diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/asset-manifest.json b/asset-manifest.json new file mode 100644 index 00000000..b46b120d --- /dev/null +++ b/asset-manifest.json @@ -0,0 +1,1271 @@ +{ + "files": { + "main.css": "https://sourceacademy.org/static/css/main.e9bff062.css", + "main.js": "https://sourceacademy.org/static/js/main.dd05d8bc.js", + "blueprint-icons-all-paths-loader.js": "https://sourceacademy.org/static/js/blueprint-icons-all-paths-loader.b309bbe9.chunk.js", + "blueprint-icons-split-paths-by-size-loader.js": "https://sourceacademy.org/static/js/blueprint-icons-split-paths-by-size-loader.ba3d2782.chunk.js", + "static/js/46907.64b2fc8e.chunk.js": "https://sourceacademy.org/static/js/46907.64b2fc8e.chunk.js", + "static/js/2029.2b183190.chunk.js": "https://sourceacademy.org/static/js/2029.2b183190.chunk.js", + "static/js/79026.20d0dcf3.chunk.js": "https://sourceacademy.org/static/js/79026.20d0dcf3.chunk.js", + "static/js/11361.92feb607.chunk.js": "https://sourceacademy.org/static/js/11361.92feb607.chunk.js", + "static/js/13243.639e01e4.chunk.js": "https://sourceacademy.org/static/js/13243.639e01e4.chunk.js", + "static/js/35980.d6359d37.chunk.js": "https://sourceacademy.org/static/js/35980.d6359d37.chunk.js", + "static/js/95235.6af81373.chunk.js": "https://sourceacademy.org/static/js/95235.6af81373.chunk.js", + "static/js/23791.0bab88c2.chunk.js": "https://sourceacademy.org/static/js/23791.0bab88c2.chunk.js", + "static/js/76606.682a681b.chunk.js": "https://sourceacademy.org/static/js/76606.682a681b.chunk.js", + "static/js/56053.98e33657.chunk.js": "https://sourceacademy.org/static/js/56053.98e33657.chunk.js", + "static/js/89328.db3bcb0e.chunk.js": "https://sourceacademy.org/static/js/89328.db3bcb0e.chunk.js", + "static/js/13615.700b2d60.chunk.js": "https://sourceacademy.org/static/js/13615.700b2d60.chunk.js", + "static/js/85467.2419048c.chunk.js": "https://sourceacademy.org/static/js/85467.2419048c.chunk.js", + "static/js/26706.0f529bb9.chunk.js": "https://sourceacademy.org/static/js/26706.0f529bb9.chunk.js", + "static/js/19312.5c7c45e3.chunk.js": "https://sourceacademy.org/static/js/19312.5c7c45e3.chunk.js", + "static/js/55048.84df338d.chunk.js": "https://sourceacademy.org/static/js/55048.84df338d.chunk.js", + "static/js/17643.3bd0f54f.chunk.js": "https://sourceacademy.org/static/js/17643.3bd0f54f.chunk.js", + "static/js/62586.249aea94.chunk.js": "https://sourceacademy.org/static/js/62586.249aea94.chunk.js", + "static/js/38453.3a0be748.chunk.js": "https://sourceacademy.org/static/js/38453.3a0be748.chunk.js", + "static/js/54189.ad3ad9d2.chunk.js": "https://sourceacademy.org/static/js/54189.ad3ad9d2.chunk.js", + "static/js/60382.cf3817db.chunk.js": "https://sourceacademy.org/static/js/60382.cf3817db.chunk.js", + "static/js/66962.5eaf49d4.chunk.js": "https://sourceacademy.org/static/js/66962.5eaf49d4.chunk.js", + "static/js/5904.8c6e9d11.chunk.js": "https://sourceacademy.org/static/js/5904.8c6e9d11.chunk.js", + "static/js/33551.00c729bf.chunk.js": "https://sourceacademy.org/static/js/33551.00c729bf.chunk.js", + "static/js/24621.30153365.chunk.js": "https://sourceacademy.org/static/js/24621.30153365.chunk.js", + "static/js/26170.46561888.chunk.js": "https://sourceacademy.org/static/js/26170.46561888.chunk.js", + "static/js/39744.273090b8.chunk.js": "https://sourceacademy.org/static/js/39744.273090b8.chunk.js", + "static/js/89639.5ce3abaa.chunk.js": "https://sourceacademy.org/static/js/89639.5ce3abaa.chunk.js", + "static/js/76585.18642acb.chunk.js": "https://sourceacademy.org/static/js/76585.18642acb.chunk.js", + "static/css/32319.44749df1.chunk.css": "https://sourceacademy.org/static/css/32319.44749df1.chunk.css", + "static/js/32319.665d85be.chunk.js": "https://sourceacademy.org/static/js/32319.665d85be.chunk.js", + "static/js/42898.46450c21.chunk.js": "https://sourceacademy.org/static/js/42898.46450c21.chunk.js", + "static/css/53391.66a5e564.chunk.css": "https://sourceacademy.org/static/css/53391.66a5e564.chunk.css", + "static/js/53391.cc77c999.chunk.js": "https://sourceacademy.org/static/js/53391.cc77c999.chunk.js", + "static/js/92242.063dcc00.chunk.js": "https://sourceacademy.org/static/js/92242.063dcc00.chunk.js", + "static/js/94589.27a1c569.chunk.js": "https://sourceacademy.org/static/js/94589.27a1c569.chunk.js", + "static/js/97165.809c1dc5.chunk.js": "https://sourceacademy.org/static/js/97165.809c1dc5.chunk.js", + "static/js/84565.87edfb25.chunk.js": "https://sourceacademy.org/static/js/84565.87edfb25.chunk.js", + "static/css/12760.40175501.chunk.css": "https://sourceacademy.org/static/css/12760.40175501.chunk.css", + "static/js/12760.d66523d5.chunk.js": "https://sourceacademy.org/static/js/12760.d66523d5.chunk.js", + "static/css/80633.40175501.chunk.css": "https://sourceacademy.org/static/css/80633.40175501.chunk.css", + "static/js/80633.712145f3.chunk.js": "https://sourceacademy.org/static/js/80633.712145f3.chunk.js", + "static/js/35721.caaf2f87.chunk.js": "https://sourceacademy.org/static/js/35721.caaf2f87.chunk.js", + "static/js/50558.e3ae2814.chunk.js": "https://sourceacademy.org/static/js/50558.e3ae2814.chunk.js", + "static/js/22294.89e61714.chunk.js": "https://sourceacademy.org/static/js/22294.89e61714.chunk.js", + "static/css/1619.949b203d.chunk.css": "https://sourceacademy.org/static/css/1619.949b203d.chunk.css", + "static/js/1619.60b6d66d.chunk.js": "https://sourceacademy.org/static/js/1619.60b6d66d.chunk.js", + "static/css/1070.949b203d.chunk.css": "https://sourceacademy.org/static/css/1070.949b203d.chunk.css", + "static/js/1070.d2f4cc41.chunk.js": "https://sourceacademy.org/static/js/1070.d2f4cc41.chunk.js", + "static/css/30371.6362e3d9.chunk.css": "https://sourceacademy.org/static/css/30371.6362e3d9.chunk.css", + "static/js/30371.88a6ad38.chunk.js": "https://sourceacademy.org/static/js/30371.88a6ad38.chunk.js", + "static/css/27840.46fd6748.chunk.css": "https://sourceacademy.org/static/css/27840.46fd6748.chunk.css", + "static/js/27840.cf3eac7f.chunk.js": "https://sourceacademy.org/static/js/27840.cf3eac7f.chunk.js", + "static/js/51900.149090e5.chunk.js": "https://sourceacademy.org/static/js/51900.149090e5.chunk.js", + "static/css/86922.50d726c5.chunk.css": "https://sourceacademy.org/static/css/86922.50d726c5.chunk.css", + "static/js/86922.4010327c.chunk.js": "https://sourceacademy.org/static/js/86922.4010327c.chunk.js", + "static/css/24735.9a11abde.chunk.css": "https://sourceacademy.org/static/css/24735.9a11abde.chunk.css", + "static/js/32322.e9c40323.chunk.js": "https://sourceacademy.org/static/js/32322.e9c40323.chunk.js", + "static/js/26020.0714a909.chunk.js": "https://sourceacademy.org/static/js/26020.0714a909.chunk.js", + "static/js/72461.bf3270f2.chunk.js": "https://sourceacademy.org/static/js/72461.bf3270f2.chunk.js", + "static/js/87714.38a0eeab.chunk.js": "https://sourceacademy.org/static/js/87714.38a0eeab.chunk.js", + "static/js/25341.3256702a.chunk.js": "https://sourceacademy.org/static/js/25341.3256702a.chunk.js", + "date-fns-locale-af-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatDistance-index-js.1f7c16a2.chunk.js", + "date-fns-locale-af-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatLong-index-js.af7948b3.chunk.js", + "date-fns-locale-af-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatRelative-index-js.ea1024ef.chunk.js", + "date-fns-locale-af-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-localize-index-js.e99b8926.chunk.js", + "date-fns-locale-af-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-match-index-js.aa38c821.chunk.js", + "date-fns-locale-af-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-af-index-js.66be1bd8.chunk.js", + "date-fns-locale-ar-DZ-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatDistance-index-js.c5cc6d97.chunk.js", + "date-fns-locale-ar-DZ-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatLong-index-js.babbf770.chunk.js", + "date-fns-locale-ar-DZ-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatRelative-index-js.611753bd.chunk.js", + "date-fns-locale-ar-DZ-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-localize-index-js.a74500d6.chunk.js", + "date-fns-locale-ar-DZ-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-match-index-js.c2bb15fc.chunk.js", + "date-fns-locale-ar-DZ-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-index-js.f6d4820e.chunk.js", + "date-fns-locale-ar-EG-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatDistance-index-js.176c7ee0.chunk.js", + "date-fns-locale-ar-EG-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatLong-index-js.f68ddd7b.chunk.js", + "date-fns-locale-ar-EG-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatRelative-index-js.74082c57.chunk.js", + "date-fns-locale-ar-EG-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-localize-index-js.4f6dff3e.chunk.js", + "date-fns-locale-ar-EG-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-match-index-js.865f44cf.chunk.js", + "date-fns-locale-ar-EG-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-index-js.b0f1ed0b.chunk.js", + "date-fns-locale-ar-MA-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatDistance-index-js.033978f4.chunk.js", + "date-fns-locale-ar-MA-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatLong-index-js.ff1305b4.chunk.js", + "date-fns-locale-ar-MA-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatRelative-index-js.6c6c5bec.chunk.js", + "date-fns-locale-ar-MA-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-localize-index-js.146b3808.chunk.js", + "date-fns-locale-ar-MA-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-match-index-js.8f4fd0f2.chunk.js", + "date-fns-locale-ar-MA-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-index-js.3642fde7.chunk.js", + "date-fns-locale-ar-SA-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatDistance-index-js.00e080a8.chunk.js", + "date-fns-locale-ar-SA-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatLong-index-js.55eb0ea4.chunk.js", + "date-fns-locale-ar-SA-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatRelative-index-js.0dda6139.chunk.js", + "date-fns-locale-ar-SA-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-localize-index-js.b8fe9271.chunk.js", + "date-fns-locale-ar-SA-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-match-index-js.50699e6f.chunk.js", + "date-fns-locale-ar-SA-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-index-js.c21069cf.chunk.js", + "date-fns-locale-ar-TN-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatDistance-index-js.165d4328.chunk.js", + "date-fns-locale-ar-TN-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatLong-index-js.3a8f69cc.chunk.js", + "date-fns-locale-ar-TN-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatRelative-index-js.96910939.chunk.js", + "date-fns-locale-ar-TN-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-localize-index-js.abad9038.chunk.js", + "date-fns-locale-ar-TN-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-match-index-js.338a6014.chunk.js", + "date-fns-locale-ar-TN-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-index-js.02a511e9.chunk.js", + "date-fns-locale-ar-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatDistance-index-js.c13340c6.chunk.js", + "date-fns-locale-ar-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatLong-index-js.6f04c439.chunk.js", + "date-fns-locale-ar-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatRelative-index-js.d44cdb52.chunk.js", + "date-fns-locale-ar-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-localize-index-js.a827c29a.chunk.js", + "date-fns-locale-ar-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-match-index-js.538d0f2a.chunk.js", + "date-fns-locale-ar-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ar-index-js.f68e4f95.chunk.js", + "date-fns-locale-az-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatDistance-index-js.3ac7f0c8.chunk.js", + "date-fns-locale-az-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatLong-index-js.76de8cdf.chunk.js", + "date-fns-locale-az-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatRelative-index-js.7b3cddf3.chunk.js", + "date-fns-locale-az-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-localize-index-js.74acacc3.chunk.js", + "date-fns-locale-az-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-match-index-js.2210c15d.chunk.js", + "date-fns-locale-az-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-az-index-js.1f331466.chunk.js", + "date-fns-locale-be-tarask-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatDistance-index-js.39f508c4.chunk.js", + "date-fns-locale-be-tarask-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatLong-index-js.c793282f.chunk.js", + "date-fns-locale-be-tarask-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatRelative-index-js.bc3e92f3.chunk.js", + "date-fns-locale-be-tarask-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-localize-index-js.352b6373.chunk.js", + "date-fns-locale-be-tarask-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-match-index-js.ef2a9cfa.chunk.js", + "date-fns-locale-be-tarask-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-index-js.28ea69fb.chunk.js", + "date-fns-locale-be-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatDistance-index-js.19d33671.chunk.js", + "date-fns-locale-be-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatLong-index-js.abc61ce4.chunk.js", + "date-fns-locale-be-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatRelative-index-js.f75a4941.chunk.js", + "date-fns-locale-be-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-localize-index-js.3d44c002.chunk.js", + "date-fns-locale-be-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-match-index-js.4093a9c1.chunk.js", + "date-fns-locale-be-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-be-index-js.9ea5aa63.chunk.js", + "date-fns-locale-bg-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatDistance-index-js.cbcdbdc1.chunk.js", + "date-fns-locale-bg-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatLong-index-js.9f54005d.chunk.js", + "date-fns-locale-bg-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatRelative-index-js.468bfca4.chunk.js", + "date-fns-locale-bg-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-localize-index-js.eb83aef0.chunk.js", + "date-fns-locale-bg-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-match-index-js.57af1005.chunk.js", + "date-fns-locale-bg-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bg-index-js.cd17427e.chunk.js", + "date-fns-locale-bn-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatDistance-index-js.34234fe9.chunk.js", + "date-fns-locale-bn-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatLong-index-js.91969355.chunk.js", + "date-fns-locale-bn-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatRelative-index-js.11e08586.chunk.js", + "date-fns-locale-bn-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-localize-index-js.a9ac3660.chunk.js", + "date-fns-locale-bn-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-match-index-js.e80484a8.chunk.js", + "date-fns-locale-bn-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bn-index-js.d9440f07.chunk.js", + "date-fns-locale-bs-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatDistance-index-js.56829666.chunk.js", + "date-fns-locale-bs-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatLong-index-js.d6f8fa55.chunk.js", + "date-fns-locale-bs-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatRelative-index-js.1686abc0.chunk.js", + "date-fns-locale-bs-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-localize-index-js.80d452f3.chunk.js", + "date-fns-locale-bs-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-match-index-js.119c3a25.chunk.js", + "date-fns-locale-bs-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-bs-index-js.877d4ac3.chunk.js", + "date-fns-locale-ca-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatDistance-index-js.667e9421.chunk.js", + "date-fns-locale-ca-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatLong-index-js.ca8d56c9.chunk.js", + "date-fns-locale-ca-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatRelative-index-js.af18290a.chunk.js", + "date-fns-locale-ca-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-localize-index-js.5728e896.chunk.js", + "date-fns-locale-ca-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-match-index-js.31acab90.chunk.js", + "date-fns-locale-ca-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ca-index-js.ba83bec9.chunk.js", + "date-fns-locale-cs-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatDistance-index-js.ec8f0101.chunk.js", + "date-fns-locale-cs-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatLong-index-js.703faa5a.chunk.js", + "date-fns-locale-cs-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatRelative-index-js.9d7f5777.chunk.js", + "date-fns-locale-cs-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-localize-index-js.a7120eb6.chunk.js", + "date-fns-locale-cs-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-match-index-js.4fe76c67.chunk.js", + "date-fns-locale-cs-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cs-index-js.4410aad9.chunk.js", + "date-fns-locale-cy-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatDistance-index-js.70e222e9.chunk.js", + "date-fns-locale-cy-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatLong-index-js.923782b4.chunk.js", + "date-fns-locale-cy-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatRelative-index-js.85dbcca7.chunk.js", + "date-fns-locale-cy-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-localize-index-js.04b3e761.chunk.js", + "date-fns-locale-cy-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-match-index-js.47a9cb7a.chunk.js", + "date-fns-locale-cy-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-cy-index-js.b17a5942.chunk.js", + "date-fns-locale-da-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatDistance-index-js.4d63d757.chunk.js", + "date-fns-locale-da-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatLong-index-js.a1d39384.chunk.js", + "date-fns-locale-da-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatRelative-index-js.53b2b489.chunk.js", + "date-fns-locale-da-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-localize-index-js.715e7ef0.chunk.js", + "date-fns-locale-da-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-match-index-js.8d6e8412.chunk.js", + "date-fns-locale-da-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-da-index-js.0c745a51.chunk.js", + "date-fns-locale-de-AT-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-AT-_lib-localize-index-js.89c6b6fd.chunk.js", + "date-fns-locale-de-AT-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-AT-index-js.8ff350ea.chunk.js", + "date-fns-locale-de-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatDistance-index-js.cfbad5a9.chunk.js", + "date-fns-locale-de-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatLong-index-js.af58f716.chunk.js", + "date-fns-locale-de-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatRelative-index-js.92594b77.chunk.js", + "date-fns-locale-de-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-localize-index-js.e462ff28.chunk.js", + "date-fns-locale-de-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-match-index-js.3d450919.chunk.js", + "date-fns-locale-de-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-de-index-js.e8741811.chunk.js", + "date-fns-locale-el-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatDistance-index-js.1fb6f861.chunk.js", + "date-fns-locale-el-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatLong-index-js.2b37f6b1.chunk.js", + "date-fns-locale-el-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatRelative-index-js.6d5f9ef8.chunk.js", + "date-fns-locale-el-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-localize-index-js.9a34f4e4.chunk.js", + "date-fns-locale-el-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-match-index-js.e5ce8438.chunk.js", + "date-fns-locale-el-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-el-index-js.428641c0.chunk.js", + "date-fns-locale-en-AU-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-AU-_lib-formatLong-index-js.b02d84e2.chunk.js", + "date-fns-locale-en-AU-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-AU-index-js.1a5a5275.chunk.js", + "date-fns-locale-en-CA-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-CA-_lib-formatDistance-index-js.67d1de38.chunk.js", + "date-fns-locale-en-CA-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-CA-_lib-formatLong-index-js.34916441.chunk.js", + "date-fns-locale-en-CA-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-CA-index-js.dfc13100.chunk.js", + "date-fns-locale-en-GB-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-GB-_lib-formatLong-index-js.297cc03c.chunk.js", + "date-fns-locale-en-GB-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-GB-index-js.789c2251.chunk.js", + "date-fns-locale-en-IE-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-IE-index-js.918f5beb.chunk.js", + "date-fns-locale-en-IN-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-IN-_lib-formatLong-index-js.a8d8458a.chunk.js", + "date-fns-locale-en-IN-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-IN-index-js.05f3c520.chunk.js", + "date-fns-locale-en-NZ-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-NZ-_lib-formatLong-index-js.0ab1208c.chunk.js", + "date-fns-locale-en-NZ-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-NZ-index-js.f645aba1.chunk.js", + "date-fns-locale-en-ZA-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-ZA-_lib-formatLong-index-js.522d40e6.chunk.js", + "date-fns-locale-en-ZA-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-en-ZA-index-js.3ff6041e.chunk.js", + "date-fns-locale-eo-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatDistance-index-js.c9636033.chunk.js", + "date-fns-locale-eo-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatLong-index-js.7dfb2021.chunk.js", + "date-fns-locale-eo-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatRelative-index-js.8b7d04da.chunk.js", + "date-fns-locale-eo-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-localize-index-js.825b3a07.chunk.js", + "date-fns-locale-eo-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-match-index-js.162ebc4c.chunk.js", + "date-fns-locale-eo-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eo-index-js.faefba6b.chunk.js", + "date-fns-locale-es-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatDistance-index-js.336fa8ff.chunk.js", + "date-fns-locale-es-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatLong-index-js.3f01e8c5.chunk.js", + "date-fns-locale-es-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatRelative-index-js.12902f43.chunk.js", + "date-fns-locale-es-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-localize-index-js.853d8013.chunk.js", + "date-fns-locale-es-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-match-index-js.46721871.chunk.js", + "date-fns-locale-es-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-es-index-js.b4a46c8e.chunk.js", + "date-fns-locale-et-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatDistance-index-js.8afad2f8.chunk.js", + "date-fns-locale-et-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatLong-index-js.7f432563.chunk.js", + "date-fns-locale-et-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatRelative-index-js.65990e98.chunk.js", + "date-fns-locale-et-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-localize-index-js.c43aab47.chunk.js", + "date-fns-locale-et-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-match-index-js.ed39a25b.chunk.js", + "date-fns-locale-et-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-et-index-js.3522d77d.chunk.js", + "date-fns-locale-eu-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatDistance-index-js.4bcf21e6.chunk.js", + "date-fns-locale-eu-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatLong-index-js.40ffdd81.chunk.js", + "date-fns-locale-eu-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatRelative-index-js.02ca0d23.chunk.js", + "date-fns-locale-eu-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-localize-index-js.2d2e8253.chunk.js", + "date-fns-locale-eu-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-match-index-js.bc05b5c9.chunk.js", + "date-fns-locale-eu-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-eu-index-js.de832369.chunk.js", + "date-fns-locale-fa-IR-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatDistance-index-js.a4d4faa9.chunk.js", + "date-fns-locale-fa-IR-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatLong-index-js.34580c32.chunk.js", + "date-fns-locale-fa-IR-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatRelative-index-js.7a420892.chunk.js", + "date-fns-locale-fa-IR-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-localize-index-js.321b13c1.chunk.js", + "date-fns-locale-fa-IR-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-match-index-js.8b8c43c5.chunk.js", + "date-fns-locale-fa-IR-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-index-js.8b2570cb.chunk.js", + "date-fns-locale-fi-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatDistance-index-js.a72edadc.chunk.js", + "date-fns-locale-fi-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatLong-index-js.24a219f3.chunk.js", + "date-fns-locale-fi-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatRelative-index-js.c9bedf08.chunk.js", + "date-fns-locale-fi-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-localize-index-js.78f5fb58.chunk.js", + "date-fns-locale-fi-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-match-index-js.32eba1f9.chunk.js", + "date-fns-locale-fi-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fi-index-js.23ff4b67.chunk.js", + "date-fns-locale-fr-CA-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-CA-_lib-formatLong-index-js.eb105cc2.chunk.js", + "date-fns-locale-fr-CA-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-CA-index-js.a37025fb.chunk.js", + "date-fns-locale-fr-CH-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-CH-_lib-formatLong-index-js.288c0b17.chunk.js", + "date-fns-locale-fr-CH-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-CH-_lib-formatRelative-index-js.2ab2fc30.chunk.js", + "date-fns-locale-fr-CH-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-CH-index-js.59c3641f.chunk.js", + "date-fns-locale-fr-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatDistance-index-js.c139c239.chunk.js", + "date-fns-locale-fr-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatLong-index-js.46f9ebc3.chunk.js", + "date-fns-locale-fr-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatRelative-index-js.9bc030aa.chunk.js", + "date-fns-locale-fr-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-localize-index-js.c5160aa7.chunk.js", + "date-fns-locale-fr-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-match-index-js.7a39db45.chunk.js", + "date-fns-locale-fr-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fr-index-js.71ac44e5.chunk.js", + "date-fns-locale-fy-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatDistance-index-js.b6332372.chunk.js", + "date-fns-locale-fy-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatLong-index-js.1bc818fe.chunk.js", + "date-fns-locale-fy-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatRelative-index-js.f5fd6979.chunk.js", + "date-fns-locale-fy-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-localize-index-js.7e83d0fa.chunk.js", + "date-fns-locale-fy-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-match-index-js.1d8e7799.chunk.js", + "date-fns-locale-fy-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-fy-index-js.41563f7f.chunk.js", + "date-fns-locale-gd-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatDistance-index-js.c5ec8074.chunk.js", + "date-fns-locale-gd-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatLong-index-js.c05edb11.chunk.js", + "date-fns-locale-gd-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatRelative-index-js.4eb6b0e4.chunk.js", + "date-fns-locale-gd-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-localize-index-js.ab610008.chunk.js", + "date-fns-locale-gd-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-match-index-js.4c9ed8b0.chunk.js", + "date-fns-locale-gd-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gd-index-js.0d8522b5.chunk.js", + "date-fns-locale-gl-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatDistance-index-js.f5bd4a08.chunk.js", + "date-fns-locale-gl-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatLong-index-js.f27e8237.chunk.js", + "date-fns-locale-gl-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatRelative-index-js.b1999528.chunk.js", + "date-fns-locale-gl-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-localize-index-js.afa7e177.chunk.js", + "date-fns-locale-gl-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-match-index-js.825fb379.chunk.js", + "date-fns-locale-gl-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gl-index-js.afcb18c5.chunk.js", + "date-fns-locale-gu-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatDistance-index-js.457d1faf.chunk.js", + "date-fns-locale-gu-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatLong-index-js.57b99716.chunk.js", + "date-fns-locale-gu-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatRelative-index-js.d872203f.chunk.js", + "date-fns-locale-gu-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-localize-index-js.62dc8c0b.chunk.js", + "date-fns-locale-gu-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-match-index-js.7b180a4b.chunk.js", + "date-fns-locale-gu-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-gu-index-js.eaafdec8.chunk.js", + "date-fns-locale-he-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatDistance-index-js.7ddd887e.chunk.js", + "date-fns-locale-he-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatLong-index-js.54d6b8c5.chunk.js", + "date-fns-locale-he-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatRelative-index-js.91e8f2ac.chunk.js", + "date-fns-locale-he-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-localize-index-js.29628aa2.chunk.js", + "date-fns-locale-he-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-match-index-js.c6e1d022.chunk.js", + "date-fns-locale-he-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-he-index-js.3172a770.chunk.js", + "date-fns-locale-hi-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatDistance-index-js.6fd1ab30.chunk.js", + "date-fns-locale-hi-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatLong-index-js.f824cf2b.chunk.js", + "date-fns-locale-hi-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatRelative-index-js.0bc16708.chunk.js", + "date-fns-locale-hi-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-localize-index-js.e055260c.chunk.js", + "date-fns-locale-hi-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-match-index-js.cdf8de11.chunk.js", + "date-fns-locale-hi-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hi-index-js.0cd2d618.chunk.js", + "date-fns-locale-hr-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatDistance-index-js.b705a950.chunk.js", + "date-fns-locale-hr-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatLong-index-js.45d08c15.chunk.js", + "date-fns-locale-hr-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatRelative-index-js.3562e58a.chunk.js", + "date-fns-locale-hr-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-localize-index-js.62179772.chunk.js", + "date-fns-locale-hr-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-match-index-js.6597fcac.chunk.js", + "date-fns-locale-hr-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hr-index-js.e32d84ad.chunk.js", + "date-fns-locale-ht-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatDistance-index-js.44493e8a.chunk.js", + "date-fns-locale-ht-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatLong-index-js.b81525c2.chunk.js", + "date-fns-locale-ht-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatRelative-index-js.7d812e3b.chunk.js", + "date-fns-locale-ht-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-localize-index-js.1334c76f.chunk.js", + "date-fns-locale-ht-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-match-index-js.22e11f6d.chunk.js", + "date-fns-locale-ht-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ht-index-js.4c6d9575.chunk.js", + "date-fns-locale-hu-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatDistance-index-js.a378537d.chunk.js", + "date-fns-locale-hu-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatLong-index-js.ed14db95.chunk.js", + "date-fns-locale-hu-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatRelative-index-js.a0cf5097.chunk.js", + "date-fns-locale-hu-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-localize-index-js.a9404009.chunk.js", + "date-fns-locale-hu-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-match-index-js.5148b902.chunk.js", + "date-fns-locale-hu-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hu-index-js.b34aa566.chunk.js", + "date-fns-locale-hy-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatDistance-index-js.77f4b120.chunk.js", + "date-fns-locale-hy-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatLong-index-js.7de0e669.chunk.js", + "date-fns-locale-hy-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatRelative-index-js.3bfe033e.chunk.js", + "date-fns-locale-hy-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-localize-index-js.e48ce129.chunk.js", + "date-fns-locale-hy-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-match-index-js.f4541f5a.chunk.js", + "date-fns-locale-hy-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-hy-index-js.4d6419be.chunk.js", + "date-fns-locale-id-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatDistance-index-js.8c7b21f5.chunk.js", + "date-fns-locale-id-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatLong-index-js.668aafc4.chunk.js", + "date-fns-locale-id-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatRelative-index-js.1267cc72.chunk.js", + "date-fns-locale-id-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-localize-index-js.029a7251.chunk.js", + "date-fns-locale-id-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-match-index-js.ac95d092.chunk.js", + "date-fns-locale-id-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-id-index-js.7a760f32.chunk.js", + "date-fns-locale-is-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatDistance-index-js.fc3c8ef8.chunk.js", + "date-fns-locale-is-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatLong-index-js.2997e352.chunk.js", + "date-fns-locale-is-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatRelative-index-js.ad45ede0.chunk.js", + "date-fns-locale-is-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-localize-index-js.324e82e6.chunk.js", + "date-fns-locale-is-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-match-index-js.7e6947f6.chunk.js", + "date-fns-locale-is-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-is-index-js.1be533d2.chunk.js", + "date-fns-locale-it-CH-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-CH-_lib-formatLong-index-js.7941c184.chunk.js", + "date-fns-locale-it-CH-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-CH-index-js.b78981b8.chunk.js", + "date-fns-locale-it-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatDistance-index-js.182c66b6.chunk.js", + "date-fns-locale-it-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatLong-index-js.063298aa.chunk.js", + "date-fns-locale-it-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatRelative-index-js.99301969.chunk.js", + "date-fns-locale-it-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-localize-index-js.170cdc69.chunk.js", + "date-fns-locale-it-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-match-index-js.455180f0.chunk.js", + "date-fns-locale-it-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-it-index-js.0424bed5.chunk.js", + "date-fns-locale-ja-Hira-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatDistance-index-js.42708790.chunk.js", + "date-fns-locale-ja-Hira-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatLong-index-js.82d358c1.chunk.js", + "date-fns-locale-ja-Hira-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatRelative-index-js.0a61268c.chunk.js", + "date-fns-locale-ja-Hira-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-localize-index-js.4ab735ea.chunk.js", + "date-fns-locale-ja-Hira-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-match-index-js.bf30edd2.chunk.js", + "date-fns-locale-ja-Hira-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-index-js.97147204.chunk.js", + "date-fns-locale-ja-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatDistance-index-js.7ea5d55e.chunk.js", + "date-fns-locale-ja-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatLong-index-js.0ab7b104.chunk.js", + "date-fns-locale-ja-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatRelative-index-js.f2bacfd8.chunk.js", + "date-fns-locale-ja-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-localize-index-js.fa17c368.chunk.js", + "date-fns-locale-ja-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-match-index-js.2eabc4f8.chunk.js", + "date-fns-locale-ja-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ja-index-js.4c915c9e.chunk.js", + "date-fns-locale-ka-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatDistance-index-js.36ba828b.chunk.js", + "date-fns-locale-ka-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatLong-index-js.0eb6a4bf.chunk.js", + "date-fns-locale-ka-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatRelative-index-js.64c5efbe.chunk.js", + "date-fns-locale-ka-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-localize-index-js.13ce22b0.chunk.js", + "date-fns-locale-ka-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-match-index-js.4e67f65b.chunk.js", + "date-fns-locale-ka-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ka-index-js.0d035807.chunk.js", + "date-fns-locale-kk-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatDistance-index-js.b53dd1c1.chunk.js", + "date-fns-locale-kk-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatLong-index-js.4d97202f.chunk.js", + "date-fns-locale-kk-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatRelative-index-js.684cba74.chunk.js", + "date-fns-locale-kk-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-localize-index-js.d25f6d65.chunk.js", + "date-fns-locale-kk-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-match-index-js.ebfc42d1.chunk.js", + "date-fns-locale-kk-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kk-index-js.6710fbab.chunk.js", + "date-fns-locale-km-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatDistance-index-js.338486c8.chunk.js", + "date-fns-locale-km-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatLong-index-js.3ed7fa66.chunk.js", + "date-fns-locale-km-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatRelative-index-js.4d0e7b0c.chunk.js", + "date-fns-locale-km-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-localize-index-js.427c5dce.chunk.js", + "date-fns-locale-km-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-match-index-js.c58493bb.chunk.js", + "date-fns-locale-km-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-km-index-js.f499fd89.chunk.js", + "date-fns-locale-kn-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatDistance-index-js.e223647d.chunk.js", + "date-fns-locale-kn-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatLong-index-js.5e229d20.chunk.js", + "date-fns-locale-kn-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatRelative-index-js.64eb1b67.chunk.js", + "date-fns-locale-kn-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-localize-index-js.b5cf9551.chunk.js", + "date-fns-locale-kn-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-match-index-js.d751ee9e.chunk.js", + "date-fns-locale-kn-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-kn-index-js.162c8027.chunk.js", + "date-fns-locale-ko-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatDistance-index-js.345afa57.chunk.js", + "date-fns-locale-ko-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatLong-index-js.69e4b465.chunk.js", + "date-fns-locale-ko-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatRelative-index-js.bea339b5.chunk.js", + "date-fns-locale-ko-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-localize-index-js.3491a948.chunk.js", + "date-fns-locale-ko-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-match-index-js.510262c0.chunk.js", + "date-fns-locale-ko-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ko-index-js.00a789bc.chunk.js", + "date-fns-locale-lb-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatDistance-index-js.c9a859b8.chunk.js", + "date-fns-locale-lb-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatLong-index-js.d79c3c5d.chunk.js", + "date-fns-locale-lb-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatRelative-index-js.754d28f7.chunk.js", + "date-fns-locale-lb-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-localize-index-js.edfaa3b7.chunk.js", + "date-fns-locale-lb-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-match-index-js.78957a43.chunk.js", + "date-fns-locale-lb-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lb-index-js.bf4f03ad.chunk.js", + "date-fns-locale-lt-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatDistance-index-js.caed664e.chunk.js", + "date-fns-locale-lt-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatLong-index-js.7c24f5ec.chunk.js", + "date-fns-locale-lt-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatRelative-index-js.b58d1569.chunk.js", + "date-fns-locale-lt-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-localize-index-js.b8bc2d5b.chunk.js", + "date-fns-locale-lt-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-match-index-js.4c30cfaf.chunk.js", + "date-fns-locale-lt-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lt-index-js.59e15334.chunk.js", + "date-fns-locale-lv-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatDistance-index-js.3ef27a1a.chunk.js", + "date-fns-locale-lv-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatLong-index-js.7b679a5c.chunk.js", + "date-fns-locale-lv-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatRelative-index-js.ec1a56e6.chunk.js", + "date-fns-locale-lv-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-localize-index-js.b27772cd.chunk.js", + "date-fns-locale-lv-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-match-index-js.476cbacb.chunk.js", + "date-fns-locale-lv-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-lv-index-js.b3426746.chunk.js", + "date-fns-locale-mk-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatDistance-index-js.777eb67a.chunk.js", + "date-fns-locale-mk-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatLong-index-js.d2c61c09.chunk.js", + "date-fns-locale-mk-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatRelative-index-js.ccbb2143.chunk.js", + "date-fns-locale-mk-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-localize-index-js.9fda6905.chunk.js", + "date-fns-locale-mk-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-match-index-js.8c4364e5.chunk.js", + "date-fns-locale-mk-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mk-index-js.a1a71ab5.chunk.js", + "date-fns-locale-mn-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatDistance-index-js.2938b671.chunk.js", + "date-fns-locale-mn-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatLong-index-js.9f3c71ae.chunk.js", + "date-fns-locale-mn-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatRelative-index-js.30a8ccc5.chunk.js", + "date-fns-locale-mn-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-localize-index-js.1d55f9c9.chunk.js", + "date-fns-locale-mn-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-match-index-js.68ba3fc6.chunk.js", + "date-fns-locale-mn-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mn-index-js.bfd56792.chunk.js", + "date-fns-locale-ms-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatDistance-index-js.bbcada95.chunk.js", + "date-fns-locale-ms-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatLong-index-js.9ad55f0e.chunk.js", + "date-fns-locale-ms-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatRelative-index-js.918997b1.chunk.js", + "date-fns-locale-ms-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-localize-index-js.ea069490.chunk.js", + "date-fns-locale-ms-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-match-index-js.65a34066.chunk.js", + "date-fns-locale-ms-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ms-index-js.f2e85b56.chunk.js", + "date-fns-locale-mt-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatDistance-index-js.ac454f97.chunk.js", + "date-fns-locale-mt-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatLong-index-js.6db1e3e0.chunk.js", + "date-fns-locale-mt-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatRelative-index-js.1517603a.chunk.js", + "date-fns-locale-mt-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-localize-index-js.0b612a30.chunk.js", + "date-fns-locale-mt-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-match-index-js.e325580f.chunk.js", + "date-fns-locale-mt-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-mt-index-js.ba28bc5e.chunk.js", + "date-fns-locale-nb-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatDistance-index-js.60e3215e.chunk.js", + "date-fns-locale-nb-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatLong-index-js.db7e59b2.chunk.js", + "date-fns-locale-nb-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatRelative-index-js.8597adf3.chunk.js", + "date-fns-locale-nb-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-localize-index-js.0beed2b3.chunk.js", + "date-fns-locale-nb-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-match-index-js.3c0d263e.chunk.js", + "date-fns-locale-nb-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nb-index-js.f1fbab6f.chunk.js", + "date-fns-locale-nl-BE-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatDistance-index-js.3ff6dcaa.chunk.js", + "date-fns-locale-nl-BE-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatLong-index-js.5a0bcd1c.chunk.js", + "date-fns-locale-nl-BE-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatRelative-index-js.50af4686.chunk.js", + "date-fns-locale-nl-BE-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-localize-index-js.38c7dcad.chunk.js", + "date-fns-locale-nl-BE-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-match-index-js.06cfee84.chunk.js", + "date-fns-locale-nl-BE-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-index-js.acf1cb75.chunk.js", + "date-fns-locale-nl-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatDistance-index-js.c2a74eea.chunk.js", + "date-fns-locale-nl-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatLong-index-js.73c01627.chunk.js", + "date-fns-locale-nl-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatRelative-index-js.5fb75218.chunk.js", + "date-fns-locale-nl-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-localize-index-js.22cb4178.chunk.js", + "date-fns-locale-nl-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-match-index-js.7d1e2b91.chunk.js", + "date-fns-locale-nl-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nl-index-js.5558bd17.chunk.js", + "date-fns-locale-nn-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatDistance-index-js.826a59b6.chunk.js", + "date-fns-locale-nn-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatLong-index-js.27c225a5.chunk.js", + "date-fns-locale-nn-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatRelative-index-js.c883b452.chunk.js", + "date-fns-locale-nn-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-localize-index-js.a9e19e0d.chunk.js", + "date-fns-locale-nn-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-match-index-js.41298e4f.chunk.js", + "date-fns-locale-nn-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-nn-index-js.cc370842.chunk.js", + "date-fns-locale-oc-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatDistance-index-js.ff1a6023.chunk.js", + "date-fns-locale-oc-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatLong-index-js.7c4c8cd7.chunk.js", + "date-fns-locale-oc-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatRelative-index-js.6bca2bb9.chunk.js", + "date-fns-locale-oc-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-localize-index-js.a37c35c0.chunk.js", + "date-fns-locale-oc-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-match-index-js.b6906dd6.chunk.js", + "date-fns-locale-oc-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-oc-index-js.cb10ee24.chunk.js", + "date-fns-locale-pl-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatDistance-index-js.b212e047.chunk.js", + "date-fns-locale-pl-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatLong-index-js.13eff945.chunk.js", + "date-fns-locale-pl-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatRelative-index-js.33f0e7b8.chunk.js", + "date-fns-locale-pl-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-localize-index-js.c49aec56.chunk.js", + "date-fns-locale-pl-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-match-index-js.5fd3b175.chunk.js", + "date-fns-locale-pl-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pl-index-js.b7621f76.chunk.js", + "date-fns-locale-pt-BR-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatDistance-index-js.d0a2f854.chunk.js", + "date-fns-locale-pt-BR-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatLong-index-js.de1a1838.chunk.js", + "date-fns-locale-pt-BR-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatRelative-index-js.d1d177c5.chunk.js", + "date-fns-locale-pt-BR-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-localize-index-js.eea9b844.chunk.js", + "date-fns-locale-pt-BR-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-match-index-js.632afd28.chunk.js", + "date-fns-locale-pt-BR-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-index-js.4f275f69.chunk.js", + "date-fns-locale-pt-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatDistance-index-js.74715976.chunk.js", + "date-fns-locale-pt-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatLong-index-js.b979462a.chunk.js", + "date-fns-locale-pt-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatRelative-index-js.996fd78f.chunk.js", + "date-fns-locale-pt-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-localize-index-js.c5e20f14.chunk.js", + "date-fns-locale-pt-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-match-index-js.94fdb99a.chunk.js", + "date-fns-locale-pt-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-pt-index-js.54a1a9c1.chunk.js", + "date-fns-locale-ro-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatDistance-index-js.52350bcd.chunk.js", + "date-fns-locale-ro-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatLong-index-js.766e2a0c.chunk.js", + "date-fns-locale-ro-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatRelative-index-js.f225bbc9.chunk.js", + "date-fns-locale-ro-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-localize-index-js.d4c948d7.chunk.js", + "date-fns-locale-ro-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-match-index-js.00726d85.chunk.js", + "date-fns-locale-ro-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ro-index-js.0c31ef40.chunk.js", + "date-fns-locale-ru-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatDistance-index-js.fd50d766.chunk.js", + "date-fns-locale-ru-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatLong-index-js.26f9b179.chunk.js", + "date-fns-locale-ru-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatRelative-index-js.94673006.chunk.js", + "date-fns-locale-ru-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-localize-index-js.47fb6e73.chunk.js", + "date-fns-locale-ru-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-match-index-js.778f0547.chunk.js", + "date-fns-locale-ru-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ru-index-js.be100728.chunk.js", + "date-fns-locale-sk-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatDistance-index-js.bc225acc.chunk.js", + "date-fns-locale-sk-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatLong-index-js.ba10fe0d.chunk.js", + "date-fns-locale-sk-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatRelative-index-js.53fc8a93.chunk.js", + "date-fns-locale-sk-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-localize-index-js.6b4bef47.chunk.js", + "date-fns-locale-sk-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-match-index-js.53377b89.chunk.js", + "date-fns-locale-sk-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sk-index-js.ec863c19.chunk.js", + "date-fns-locale-sl-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatDistance-index-js.fdcacd1d.chunk.js", + "date-fns-locale-sl-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatLong-index-js.7756ac6b.chunk.js", + "date-fns-locale-sl-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatRelative-index-js.666e3665.chunk.js", + "date-fns-locale-sl-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-localize-index-js.1f5cca29.chunk.js", + "date-fns-locale-sl-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-match-index-js.03df9d07.chunk.js", + "date-fns-locale-sl-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sl-index-js.e6f67543.chunk.js", + "date-fns-locale-sq-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatDistance-index-js.6eaf7637.chunk.js", + "date-fns-locale-sq-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatLong-index-js.82410970.chunk.js", + "date-fns-locale-sq-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatRelative-index-js.6e00ce92.chunk.js", + "date-fns-locale-sq-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-localize-index-js.d1d28ba2.chunk.js", + "date-fns-locale-sq-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-match-index-js.a785b731.chunk.js", + "date-fns-locale-sq-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sq-index-js.bb8bd995.chunk.js", + "date-fns-locale-sr-Latn-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatDistance-index-js.4bcc3640.chunk.js", + "date-fns-locale-sr-Latn-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatLong-index-js.aebe173a.chunk.js", + "date-fns-locale-sr-Latn-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatRelative-index-js.68dc32b3.chunk.js", + "date-fns-locale-sr-Latn-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-localize-index-js.4cf465eb.chunk.js", + "date-fns-locale-sr-Latn-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-match-index-js.690ead80.chunk.js", + "date-fns-locale-sr-Latn-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-index-js.4cee55a4.chunk.js", + "date-fns-locale-sr-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatDistance-index-js.f951fa25.chunk.js", + "date-fns-locale-sr-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatLong-index-js.b3c46e51.chunk.js", + "date-fns-locale-sr-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatRelative-index-js.c04ac4b6.chunk.js", + "date-fns-locale-sr-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-localize-index-js.b5bbcb70.chunk.js", + "date-fns-locale-sr-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-match-index-js.5f1e4875.chunk.js", + "date-fns-locale-sr-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sr-index-js.796387c2.chunk.js", + "date-fns-locale-sv-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatDistance-index-js.ebfa1b61.chunk.js", + "date-fns-locale-sv-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatLong-index-js.2383ac22.chunk.js", + "date-fns-locale-sv-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatRelative-index-js.f9cbe2ed.chunk.js", + "date-fns-locale-sv-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-localize-index-js.c9ffd073.chunk.js", + "date-fns-locale-sv-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-match-index-js.5ba74016.chunk.js", + "date-fns-locale-sv-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-sv-index-js.f81d5764.chunk.js", + "date-fns-locale-ta-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatDistance-index-js.72709a2a.chunk.js", + "date-fns-locale-ta-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatLong-index-js.da2001c2.chunk.js", + "date-fns-locale-ta-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatRelative-index-js.c54ce1e4.chunk.js", + "date-fns-locale-ta-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-localize-index-js.5024c070.chunk.js", + "date-fns-locale-ta-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-match-index-js.7755acb2.chunk.js", + "date-fns-locale-ta-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ta-index-js.021411e5.chunk.js", + "date-fns-locale-te-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatDistance-index-js.20b4f393.chunk.js", + "date-fns-locale-te-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatLong-index-js.11faa0b2.chunk.js", + "date-fns-locale-te-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatRelative-index-js.ce80f391.chunk.js", + "date-fns-locale-te-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-localize-index-js.0eb90301.chunk.js", + "date-fns-locale-te-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-match-index-js.179f4773.chunk.js", + "date-fns-locale-te-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-te-index-js.bc51be8e.chunk.js", + "date-fns-locale-th-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatDistance-index-js.1df39b2b.chunk.js", + "date-fns-locale-th-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatLong-index-js.7e59f0fe.chunk.js", + "date-fns-locale-th-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatRelative-index-js.5cbd604f.chunk.js", + "date-fns-locale-th-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-localize-index-js.ed644d10.chunk.js", + "date-fns-locale-th-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-match-index-js.e852a68e.chunk.js", + "date-fns-locale-th-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-th-index-js.e5332002.chunk.js", + "date-fns-locale-tr-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatDistance-index-js.34ba0864.chunk.js", + "date-fns-locale-tr-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatLong-index-js.3009c80d.chunk.js", + "date-fns-locale-tr-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatRelative-index-js.3fae241e.chunk.js", + "date-fns-locale-tr-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-localize-index-js.2c5c12ee.chunk.js", + "date-fns-locale-tr-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-match-index-js.c3282c73.chunk.js", + "date-fns-locale-tr-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-tr-index-js.3b1ffd73.chunk.js", + "date-fns-locale-ug-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatDistance-index-js.55d8c5db.chunk.js", + "date-fns-locale-ug-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatLong-index-js.1d38a7be.chunk.js", + "date-fns-locale-ug-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatRelative-index-js.2c6e585a.chunk.js", + "date-fns-locale-ug-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-localize-index-js.fcd25b54.chunk.js", + "date-fns-locale-ug-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-match-index-js.54a9d214.chunk.js", + "date-fns-locale-ug-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-ug-index-js.db5c39f5.chunk.js", + "date-fns-locale-uk-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatDistance-index-js.d0f13743.chunk.js", + "date-fns-locale-uk-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatLong-index-js.9f6ccef8.chunk.js", + "date-fns-locale-uk-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatRelative-index-js.442db5ca.chunk.js", + "date-fns-locale-uk-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-localize-index-js.2645ac87.chunk.js", + "date-fns-locale-uk-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-match-index-js.50f2b648.chunk.js", + "date-fns-locale-uk-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uk-index-js.f9260d0e.chunk.js", + "date-fns-locale-uz-Cyrl-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatDistance-index-js.730e4bdc.chunk.js", + "date-fns-locale-uz-Cyrl-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatLong-index-js.e9e64be1.chunk.js", + "date-fns-locale-uz-Cyrl-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatRelative-index-js.35aa3346.chunk.js", + "date-fns-locale-uz-Cyrl-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-localize-index-js.56a08b41.chunk.js", + "date-fns-locale-uz-Cyrl-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-match-index-js.0b6ca2e2.chunk.js", + "date-fns-locale-uz-Cyrl-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-index-js.bfac8532.chunk.js", + "date-fns-locale-uz-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatDistance-index-js.936d01d2.chunk.js", + "date-fns-locale-uz-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatLong-index-js.2615aab4.chunk.js", + "date-fns-locale-uz-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatRelative-index-js.033462fc.chunk.js", + "date-fns-locale-uz-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-localize-index-js.d7dc0047.chunk.js", + "date-fns-locale-uz-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-match-index-js.960375ae.chunk.js", + "date-fns-locale-uz-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-uz-index-js.f73f639b.chunk.js", + "date-fns-locale-vi-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatDistance-index-js.f2527d36.chunk.js", + "date-fns-locale-vi-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatLong-index-js.cc11ccb6.chunk.js", + "date-fns-locale-vi-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatRelative-index-js.bafffb7b.chunk.js", + "date-fns-locale-vi-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-localize-index-js.cee08e4c.chunk.js", + "date-fns-locale-vi-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-match-index-js.3a524e26.chunk.js", + "date-fns-locale-vi-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-vi-index-js.9b6bfbc6.chunk.js", + "date-fns-locale-zh-CN-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatDistance-index-js.72f7358d.chunk.js", + "date-fns-locale-zh-CN-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatLong-index-js.e34b4c46.chunk.js", + "date-fns-locale-zh-CN-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatRelative-index-js.6862e410.chunk.js", + "date-fns-locale-zh-CN-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-localize-index-js.3d0848f5.chunk.js", + "date-fns-locale-zh-CN-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-match-index-js.88547155.chunk.js", + "date-fns-locale-zh-CN-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-index-js.39957e20.chunk.js", + "date-fns-locale-zh-HK-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatDistance-index-js.4260b91b.chunk.js", + "date-fns-locale-zh-HK-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatLong-index-js.b1c3c2a3.chunk.js", + "date-fns-locale-zh-HK-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatRelative-index-js.100bf3eb.chunk.js", + "date-fns-locale-zh-HK-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-localize-index-js.72c74aa3.chunk.js", + "date-fns-locale-zh-HK-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-match-index-js.853f6db0.chunk.js", + "date-fns-locale-zh-HK-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-index-js.6132df3e.chunk.js", + "date-fns-locale-zh-TW-_lib-formatDistance-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatDistance-index-js.b05db02a.chunk.js", + "date-fns-locale-zh-TW-_lib-formatLong-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatLong-index-js.1b7e9a73.chunk.js", + "date-fns-locale-zh-TW-_lib-formatRelative-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatRelative-index-js.30c50887.chunk.js", + "date-fns-locale-zh-TW-_lib-localize-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-localize-index-js.9e41f538.chunk.js", + "date-fns-locale-zh-TW-_lib-match-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-match-index-js.0465f1d9.chunk.js", + "date-fns-locale-zh-TW-index-js.js": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-index-js.2bdb3e15.chunk.js", + "static/js/67045.1a8dc7f9.chunk.js": "https://sourceacademy.org/static/js/67045.1a8dc7f9.chunk.js", + "static/css/48208.cc917ac6.chunk.css": "https://sourceacademy.org/static/css/48208.cc917ac6.chunk.css", + "static/js/72142.1323e46c.chunk.js": "https://sourceacademy.org/static/js/72142.1323e46c.chunk.js", + "static/js/38055.055b1b47.chunk.js": "https://sourceacademy.org/static/js/38055.055b1b47.chunk.js", + "static/css/50587.976676a5.chunk.css": "https://sourceacademy.org/static/css/50587.976676a5.chunk.css", + "static/js/18840.6291fa4c.chunk.js": "https://sourceacademy.org/static/js/18840.6291fa4c.chunk.js", + "static/js/26336.3044975c.chunk.js": "https://sourceacademy.org/static/js/26336.3044975c.chunk.js", + "static/js/87539.0f84b29f.chunk.js": "https://sourceacademy.org/static/js/87539.0f84b29f.chunk.js", + "static/js/87268.838e5168.chunk.js": "https://sourceacademy.org/static/js/87268.838e5168.chunk.js", + "static/js/18152.b579599f.chunk.js": "https://sourceacademy.org/static/js/18152.b579599f.chunk.js", + "static/js/76543.0cc349e7.chunk.js": "https://sourceacademy.org/static/js/76543.0cc349e7.chunk.js", + "static/js/77685.4895a61c.chunk.js": "https://sourceacademy.org/static/js/77685.4895a61c.chunk.js", + "static/js/34367.f3de593f.chunk.js": "https://sourceacademy.org/static/js/34367.f3de593f.chunk.js", + "static/js/36381.6ba1209a.chunk.js": "https://sourceacademy.org/static/js/36381.6ba1209a.chunk.js", + "static/js/34657.ef83bdfc.chunk.js": "https://sourceacademy.org/static/js/34657.ef83bdfc.chunk.js", + "static/js/89878.e4527257.chunk.js": "https://sourceacademy.org/static/js/89878.e4527257.chunk.js", + "static/js/17078.f961f5f1.chunk.js": "https://sourceacademy.org/static/js/17078.f961f5f1.chunk.js", + "static/js/7738.f40cec54.chunk.js": "https://sourceacademy.org/static/js/7738.f40cec54.chunk.js", + "static/js/64859.8cc4876a.chunk.js": "https://sourceacademy.org/static/js/64859.8cc4876a.chunk.js", + "static/js/69732.968b7276.chunk.js": "https://sourceacademy.org/static/js/69732.968b7276.chunk.js", + "static/module.wasm": "https://sourceacademy.org/static/b8177f4e1d5a9face21a.module.wasm", + "static/media/academy_background.jpg": "https://sourceacademy.org/static/media/academy_background.d23a02c21d3be319bf9b.jpg", + "static/media/login_background.jpg": "https://sourceacademy.org/static/media/login_background.c92dc568af7ffe65a62a.jpg", + "service-worker.js": "https://sourceacademy.org/service-worker.js", + "static/media/KaTeX_AMS-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf", + "static/media/KaTeX_Main-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf", + "static/media/KaTeX_Main-Bold.ttf": "https://sourceacademy.org/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf", + "static/media/KaTeX_Main-Italic.ttf": "https://sourceacademy.org/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf", + "static/media/KaTeX_AMS-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff", + "static/media/KaTeX_Main-BoldItalic.ttf": "https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf", + "static/media/default_cover_image.jpg": "https://sourceacademy.org/static/media/default_cover_image.e2be07249bb127696687.jpg", + "static/media/KaTeX_Math-Italic.ttf": "https://sourceacademy.org/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf", + "static/media/KaTeX_Math-BoldItalic.ttf": "https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf", + "static/media/KaTeX_Main-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff", + "static/media/KaTeX_Main-Bold.woff": "https://sourceacademy.org/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff", + "static/media/SA.jpg": "https://sourceacademy.org/static/media/SA.7e60510a95eec75583a0.jpg", + "static/media/KaTeX_AMS-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2", + "static/media/KaTeX_Typewriter-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf", + "static/media/KaTeX_Main-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2", + "static/media/KaTeX_Main-Bold.woff2": "https://sourceacademy.org/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2", + "static/media/KaTeX_SansSerif-Bold.ttf": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf", + "static/media/KaTeX_SansSerif-Italic.ttf": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf", + "static/media/KaTeX_Main-Italic.woff": "https://sourceacademy.org/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff", + "static/media/KaTeX_Fraktur-Bold.ttf": "https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf", + "static/media/KaTeX_Fraktur-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf", + "static/media/KaTeX_SansSerif-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf", + "static/media/KaTeX_Main-BoldItalic.woff": "https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff", + "static/media/KaTeX_Math-Italic.woff": "https://sourceacademy.org/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff", + "static/media/KaTeX_Math-BoldItalic.woff": "https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff", + "static/media/KaTeX_Main-Italic.woff2": "https://sourceacademy.org/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2", + "static/media/KaTeX_Main-BoldItalic.woff2": "https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2", + "static/media/KaTeX_Script-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf", + "static/media/KaTeX_Math-Italic.woff2": "https://sourceacademy.org/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2", + "static/media/KaTeX_Math-BoldItalic.woff2": "https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2", + "static/media/KaTeX_Typewriter-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff", + "static/media/KaTeX_SansSerif-Bold.woff": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff", + "static/media/KaTeX_SansSerif-Italic.woff": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff", + "static/media/KaTeX_Typewriter-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2", + "static/media/KaTeX_Fraktur-Bold.woff": "https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff", + "static/media/KaTeX_Fraktur-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff", + "static/media/KaTeX_Caligraphic-Bold.ttf": "https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf", + "static/media/KaTeX_Caligraphic-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf", + "static/media/KaTeX_SansSerif-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff", + "static/media/KaTeX_Size1-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf", + "static/media/KaTeX_SansSerif-Bold.woff2": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2", + "static/media/KaTeX_SansSerif-Italic.woff2": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2", + "static/media/KaTeX_Size2-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf", + "static/media/KaTeX_Fraktur-Bold.woff2": "https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2", + "static/media/KaTeX_Fraktur-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2", + "static/media/motorL.svg": "https://sourceacademy.org/static/media/motorL.d9881b397c675cf48ac480a5d76dd80f.svg", + "static/media/KaTeX_Script-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff", + "static/media/KaTeX_Size4-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf", + "static/media/KaTeX_SansSerif-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2", + "static/media/KaTeX_Script-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2", + "static/media/KaTeX_Caligraphic-Bold.woff": "https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff", + "static/media/KaTeX_Caligraphic-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff", + "static/media/KaTeX_Size3-Regular.ttf": "https://sourceacademy.org/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf", + "static/media/KaTeX_Caligraphic-Bold.woff2": "https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2", + "static/media/KaTeX_Caligraphic-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2", + "static/media/sUltrasonic.svg": "https://sourceacademy.org/static/media/sUltrasonic.b9532e97bde2e7e50fe28a6d2c9c276e.svg", + "static/media/KaTeX_Size1-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff", + "static/media/KaTeX_Size2-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff", + "static/media/KaTeX_Size4-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff", + "static/media/KaTeX_Size1-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2", + "static/media/KaTeX_Size2-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2", + "static/media/KaTeX_Size4-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2", + "static/media/KaTeX_Size3-Regular.woff": "https://sourceacademy.org/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff", + "static/media/sGyro.svg": "https://sourceacademy.org/static/media/sGyro.e8909007059c30b5cb5420a6a9961780.svg", + "static/media/sTouch.svg": "https://sourceacademy.org/static/media/sTouch.cc0ed63f1df4c0521734a900abc2c770.svg", + "static/media/KaTeX_Size3-Regular.woff2": "https://sourceacademy.org/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2", + "static/media/sColor.svg": "https://sourceacademy.org/static/media/sColor.e3a59d23aeff25f724337d526aaf119d.svg", + "static/media/motorM.svg": "https://sourceacademy.org/static/media/motorM.6dabd58cacf5d4baa54380d2a2bcf141.svg", + "index.html": "https://sourceacademy.org/index.html", + "main.e9bff062.css.map": "https://sourceacademy.org/static/css/main.e9bff062.css.map", + "main.dd05d8bc.js.map": "https://sourceacademy.org/static/js/main.dd05d8bc.js.map", + "blueprint-icons-all-paths-loader.b309bbe9.chunk.js.map": "https://sourceacademy.org/static/js/blueprint-icons-all-paths-loader.b309bbe9.chunk.js.map", + "blueprint-icons-split-paths-by-size-loader.ba3d2782.chunk.js.map": "https://sourceacademy.org/static/js/blueprint-icons-split-paths-by-size-loader.ba3d2782.chunk.js.map", + "46907.64b2fc8e.chunk.js.map": "https://sourceacademy.org/static/js/46907.64b2fc8e.chunk.js.map", + "2029.2b183190.chunk.js.map": "https://sourceacademy.org/static/js/2029.2b183190.chunk.js.map", + "79026.20d0dcf3.chunk.js.map": "https://sourceacademy.org/static/js/79026.20d0dcf3.chunk.js.map", + "11361.92feb607.chunk.js.map": "https://sourceacademy.org/static/js/11361.92feb607.chunk.js.map", + "13243.639e01e4.chunk.js.map": "https://sourceacademy.org/static/js/13243.639e01e4.chunk.js.map", + "35980.d6359d37.chunk.js.map": "https://sourceacademy.org/static/js/35980.d6359d37.chunk.js.map", + "95235.6af81373.chunk.js.map": "https://sourceacademy.org/static/js/95235.6af81373.chunk.js.map", + "23791.0bab88c2.chunk.js.map": "https://sourceacademy.org/static/js/23791.0bab88c2.chunk.js.map", + "76606.682a681b.chunk.js.map": "https://sourceacademy.org/static/js/76606.682a681b.chunk.js.map", + "56053.98e33657.chunk.js.map": "https://sourceacademy.org/static/js/56053.98e33657.chunk.js.map", + "89328.db3bcb0e.chunk.js.map": "https://sourceacademy.org/static/js/89328.db3bcb0e.chunk.js.map", + "13615.700b2d60.chunk.js.map": "https://sourceacademy.org/static/js/13615.700b2d60.chunk.js.map", + "85467.2419048c.chunk.js.map": "https://sourceacademy.org/static/js/85467.2419048c.chunk.js.map", + "26706.0f529bb9.chunk.js.map": "https://sourceacademy.org/static/js/26706.0f529bb9.chunk.js.map", + "19312.5c7c45e3.chunk.js.map": "https://sourceacademy.org/static/js/19312.5c7c45e3.chunk.js.map", + "55048.84df338d.chunk.js.map": "https://sourceacademy.org/static/js/55048.84df338d.chunk.js.map", + "17643.3bd0f54f.chunk.js.map": "https://sourceacademy.org/static/js/17643.3bd0f54f.chunk.js.map", + "62586.249aea94.chunk.js.map": "https://sourceacademy.org/static/js/62586.249aea94.chunk.js.map", + "38453.3a0be748.chunk.js.map": "https://sourceacademy.org/static/js/38453.3a0be748.chunk.js.map", + "54189.ad3ad9d2.chunk.js.map": "https://sourceacademy.org/static/js/54189.ad3ad9d2.chunk.js.map", + "60382.cf3817db.chunk.js.map": "https://sourceacademy.org/static/js/60382.cf3817db.chunk.js.map", + "66962.5eaf49d4.chunk.js.map": "https://sourceacademy.org/static/js/66962.5eaf49d4.chunk.js.map", + "5904.8c6e9d11.chunk.js.map": "https://sourceacademy.org/static/js/5904.8c6e9d11.chunk.js.map", + "33551.00c729bf.chunk.js.map": "https://sourceacademy.org/static/js/33551.00c729bf.chunk.js.map", + "24621.30153365.chunk.js.map": "https://sourceacademy.org/static/js/24621.30153365.chunk.js.map", + "26170.46561888.chunk.js.map": "https://sourceacademy.org/static/js/26170.46561888.chunk.js.map", + "39744.273090b8.chunk.js.map": "https://sourceacademy.org/static/js/39744.273090b8.chunk.js.map", + "89639.5ce3abaa.chunk.js.map": "https://sourceacademy.org/static/js/89639.5ce3abaa.chunk.js.map", + "76585.18642acb.chunk.js.map": "https://sourceacademy.org/static/js/76585.18642acb.chunk.js.map", + "32319.44749df1.chunk.css.map": "https://sourceacademy.org/static/css/32319.44749df1.chunk.css.map", + "32319.665d85be.chunk.js.map": "https://sourceacademy.org/static/js/32319.665d85be.chunk.js.map", + "42898.46450c21.chunk.js.map": "https://sourceacademy.org/static/js/42898.46450c21.chunk.js.map", + "53391.66a5e564.chunk.css.map": "https://sourceacademy.org/static/css/53391.66a5e564.chunk.css.map", + "53391.cc77c999.chunk.js.map": "https://sourceacademy.org/static/js/53391.cc77c999.chunk.js.map", + "92242.063dcc00.chunk.js.map": "https://sourceacademy.org/static/js/92242.063dcc00.chunk.js.map", + "94589.27a1c569.chunk.js.map": "https://sourceacademy.org/static/js/94589.27a1c569.chunk.js.map", + "97165.809c1dc5.chunk.js.map": "https://sourceacademy.org/static/js/97165.809c1dc5.chunk.js.map", + "84565.87edfb25.chunk.js.map": "https://sourceacademy.org/static/js/84565.87edfb25.chunk.js.map", + "12760.40175501.chunk.css.map": "https://sourceacademy.org/static/css/12760.40175501.chunk.css.map", + "12760.d66523d5.chunk.js.map": "https://sourceacademy.org/static/js/12760.d66523d5.chunk.js.map", + "80633.40175501.chunk.css.map": "https://sourceacademy.org/static/css/80633.40175501.chunk.css.map", + "80633.712145f3.chunk.js.map": "https://sourceacademy.org/static/js/80633.712145f3.chunk.js.map", + "35721.caaf2f87.chunk.js.map": "https://sourceacademy.org/static/js/35721.caaf2f87.chunk.js.map", + "50558.e3ae2814.chunk.js.map": "https://sourceacademy.org/static/js/50558.e3ae2814.chunk.js.map", + "22294.89e61714.chunk.js.map": "https://sourceacademy.org/static/js/22294.89e61714.chunk.js.map", + "1619.949b203d.chunk.css.map": "https://sourceacademy.org/static/css/1619.949b203d.chunk.css.map", + "1619.60b6d66d.chunk.js.map": "https://sourceacademy.org/static/js/1619.60b6d66d.chunk.js.map", + "1070.949b203d.chunk.css.map": "https://sourceacademy.org/static/css/1070.949b203d.chunk.css.map", + "1070.d2f4cc41.chunk.js.map": "https://sourceacademy.org/static/js/1070.d2f4cc41.chunk.js.map", + "30371.6362e3d9.chunk.css.map": "https://sourceacademy.org/static/css/30371.6362e3d9.chunk.css.map", + "30371.88a6ad38.chunk.js.map": "https://sourceacademy.org/static/js/30371.88a6ad38.chunk.js.map", + "27840.46fd6748.chunk.css.map": "https://sourceacademy.org/static/css/27840.46fd6748.chunk.css.map", + "27840.cf3eac7f.chunk.js.map": "https://sourceacademy.org/static/js/27840.cf3eac7f.chunk.js.map", + "51900.149090e5.chunk.js.map": "https://sourceacademy.org/static/js/51900.149090e5.chunk.js.map", + "86922.50d726c5.chunk.css.map": "https://sourceacademy.org/static/css/86922.50d726c5.chunk.css.map", + "86922.4010327c.chunk.js.map": "https://sourceacademy.org/static/js/86922.4010327c.chunk.js.map", + "24735.9a11abde.chunk.css.map": "https://sourceacademy.org/static/css/24735.9a11abde.chunk.css.map", + "32322.e9c40323.chunk.js.map": "https://sourceacademy.org/static/js/32322.e9c40323.chunk.js.map", + "26020.0714a909.chunk.js.map": "https://sourceacademy.org/static/js/26020.0714a909.chunk.js.map", + "72461.bf3270f2.chunk.js.map": "https://sourceacademy.org/static/js/72461.bf3270f2.chunk.js.map", + "87714.38a0eeab.chunk.js.map": "https://sourceacademy.org/static/js/87714.38a0eeab.chunk.js.map", + "25341.3256702a.chunk.js.map": "https://sourceacademy.org/static/js/25341.3256702a.chunk.js.map", + "date-fns-locale-af-_lib-formatDistance-index-js.1f7c16a2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatDistance-index-js.1f7c16a2.chunk.js.map", + "date-fns-locale-af-_lib-formatLong-index-js.af7948b3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatLong-index-js.af7948b3.chunk.js.map", + "date-fns-locale-af-_lib-formatRelative-index-js.ea1024ef.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatRelative-index-js.ea1024ef.chunk.js.map", + "date-fns-locale-af-_lib-localize-index-js.e99b8926.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-localize-index-js.e99b8926.chunk.js.map", + "date-fns-locale-af-_lib-match-index-js.aa38c821.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-af-_lib-match-index-js.aa38c821.chunk.js.map", + "date-fns-locale-af-index-js.66be1bd8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-af-index-js.66be1bd8.chunk.js.map", + "date-fns-locale-ar-DZ-_lib-formatDistance-index-js.c5cc6d97.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatDistance-index-js.c5cc6d97.chunk.js.map", + "date-fns-locale-ar-DZ-_lib-formatLong-index-js.babbf770.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatLong-index-js.babbf770.chunk.js.map", + "date-fns-locale-ar-DZ-_lib-formatRelative-index-js.611753bd.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatRelative-index-js.611753bd.chunk.js.map", + "date-fns-locale-ar-DZ-_lib-localize-index-js.a74500d6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-localize-index-js.a74500d6.chunk.js.map", + "date-fns-locale-ar-DZ-_lib-match-index-js.c2bb15fc.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-match-index-js.c2bb15fc.chunk.js.map", + "date-fns-locale-ar-DZ-index-js.f6d4820e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-index-js.f6d4820e.chunk.js.map", + "date-fns-locale-ar-EG-_lib-formatDistance-index-js.176c7ee0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatDistance-index-js.176c7ee0.chunk.js.map", + "date-fns-locale-ar-EG-_lib-formatLong-index-js.f68ddd7b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatLong-index-js.f68ddd7b.chunk.js.map", + "date-fns-locale-ar-EG-_lib-formatRelative-index-js.74082c57.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatRelative-index-js.74082c57.chunk.js.map", + "date-fns-locale-ar-EG-_lib-localize-index-js.4f6dff3e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-localize-index-js.4f6dff3e.chunk.js.map", + "date-fns-locale-ar-EG-_lib-match-index-js.865f44cf.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-match-index-js.865f44cf.chunk.js.map", + "date-fns-locale-ar-EG-index-js.b0f1ed0b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-EG-index-js.b0f1ed0b.chunk.js.map", + "date-fns-locale-ar-MA-_lib-formatDistance-index-js.033978f4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatDistance-index-js.033978f4.chunk.js.map", + "date-fns-locale-ar-MA-_lib-formatLong-index-js.ff1305b4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatLong-index-js.ff1305b4.chunk.js.map", + "date-fns-locale-ar-MA-_lib-formatRelative-index-js.6c6c5bec.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatRelative-index-js.6c6c5bec.chunk.js.map", + "date-fns-locale-ar-MA-_lib-localize-index-js.146b3808.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-localize-index-js.146b3808.chunk.js.map", + "date-fns-locale-ar-MA-_lib-match-index-js.8f4fd0f2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-match-index-js.8f4fd0f2.chunk.js.map", + "date-fns-locale-ar-MA-index-js.3642fde7.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-MA-index-js.3642fde7.chunk.js.map", + "date-fns-locale-ar-SA-_lib-formatDistance-index-js.00e080a8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatDistance-index-js.00e080a8.chunk.js.map", + "date-fns-locale-ar-SA-_lib-formatLong-index-js.55eb0ea4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatLong-index-js.55eb0ea4.chunk.js.map", + "date-fns-locale-ar-SA-_lib-formatRelative-index-js.0dda6139.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatRelative-index-js.0dda6139.chunk.js.map", + "date-fns-locale-ar-SA-_lib-localize-index-js.b8fe9271.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-localize-index-js.b8fe9271.chunk.js.map", + "date-fns-locale-ar-SA-_lib-match-index-js.50699e6f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-match-index-js.50699e6f.chunk.js.map", + "date-fns-locale-ar-SA-index-js.c21069cf.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-SA-index-js.c21069cf.chunk.js.map", + "date-fns-locale-ar-TN-_lib-formatDistance-index-js.165d4328.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatDistance-index-js.165d4328.chunk.js.map", + "date-fns-locale-ar-TN-_lib-formatLong-index-js.3a8f69cc.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatLong-index-js.3a8f69cc.chunk.js.map", + "date-fns-locale-ar-TN-_lib-formatRelative-index-js.96910939.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatRelative-index-js.96910939.chunk.js.map", + "date-fns-locale-ar-TN-_lib-localize-index-js.abad9038.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-localize-index-js.abad9038.chunk.js.map", + "date-fns-locale-ar-TN-_lib-match-index-js.338a6014.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-match-index-js.338a6014.chunk.js.map", + "date-fns-locale-ar-TN-index-js.02a511e9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-TN-index-js.02a511e9.chunk.js.map", + "date-fns-locale-ar-_lib-formatDistance-index-js.c13340c6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatDistance-index-js.c13340c6.chunk.js.map", + "date-fns-locale-ar-_lib-formatLong-index-js.6f04c439.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatLong-index-js.6f04c439.chunk.js.map", + "date-fns-locale-ar-_lib-formatRelative-index-js.d44cdb52.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatRelative-index-js.d44cdb52.chunk.js.map", + "date-fns-locale-ar-_lib-localize-index-js.a827c29a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-localize-index-js.a827c29a.chunk.js.map", + "date-fns-locale-ar-_lib-match-index-js.538d0f2a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-match-index-js.538d0f2a.chunk.js.map", + "date-fns-locale-ar-index-js.f68e4f95.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ar-index-js.f68e4f95.chunk.js.map", + "date-fns-locale-az-_lib-formatDistance-index-js.3ac7f0c8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatDistance-index-js.3ac7f0c8.chunk.js.map", + "date-fns-locale-az-_lib-formatLong-index-js.76de8cdf.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatLong-index-js.76de8cdf.chunk.js.map", + "date-fns-locale-az-_lib-formatRelative-index-js.7b3cddf3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatRelative-index-js.7b3cddf3.chunk.js.map", + "date-fns-locale-az-_lib-localize-index-js.74acacc3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-localize-index-js.74acacc3.chunk.js.map", + "date-fns-locale-az-_lib-match-index-js.2210c15d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-az-_lib-match-index-js.2210c15d.chunk.js.map", + "date-fns-locale-az-index-js.1f331466.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-az-index-js.1f331466.chunk.js.map", + "date-fns-locale-be-tarask-_lib-formatDistance-index-js.39f508c4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatDistance-index-js.39f508c4.chunk.js.map", + "date-fns-locale-be-tarask-_lib-formatLong-index-js.c793282f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatLong-index-js.c793282f.chunk.js.map", + "date-fns-locale-be-tarask-_lib-formatRelative-index-js.bc3e92f3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatRelative-index-js.bc3e92f3.chunk.js.map", + "date-fns-locale-be-tarask-_lib-localize-index-js.352b6373.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-localize-index-js.352b6373.chunk.js.map", + "date-fns-locale-be-tarask-_lib-match-index-js.ef2a9cfa.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-match-index-js.ef2a9cfa.chunk.js.map", + "date-fns-locale-be-tarask-index-js.28ea69fb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-tarask-index-js.28ea69fb.chunk.js.map", + "date-fns-locale-be-_lib-formatDistance-index-js.19d33671.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatDistance-index-js.19d33671.chunk.js.map", + "date-fns-locale-be-_lib-formatLong-index-js.abc61ce4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatLong-index-js.abc61ce4.chunk.js.map", + "date-fns-locale-be-_lib-formatRelative-index-js.f75a4941.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatRelative-index-js.f75a4941.chunk.js.map", + "date-fns-locale-be-_lib-localize-index-js.3d44c002.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-localize-index-js.3d44c002.chunk.js.map", + "date-fns-locale-be-_lib-match-index-js.4093a9c1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-_lib-match-index-js.4093a9c1.chunk.js.map", + "date-fns-locale-be-index-js.9ea5aa63.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-be-index-js.9ea5aa63.chunk.js.map", + "date-fns-locale-bg-_lib-formatDistance-index-js.cbcdbdc1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatDistance-index-js.cbcdbdc1.chunk.js.map", + "date-fns-locale-bg-_lib-formatLong-index-js.9f54005d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatLong-index-js.9f54005d.chunk.js.map", + "date-fns-locale-bg-_lib-formatRelative-index-js.468bfca4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatRelative-index-js.468bfca4.chunk.js.map", + "date-fns-locale-bg-_lib-localize-index-js.eb83aef0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-localize-index-js.eb83aef0.chunk.js.map", + "date-fns-locale-bg-_lib-match-index-js.57af1005.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-match-index-js.57af1005.chunk.js.map", + "date-fns-locale-bg-index-js.cd17427e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bg-index-js.cd17427e.chunk.js.map", + "date-fns-locale-bn-_lib-formatDistance-index-js.34234fe9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatDistance-index-js.34234fe9.chunk.js.map", + "date-fns-locale-bn-_lib-formatLong-index-js.91969355.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatLong-index-js.91969355.chunk.js.map", + "date-fns-locale-bn-_lib-formatRelative-index-js.11e08586.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatRelative-index-js.11e08586.chunk.js.map", + "date-fns-locale-bn-_lib-localize-index-js.a9ac3660.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-localize-index-js.a9ac3660.chunk.js.map", + "date-fns-locale-bn-_lib-match-index-js.e80484a8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-match-index-js.e80484a8.chunk.js.map", + "date-fns-locale-bn-index-js.d9440f07.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bn-index-js.d9440f07.chunk.js.map", + "date-fns-locale-bs-_lib-formatDistance-index-js.56829666.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatDistance-index-js.56829666.chunk.js.map", + "date-fns-locale-bs-_lib-formatLong-index-js.d6f8fa55.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatLong-index-js.d6f8fa55.chunk.js.map", + "date-fns-locale-bs-_lib-formatRelative-index-js.1686abc0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatRelative-index-js.1686abc0.chunk.js.map", + "date-fns-locale-bs-_lib-localize-index-js.80d452f3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-localize-index-js.80d452f3.chunk.js.map", + "date-fns-locale-bs-_lib-match-index-js.119c3a25.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-match-index-js.119c3a25.chunk.js.map", + "date-fns-locale-bs-index-js.877d4ac3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-bs-index-js.877d4ac3.chunk.js.map", + "date-fns-locale-ca-_lib-formatDistance-index-js.667e9421.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatDistance-index-js.667e9421.chunk.js.map", + "date-fns-locale-ca-_lib-formatLong-index-js.ca8d56c9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatLong-index-js.ca8d56c9.chunk.js.map", + "date-fns-locale-ca-_lib-formatRelative-index-js.af18290a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatRelative-index-js.af18290a.chunk.js.map", + "date-fns-locale-ca-_lib-localize-index-js.5728e896.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-localize-index-js.5728e896.chunk.js.map", + "date-fns-locale-ca-_lib-match-index-js.31acab90.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-match-index-js.31acab90.chunk.js.map", + "date-fns-locale-ca-index-js.ba83bec9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ca-index-js.ba83bec9.chunk.js.map", + "date-fns-locale-cs-_lib-formatDistance-index-js.ec8f0101.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatDistance-index-js.ec8f0101.chunk.js.map", + "date-fns-locale-cs-_lib-formatLong-index-js.703faa5a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatLong-index-js.703faa5a.chunk.js.map", + "date-fns-locale-cs-_lib-formatRelative-index-js.9d7f5777.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatRelative-index-js.9d7f5777.chunk.js.map", + "date-fns-locale-cs-_lib-localize-index-js.a7120eb6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-localize-index-js.a7120eb6.chunk.js.map", + "date-fns-locale-cs-_lib-match-index-js.4fe76c67.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-match-index-js.4fe76c67.chunk.js.map", + "date-fns-locale-cs-index-js.4410aad9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cs-index-js.4410aad9.chunk.js.map", + "date-fns-locale-cy-_lib-formatDistance-index-js.70e222e9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatDistance-index-js.70e222e9.chunk.js.map", + "date-fns-locale-cy-_lib-formatLong-index-js.923782b4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatLong-index-js.923782b4.chunk.js.map", + "date-fns-locale-cy-_lib-formatRelative-index-js.85dbcca7.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatRelative-index-js.85dbcca7.chunk.js.map", + "date-fns-locale-cy-_lib-localize-index-js.04b3e761.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-localize-index-js.04b3e761.chunk.js.map", + "date-fns-locale-cy-_lib-match-index-js.47a9cb7a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-match-index-js.47a9cb7a.chunk.js.map", + "date-fns-locale-cy-index-js.b17a5942.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-cy-index-js.b17a5942.chunk.js.map", + "date-fns-locale-da-_lib-formatDistance-index-js.4d63d757.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatDistance-index-js.4d63d757.chunk.js.map", + "date-fns-locale-da-_lib-formatLong-index-js.a1d39384.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatLong-index-js.a1d39384.chunk.js.map", + "date-fns-locale-da-_lib-formatRelative-index-js.53b2b489.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatRelative-index-js.53b2b489.chunk.js.map", + "date-fns-locale-da-_lib-localize-index-js.715e7ef0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-localize-index-js.715e7ef0.chunk.js.map", + "date-fns-locale-da-_lib-match-index-js.8d6e8412.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-da-_lib-match-index-js.8d6e8412.chunk.js.map", + "date-fns-locale-da-index-js.0c745a51.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-da-index-js.0c745a51.chunk.js.map", + "date-fns-locale-de-AT-_lib-localize-index-js.89c6b6fd.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-AT-_lib-localize-index-js.89c6b6fd.chunk.js.map", + "date-fns-locale-de-AT-index-js.8ff350ea.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-AT-index-js.8ff350ea.chunk.js.map", + "date-fns-locale-de-_lib-formatDistance-index-js.cfbad5a9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatDistance-index-js.cfbad5a9.chunk.js.map", + "date-fns-locale-de-_lib-formatLong-index-js.af58f716.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatLong-index-js.af58f716.chunk.js.map", + "date-fns-locale-de-_lib-formatRelative-index-js.92594b77.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatRelative-index-js.92594b77.chunk.js.map", + "date-fns-locale-de-_lib-localize-index-js.e462ff28.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-localize-index-js.e462ff28.chunk.js.map", + "date-fns-locale-de-_lib-match-index-js.3d450919.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-_lib-match-index-js.3d450919.chunk.js.map", + "date-fns-locale-de-index-js.e8741811.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-de-index-js.e8741811.chunk.js.map", + "date-fns-locale-el-_lib-formatDistance-index-js.1fb6f861.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatDistance-index-js.1fb6f861.chunk.js.map", + "date-fns-locale-el-_lib-formatLong-index-js.2b37f6b1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatLong-index-js.2b37f6b1.chunk.js.map", + "date-fns-locale-el-_lib-formatRelative-index-js.6d5f9ef8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatRelative-index-js.6d5f9ef8.chunk.js.map", + "date-fns-locale-el-_lib-localize-index-js.9a34f4e4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-localize-index-js.9a34f4e4.chunk.js.map", + "date-fns-locale-el-_lib-match-index-js.e5ce8438.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-el-_lib-match-index-js.e5ce8438.chunk.js.map", + "date-fns-locale-el-index-js.428641c0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-el-index-js.428641c0.chunk.js.map", + "date-fns-locale-en-AU-_lib-formatLong-index-js.b02d84e2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-AU-_lib-formatLong-index-js.b02d84e2.chunk.js.map", + "date-fns-locale-en-AU-index-js.1a5a5275.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-AU-index-js.1a5a5275.chunk.js.map", + "date-fns-locale-en-CA-_lib-formatDistance-index-js.67d1de38.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-CA-_lib-formatDistance-index-js.67d1de38.chunk.js.map", + "date-fns-locale-en-CA-_lib-formatLong-index-js.34916441.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-CA-_lib-formatLong-index-js.34916441.chunk.js.map", + "date-fns-locale-en-CA-index-js.dfc13100.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-CA-index-js.dfc13100.chunk.js.map", + "date-fns-locale-en-GB-_lib-formatLong-index-js.297cc03c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-GB-_lib-formatLong-index-js.297cc03c.chunk.js.map", + "date-fns-locale-en-GB-index-js.789c2251.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-GB-index-js.789c2251.chunk.js.map", + "date-fns-locale-en-IE-index-js.918f5beb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-IE-index-js.918f5beb.chunk.js.map", + "date-fns-locale-en-IN-_lib-formatLong-index-js.a8d8458a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-IN-_lib-formatLong-index-js.a8d8458a.chunk.js.map", + "date-fns-locale-en-IN-index-js.05f3c520.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-IN-index-js.05f3c520.chunk.js.map", + "date-fns-locale-en-NZ-_lib-formatLong-index-js.0ab1208c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-NZ-_lib-formatLong-index-js.0ab1208c.chunk.js.map", + "date-fns-locale-en-NZ-index-js.f645aba1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-NZ-index-js.f645aba1.chunk.js.map", + "date-fns-locale-en-ZA-_lib-formatLong-index-js.522d40e6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-ZA-_lib-formatLong-index-js.522d40e6.chunk.js.map", + "date-fns-locale-en-ZA-index-js.3ff6041e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-en-ZA-index-js.3ff6041e.chunk.js.map", + "date-fns-locale-eo-_lib-formatDistance-index-js.c9636033.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatDistance-index-js.c9636033.chunk.js.map", + "date-fns-locale-eo-_lib-formatLong-index-js.7dfb2021.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatLong-index-js.7dfb2021.chunk.js.map", + "date-fns-locale-eo-_lib-formatRelative-index-js.8b7d04da.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatRelative-index-js.8b7d04da.chunk.js.map", + "date-fns-locale-eo-_lib-localize-index-js.825b3a07.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-localize-index-js.825b3a07.chunk.js.map", + "date-fns-locale-eo-_lib-match-index-js.162ebc4c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-match-index-js.162ebc4c.chunk.js.map", + "date-fns-locale-eo-index-js.faefba6b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eo-index-js.faefba6b.chunk.js.map", + "date-fns-locale-es-_lib-formatDistance-index-js.336fa8ff.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatDistance-index-js.336fa8ff.chunk.js.map", + "date-fns-locale-es-_lib-formatLong-index-js.3f01e8c5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatLong-index-js.3f01e8c5.chunk.js.map", + "date-fns-locale-es-_lib-formatRelative-index-js.12902f43.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatRelative-index-js.12902f43.chunk.js.map", + "date-fns-locale-es-_lib-localize-index-js.853d8013.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-localize-index-js.853d8013.chunk.js.map", + "date-fns-locale-es-_lib-match-index-js.46721871.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-es-_lib-match-index-js.46721871.chunk.js.map", + "date-fns-locale-es-index-js.b4a46c8e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-es-index-js.b4a46c8e.chunk.js.map", + "date-fns-locale-et-_lib-formatDistance-index-js.8afad2f8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatDistance-index-js.8afad2f8.chunk.js.map", + "date-fns-locale-et-_lib-formatLong-index-js.7f432563.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatLong-index-js.7f432563.chunk.js.map", + "date-fns-locale-et-_lib-formatRelative-index-js.65990e98.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatRelative-index-js.65990e98.chunk.js.map", + "date-fns-locale-et-_lib-localize-index-js.c43aab47.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-localize-index-js.c43aab47.chunk.js.map", + "date-fns-locale-et-_lib-match-index-js.ed39a25b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-et-_lib-match-index-js.ed39a25b.chunk.js.map", + "date-fns-locale-et-index-js.3522d77d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-et-index-js.3522d77d.chunk.js.map", + "date-fns-locale-eu-_lib-formatDistance-index-js.4bcf21e6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatDistance-index-js.4bcf21e6.chunk.js.map", + "date-fns-locale-eu-_lib-formatLong-index-js.40ffdd81.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatLong-index-js.40ffdd81.chunk.js.map", + "date-fns-locale-eu-_lib-formatRelative-index-js.02ca0d23.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatRelative-index-js.02ca0d23.chunk.js.map", + "date-fns-locale-eu-_lib-localize-index-js.2d2e8253.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-localize-index-js.2d2e8253.chunk.js.map", + "date-fns-locale-eu-_lib-match-index-js.bc05b5c9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-match-index-js.bc05b5c9.chunk.js.map", + "date-fns-locale-eu-index-js.de832369.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-eu-index-js.de832369.chunk.js.map", + "date-fns-locale-fa-IR-_lib-formatDistance-index-js.a4d4faa9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatDistance-index-js.a4d4faa9.chunk.js.map", + "date-fns-locale-fa-IR-_lib-formatLong-index-js.34580c32.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatLong-index-js.34580c32.chunk.js.map", + "date-fns-locale-fa-IR-_lib-formatRelative-index-js.7a420892.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatRelative-index-js.7a420892.chunk.js.map", + "date-fns-locale-fa-IR-_lib-localize-index-js.321b13c1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-localize-index-js.321b13c1.chunk.js.map", + "date-fns-locale-fa-IR-_lib-match-index-js.8b8c43c5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-match-index-js.8b8c43c5.chunk.js.map", + "date-fns-locale-fa-IR-index-js.8b2570cb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fa-IR-index-js.8b2570cb.chunk.js.map", + "date-fns-locale-fi-_lib-formatDistance-index-js.a72edadc.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatDistance-index-js.a72edadc.chunk.js.map", + "date-fns-locale-fi-_lib-formatLong-index-js.24a219f3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatLong-index-js.24a219f3.chunk.js.map", + "date-fns-locale-fi-_lib-formatRelative-index-js.c9bedf08.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatRelative-index-js.c9bedf08.chunk.js.map", + "date-fns-locale-fi-_lib-localize-index-js.78f5fb58.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-localize-index-js.78f5fb58.chunk.js.map", + "date-fns-locale-fi-_lib-match-index-js.32eba1f9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-match-index-js.32eba1f9.chunk.js.map", + "date-fns-locale-fi-index-js.23ff4b67.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fi-index-js.23ff4b67.chunk.js.map", + "date-fns-locale-fr-CA-_lib-formatLong-index-js.eb105cc2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-CA-_lib-formatLong-index-js.eb105cc2.chunk.js.map", + "date-fns-locale-fr-CA-index-js.a37025fb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-CA-index-js.a37025fb.chunk.js.map", + "date-fns-locale-fr-CH-_lib-formatLong-index-js.288c0b17.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-CH-_lib-formatLong-index-js.288c0b17.chunk.js.map", + "date-fns-locale-fr-CH-_lib-formatRelative-index-js.2ab2fc30.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-CH-_lib-formatRelative-index-js.2ab2fc30.chunk.js.map", + "date-fns-locale-fr-CH-index-js.59c3641f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-CH-index-js.59c3641f.chunk.js.map", + "date-fns-locale-fr-_lib-formatDistance-index-js.c139c239.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatDistance-index-js.c139c239.chunk.js.map", + "date-fns-locale-fr-_lib-formatLong-index-js.46f9ebc3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatLong-index-js.46f9ebc3.chunk.js.map", + "date-fns-locale-fr-_lib-formatRelative-index-js.9bc030aa.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatRelative-index-js.9bc030aa.chunk.js.map", + "date-fns-locale-fr-_lib-localize-index-js.c5160aa7.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-localize-index-js.c5160aa7.chunk.js.map", + "date-fns-locale-fr-_lib-match-index-js.7a39db45.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-match-index-js.7a39db45.chunk.js.map", + "date-fns-locale-fr-index-js.71ac44e5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fr-index-js.71ac44e5.chunk.js.map", + "date-fns-locale-fy-_lib-formatDistance-index-js.b6332372.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatDistance-index-js.b6332372.chunk.js.map", + "date-fns-locale-fy-_lib-formatLong-index-js.1bc818fe.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatLong-index-js.1bc818fe.chunk.js.map", + "date-fns-locale-fy-_lib-formatRelative-index-js.f5fd6979.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatRelative-index-js.f5fd6979.chunk.js.map", + "date-fns-locale-fy-_lib-localize-index-js.7e83d0fa.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-localize-index-js.7e83d0fa.chunk.js.map", + "date-fns-locale-fy-_lib-match-index-js.1d8e7799.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-match-index-js.1d8e7799.chunk.js.map", + "date-fns-locale-fy-index-js.41563f7f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-fy-index-js.41563f7f.chunk.js.map", + "date-fns-locale-gd-_lib-formatDistance-index-js.c5ec8074.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatDistance-index-js.c5ec8074.chunk.js.map", + "date-fns-locale-gd-_lib-formatLong-index-js.c05edb11.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatLong-index-js.c05edb11.chunk.js.map", + "date-fns-locale-gd-_lib-formatRelative-index-js.4eb6b0e4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatRelative-index-js.4eb6b0e4.chunk.js.map", + "date-fns-locale-gd-_lib-localize-index-js.ab610008.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-localize-index-js.ab610008.chunk.js.map", + "date-fns-locale-gd-_lib-match-index-js.4c9ed8b0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-match-index-js.4c9ed8b0.chunk.js.map", + "date-fns-locale-gd-index-js.0d8522b5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gd-index-js.0d8522b5.chunk.js.map", + "date-fns-locale-gl-_lib-formatDistance-index-js.f5bd4a08.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatDistance-index-js.f5bd4a08.chunk.js.map", + "date-fns-locale-gl-_lib-formatLong-index-js.f27e8237.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatLong-index-js.f27e8237.chunk.js.map", + "date-fns-locale-gl-_lib-formatRelative-index-js.b1999528.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatRelative-index-js.b1999528.chunk.js.map", + "date-fns-locale-gl-_lib-localize-index-js.afa7e177.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-localize-index-js.afa7e177.chunk.js.map", + "date-fns-locale-gl-_lib-match-index-js.825fb379.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-match-index-js.825fb379.chunk.js.map", + "date-fns-locale-gl-index-js.afcb18c5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gl-index-js.afcb18c5.chunk.js.map", + "date-fns-locale-gu-_lib-formatDistance-index-js.457d1faf.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatDistance-index-js.457d1faf.chunk.js.map", + "date-fns-locale-gu-_lib-formatLong-index-js.57b99716.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatLong-index-js.57b99716.chunk.js.map", + "date-fns-locale-gu-_lib-formatRelative-index-js.d872203f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatRelative-index-js.d872203f.chunk.js.map", + "date-fns-locale-gu-_lib-localize-index-js.62dc8c0b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-localize-index-js.62dc8c0b.chunk.js.map", + "date-fns-locale-gu-_lib-match-index-js.7b180a4b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-match-index-js.7b180a4b.chunk.js.map", + "date-fns-locale-gu-index-js.eaafdec8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-gu-index-js.eaafdec8.chunk.js.map", + "date-fns-locale-he-_lib-formatDistance-index-js.7ddd887e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatDistance-index-js.7ddd887e.chunk.js.map", + "date-fns-locale-he-_lib-formatLong-index-js.54d6b8c5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatLong-index-js.54d6b8c5.chunk.js.map", + "date-fns-locale-he-_lib-formatRelative-index-js.91e8f2ac.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatRelative-index-js.91e8f2ac.chunk.js.map", + "date-fns-locale-he-_lib-localize-index-js.29628aa2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-localize-index-js.29628aa2.chunk.js.map", + "date-fns-locale-he-_lib-match-index-js.c6e1d022.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-he-_lib-match-index-js.c6e1d022.chunk.js.map", + "date-fns-locale-he-index-js.3172a770.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-he-index-js.3172a770.chunk.js.map", + "date-fns-locale-hi-_lib-formatDistance-index-js.6fd1ab30.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatDistance-index-js.6fd1ab30.chunk.js.map", + "date-fns-locale-hi-_lib-formatLong-index-js.f824cf2b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatLong-index-js.f824cf2b.chunk.js.map", + "date-fns-locale-hi-_lib-formatRelative-index-js.0bc16708.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatRelative-index-js.0bc16708.chunk.js.map", + "date-fns-locale-hi-_lib-localize-index-js.e055260c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-localize-index-js.e055260c.chunk.js.map", + "date-fns-locale-hi-_lib-match-index-js.cdf8de11.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-match-index-js.cdf8de11.chunk.js.map", + "date-fns-locale-hi-index-js.0cd2d618.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hi-index-js.0cd2d618.chunk.js.map", + "date-fns-locale-hr-_lib-formatDistance-index-js.b705a950.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatDistance-index-js.b705a950.chunk.js.map", + "date-fns-locale-hr-_lib-formatLong-index-js.45d08c15.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatLong-index-js.45d08c15.chunk.js.map", + "date-fns-locale-hr-_lib-formatRelative-index-js.3562e58a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatRelative-index-js.3562e58a.chunk.js.map", + "date-fns-locale-hr-_lib-localize-index-js.62179772.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-localize-index-js.62179772.chunk.js.map", + "date-fns-locale-hr-_lib-match-index-js.6597fcac.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-match-index-js.6597fcac.chunk.js.map", + "date-fns-locale-hr-index-js.e32d84ad.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hr-index-js.e32d84ad.chunk.js.map", + "date-fns-locale-ht-_lib-formatDistance-index-js.44493e8a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatDistance-index-js.44493e8a.chunk.js.map", + "date-fns-locale-ht-_lib-formatLong-index-js.b81525c2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatLong-index-js.b81525c2.chunk.js.map", + "date-fns-locale-ht-_lib-formatRelative-index-js.7d812e3b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatRelative-index-js.7d812e3b.chunk.js.map", + "date-fns-locale-ht-_lib-localize-index-js.1334c76f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-localize-index-js.1334c76f.chunk.js.map", + "date-fns-locale-ht-_lib-match-index-js.22e11f6d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-match-index-js.22e11f6d.chunk.js.map", + "date-fns-locale-ht-index-js.4c6d9575.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ht-index-js.4c6d9575.chunk.js.map", + "date-fns-locale-hu-_lib-formatDistance-index-js.a378537d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatDistance-index-js.a378537d.chunk.js.map", + "date-fns-locale-hu-_lib-formatLong-index-js.ed14db95.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatLong-index-js.ed14db95.chunk.js.map", + "date-fns-locale-hu-_lib-formatRelative-index-js.a0cf5097.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatRelative-index-js.a0cf5097.chunk.js.map", + "date-fns-locale-hu-_lib-localize-index-js.a9404009.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-localize-index-js.a9404009.chunk.js.map", + "date-fns-locale-hu-_lib-match-index-js.5148b902.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-match-index-js.5148b902.chunk.js.map", + "date-fns-locale-hu-index-js.b34aa566.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hu-index-js.b34aa566.chunk.js.map", + "date-fns-locale-hy-_lib-formatDistance-index-js.77f4b120.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatDistance-index-js.77f4b120.chunk.js.map", + "date-fns-locale-hy-_lib-formatLong-index-js.7de0e669.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatLong-index-js.7de0e669.chunk.js.map", + "date-fns-locale-hy-_lib-formatRelative-index-js.3bfe033e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatRelative-index-js.3bfe033e.chunk.js.map", + "date-fns-locale-hy-_lib-localize-index-js.e48ce129.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-localize-index-js.e48ce129.chunk.js.map", + "date-fns-locale-hy-_lib-match-index-js.f4541f5a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-match-index-js.f4541f5a.chunk.js.map", + "date-fns-locale-hy-index-js.4d6419be.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-hy-index-js.4d6419be.chunk.js.map", + "date-fns-locale-id-_lib-formatDistance-index-js.8c7b21f5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatDistance-index-js.8c7b21f5.chunk.js.map", + "date-fns-locale-id-_lib-formatLong-index-js.668aafc4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatLong-index-js.668aafc4.chunk.js.map", + "date-fns-locale-id-_lib-formatRelative-index-js.1267cc72.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatRelative-index-js.1267cc72.chunk.js.map", + "date-fns-locale-id-_lib-localize-index-js.029a7251.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-localize-index-js.029a7251.chunk.js.map", + "date-fns-locale-id-_lib-match-index-js.ac95d092.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-id-_lib-match-index-js.ac95d092.chunk.js.map", + "date-fns-locale-id-index-js.7a760f32.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-id-index-js.7a760f32.chunk.js.map", + "date-fns-locale-is-_lib-formatDistance-index-js.fc3c8ef8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatDistance-index-js.fc3c8ef8.chunk.js.map", + "date-fns-locale-is-_lib-formatLong-index-js.2997e352.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatLong-index-js.2997e352.chunk.js.map", + "date-fns-locale-is-_lib-formatRelative-index-js.ad45ede0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatRelative-index-js.ad45ede0.chunk.js.map", + "date-fns-locale-is-_lib-localize-index-js.324e82e6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-localize-index-js.324e82e6.chunk.js.map", + "date-fns-locale-is-_lib-match-index-js.7e6947f6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-is-_lib-match-index-js.7e6947f6.chunk.js.map", + "date-fns-locale-is-index-js.1be533d2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-is-index-js.1be533d2.chunk.js.map", + "date-fns-locale-it-CH-_lib-formatLong-index-js.7941c184.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-CH-_lib-formatLong-index-js.7941c184.chunk.js.map", + "date-fns-locale-it-CH-index-js.b78981b8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-CH-index-js.b78981b8.chunk.js.map", + "date-fns-locale-it-_lib-formatDistance-index-js.182c66b6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatDistance-index-js.182c66b6.chunk.js.map", + "date-fns-locale-it-_lib-formatLong-index-js.063298aa.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatLong-index-js.063298aa.chunk.js.map", + "date-fns-locale-it-_lib-formatRelative-index-js.99301969.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatRelative-index-js.99301969.chunk.js.map", + "date-fns-locale-it-_lib-localize-index-js.170cdc69.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-localize-index-js.170cdc69.chunk.js.map", + "date-fns-locale-it-_lib-match-index-js.455180f0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-_lib-match-index-js.455180f0.chunk.js.map", + "date-fns-locale-it-index-js.0424bed5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-it-index-js.0424bed5.chunk.js.map", + "date-fns-locale-ja-Hira-_lib-formatDistance-index-js.42708790.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatDistance-index-js.42708790.chunk.js.map", + "date-fns-locale-ja-Hira-_lib-formatLong-index-js.82d358c1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatLong-index-js.82d358c1.chunk.js.map", + "date-fns-locale-ja-Hira-_lib-formatRelative-index-js.0a61268c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatRelative-index-js.0a61268c.chunk.js.map", + "date-fns-locale-ja-Hira-_lib-localize-index-js.4ab735ea.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-localize-index-js.4ab735ea.chunk.js.map", + "date-fns-locale-ja-Hira-_lib-match-index-js.bf30edd2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-match-index-js.bf30edd2.chunk.js.map", + "date-fns-locale-ja-Hira-index-js.97147204.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-index-js.97147204.chunk.js.map", + "date-fns-locale-ja-_lib-formatDistance-index-js.7ea5d55e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatDistance-index-js.7ea5d55e.chunk.js.map", + "date-fns-locale-ja-_lib-formatLong-index-js.0ab7b104.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatLong-index-js.0ab7b104.chunk.js.map", + "date-fns-locale-ja-_lib-formatRelative-index-js.f2bacfd8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatRelative-index-js.f2bacfd8.chunk.js.map", + "date-fns-locale-ja-_lib-localize-index-js.fa17c368.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-localize-index-js.fa17c368.chunk.js.map", + "date-fns-locale-ja-_lib-match-index-js.2eabc4f8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-match-index-js.2eabc4f8.chunk.js.map", + "date-fns-locale-ja-index-js.4c915c9e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ja-index-js.4c915c9e.chunk.js.map", + "date-fns-locale-ka-_lib-formatDistance-index-js.36ba828b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatDistance-index-js.36ba828b.chunk.js.map", + "date-fns-locale-ka-_lib-formatLong-index-js.0eb6a4bf.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatLong-index-js.0eb6a4bf.chunk.js.map", + "date-fns-locale-ka-_lib-formatRelative-index-js.64c5efbe.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatRelative-index-js.64c5efbe.chunk.js.map", + "date-fns-locale-ka-_lib-localize-index-js.13ce22b0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-localize-index-js.13ce22b0.chunk.js.map", + "date-fns-locale-ka-_lib-match-index-js.4e67f65b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-match-index-js.4e67f65b.chunk.js.map", + "date-fns-locale-ka-index-js.0d035807.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ka-index-js.0d035807.chunk.js.map", + "date-fns-locale-kk-_lib-formatDistance-index-js.b53dd1c1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatDistance-index-js.b53dd1c1.chunk.js.map", + "date-fns-locale-kk-_lib-formatLong-index-js.4d97202f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatLong-index-js.4d97202f.chunk.js.map", + "date-fns-locale-kk-_lib-formatRelative-index-js.684cba74.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatRelative-index-js.684cba74.chunk.js.map", + "date-fns-locale-kk-_lib-localize-index-js.d25f6d65.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-localize-index-js.d25f6d65.chunk.js.map", + "date-fns-locale-kk-_lib-match-index-js.ebfc42d1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-match-index-js.ebfc42d1.chunk.js.map", + "date-fns-locale-kk-index-js.6710fbab.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kk-index-js.6710fbab.chunk.js.map", + "date-fns-locale-km-_lib-formatDistance-index-js.338486c8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatDistance-index-js.338486c8.chunk.js.map", + "date-fns-locale-km-_lib-formatLong-index-js.3ed7fa66.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatLong-index-js.3ed7fa66.chunk.js.map", + "date-fns-locale-km-_lib-formatRelative-index-js.4d0e7b0c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatRelative-index-js.4d0e7b0c.chunk.js.map", + "date-fns-locale-km-_lib-localize-index-js.427c5dce.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-localize-index-js.427c5dce.chunk.js.map", + "date-fns-locale-km-_lib-match-index-js.c58493bb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-km-_lib-match-index-js.c58493bb.chunk.js.map", + "date-fns-locale-km-index-js.f499fd89.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-km-index-js.f499fd89.chunk.js.map", + "date-fns-locale-kn-_lib-formatDistance-index-js.e223647d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatDistance-index-js.e223647d.chunk.js.map", + "date-fns-locale-kn-_lib-formatLong-index-js.5e229d20.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatLong-index-js.5e229d20.chunk.js.map", + "date-fns-locale-kn-_lib-formatRelative-index-js.64eb1b67.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatRelative-index-js.64eb1b67.chunk.js.map", + "date-fns-locale-kn-_lib-localize-index-js.b5cf9551.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-localize-index-js.b5cf9551.chunk.js.map", + "date-fns-locale-kn-_lib-match-index-js.d751ee9e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-match-index-js.d751ee9e.chunk.js.map", + "date-fns-locale-kn-index-js.162c8027.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-kn-index-js.162c8027.chunk.js.map", + "date-fns-locale-ko-_lib-formatDistance-index-js.345afa57.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatDistance-index-js.345afa57.chunk.js.map", + "date-fns-locale-ko-_lib-formatLong-index-js.69e4b465.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatLong-index-js.69e4b465.chunk.js.map", + "date-fns-locale-ko-_lib-formatRelative-index-js.bea339b5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatRelative-index-js.bea339b5.chunk.js.map", + "date-fns-locale-ko-_lib-localize-index-js.3491a948.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-localize-index-js.3491a948.chunk.js.map", + "date-fns-locale-ko-_lib-match-index-js.510262c0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-match-index-js.510262c0.chunk.js.map", + "date-fns-locale-ko-index-js.00a789bc.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ko-index-js.00a789bc.chunk.js.map", + "date-fns-locale-lb-_lib-formatDistance-index-js.c9a859b8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatDistance-index-js.c9a859b8.chunk.js.map", + "date-fns-locale-lb-_lib-formatLong-index-js.d79c3c5d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatLong-index-js.d79c3c5d.chunk.js.map", + "date-fns-locale-lb-_lib-formatRelative-index-js.754d28f7.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatRelative-index-js.754d28f7.chunk.js.map", + "date-fns-locale-lb-_lib-localize-index-js.edfaa3b7.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-localize-index-js.edfaa3b7.chunk.js.map", + "date-fns-locale-lb-_lib-match-index-js.78957a43.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-match-index-js.78957a43.chunk.js.map", + "date-fns-locale-lb-index-js.bf4f03ad.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lb-index-js.bf4f03ad.chunk.js.map", + "date-fns-locale-lt-_lib-formatDistance-index-js.caed664e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatDistance-index-js.caed664e.chunk.js.map", + "date-fns-locale-lt-_lib-formatLong-index-js.7c24f5ec.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatLong-index-js.7c24f5ec.chunk.js.map", + "date-fns-locale-lt-_lib-formatRelative-index-js.b58d1569.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatRelative-index-js.b58d1569.chunk.js.map", + "date-fns-locale-lt-_lib-localize-index-js.b8bc2d5b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-localize-index-js.b8bc2d5b.chunk.js.map", + "date-fns-locale-lt-_lib-match-index-js.4c30cfaf.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-match-index-js.4c30cfaf.chunk.js.map", + "date-fns-locale-lt-index-js.59e15334.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lt-index-js.59e15334.chunk.js.map", + "date-fns-locale-lv-_lib-formatDistance-index-js.3ef27a1a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatDistance-index-js.3ef27a1a.chunk.js.map", + "date-fns-locale-lv-_lib-formatLong-index-js.7b679a5c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatLong-index-js.7b679a5c.chunk.js.map", + "date-fns-locale-lv-_lib-formatRelative-index-js.ec1a56e6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatRelative-index-js.ec1a56e6.chunk.js.map", + "date-fns-locale-lv-_lib-localize-index-js.b27772cd.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-localize-index-js.b27772cd.chunk.js.map", + "date-fns-locale-lv-_lib-match-index-js.476cbacb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-match-index-js.476cbacb.chunk.js.map", + "date-fns-locale-lv-index-js.b3426746.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-lv-index-js.b3426746.chunk.js.map", + "date-fns-locale-mk-_lib-formatDistance-index-js.777eb67a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatDistance-index-js.777eb67a.chunk.js.map", + "date-fns-locale-mk-_lib-formatLong-index-js.d2c61c09.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatLong-index-js.d2c61c09.chunk.js.map", + "date-fns-locale-mk-_lib-formatRelative-index-js.ccbb2143.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatRelative-index-js.ccbb2143.chunk.js.map", + "date-fns-locale-mk-_lib-localize-index-js.9fda6905.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-localize-index-js.9fda6905.chunk.js.map", + "date-fns-locale-mk-_lib-match-index-js.8c4364e5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-match-index-js.8c4364e5.chunk.js.map", + "date-fns-locale-mk-index-js.a1a71ab5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mk-index-js.a1a71ab5.chunk.js.map", + "date-fns-locale-mn-_lib-formatDistance-index-js.2938b671.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatDistance-index-js.2938b671.chunk.js.map", + "date-fns-locale-mn-_lib-formatLong-index-js.9f3c71ae.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatLong-index-js.9f3c71ae.chunk.js.map", + "date-fns-locale-mn-_lib-formatRelative-index-js.30a8ccc5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatRelative-index-js.30a8ccc5.chunk.js.map", + "date-fns-locale-mn-_lib-localize-index-js.1d55f9c9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-localize-index-js.1d55f9c9.chunk.js.map", + "date-fns-locale-mn-_lib-match-index-js.68ba3fc6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-match-index-js.68ba3fc6.chunk.js.map", + "date-fns-locale-mn-index-js.bfd56792.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mn-index-js.bfd56792.chunk.js.map", + "date-fns-locale-ms-_lib-formatDistance-index-js.bbcada95.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatDistance-index-js.bbcada95.chunk.js.map", + "date-fns-locale-ms-_lib-formatLong-index-js.9ad55f0e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatLong-index-js.9ad55f0e.chunk.js.map", + "date-fns-locale-ms-_lib-formatRelative-index-js.918997b1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatRelative-index-js.918997b1.chunk.js.map", + "date-fns-locale-ms-_lib-localize-index-js.ea069490.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-localize-index-js.ea069490.chunk.js.map", + "date-fns-locale-ms-_lib-match-index-js.65a34066.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-match-index-js.65a34066.chunk.js.map", + "date-fns-locale-ms-index-js.f2e85b56.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ms-index-js.f2e85b56.chunk.js.map", + "date-fns-locale-mt-_lib-formatDistance-index-js.ac454f97.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatDistance-index-js.ac454f97.chunk.js.map", + "date-fns-locale-mt-_lib-formatLong-index-js.6db1e3e0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatLong-index-js.6db1e3e0.chunk.js.map", + "date-fns-locale-mt-_lib-formatRelative-index-js.1517603a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatRelative-index-js.1517603a.chunk.js.map", + "date-fns-locale-mt-_lib-localize-index-js.0b612a30.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-localize-index-js.0b612a30.chunk.js.map", + "date-fns-locale-mt-_lib-match-index-js.e325580f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-match-index-js.e325580f.chunk.js.map", + "date-fns-locale-mt-index-js.ba28bc5e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-mt-index-js.ba28bc5e.chunk.js.map", + "date-fns-locale-nb-_lib-formatDistance-index-js.60e3215e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatDistance-index-js.60e3215e.chunk.js.map", + "date-fns-locale-nb-_lib-formatLong-index-js.db7e59b2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatLong-index-js.db7e59b2.chunk.js.map", + "date-fns-locale-nb-_lib-formatRelative-index-js.8597adf3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatRelative-index-js.8597adf3.chunk.js.map", + "date-fns-locale-nb-_lib-localize-index-js.0beed2b3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-localize-index-js.0beed2b3.chunk.js.map", + "date-fns-locale-nb-_lib-match-index-js.3c0d263e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-match-index-js.3c0d263e.chunk.js.map", + "date-fns-locale-nb-index-js.f1fbab6f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nb-index-js.f1fbab6f.chunk.js.map", + "date-fns-locale-nl-BE-_lib-formatDistance-index-js.3ff6dcaa.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatDistance-index-js.3ff6dcaa.chunk.js.map", + "date-fns-locale-nl-BE-_lib-formatLong-index-js.5a0bcd1c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatLong-index-js.5a0bcd1c.chunk.js.map", + "date-fns-locale-nl-BE-_lib-formatRelative-index-js.50af4686.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatRelative-index-js.50af4686.chunk.js.map", + "date-fns-locale-nl-BE-_lib-localize-index-js.38c7dcad.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-localize-index-js.38c7dcad.chunk.js.map", + "date-fns-locale-nl-BE-_lib-match-index-js.06cfee84.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-match-index-js.06cfee84.chunk.js.map", + "date-fns-locale-nl-BE-index-js.acf1cb75.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-BE-index-js.acf1cb75.chunk.js.map", + "date-fns-locale-nl-_lib-formatDistance-index-js.c2a74eea.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatDistance-index-js.c2a74eea.chunk.js.map", + "date-fns-locale-nl-_lib-formatLong-index-js.73c01627.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatLong-index-js.73c01627.chunk.js.map", + "date-fns-locale-nl-_lib-formatRelative-index-js.5fb75218.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatRelative-index-js.5fb75218.chunk.js.map", + "date-fns-locale-nl-_lib-localize-index-js.22cb4178.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-localize-index-js.22cb4178.chunk.js.map", + "date-fns-locale-nl-_lib-match-index-js.7d1e2b91.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-match-index-js.7d1e2b91.chunk.js.map", + "date-fns-locale-nl-index-js.5558bd17.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nl-index-js.5558bd17.chunk.js.map", + "date-fns-locale-nn-_lib-formatDistance-index-js.826a59b6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatDistance-index-js.826a59b6.chunk.js.map", + "date-fns-locale-nn-_lib-formatLong-index-js.27c225a5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatLong-index-js.27c225a5.chunk.js.map", + "date-fns-locale-nn-_lib-formatRelative-index-js.c883b452.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatRelative-index-js.c883b452.chunk.js.map", + "date-fns-locale-nn-_lib-localize-index-js.a9e19e0d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-localize-index-js.a9e19e0d.chunk.js.map", + "date-fns-locale-nn-_lib-match-index-js.41298e4f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-match-index-js.41298e4f.chunk.js.map", + "date-fns-locale-nn-index-js.cc370842.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-nn-index-js.cc370842.chunk.js.map", + "date-fns-locale-oc-_lib-formatDistance-index-js.ff1a6023.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatDistance-index-js.ff1a6023.chunk.js.map", + "date-fns-locale-oc-_lib-formatLong-index-js.7c4c8cd7.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatLong-index-js.7c4c8cd7.chunk.js.map", + "date-fns-locale-oc-_lib-formatRelative-index-js.6bca2bb9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatRelative-index-js.6bca2bb9.chunk.js.map", + "date-fns-locale-oc-_lib-localize-index-js.a37c35c0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-localize-index-js.a37c35c0.chunk.js.map", + "date-fns-locale-oc-_lib-match-index-js.b6906dd6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-match-index-js.b6906dd6.chunk.js.map", + "date-fns-locale-oc-index-js.cb10ee24.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-oc-index-js.cb10ee24.chunk.js.map", + "date-fns-locale-pl-_lib-formatDistance-index-js.b212e047.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatDistance-index-js.b212e047.chunk.js.map", + "date-fns-locale-pl-_lib-formatLong-index-js.13eff945.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatLong-index-js.13eff945.chunk.js.map", + "date-fns-locale-pl-_lib-formatRelative-index-js.33f0e7b8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatRelative-index-js.33f0e7b8.chunk.js.map", + "date-fns-locale-pl-_lib-localize-index-js.c49aec56.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-localize-index-js.c49aec56.chunk.js.map", + "date-fns-locale-pl-_lib-match-index-js.5fd3b175.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-match-index-js.5fd3b175.chunk.js.map", + "date-fns-locale-pl-index-js.b7621f76.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pl-index-js.b7621f76.chunk.js.map", + "date-fns-locale-pt-BR-_lib-formatDistance-index-js.d0a2f854.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatDistance-index-js.d0a2f854.chunk.js.map", + "date-fns-locale-pt-BR-_lib-formatLong-index-js.de1a1838.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatLong-index-js.de1a1838.chunk.js.map", + "date-fns-locale-pt-BR-_lib-formatRelative-index-js.d1d177c5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatRelative-index-js.d1d177c5.chunk.js.map", + "date-fns-locale-pt-BR-_lib-localize-index-js.eea9b844.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-localize-index-js.eea9b844.chunk.js.map", + "date-fns-locale-pt-BR-_lib-match-index-js.632afd28.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-match-index-js.632afd28.chunk.js.map", + "date-fns-locale-pt-BR-index-js.4f275f69.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-BR-index-js.4f275f69.chunk.js.map", + "date-fns-locale-pt-_lib-formatDistance-index-js.74715976.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatDistance-index-js.74715976.chunk.js.map", + "date-fns-locale-pt-_lib-formatLong-index-js.b979462a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatLong-index-js.b979462a.chunk.js.map", + "date-fns-locale-pt-_lib-formatRelative-index-js.996fd78f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatRelative-index-js.996fd78f.chunk.js.map", + "date-fns-locale-pt-_lib-localize-index-js.c5e20f14.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-localize-index-js.c5e20f14.chunk.js.map", + "date-fns-locale-pt-_lib-match-index-js.94fdb99a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-match-index-js.94fdb99a.chunk.js.map", + "date-fns-locale-pt-index-js.54a1a9c1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-pt-index-js.54a1a9c1.chunk.js.map", + "date-fns-locale-ro-_lib-formatDistance-index-js.52350bcd.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatDistance-index-js.52350bcd.chunk.js.map", + "date-fns-locale-ro-_lib-formatLong-index-js.766e2a0c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatLong-index-js.766e2a0c.chunk.js.map", + "date-fns-locale-ro-_lib-formatRelative-index-js.f225bbc9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatRelative-index-js.f225bbc9.chunk.js.map", + "date-fns-locale-ro-_lib-localize-index-js.d4c948d7.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-localize-index-js.d4c948d7.chunk.js.map", + "date-fns-locale-ro-_lib-match-index-js.00726d85.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-match-index-js.00726d85.chunk.js.map", + "date-fns-locale-ro-index-js.0c31ef40.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ro-index-js.0c31ef40.chunk.js.map", + "date-fns-locale-ru-_lib-formatDistance-index-js.fd50d766.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatDistance-index-js.fd50d766.chunk.js.map", + "date-fns-locale-ru-_lib-formatLong-index-js.26f9b179.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatLong-index-js.26f9b179.chunk.js.map", + "date-fns-locale-ru-_lib-formatRelative-index-js.94673006.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatRelative-index-js.94673006.chunk.js.map", + "date-fns-locale-ru-_lib-localize-index-js.47fb6e73.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-localize-index-js.47fb6e73.chunk.js.map", + "date-fns-locale-ru-_lib-match-index-js.778f0547.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-match-index-js.778f0547.chunk.js.map", + "date-fns-locale-ru-index-js.be100728.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ru-index-js.be100728.chunk.js.map", + "date-fns-locale-sk-_lib-formatDistance-index-js.bc225acc.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatDistance-index-js.bc225acc.chunk.js.map", + "date-fns-locale-sk-_lib-formatLong-index-js.ba10fe0d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatLong-index-js.ba10fe0d.chunk.js.map", + "date-fns-locale-sk-_lib-formatRelative-index-js.53fc8a93.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatRelative-index-js.53fc8a93.chunk.js.map", + "date-fns-locale-sk-_lib-localize-index-js.6b4bef47.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-localize-index-js.6b4bef47.chunk.js.map", + "date-fns-locale-sk-_lib-match-index-js.53377b89.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-match-index-js.53377b89.chunk.js.map", + "date-fns-locale-sk-index-js.ec863c19.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sk-index-js.ec863c19.chunk.js.map", + "date-fns-locale-sl-_lib-formatDistance-index-js.fdcacd1d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatDistance-index-js.fdcacd1d.chunk.js.map", + "date-fns-locale-sl-_lib-formatLong-index-js.7756ac6b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatLong-index-js.7756ac6b.chunk.js.map", + "date-fns-locale-sl-_lib-formatRelative-index-js.666e3665.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatRelative-index-js.666e3665.chunk.js.map", + "date-fns-locale-sl-_lib-localize-index-js.1f5cca29.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-localize-index-js.1f5cca29.chunk.js.map", + "date-fns-locale-sl-_lib-match-index-js.03df9d07.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-match-index-js.03df9d07.chunk.js.map", + "date-fns-locale-sl-index-js.e6f67543.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sl-index-js.e6f67543.chunk.js.map", + "date-fns-locale-sq-_lib-formatDistance-index-js.6eaf7637.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatDistance-index-js.6eaf7637.chunk.js.map", + "date-fns-locale-sq-_lib-formatLong-index-js.82410970.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatLong-index-js.82410970.chunk.js.map", + "date-fns-locale-sq-_lib-formatRelative-index-js.6e00ce92.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatRelative-index-js.6e00ce92.chunk.js.map", + "date-fns-locale-sq-_lib-localize-index-js.d1d28ba2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-localize-index-js.d1d28ba2.chunk.js.map", + "date-fns-locale-sq-_lib-match-index-js.a785b731.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-match-index-js.a785b731.chunk.js.map", + "date-fns-locale-sq-index-js.bb8bd995.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sq-index-js.bb8bd995.chunk.js.map", + "date-fns-locale-sr-Latn-_lib-formatDistance-index-js.4bcc3640.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatDistance-index-js.4bcc3640.chunk.js.map", + "date-fns-locale-sr-Latn-_lib-formatLong-index-js.aebe173a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatLong-index-js.aebe173a.chunk.js.map", + "date-fns-locale-sr-Latn-_lib-formatRelative-index-js.68dc32b3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatRelative-index-js.68dc32b3.chunk.js.map", + "date-fns-locale-sr-Latn-_lib-localize-index-js.4cf465eb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-localize-index-js.4cf465eb.chunk.js.map", + "date-fns-locale-sr-Latn-_lib-match-index-js.690ead80.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-match-index-js.690ead80.chunk.js.map", + "date-fns-locale-sr-Latn-index-js.4cee55a4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-index-js.4cee55a4.chunk.js.map", + "date-fns-locale-sr-_lib-formatDistance-index-js.f951fa25.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatDistance-index-js.f951fa25.chunk.js.map", + "date-fns-locale-sr-_lib-formatLong-index-js.b3c46e51.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatLong-index-js.b3c46e51.chunk.js.map", + "date-fns-locale-sr-_lib-formatRelative-index-js.c04ac4b6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatRelative-index-js.c04ac4b6.chunk.js.map", + "date-fns-locale-sr-_lib-localize-index-js.b5bbcb70.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-localize-index-js.b5bbcb70.chunk.js.map", + "date-fns-locale-sr-_lib-match-index-js.5f1e4875.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-match-index-js.5f1e4875.chunk.js.map", + "date-fns-locale-sr-index-js.796387c2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sr-index-js.796387c2.chunk.js.map", + "date-fns-locale-sv-_lib-formatDistance-index-js.ebfa1b61.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatDistance-index-js.ebfa1b61.chunk.js.map", + "date-fns-locale-sv-_lib-formatLong-index-js.2383ac22.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatLong-index-js.2383ac22.chunk.js.map", + "date-fns-locale-sv-_lib-formatRelative-index-js.f9cbe2ed.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatRelative-index-js.f9cbe2ed.chunk.js.map", + "date-fns-locale-sv-_lib-localize-index-js.c9ffd073.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-localize-index-js.c9ffd073.chunk.js.map", + "date-fns-locale-sv-_lib-match-index-js.5ba74016.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-match-index-js.5ba74016.chunk.js.map", + "date-fns-locale-sv-index-js.f81d5764.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-sv-index-js.f81d5764.chunk.js.map", + "date-fns-locale-ta-_lib-formatDistance-index-js.72709a2a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatDistance-index-js.72709a2a.chunk.js.map", + "date-fns-locale-ta-_lib-formatLong-index-js.da2001c2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatLong-index-js.da2001c2.chunk.js.map", + "date-fns-locale-ta-_lib-formatRelative-index-js.c54ce1e4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatRelative-index-js.c54ce1e4.chunk.js.map", + "date-fns-locale-ta-_lib-localize-index-js.5024c070.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-localize-index-js.5024c070.chunk.js.map", + "date-fns-locale-ta-_lib-match-index-js.7755acb2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-match-index-js.7755acb2.chunk.js.map", + "date-fns-locale-ta-index-js.021411e5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ta-index-js.021411e5.chunk.js.map", + "date-fns-locale-te-_lib-formatDistance-index-js.20b4f393.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatDistance-index-js.20b4f393.chunk.js.map", + "date-fns-locale-te-_lib-formatLong-index-js.11faa0b2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatLong-index-js.11faa0b2.chunk.js.map", + "date-fns-locale-te-_lib-formatRelative-index-js.ce80f391.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatRelative-index-js.ce80f391.chunk.js.map", + "date-fns-locale-te-_lib-localize-index-js.0eb90301.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-localize-index-js.0eb90301.chunk.js.map", + "date-fns-locale-te-_lib-match-index-js.179f4773.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-te-_lib-match-index-js.179f4773.chunk.js.map", + "date-fns-locale-te-index-js.bc51be8e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-te-index-js.bc51be8e.chunk.js.map", + "date-fns-locale-th-_lib-formatDistance-index-js.1df39b2b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatDistance-index-js.1df39b2b.chunk.js.map", + "date-fns-locale-th-_lib-formatLong-index-js.7e59f0fe.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatLong-index-js.7e59f0fe.chunk.js.map", + "date-fns-locale-th-_lib-formatRelative-index-js.5cbd604f.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatRelative-index-js.5cbd604f.chunk.js.map", + "date-fns-locale-th-_lib-localize-index-js.ed644d10.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-localize-index-js.ed644d10.chunk.js.map", + "date-fns-locale-th-_lib-match-index-js.e852a68e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-th-_lib-match-index-js.e852a68e.chunk.js.map", + "date-fns-locale-th-index-js.e5332002.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-th-index-js.e5332002.chunk.js.map", + "date-fns-locale-tr-_lib-formatDistance-index-js.34ba0864.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatDistance-index-js.34ba0864.chunk.js.map", + "date-fns-locale-tr-_lib-formatLong-index-js.3009c80d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatLong-index-js.3009c80d.chunk.js.map", + "date-fns-locale-tr-_lib-formatRelative-index-js.3fae241e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatRelative-index-js.3fae241e.chunk.js.map", + "date-fns-locale-tr-_lib-localize-index-js.2c5c12ee.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-localize-index-js.2c5c12ee.chunk.js.map", + "date-fns-locale-tr-_lib-match-index-js.c3282c73.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-match-index-js.c3282c73.chunk.js.map", + "date-fns-locale-tr-index-js.3b1ffd73.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-tr-index-js.3b1ffd73.chunk.js.map", + "date-fns-locale-ug-_lib-formatDistance-index-js.55d8c5db.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatDistance-index-js.55d8c5db.chunk.js.map", + "date-fns-locale-ug-_lib-formatLong-index-js.1d38a7be.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatLong-index-js.1d38a7be.chunk.js.map", + "date-fns-locale-ug-_lib-formatRelative-index-js.2c6e585a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatRelative-index-js.2c6e585a.chunk.js.map", + "date-fns-locale-ug-_lib-localize-index-js.fcd25b54.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-localize-index-js.fcd25b54.chunk.js.map", + "date-fns-locale-ug-_lib-match-index-js.54a9d214.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-match-index-js.54a9d214.chunk.js.map", + "date-fns-locale-ug-index-js.db5c39f5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-ug-index-js.db5c39f5.chunk.js.map", + "date-fns-locale-uk-_lib-formatDistance-index-js.d0f13743.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatDistance-index-js.d0f13743.chunk.js.map", + "date-fns-locale-uk-_lib-formatLong-index-js.9f6ccef8.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatLong-index-js.9f6ccef8.chunk.js.map", + "date-fns-locale-uk-_lib-formatRelative-index-js.442db5ca.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatRelative-index-js.442db5ca.chunk.js.map", + "date-fns-locale-uk-_lib-localize-index-js.2645ac87.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-localize-index-js.2645ac87.chunk.js.map", + "date-fns-locale-uk-_lib-match-index-js.50f2b648.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-match-index-js.50f2b648.chunk.js.map", + "date-fns-locale-uk-index-js.f9260d0e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uk-index-js.f9260d0e.chunk.js.map", + "date-fns-locale-uz-Cyrl-_lib-formatDistance-index-js.730e4bdc.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatDistance-index-js.730e4bdc.chunk.js.map", + "date-fns-locale-uz-Cyrl-_lib-formatLong-index-js.e9e64be1.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatLong-index-js.e9e64be1.chunk.js.map", + "date-fns-locale-uz-Cyrl-_lib-formatRelative-index-js.35aa3346.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatRelative-index-js.35aa3346.chunk.js.map", + "date-fns-locale-uz-Cyrl-_lib-localize-index-js.56a08b41.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-localize-index-js.56a08b41.chunk.js.map", + "date-fns-locale-uz-Cyrl-_lib-match-index-js.0b6ca2e2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-match-index-js.0b6ca2e2.chunk.js.map", + "date-fns-locale-uz-Cyrl-index-js.bfac8532.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-index-js.bfac8532.chunk.js.map", + "date-fns-locale-uz-_lib-formatDistance-index-js.936d01d2.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatDistance-index-js.936d01d2.chunk.js.map", + "date-fns-locale-uz-_lib-formatLong-index-js.2615aab4.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatLong-index-js.2615aab4.chunk.js.map", + "date-fns-locale-uz-_lib-formatRelative-index-js.033462fc.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatRelative-index-js.033462fc.chunk.js.map", + "date-fns-locale-uz-_lib-localize-index-js.d7dc0047.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-localize-index-js.d7dc0047.chunk.js.map", + "date-fns-locale-uz-_lib-match-index-js.960375ae.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-match-index-js.960375ae.chunk.js.map", + "date-fns-locale-uz-index-js.f73f639b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-uz-index-js.f73f639b.chunk.js.map", + "date-fns-locale-vi-_lib-formatDistance-index-js.f2527d36.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatDistance-index-js.f2527d36.chunk.js.map", + "date-fns-locale-vi-_lib-formatLong-index-js.cc11ccb6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatLong-index-js.cc11ccb6.chunk.js.map", + "date-fns-locale-vi-_lib-formatRelative-index-js.bafffb7b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatRelative-index-js.bafffb7b.chunk.js.map", + "date-fns-locale-vi-_lib-localize-index-js.cee08e4c.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-localize-index-js.cee08e4c.chunk.js.map", + "date-fns-locale-vi-_lib-match-index-js.3a524e26.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-match-index-js.3a524e26.chunk.js.map", + "date-fns-locale-vi-index-js.9b6bfbc6.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-vi-index-js.9b6bfbc6.chunk.js.map", + "date-fns-locale-zh-CN-_lib-formatDistance-index-js.72f7358d.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatDistance-index-js.72f7358d.chunk.js.map", + "date-fns-locale-zh-CN-_lib-formatLong-index-js.e34b4c46.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatLong-index-js.e34b4c46.chunk.js.map", + "date-fns-locale-zh-CN-_lib-formatRelative-index-js.6862e410.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatRelative-index-js.6862e410.chunk.js.map", + "date-fns-locale-zh-CN-_lib-localize-index-js.3d0848f5.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-localize-index-js.3d0848f5.chunk.js.map", + "date-fns-locale-zh-CN-_lib-match-index-js.88547155.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-match-index-js.88547155.chunk.js.map", + "date-fns-locale-zh-CN-index-js.39957e20.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-CN-index-js.39957e20.chunk.js.map", + "date-fns-locale-zh-HK-_lib-formatDistance-index-js.4260b91b.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatDistance-index-js.4260b91b.chunk.js.map", + "date-fns-locale-zh-HK-_lib-formatLong-index-js.b1c3c2a3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatLong-index-js.b1c3c2a3.chunk.js.map", + "date-fns-locale-zh-HK-_lib-formatRelative-index-js.100bf3eb.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatRelative-index-js.100bf3eb.chunk.js.map", + "date-fns-locale-zh-HK-_lib-localize-index-js.72c74aa3.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-localize-index-js.72c74aa3.chunk.js.map", + "date-fns-locale-zh-HK-_lib-match-index-js.853f6db0.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-match-index-js.853f6db0.chunk.js.map", + "date-fns-locale-zh-HK-index-js.6132df3e.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-HK-index-js.6132df3e.chunk.js.map", + "date-fns-locale-zh-TW-_lib-formatDistance-index-js.b05db02a.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatDistance-index-js.b05db02a.chunk.js.map", + "date-fns-locale-zh-TW-_lib-formatLong-index-js.1b7e9a73.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatLong-index-js.1b7e9a73.chunk.js.map", + "date-fns-locale-zh-TW-_lib-formatRelative-index-js.30c50887.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatRelative-index-js.30c50887.chunk.js.map", + "date-fns-locale-zh-TW-_lib-localize-index-js.9e41f538.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-localize-index-js.9e41f538.chunk.js.map", + "date-fns-locale-zh-TW-_lib-match-index-js.0465f1d9.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-match-index-js.0465f1d9.chunk.js.map", + "date-fns-locale-zh-TW-index-js.2bdb3e15.chunk.js.map": "https://sourceacademy.org/static/js/date-fns-locale-zh-TW-index-js.2bdb3e15.chunk.js.map", + "67045.1a8dc7f9.chunk.js.map": "https://sourceacademy.org/static/js/67045.1a8dc7f9.chunk.js.map", + "48208.cc917ac6.chunk.css.map": "https://sourceacademy.org/static/css/48208.cc917ac6.chunk.css.map", + "72142.1323e46c.chunk.js.map": "https://sourceacademy.org/static/js/72142.1323e46c.chunk.js.map", + "38055.055b1b47.chunk.js.map": "https://sourceacademy.org/static/js/38055.055b1b47.chunk.js.map", + "50587.976676a5.chunk.css.map": "https://sourceacademy.org/static/css/50587.976676a5.chunk.css.map", + "18840.6291fa4c.chunk.js.map": "https://sourceacademy.org/static/js/18840.6291fa4c.chunk.js.map", + "26336.3044975c.chunk.js.map": "https://sourceacademy.org/static/js/26336.3044975c.chunk.js.map", + "87539.0f84b29f.chunk.js.map": "https://sourceacademy.org/static/js/87539.0f84b29f.chunk.js.map", + "87268.838e5168.chunk.js.map": "https://sourceacademy.org/static/js/87268.838e5168.chunk.js.map", + "18152.b579599f.chunk.js.map": "https://sourceacademy.org/static/js/18152.b579599f.chunk.js.map", + "76543.0cc349e7.chunk.js.map": "https://sourceacademy.org/static/js/76543.0cc349e7.chunk.js.map", + "77685.4895a61c.chunk.js.map": "https://sourceacademy.org/static/js/77685.4895a61c.chunk.js.map", + "34367.f3de593f.chunk.js.map": "https://sourceacademy.org/static/js/34367.f3de593f.chunk.js.map", + "36381.6ba1209a.chunk.js.map": "https://sourceacademy.org/static/js/36381.6ba1209a.chunk.js.map", + "34657.ef83bdfc.chunk.js.map": "https://sourceacademy.org/static/js/34657.ef83bdfc.chunk.js.map", + "89878.e4527257.chunk.js.map": "https://sourceacademy.org/static/js/89878.e4527257.chunk.js.map", + "17078.f961f5f1.chunk.js.map": "https://sourceacademy.org/static/js/17078.f961f5f1.chunk.js.map", + "7738.f40cec54.chunk.js.map": "https://sourceacademy.org/static/js/7738.f40cec54.chunk.js.map", + "64859.8cc4876a.chunk.js.map": "https://sourceacademy.org/static/js/64859.8cc4876a.chunk.js.map", + "69732.968b7276.chunk.js.map": "https://sourceacademy.org/static/js/69732.968b7276.chunk.js.map" + }, + "entrypoints": [ + "static/css/main.e9bff062.css", + "static/js/main.dd05d8bc.js" + ] +} \ No newline at end of file diff --git a/assets/alien_and_cows.fnt b/assets/alien_and_cows.fnt new file mode 100644 index 00000000..7980f28d --- /dev/null +++ b/assets/alien_and_cows.fnt @@ -0,0 +1,410 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/alien_and_cows.png b/assets/alien_and_cows.png new file mode 100644 index 00000000..0e4de0ce Binary files /dev/null and b/assets/alien_and_cows.png differ diff --git a/assets/alien_league.fnt b/assets/alien_league.fnt new file mode 100644 index 00000000..44e66bec --- /dev/null +++ b/assets/alien_league.fnt @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/alien_league.png b/assets/alien_league.png new file mode 100644 index 00000000..9074d00a Binary files /dev/null and b/assets/alien_league.png differ diff --git a/assets/mockAwardsMapping.txt b/assets/mockAwardsMapping.txt new file mode 100644 index 00000000..c3f699e5 --- /dev/null +++ b/assets/mockAwardsMapping.txt @@ -0,0 +1,12 @@ +collectibles + cookies + cookies-award, /images/cookies.png, Cookies, Cookies are delicious! + computer + computer-award, /objects/cmd-monitor03/normal.png, Computer, Computer is advanced technology + +achievements + 1 + place-award, /images/2d-2018-1st-place.png, Rune Master, This is an award you get for obtaining rune master + 2 + popular-award, /images/2d-2018-1st-popular.png, Popular, Wow, Mr. Popular! :) + diff --git a/assets/mockChapter0.1.txt b/assets/mockChapter0.1.txt new file mode 100644 index 00000000..717dcda4 --- /dev/null +++ b/assets/mockChapter0.1.txt @@ -0,0 +1,94 @@ +startingLoc: room + +objectives + visit + talk + +room + modes: talk, move + nav: hallway + talkTopics: cutscene + actions + show_dialogue(carpetFound) if checklist.visit + + objects + + door, /objects/yourCarpet/normal.png, 300, 300 + show_dialogue(whoddaThought) if checklist.visit + + chair, /objects/yourChair/normal.png, 90, 90 + + carpet, /objects/yourCarpet/normal.png, 90, 90 + + boundingBoxes + + bbox1, 10, 10, 30, 30 + + characters + + scottie, Scottie, sad, left + +hallway + modes: talk, move + nav: classroom, room + actions + complete_objective(talk) + + +classroom + modes: talk, move + nav: crashsite, hallway + talkTopics: whatHappened + + objects + chalk, /objects/yourChair/normal.png, 30, 30 + +emergency + modes: move + nav: classroom + actions + complete_objective(visit) + +dialogues + cutscene, Cut Scene + 0 + You've gone to the hallway, and are now back into the room. + Congrats on your first cutscene. + Have you ever seen what the classroom looks like? + add_popup(door) + Well here it is! Go ahead and explore it. + + 1 + Well, you've really proven yourself to be a great anything. + + whoddaThought + Who would have thought that there's something hidden at the top left corner? + + found + Wow, I see you've used the power of source and found me + + carpetFound + You found the other carpet! Go out and come back to see it :) + + whatHappened, What happened? + @you + I'm tired + + @narrator + The year is 1101 A.E. + Exponential advances in technology have allowed the human race to traverse light years’ worth of distances in mere hours. + Today, you, {name}, have enrolled in... + The Source Academy! + add_popup(chair, middle) + + @narrator + The strange alien voice startles you. You were so preoccupied you hadn't even noticed the telebay's operator. This is your first time meeting an alien in person. You couldn't help but gawk at him, lost for words. + + @scottie, happy + If you exit through that door, the elevator will take you up to the hallway. From there you can access the rest of the ship. Follow the sign at the end of the corridor and you'll find the student quarters. Off you go now! + + @you + Oh, um, thanks! + + @narrator + You hastily make for the door, feeling a little embarassed. + You exit the elevator into a long hallway leading to various rooms. You look around for a sign leading to the student quarters. + + @you + Ah, there it is! I can't wait to unload my stuff. It's killing my back. I guess I should've packed lighter. + diff --git a/assets/mockChapter0.txt b/assets/mockChapter0.txt new file mode 100644 index 00000000..7a985d9f --- /dev/null +++ b/assets/mockChapter0.txt @@ -0,0 +1,140 @@ +startingLoc: room + +objectives + finish + +gameStartActions + // replace 173 with assessment id + show_dialogue(welcome) if userstate.assessments.173 + show_dialogue(unwelcome) if !userstate.assessments.173 + +checkpointCompleteActions + show_dialogue(done) + +room + modes: explore, talk + talkTopics: canNowTalk, hello + bgm + heavyHitter, /bgm/HeavyHitter.mp3, 0.5 + sfx + card, /sfx/dialogueAdvance.mp3, 0.5 + + objects + + carpet, /objects/yourCarpet/normal.png, 781, 531, 318, 398 + delay(2) + obtain_collectible(cookies) + add_popup(computerOnShelf, middle, 10, small) + + computerOnShelf, /objects/cmd-commentsTerminal/emergency.png, 122, 588, 124, 227 + add_item(objects, room, classroomChair) + + console, /objects/cmd-console/emergency.png, 557, 906, 526, 263 + make_object_blink*(carpet, false) + show_dialogue(addHallway) + + navigatorgGuy, /objects/cmd-navigator/emergency.png, 504, 568, 117, 277 + show_dialogue(canNowTalk) + add_mode(room, talk) + + todaysTopic, /objects/cr-todaysTopic/emergency.png, 188, 286, 289, 128 + preview_location(hallway) + move_character(scottie, room, center) + + bigMug, /objects/yourMug/emergency.png, 1355, 526, 136, 169 + make_object_glow*(bigMug) + + bottomDoor, /objects/dc-bttm_door02/normal.png, 653, 735, 345, 68 + play_sfx(card) + + sideDoor, /objects/dc-lf_door03/normal.png, 255, 533, 36, 172 + add_popup(sideDoor) + complete_objective(finish) + + tomorrowsTopic, /objects/cr-todaysTopic/emergency.png, 400, 286, 289, 128 + + boundingBoxes + + bbox1, 10, 10, 30, 30 + show_dialogue(what) + +hallway + modes: move, explore + talkTopics: welcomeToHallway + objects + + sideDoorInHallway, /objects/dc-lf_door03/normal.png, 255, 533, 36, 172 + play_bgm(heavyHitter) + remove_item(objects, room, computerOnShelf) + remove_mode(classroom, talk) + characters + + scottie, Scottie, sad, left, 1.4 + + +classroom + modes: explore, talk + talkTopics: what + objects + + classroomChair, /objects/cmd-chair03/emergency.png, 781, 531, 318, 398 + complete_objective(finish) + play_sfx(card) + +emergency + modes: move + nav: classroom + +dialogues + hello, Did you know about changing backgrounds? + @scottie + You can actually change the change the background of the scene. + change_background(hallway) + show_object_layer(false) + Let's now pretend we're in the hallway. + + canNowTalk, You can now talk! + @scottie + Thanks for clicking the navigator, you can now talk to me via the talk mode. + @you + Did I just transport to another world? + + welcome + @scottie, happy + Welcome to Source Academy! + I'm glad you took the time to come in + update_character(scottie, happy) + + unwelcome + 1 + @scottie, sad + You haven't finished assessment + Finish assessment 173 first and come back? + navigate_to_assessment(173) + goto 2 + 2 + @scottie + Have you finished the assignment? + prompt: Have you finished? + Yes -> goto 4 + I don't want to -> goto 3 + 3 + @scottie + OK + 4 + @scottie + Hmmm + update_assessment_status*() + Let me check + goto 2 if !userstate.assessments.173 else 3 + + what, What should I do now, Scottie? + @you + What should I do now? + @scottie + I'm glad you asked! + @narrator + Well + + done + Well, what do you know, you finished the game. + Are you done with the game? + + welcomeToHallway + Welcome to the Hallway, we've got fun and games. + + found + You found the object! + + click + You found the hidden BBox! + + addHallway + I'm adding a super secret mode in the hallway diff --git a/assets/mockChapter1.txt b/assets/mockChapter1.txt new file mode 100644 index 00000000..213e9f31 --- /dev/null +++ b/assets/mockChapter1.txt @@ -0,0 +1,14 @@ +startingLoc: hallway + +objectives + finish + +hallway + actions + show_dialogue(chapter1) + complete_objective(finish) + +dialogues + chapter1, What? + You're now in chapter 1. + I'm glad you're part of it diff --git a/assets/mockChapter2.txt b/assets/mockChapter2.txt new file mode 100644 index 00000000..800d67bd --- /dev/null +++ b/assets/mockChapter2.txt @@ -0,0 +1,13 @@ +startingLoc: emergency + +objectives + finish + +emergency + actions + show_dialogue(chapter2) + complete_objective(finish) + +dialogues + chapter2 + Hold it, we have an emergency. You're now at chapter 2! diff --git a/assets/mockDefaultCheckpoint.txt b/assets/mockDefaultCheckpoint.txt new file mode 100644 index 00000000..a74beabc --- /dev/null +++ b/assets/mockDefaultCheckpoint.txt @@ -0,0 +1,28 @@ +startingLoc: room + +locations + crashsite, /locations/crashSite/normal.png, Crash Site + classroom, /locations/classroom/classOn.png, Class Room + emergency, /locations/classroom/emergency.png, Emergency + hallway, /locations/hallway/normal.png, Hallway + room, /locations/yourRoom-dim/normal.png, Student Room + +room + modes: move + nav: hallway + +hallway + modes: move + nav: room, emergency, classroom + +classroom + modes: move + nav: hallway, crashsite + +crashsite + modes: move + nav: classroom + +emergency + modes: move + nav: hallway diff --git a/assets/mockRoomPreviewMapping.txt b/assets/mockRoomPreviewMapping.txt new file mode 100644 index 00000000..0fa7668e --- /dev/null +++ b/assets/mockRoomPreviewMapping.txt @@ -0,0 +1,5 @@ +405 + /locations/yourRoom-dim/normal.png + +404 + /locations/deathCube_ext/shields-down.png diff --git a/assets/pixel.fnt b/assets/pixel.fnt new file mode 100644 index 00000000..32b0311c --- /dev/null +++ b/assets/pixel.fnt @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/pixel.png b/assets/pixel.png new file mode 100644 index 00000000..5b8e3753 Binary files /dev/null and b/assets/pixel.png differ diff --git a/assets/zekton.fnt b/assets/zekton.fnt new file mode 100644 index 00000000..36dda1c9 --- /dev/null +++ b/assets/zekton.fnt @@ -0,0 +1,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/zekton.png b/assets/zekton.png new file mode 100644 index 00000000..4ab54e09 Binary files /dev/null and b/assets/zekton.png differ diff --git a/assets/zekton_dark.png b/assets/zekton_dark.png new file mode 100644 index 00000000..08771268 Binary files /dev/null and b/assets/zekton_dark.png differ diff --git a/externalLibs/index.js b/externalLibs/index.js new file mode 100644 index 00000000..30386708 --- /dev/null +++ b/externalLibs/index.js @@ -0,0 +1,42 @@ +/** + * Load a given external library, as a javascript file + * to run in the global scope, by adding it to the DOM + */ +function dynamicallyLoadScript(url) { + var script = document.createElement('script'); + script.src = url; + /** Forces scripts to be loaded in order. */ + script.async = false; + script.defer = true; + // make sure document.body exists, since the scripts we load + // assume that it does + if (document.body) { + document.body.appendChild(script); + } else { + var observer = new MutationObserver(function () { + if (document.body) { + document.body.appendChild(script); + observer.disconnect(); + } + }); + observer.observe(document.documentElement, { childList: true }); + } +} + +/** + * Loads all libraries, including sound and graphics. + */ +function loadAllLibs() { + const files = [ + // sound + '/externalLibs/sound/soundToneMatrix.js', + // inspector + '/externalLibs/inspector/inspector.js' + ]; + + for (var i = 0; i < files.length; i++) { + dynamicallyLoadScript(files[i]); + } +} + +loadAllLibs(); diff --git a/externalLibs/inspector/inspector.js b/externalLibs/inspector/inspector.js new file mode 100644 index 00000000..13e9e89b --- /dev/null +++ b/externalLibs/inspector/inspector.js @@ -0,0 +1,76 @@ +(function (exports) { + function highlightClean() { + var gutterCells = document.getElementsByClassName('ace_gutter-cell'); + var aceLines = document.getElementsByClassName('ace_line'); + if (gutterCells != undefined) + for (cell of gutterCells) cell.classList.remove('ace_gutter-cell_hi'); + if (aceLines != undefined) for (line of aceLines) line.classList.remove('ace_line_hi'); + } + + function highlightLine(number) { + if (number == undefined) return; + var gutterCells = document.getElementsByClassName('ace_gutter-cell'); + var aceLines = document.getElementsByClassName('ace_line'); + + // For cases where code is folded, line numbers may not be ordered sequentially. + if (gutterCells != undefined && aceLines != undefined) { + if (!gutterCells[number] || gutterCells[number].textContent != number) { + // If cell number is not correct, do a linear search to find cell number + for (let i = 0; i < gutterCells.length; i++) { + if (number + 1 == gutterCells[i].textContent) { + number = i; + break; + } + } + } + + gutterCells[number].classList.add('ace_gutter-cell_hi'); + aceLines[number].classList.add('ace_line_hi'); + } + } + + function highlightCleanForControl() { + var gutterCells = document.getElementsByClassName('ace_gutter-cell'); + var aceLines = document.getElementsByClassName('ace_line'); + if (gutterCells != undefined) { + for (cell of gutterCells) { + cell.classList.remove('ace_gutter-cell_hi_control'); + } + } + if (aceLines != undefined) { + for (line of aceLines) { + line.classList.remove('ace_line_hi_control'); + } + } + } + + function highlightLineForControl(number) { + if (number == undefined) return; + var gutterCells = document.getElementsByClassName('ace_gutter-cell'); + var aceLines = document.getElementsByClassName('ace_line'); + + // For cases where code is folded, line numbers may not be ordered sequentially. + if (gutterCells != undefined && aceLines != undefined) { + if (!gutterCells[number] || gutterCells[number].textContent != number) { + // If cell number is not correct, do a linear search to find cell number + for (let i = 0; i < gutterCells.length; i++) { + if (number + 1 == gutterCells[i].textContent) { + number = i; + break; + } + } + } + + gutterCells[number].classList.add('ace_gutter-cell_hi_control'); + aceLines[number].classList.add('ace_line_hi_control'); + } + } + + exports.Inspector = { + highlightLine, + highlightClean, + highlightCleanForControl, + highlightLineForControl + }; + setTimeout(() => {}, 1000); +})(window); diff --git a/externalLibs/sound/soundToneMatrix.js b/externalLibs/sound/soundToneMatrix.js new file mode 100644 index 00000000..8638a903 --- /dev/null +++ b/externalLibs/sound/soundToneMatrix.js @@ -0,0 +1,369 @@ +/* + Support for CS1101S Mission 15 + Sound mission - Tone Matrix + + Author: + v1 (2014/2015) Su Xuan - September 2014 + + Modifier: + v2 (2016/2017) Xiao Pu - September 2016 - fit source academy IDE +*/ + +var $tone_matrix; // canvas container for tone matrix + +var color_white = '#ffffff'; // color of the highlighted square +var color_white_2 = '#666666'; // color of the adjacent squares +var color_white_3 = '#444444'; // color of the squares that are two units from the highlighted square +var color_on = '#cccccc'; +var color_off = '#333333'; + +// the side length of the squares in the matrix +var square_side_length = 18; + +// the distance between two adjacent squares in the matrix +var distance_between_squares = 6; + +// margin of the canvas +var margin_length = 20; + +// the duration for playing one grid is 0.5s +var grid_duration = 0.5; +// but the duration for playing one entire sound is 1 (which means there will be reverberations) +var sound_duration = 1; + +// for playing the tone matrix repeatedly in play_matrix_continuously function +var timeout_matrix; +// for coloring the matrix accordingly while it's being played +var timeout_color; + +var timeout_objects = new Array(); + +// vector_to_list returns a list that contains the elements of the argument vector +// in the given order. +// vector_to_list throws an exception if the argument is not a vector +function vector_to_list(vector) { + let result = null; + for (let i = vector.length - 1; i >= 0; i = i - 1) { + result = [vector[i], result]; + } + return result; +} + +// given the x, y coordinates of a "click" event +// return the row and column numbers of the clicked square +function x_y_to_row_column(x, y) { + var row = Math.floor((y - margin_length) / (square_side_length + distance_between_squares)); + var column = Math.floor((x - margin_length) / (square_side_length + distance_between_squares)); + return Array(row, column); +} + +// given the row number of a square, return the leftmost coordinate +function row_to_y(row) { + return margin_length + row * (square_side_length + distance_between_squares); +} + +// given the column number of a square, return the topmost coordinate +function column_to_x(column) { + return margin_length + column * (square_side_length + distance_between_squares); +} + +// return a list representing a particular row +function get_row(row) { + return vector_to_list(matrix[row]); +} + +// return a list representing a particular column +function get_column(column) { + var result = new Array(16); + for (var i = 15; i >= 0; i--) { + result[i] = matrix[i][column]; + } + return vector_to_list(result); +} + +function is_on(row, column) { + if (row < 0 || row > 15 || column < 0 || column > 15) { + return; + } + + return matrix[row][column]; +} + +// set the color of a particular square +function set_color(row, column, color) { + if (row < 0 || row > 15 || column < 0 || column > 15) { + return; + } + + var ctx = $tone_matrix.getContext('2d'); + ctx.fillStyle = color; + + ctx.fillRect(column_to_x(column), row_to_y(row), square_side_length, square_side_length); +} + +// highlight a given square +function highlight_color(row, column, color) { + set_color(row, column, color); +} + +// given the square that we are supposed to highlight, color the neighboring squares +function set_adjacent_color_1(row, column, color) { + if (!is_on(row, column - 1)) { + set_color(row, column - 1, color); + } + + if (!is_on(row, column + 1)) { + set_color(row, column + 1, color); + } + + if (!is_on(row - 1, column)) { + set_color(row - 1, column, color); + } + + if (!is_on(row + 1, column)) { + set_color(row + 1, column, color); + } +} + +// given the square that we are supposed to highlight, color the squares 2 units from it +function set_adjacent_color_2(row, column, color) { + if (!is_on(row, column - 2)) { + set_color(row, column - 2, color); + } + + if (!is_on(row + 1, column - 1)) { + set_color(row + 1, column - 1, color); + } + + if (!is_on(row + 2, column)) { + set_color(row + 2, column, color); + } + + if (!is_on(row + 1, column + 1)) { + set_color(row + 1, column + 1, color); + } + + if (!is_on(row, column + 2)) { + set_color(row, column + 2, color); + } + + if (!is_on(row - 1, column + 1)) { + set_color(row - 1, column + 1, color); + } + + if (!is_on(row - 2, column)) { + set_color(row - 2, column, color); + } + + if (!is_on(row - 1, column - 1)) { + set_color(row - 1, column - 1, color); + } +} + +// redraw a matrix according to the current state of the matrix +function redraw_matrix() { + for (var i = 15; i >= 0; i--) { + for (var j = 15; j >= 0; j--) { + if (matrix[i][j]) { + set_color(i, j, color_on); + } else { + set_color(i, j, color_off); + } + } + } +} + +var ToneMatrix = {}; + +function initialise_matrix($container) { + if (!$tone_matrix) { + $tone_matrix = document.createElement('canvas'); + $tone_matrix.width = 420; + $tone_matrix.height = 420; + // the array representing the configuration of the matrix + matrix = new Array(16); + + // the visualisation of the matrix itself + var ctx = $tone_matrix.getContext('2d'); + + // draw the initial matrix + for (var i = 15; i >= 0; i--) { + matrix[i] = new Array(16); + for (var j = 15; j >= 0; j--) { + set_color(i, j, color_off); + matrix[i][j] = false; + } + } + + bind_events_to_rect($tone_matrix); + } + $tone_matrix.hidden = false; + $container.appendChild($tone_matrix); +} +ToneMatrix.initialise_matrix = initialise_matrix; + +// bind the click events to the matrix +function bind_events_to_rect(c) { + c.addEventListener( + 'click', + function (event) { + // calculate the x, y coordinates of the click event + var rect = c.getBoundingClientRect(); + var offset_top = rect.top + document.documentElement.scrollTop; + var offset_left = rect.left + document.documentElement.scrollLeft; + var x = event.pageX - offset_left; + var y = event.pageY - offset_top; + + // obtain the row and column numbers of the square clicked + var row_column = x_y_to_row_column(x, y); + var row = row_column[0]; + var column = row_column[1]; + + if (row < 0 || row > 15 || column < 0 || column > 15) { + return; + } + + if (matrix[row][column] == undefined || !matrix[row][column]) { + matrix[row][column] = true; + set_color(row, column, color_on); + } else { + matrix[row][column] = false; + set_color(row, column, color_off); + } + }, + false + ); +} + +function random_animate() { + for (var i = 5; i >= 0; i--) { + var row = Math.floor(Math.random() * 16); + var column = Math.floor(Math.random() * 16); + if (!is_on(row, column)) { + set_color(row, column, color_white_3); + } + } + + for (var i = 10; i >= 0; i--) { + var row = Math.floor(Math.random() * 16); + var column = Math.floor(Math.random() * 16); + if (!is_on(row, column)) { + set_color(row, column, color_off); + } + } +} + +function animate_column(n) { + if (n < 0 || n > 15) { + return; + } + + var column = list_to_vector(get_column(n)); + + for (var j = 0; j <= 15; j++) { + if (column[j]) { + // if a particular square is clicked, highlight itself + // and the neighboring squares in the animation + highlight_color(j, n, color_white); + set_adjacent_color_1(j, n, color_white_2); + set_adjacent_color_2(j, n, color_white_3); + } + } +} + +function unanimate_column(n) { + if (n < 0 || n > 15) { + return; + } + + var column = list_to_vector(get_column(n)); + + for (var j = 0; j <= 15; j++) { + if (column[j]) { + highlight_color(j, n, color_on); + set_adjacent_color_1(j, n, color_off); + set_adjacent_color_2(j, n, color_off); + } + } +} + +// generate a randomised matrix +function randomise_matrix() { + var ctx = $tone_matrix.getContext('2d'); + var on; // the square in the matrix is on or off + + clear_matrix(); + // draw the randomised matrix + for (var i = 15; i >= 0; i--) { + for (var j = 15; j >= 0; j--) { + on = Math.random() > 0.9; + if (on) { + set_color(i, j, color_on); + matrix[i][j] = true; + } else { + set_color(i, j, color_off); + matrix[i][j] = false; + } + } + } +} +ToneMatrix.randomise_matrix = randomise_matrix; + +function bindMatrixButtons() { + document.getElementById('clear-matrix').addEventListener('click', function () { + clear_matrix(); + document.getElementById('play-matrix').setAttribute('value', 'Play'); + }); +} +ToneMatrix.bindMatrixButtons = bindMatrixButtons; + +// ********** THE FOLLOWING FUNCTIONS ARE EXPOSED TO STUDENTS ********** +// return the current state of the matrix, represented by a list of lists of bits +function get_matrix() { + if (!matrix) { + throw new Error('Please activate the tone matrix first by clicking on the tab!'); + } + var matrix_list = matrix.slice(0); + var result = []; + for (var i = 0; i <= 15; i++) { + result[i] = vector_to_list(matrix_list[15 - i]); + } + + return vector_to_list(result); +} + +// reset the matrix to the initial state +function clear_matrix() { + matrix = new Array(16); + var ctx = $tone_matrix.getContext('2d'); + + // draw the initial matrix + for (var i = 15; i >= 0; i--) { + matrix[i] = new Array(16); + for (var j = 15; j >= 0; j--) { + set_color(i, j, color_off); + matrix[i][j] = false; + } + } +} + +ToneMatrix.clear_matrix = clear_matrix; + +var set_time_out_renamed = window.setTimeout; + +function set_timeout(f, t) { + if (typeof f === 'function' && typeof t === 'number') { + var timeoutObj = set_time_out_renamed(f, t); + timeout_objects.push(timeoutObj); + } else { + throw new Error('set_timeout(f, t) expects a function and a number respectively.'); + } +} + +function clear_all_timeout() { + for (var i = timeout_objects.length - 1; i >= 0; i--) { + clearTimeout(timeout_objects[i]); + } + + timeout_objects = new Array(); +} diff --git a/icons/android-chrome-192x192.png b/icons/android-chrome-192x192.png new file mode 100644 index 00000000..3b0b4d31 Binary files /dev/null and b/icons/android-chrome-192x192.png differ diff --git a/icons/android-chrome-256x256.png b/icons/android-chrome-256x256.png new file mode 100644 index 00000000..abcdf6eb Binary files /dev/null and b/icons/android-chrome-256x256.png differ diff --git a/icons/apple-touch-icon.png b/icons/apple-touch-icon.png new file mode 100644 index 00000000..25165cef Binary files /dev/null and b/icons/apple-touch-icon.png differ diff --git a/icons/favicon.ico b/icons/favicon.ico new file mode 100644 index 00000000..581dfac4 Binary files /dev/null and b/icons/favicon.ico differ diff --git a/icons/maskable.png b/icons/maskable.png new file mode 100644 index 00000000..9eff9067 Binary files /dev/null and b/icons/maskable.png differ diff --git a/index.html b/index.html new file mode 100644 index 00000000..dba12db7 --- /dev/null +++ b/index.html @@ -0,0 +1 @@ +Source Academy
\ No newline at end of file diff --git a/manifest.json b/manifest.json new file mode 100644 index 00000000..b799aebe --- /dev/null +++ b/manifest.json @@ -0,0 +1,31 @@ +{ + "short_name": "Source", + "name": "Source", + "icons": [ + { + "src": "icons/favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "icons/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "icons/android-chrome-256x256.png", + "sizes": "256x256", + "type": "image/png" + }, + { + "src": "icons/maskable.png", + "sizes": "196x196", + "type": "image/png", + "purpose": "maskable" + } + ], + "start_url": "./", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#242833" +} diff --git a/service-worker.js b/service-worker.js new file mode 100644 index 00000000..2bae3286 --- /dev/null +++ b/service-worker.js @@ -0,0 +1,2 @@ +(()=>{"use strict";var e={295:()=>{try{self["workbox:core:6.5.3"]&&_()}catch(e){}},740:()=>{try{self["workbox:precaching:6.5.3"]&&_()}catch(e){}},130:()=>{try{self["workbox:routing:6.5.3"]&&_()}catch(e){}},205:()=>{try{self["workbox:strategies:6.5.3"]&&_()}catch(e){}}},t={};function s(a){var n=t[a];if(void 0!==n)return n.exports;var r=t[a]={exports:{}};return e[a](r,r.exports,s),r.exports}s(295);const a=(e,...t)=>{let s=e;return t.length>0&&(s+=` :: ${JSON.stringify(t)}`),s};class n extends Error{constructor(e,t){super(a(e,t)),this.name=e,this.details=t}}const r=new Set;const i={googleAnalytics:"googleAnalytics",precache:"precache-v2",prefix:"workbox",runtime:"runtime",suffix:"undefined"!==typeof registration?registration.scope:""},o=e=>[i.prefix,e,i.suffix].filter((e=>e&&e.length>0)).join("-"),c=e=>e||o(i.precache),h=e=>e||o(i.runtime);function l(e,t){const s=new URL(e);for(const a of t)s.searchParams.delete(a);return s.href}let u;class d{constructor(){this.promise=new Promise(((e,t)=>{this.resolve=e,this.reject=t}))}}function f(e,t){const s=t();return e.waitUntil(s),s}async function p(e,t){let s=null;if(e.url){s=new URL(e.url).origin}if(s!==self.location.origin)throw new n("cross-origin-copy-response",{origin:s});const a=e.clone(),r={headers:new Headers(a.headers),status:a.status,statusText:a.statusText},i=t?t(r):r,o=function(){if(void 0===u){const t=new Response("");if("body"in t)try{new Response(t.body),u=!0}catch(e){u=!1}u=!1}return u}()?a.body:await a.blob();return new Response(o,i)}s(740);function g(e){if(!e)throw new n("add-to-cache-list-unexpected-type",{entry:e});if("string"===typeof e){const t=new URL(e,location.href);return{cacheKey:t.href,url:t.href}}const{revision:t,url:s}=e;if(!s)throw new n("add-to-cache-list-unexpected-type",{entry:e});if(!t){const e=new URL(s,location.href);return{cacheKey:e.href,url:e.href}}const a=new URL(s,location.href),r=new URL(s,location.href);return a.searchParams.set("__WB_REVISION__",t),{cacheKey:a.href,url:r.href}}class y{constructor(){this.updatedURLs=[],this.notUpdatedURLs=[],this.handlerWillStart=async({request:e,state:t})=>{t&&(t.originalRequest=e)},this.cachedResponseWillBeUsed=async({event:e,state:t,cachedResponse:s})=>{if("install"===e.type&&t&&t.originalRequest&&t.originalRequest instanceof Request){const e=t.originalRequest.url;s?this.notUpdatedURLs.push(e):this.updatedURLs.push(e)}return s}}}class w{constructor({precacheController:e}){this.cacheKeyWillBeUsed=async({request:e,params:t})=>{const s=(null===t||void 0===t?void 0:t.cacheKey)||this._precacheController.getCacheKeyForURL(e.url);return s?new Request(s,{headers:e.headers}):e},this._precacheController=e}}s(205);function m(e){return"string"===typeof e?new Request(e):e}class R{constructor(e,t){this._cacheKeys={},Object.assign(this,t),this.event=t.event,this._strategy=e,this._handlerDeferred=new d,this._extendLifetimePromises=[],this._plugins=[...e.plugins],this._pluginStateMap=new Map;for(const s of this._plugins)this._pluginStateMap.set(s,{});this.event.waitUntil(this._handlerDeferred.promise)}async fetch(e){const{event:t}=this;let s=m(e);if("navigate"===s.mode&&t instanceof FetchEvent&&t.preloadResponse){const e=await t.preloadResponse;if(e)return e}const a=this.hasCallback("fetchDidFail")?s.clone():null;try{for(const e of this.iterateCallbacks("requestWillFetch"))s=await e({request:s.clone(),event:t})}catch(i){if(i instanceof Error)throw new n("plugin-error-request-will-fetch",{thrownErrorMessage:i.message})}const r=s.clone();try{let e;e=await fetch(s,"navigate"===s.mode?void 0:this._strategy.fetchOptions);for(const s of this.iterateCallbacks("fetchDidSucceed"))e=await s({event:t,request:r,response:e});return e}catch(o){throw a&&await this.runCallbacks("fetchDidFail",{error:o,event:t,originalRequest:a.clone(),request:r.clone()}),o}}async fetchAndCachePut(e){const t=await this.fetch(e),s=t.clone();return this.waitUntil(this.cachePut(e,s)),t}async cacheMatch(e){const t=m(e);let s;const{cacheName:a,matchOptions:n}=this._strategy,r=await this.getCacheKey(t,"read"),i=Object.assign(Object.assign({},n),{cacheName:a});s=await caches.match(r,i);for(const o of this.iterateCallbacks("cachedResponseWillBeUsed"))s=await o({cacheName:a,matchOptions:n,cachedResponse:s,request:r,event:this.event})||void 0;return s}async cachePut(e,t){const s=m(e);var a;await(a=0,new Promise((e=>setTimeout(e,a))));const i=await this.getCacheKey(s,"write");if(!t)throw new n("cache-put-with-no-response",{url:(o=i.url,new URL(String(o),location.href).href.replace(new RegExp(`^${location.origin}`),""))});var o;const c=await this._ensureResponseSafeToCache(t);if(!c)return!1;const{cacheName:h,matchOptions:u}=this._strategy,d=await self.caches.open(h),f=this.hasCallback("cacheDidUpdate"),p=f?await async function(e,t,s,a){const n=l(t.url,s);if(t.url===n)return e.match(t,a);const r=Object.assign(Object.assign({},a),{ignoreSearch:!0}),i=await e.keys(t,r);for(const o of i)if(n===l(o.url,s))return e.match(o,a)}(d,i.clone(),["__WB_REVISION__"],u):null;try{await d.put(i,f?c.clone():c)}catch(g){if(g instanceof Error)throw"QuotaExceededError"===g.name&&await async function(){for(const e of r)await e()}(),g}for(const n of this.iterateCallbacks("cacheDidUpdate"))await n({cacheName:h,oldResponse:p,newResponse:c.clone(),request:i,event:this.event});return!0}async getCacheKey(e,t){const s=`${e.url} | ${t}`;if(!this._cacheKeys[s]){let a=e;for(const e of this.iterateCallbacks("cacheKeyWillBeUsed"))a=m(await e({mode:t,request:a,event:this.event,params:this.params}));this._cacheKeys[s]=a}return this._cacheKeys[s]}hasCallback(e){for(const t of this._strategy.plugins)if(e in t)return!0;return!1}async runCallbacks(e,t){for(const s of this.iterateCallbacks(e))await s(t)}*iterateCallbacks(e){for(const t of this._strategy.plugins)if("function"===typeof t[e]){const s=this._pluginStateMap.get(t),a=a=>{const n=Object.assign(Object.assign({},a),{state:s});return t[e](n)};yield a}}waitUntil(e){return this._extendLifetimePromises.push(e),e}async doneWaiting(){let e;for(;e=this._extendLifetimePromises.shift();)await e}destroy(){this._handlerDeferred.resolve(null)}async _ensureResponseSafeToCache(e){let t=e,s=!1;for(const a of this.iterateCallbacks("cacheWillUpdate"))if(t=await a({request:this.request,response:t,event:this.event})||void 0,s=!0,!t)break;return s||t&&200!==t.status&&(t=void 0),t}}class C{constructor(e={}){this.cacheName=h(e.cacheName),this.plugins=e.plugins||[],this.fetchOptions=e.fetchOptions,this.matchOptions=e.matchOptions}handle(e){const[t]=this.handleAll(e);return t}handleAll(e){e instanceof FetchEvent&&(e={event:e,request:e.request});const t=e.event,s="string"===typeof e.request?new Request(e.request):e.request,a="params"in e?e.params:void 0,n=new R(this,{event:t,request:s,params:a}),r=this._getResponse(n,s,t);return[r,this._awaitComplete(r,n,s,t)]}async _getResponse(e,t,s){let a;await e.runCallbacks("handlerWillStart",{event:s,request:t});try{if(a=await this._handle(t,e),!a||"error"===a.type)throw new n("no-response",{url:t.url})}catch(r){if(r instanceof Error)for(const n of e.iterateCallbacks("handlerDidError"))if(a=await n({error:r,event:s,request:t}),a)break;if(!a)throw r}for(const n of e.iterateCallbacks("handlerWillRespond"))a=await n({event:s,request:t,response:a});return a}async _awaitComplete(e,t,s,a){let n,r;try{n=await e}catch(r){}try{await t.runCallbacks("handlerDidRespond",{event:a,request:s,response:n}),await t.doneWaiting()}catch(i){i instanceof Error&&(r=i)}if(await t.runCallbacks("handlerDidComplete",{event:a,request:s,response:n,error:r}),t.destroy(),r)throw r}}class v extends C{constructor(e={}){e.cacheName=c(e.cacheName),super(e),this._fallbackToNetwork=!1!==e.fallbackToNetwork,this.plugins.push(v.copyRedirectedCacheableResponsesPlugin)}async _handle(e,t){const s=await t.cacheMatch(e);return s||(t.event&&"install"===t.event.type?await this._handleInstall(e,t):await this._handleFetch(e,t))}async _handleFetch(e,t){let s;const a=t.params||{};if(!this._fallbackToNetwork)throw new n("missing-precache-entry",{cacheName:this.cacheName,url:e.url});{0;const n=a.integrity,r=e.integrity,i=!r||r===n;if(s=await t.fetch(new Request(e,{integrity:"no-cors"!==e.mode?r||n:void 0})),n&&i&&"no-cors"!==e.mode){this._useDefaultCacheabilityPluginIfNeeded();await t.cachePut(e,s.clone());0}}return s}async _handleInstall(e,t){this._useDefaultCacheabilityPluginIfNeeded();const s=await t.fetch(e);if(!await t.cachePut(e,s.clone()))throw new n("bad-precaching-response",{url:e.url,status:s.status});return s}_useDefaultCacheabilityPluginIfNeeded(){let e=null,t=0;for(const[s,a]of this.plugins.entries())a!==v.copyRedirectedCacheableResponsesPlugin&&(a===v.defaultPrecacheCacheabilityPlugin&&(e=s),a.cacheWillUpdate&&t++);0===t?this.plugins.push(v.defaultPrecacheCacheabilityPlugin):t>1&&null!==e&&this.plugins.splice(e,1)}}v.defaultPrecacheCacheabilityPlugin={cacheWillUpdate:async({response:e})=>!e||e.status>=400?null:e},v.copyRedirectedCacheableResponsesPlugin={cacheWillUpdate:async({response:e})=>e.redirected?await p(e):e};class b{constructor({cacheName:e,plugins:t=[],fallbackToNetwork:s=!0}={}){this._urlsToCacheKeys=new Map,this._urlsToCacheModes=new Map,this._cacheKeysToIntegrities=new Map,this._strategy=new v({cacheName:c(e),plugins:[...t,new w({precacheController:this})],fallbackToNetwork:s}),this.install=this.install.bind(this),this.activate=this.activate.bind(this)}get strategy(){return this._strategy}precache(e){this.addToCacheList(e),this._installAndActiveListenersAdded||(self.addEventListener("install",this.install),self.addEventListener("activate",this.activate),this._installAndActiveListenersAdded=!0)}addToCacheList(e){const t=[];for(const s of e){"string"===typeof s?t.push(s):s&&void 0===s.revision&&t.push(s.url);const{cacheKey:e,url:a}=g(s),r="string"!==typeof s&&s.revision?"reload":"default";if(this._urlsToCacheKeys.has(a)&&this._urlsToCacheKeys.get(a)!==e)throw new n("add-to-cache-list-conflicting-entries",{firstEntry:this._urlsToCacheKeys.get(a),secondEntry:e});if("string"!==typeof s&&s.integrity){if(this._cacheKeysToIntegrities.has(e)&&this._cacheKeysToIntegrities.get(e)!==s.integrity)throw new n("add-to-cache-list-conflicting-integrities",{url:a});this._cacheKeysToIntegrities.set(e,s.integrity)}if(this._urlsToCacheKeys.set(a,e),this._urlsToCacheModes.set(a,r),t.length>0){const e=`Workbox is precaching URLs without revision info: ${t.join(", ")}\nThis is generally NOT safe. Learn more at https://bit.ly/wb-precache`;console.warn(e)}}}install(e){return f(e,(async()=>{const t=new y;this.strategy.plugins.push(t);for(const[n,r]of this._urlsToCacheKeys){const t=this._cacheKeysToIntegrities.get(r),s=this._urlsToCacheModes.get(n),a=new Request(n,{integrity:t,cache:s,credentials:"same-origin"});await Promise.all(this.strategy.handleAll({params:{cacheKey:r},request:a,event:e}))}const{updatedURLs:s,notUpdatedURLs:a}=t;return{updatedURLs:s,notUpdatedURLs:a}}))}activate(e){return f(e,(async()=>{const e=await self.caches.open(this.strategy.cacheName),t=await e.keys(),s=new Set(this._urlsToCacheKeys.values()),a=[];for(const n of t)s.has(n.url)||(await e.delete(n),a.push(n.url));return{deletedURLs:a}}))}getURLsToCacheKeys(){return this._urlsToCacheKeys}getCachedURLs(){return[...this._urlsToCacheKeys.keys()]}getCacheKeyForURL(e){const t=new URL(e,location.href);return this._urlsToCacheKeys.get(t.href)}getIntegrityForCacheKey(e){return this._cacheKeysToIntegrities.get(e)}async matchPrecache(e){const t=e instanceof Request?e.url:e,s=this.getCacheKeyForURL(t);if(s){return(await self.caches.open(this.strategy.cacheName)).match(s)}}createHandlerBoundToURL(e){const t=this.getCacheKeyForURL(e);if(!t)throw new n("non-precached-url",{url:e});return s=>(s.request=new Request(e),s.params=Object.assign({cacheKey:t},s.params),this.strategy.handle(s))}}let E;const T=()=>(E||(E=new b),E);s(130);const P=e=>e&&"object"===typeof e?e:{handle:e};class L{constructor(e,t,s="GET"){this.handler=P(t),this.match=e,this.method=s}setCatchHandler(e){this.catchHandler=P(e)}}class U extends L{constructor(e,t,s){super((({url:t})=>{const s=e.exec(t.href);if(s&&(t.origin===location.origin||0===s.index))return s.slice(1)}),t,s)}}class A{constructor(){this._routes=new Map,this._defaultHandlerMap=new Map}get routes(){return this._routes}addFetchListener(){self.addEventListener("fetch",(e=>{const{request:t}=e,s=this.handleRequest({request:t,event:e});s&&e.respondWith(s)}))}addCacheListener(){self.addEventListener("message",(e=>{if(e.data&&"CACHE_URLS"===e.data.type){const{payload:t}=e.data;0;const s=Promise.all(t.urlsToCache.map((t=>{"string"===typeof t&&(t=[t]);const s=new Request(...t);return this.handleRequest({request:s,event:e})})));e.waitUntil(s),e.ports&&e.ports[0]&&s.then((()=>e.ports[0].postMessage(!0)))}}))}handleRequest({request:e,event:t}){const s=new URL(e.url,location.href);if(!s.protocol.startsWith("http"))return void 0;const a=s.origin===location.origin,{params:n,route:r}=this.findMatchingRoute({event:t,request:e,sameOrigin:a,url:s});let i=r&&r.handler;const o=e.method;if(!i&&this._defaultHandlerMap.has(o)&&(i=this._defaultHandlerMap.get(o)),!i)return void 0;let c;try{c=i.handle({url:s,request:e,event:t,params:n})}catch(l){c=Promise.reject(l)}const h=r&&r.catchHandler;return c instanceof Promise&&(this._catchHandler||h)&&(c=c.catch((async a=>{if(h){0;try{return await h.handle({url:s,request:e,event:t,params:n})}catch(r){r instanceof Error&&(a=r)}}if(this._catchHandler)return this._catchHandler.handle({url:s,request:e,event:t});throw a}))),c}findMatchingRoute({url:e,sameOrigin:t,request:s,event:a}){const n=this._routes.get(s.method)||[];for(const r of n){let n;const i=r.match({url:e,sameOrigin:t,request:s,event:a});if(i)return n=i,(Array.isArray(n)&&0===n.length||i.constructor===Object&&0===Object.keys(i).length||"boolean"===typeof i)&&(n=void 0),{route:r,params:n}}return{}}setDefaultHandler(e,t="GET"){this._defaultHandlerMap.set(t,P(e))}setCatchHandler(e){this._catchHandler=P(e)}registerRoute(e){this._routes.has(e.method)||this._routes.set(e.method,[]),this._routes.get(e.method).push(e)}unregisterRoute(e){if(!this._routes.has(e.method))throw new n("unregister-route-but-not-found-with-method",{method:e.method});const t=this._routes.get(e.method).indexOf(e);if(!(t>-1))throw new n("unregister-route-route-not-registered");this._routes.get(e.method).splice(t,1)}}let q;const O=()=>(q||(q=new A,q.addFetchListener(),q.addCacheListener()),q);function N(e,t,s){let a;if("string"===typeof e){const n=new URL(e,location.href);0;a=new L((({url:e})=>e.href===n.href),t,s)}else if(e instanceof RegExp)a=new U(e,t,s);else if("function"===typeof e)a=new L(e,t,s);else{if(!(e instanceof L))throw new n("unsupported-route-type",{moduleName:"workbox-routing",funcName:"registerRoute",paramName:"capture"});a=e}return O().registerRoute(a),a}class K extends L{constructor(e,t){super((({request:s})=>{const a=e.getURLsToCacheKeys();for(const n of function*(e,{ignoreURLParametersMatching:t=[/^utm_/,/^fbclid$/],directoryIndex:s="index.html",cleanURLs:a=!0,urlManipulation:n}={}){const r=new URL(e,location.href);r.hash="",yield r.href;const i=function(e,t=[]){for(const s of[...e.searchParams.keys()])t.some((e=>e.test(s)))&&e.searchParams.delete(s);return e}(r,t);if(yield i.href,s&&i.pathname.endsWith("/")){const e=new URL(i.href);e.pathname+=s,yield e.href}if(a){const e=new URL(i.href);e.pathname+=".html",yield e.href}if(n){const e=n({url:r});for(const t of e)yield t.href}}(s.url,t)){const t=a.get(n);if(t){return{cacheKey:t,integrity:e.getIntegrityForCacheKey(t)}}}}),e.strategy)}}const k="logs",S=function(e){let t=null;return()=>t||(t=e(),t)}((()=>new Promise(((e,t)=>{const s=indexedDB.open("evtlogs",1);s.onsuccess=t=>{e(s.result)},s.onerror=e=>{console.error("Failed to get db",e),t(s.error)},s.onupgradeneeded=e=>{(null===e||void 0===e?void 0:e.target).result.createObjectStore(k,{keyPath:"id",autoIncrement:!0})}}))));const x="SYNC_LOGS";let I=!1;const D={NODE_ENV:"production",PUBLIC_URL:"https://sourceacademy.org",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_GOOGLE_CLIENT_ID:"838265856714-jc03h28mknjbb0iju1k5rr7pdt95o5t2.apps.googleusercontent.com",REACT_APP_PLAYGROUND_ONLY:"TRUE",REACT_APP_GITHUB_CLIENT_ID:"85133e8db51d683d544b",REACT_APP_SHAREDB_BACKEND_URL:"https://api2.sourceacademy.nus.edu.sg/sharedb/",REACT_APP_GOOGLE_APP_ID:"838265856714",REACT_APP_GITHUB_OAUTH_PROXY_URL:"https://api2.sourceacademy.nus.edu.sg/github_oauth",REACT_APP_URL_SHORTENER_SIGNATURE:"5eef899abd",REACT_APP_SENTRY_DSN:"https://54202d1388dd4c2eac9e9bfcba0d6dc8@o278059.ingest.sentry.io/5270681",REACT_APP_GOOGLE_API_KEY:"AIzaSyBgG9d8W5W7h1ot0Lg6OWMv4QRiBjZEYRw",REACT_APP_ENVIRONMENT:"pages",REACT_APP_VERSION:"99e54ed4461c588cad6fc9626fb3a34b19f409f1-2024-10-29T05:34:43+00:00",REACT_APP_MODULE_BACKEND_URL:"https://source-academy.github.io/modules",REACT_APP_URL_SHORTENER_BASE:"https://share.sourceacademy.org/",REACT_APP_SW_EXCLUDE_REGEXES:void 0}.REACT_APP_CADET_LOGGER;var W;self.addEventListener("activate",(()=>self.clients.claim())),function(e){T().precache(e)}([{'revision':'e543929d15f8736e5e58dc582bfe719b','url':'https://sourceacademy.org/index.html'},{'revision':null,'url':'https://sourceacademy.org/static/b8177f4e1d5a9face21a.module.wasm'},{'revision':null,'url':'https://sourceacademy.org/static/css/1070.949b203d.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/12760.40175501.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/1619.949b203d.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/24735.9a11abde.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/27840.46fd6748.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/30371.6362e3d9.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/32319.44749df1.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/48208.cc917ac6.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/50587.976676a5.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/53391.66a5e564.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/80633.40175501.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/86922.50d726c5.chunk.css'},{'revision':null,'url':'https://sourceacademy.org/static/css/main.e9bff062.css'},{'revision':null,'url':'https://sourceacademy.org/static/js/1070.d2f4cc41.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/11361.92feb607.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/12760.d66523d5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/13243.639e01e4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/13615.700b2d60.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/1619.60b6d66d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/17078.f961f5f1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/17643.3bd0f54f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/18152.b579599f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/18840.6291fa4c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/19312.5c7c45e3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/2029.2b183190.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/22294.89e61714.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/23791.0bab88c2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/24621.30153365.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/25341.3256702a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/26020.0714a909.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/26170.46561888.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/26336.3044975c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/26706.0f529bb9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/27840.cf3eac7f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/30371.88a6ad38.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/32319.665d85be.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/32322.e9c40323.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/33551.00c729bf.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/34367.f3de593f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/34657.ef83bdfc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/35721.caaf2f87.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/35980.d6359d37.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/36381.6ba1209a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/38055.055b1b47.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/38453.3a0be748.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/39744.273090b8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/42898.46450c21.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/46907.64b2fc8e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/50558.e3ae2814.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/51900.149090e5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/53391.cc77c999.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/54189.ad3ad9d2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/55048.84df338d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/56053.98e33657.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/5904.8c6e9d11.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/60382.cf3817db.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/62586.249aea94.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/64859.8cc4876a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/66962.5eaf49d4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/67045.1a8dc7f9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/69732.968b7276.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/72142.1323e46c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/72461.bf3270f2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/76543.0cc349e7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/76585.18642acb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/76606.682a681b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/7738.f40cec54.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/77685.4895a61c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/79026.20d0dcf3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/80633.712145f3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/84565.87edfb25.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/85467.2419048c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/86922.4010327c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/87268.838e5168.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/87539.0f84b29f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/87714.38a0eeab.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/89328.db3bcb0e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/89639.5ce3abaa.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/89878.e4527257.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/92242.063dcc00.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/94589.27a1c569.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/95235.6af81373.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/97165.809c1dc5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/blueprint-icons-all-paths-loader.b309bbe9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/blueprint-icons-split-paths-by-size-loader.ba3d2782.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatDistance-index-js.1f7c16a2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatLong-index-js.af7948b3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-af-_lib-formatRelative-index-js.ea1024ef.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-af-_lib-localize-index-js.e99b8926.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-af-_lib-match-index-js.aa38c821.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-af-index-js.66be1bd8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatDistance-index-js.c5cc6d97.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatLong-index-js.babbf770.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-formatRelative-index-js.611753bd.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-localize-index-js.a74500d6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-_lib-match-index-js.c2bb15fc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-DZ-index-js.f6d4820e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatDistance-index-js.176c7ee0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatLong-index-js.f68ddd7b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-formatRelative-index-js.74082c57.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-localize-index-js.4f6dff3e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-EG-_lib-match-index-js.865f44cf.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-EG-index-js.b0f1ed0b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatDistance-index-js.033978f4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatLong-index-js.ff1305b4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-formatRelative-index-js.6c6c5bec.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-localize-index-js.146b3808.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-MA-_lib-match-index-js.8f4fd0f2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-MA-index-js.3642fde7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatDistance-index-js.00e080a8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatLong-index-js.55eb0ea4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-formatRelative-index-js.0dda6139.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-localize-index-js.b8fe9271.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-SA-_lib-match-index-js.50699e6f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-SA-index-js.c21069cf.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatDistance-index-js.165d4328.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatLong-index-js.3a8f69cc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-formatRelative-index-js.96910939.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-localize-index-js.abad9038.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-TN-_lib-match-index-js.338a6014.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-TN-index-js.02a511e9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatDistance-index-js.c13340c6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatLong-index-js.6f04c439.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-formatRelative-index-js.d44cdb52.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-localize-index-js.a827c29a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-_lib-match-index-js.538d0f2a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ar-index-js.f68e4f95.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatDistance-index-js.3ac7f0c8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatLong-index-js.76de8cdf.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-az-_lib-formatRelative-index-js.7b3cddf3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-az-_lib-localize-index-js.74acacc3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-az-_lib-match-index-js.2210c15d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-az-index-js.1f331466.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatDistance-index-js.19d33671.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatLong-index-js.abc61ce4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-_lib-formatRelative-index-js.f75a4941.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-_lib-localize-index-js.3d44c002.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-_lib-match-index-js.4093a9c1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-index-js.9ea5aa63.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatDistance-index-js.39f508c4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatLong-index-js.c793282f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-formatRelative-index-js.bc3e92f3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-localize-index-js.352b6373.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-tarask-_lib-match-index-js.ef2a9cfa.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-be-tarask-index-js.28ea69fb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatDistance-index-js.cbcdbdc1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatLong-index-js.9f54005d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-formatRelative-index-js.468bfca4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-localize-index-js.eb83aef0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bg-_lib-match-index-js.57af1005.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bg-index-js.cd17427e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatDistance-index-js.34234fe9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatLong-index-js.91969355.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-formatRelative-index-js.11e08586.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-localize-index-js.a9ac3660.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bn-_lib-match-index-js.e80484a8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bn-index-js.d9440f07.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatDistance-index-js.56829666.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatLong-index-js.d6f8fa55.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-formatRelative-index-js.1686abc0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-localize-index-js.80d452f3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bs-_lib-match-index-js.119c3a25.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-bs-index-js.877d4ac3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatDistance-index-js.667e9421.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatLong-index-js.ca8d56c9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-formatRelative-index-js.af18290a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-localize-index-js.5728e896.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ca-_lib-match-index-js.31acab90.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ca-index-js.ba83bec9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatDistance-index-js.ec8f0101.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatLong-index-js.703faa5a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-formatRelative-index-js.9d7f5777.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-localize-index-js.a7120eb6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cs-_lib-match-index-js.4fe76c67.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cs-index-js.4410aad9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatDistance-index-js.70e222e9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatLong-index-js.923782b4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-formatRelative-index-js.85dbcca7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-localize-index-js.04b3e761.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cy-_lib-match-index-js.47a9cb7a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-cy-index-js.b17a5942.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatDistance-index-js.4d63d757.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatLong-index-js.a1d39384.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-da-_lib-formatRelative-index-js.53b2b489.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-da-_lib-localize-index-js.715e7ef0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-da-_lib-match-index-js.8d6e8412.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-da-index-js.0c745a51.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-AT-_lib-localize-index-js.89c6b6fd.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-AT-index-js.8ff350ea.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatDistance-index-js.cfbad5a9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatLong-index-js.af58f716.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-_lib-formatRelative-index-js.92594b77.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-_lib-localize-index-js.e462ff28.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-_lib-match-index-js.3d450919.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-de-index-js.e8741811.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatDistance-index-js.1fb6f861.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatLong-index-js.2b37f6b1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-el-_lib-formatRelative-index-js.6d5f9ef8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-el-_lib-localize-index-js.9a34f4e4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-el-_lib-match-index-js.e5ce8438.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-el-index-js.428641c0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-AU-_lib-formatLong-index-js.b02d84e2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-AU-index-js.1a5a5275.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-CA-_lib-formatDistance-index-js.67d1de38.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-CA-_lib-formatLong-index-js.34916441.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-CA-index-js.dfc13100.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-GB-_lib-formatLong-index-js.297cc03c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-GB-index-js.789c2251.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-IE-index-js.918f5beb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-IN-_lib-formatLong-index-js.a8d8458a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-IN-index-js.05f3c520.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-NZ-_lib-formatLong-index-js.0ab1208c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-NZ-index-js.f645aba1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-ZA-_lib-formatLong-index-js.522d40e6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-en-ZA-index-js.3ff6041e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatDistance-index-js.c9636033.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatLong-index-js.7dfb2021.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-formatRelative-index-js.8b7d04da.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-localize-index-js.825b3a07.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eo-_lib-match-index-js.162ebc4c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eo-index-js.faefba6b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatDistance-index-js.336fa8ff.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatLong-index-js.3f01e8c5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-es-_lib-formatRelative-index-js.12902f43.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-es-_lib-localize-index-js.853d8013.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-es-_lib-match-index-js.46721871.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-es-index-js.b4a46c8e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatDistance-index-js.8afad2f8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatLong-index-js.7f432563.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-et-_lib-formatRelative-index-js.65990e98.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-et-_lib-localize-index-js.c43aab47.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-et-_lib-match-index-js.ed39a25b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-et-index-js.3522d77d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatDistance-index-js.4bcf21e6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatLong-index-js.40ffdd81.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-formatRelative-index-js.02ca0d23.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-localize-index-js.2d2e8253.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eu-_lib-match-index-js.bc05b5c9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-eu-index-js.de832369.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatDistance-index-js.a4d4faa9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatLong-index-js.34580c32.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-formatRelative-index-js.7a420892.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-localize-index-js.321b13c1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fa-IR-_lib-match-index-js.8b8c43c5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fa-IR-index-js.8b2570cb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatDistance-index-js.a72edadc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatLong-index-js.24a219f3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-formatRelative-index-js.c9bedf08.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-localize-index-js.78f5fb58.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fi-_lib-match-index-js.32eba1f9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fi-index-js.23ff4b67.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-CA-_lib-formatLong-index-js.eb105cc2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-CA-index-js.a37025fb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-CH-_lib-formatLong-index-js.288c0b17.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-CH-_lib-formatRelative-index-js.2ab2fc30.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-CH-index-js.59c3641f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatDistance-index-js.c139c239.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatLong-index-js.46f9ebc3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-formatRelative-index-js.9bc030aa.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-localize-index-js.c5160aa7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-_lib-match-index-js.7a39db45.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fr-index-js.71ac44e5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatDistance-index-js.b6332372.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatLong-index-js.1bc818fe.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-formatRelative-index-js.f5fd6979.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-localize-index-js.7e83d0fa.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fy-_lib-match-index-js.1d8e7799.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-fy-index-js.41563f7f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatDistance-index-js.c5ec8074.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatLong-index-js.c05edb11.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-formatRelative-index-js.4eb6b0e4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-localize-index-js.ab610008.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gd-_lib-match-index-js.4c9ed8b0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gd-index-js.0d8522b5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatDistance-index-js.f5bd4a08.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatLong-index-js.f27e8237.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-formatRelative-index-js.b1999528.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-localize-index-js.afa7e177.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gl-_lib-match-index-js.825fb379.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gl-index-js.afcb18c5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatDistance-index-js.457d1faf.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatLong-index-js.57b99716.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-formatRelative-index-js.d872203f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-localize-index-js.62dc8c0b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gu-_lib-match-index-js.7b180a4b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-gu-index-js.eaafdec8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatDistance-index-js.7ddd887e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatLong-index-js.54d6b8c5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-he-_lib-formatRelative-index-js.91e8f2ac.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-he-_lib-localize-index-js.29628aa2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-he-_lib-match-index-js.c6e1d022.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-he-index-js.3172a770.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatDistance-index-js.6fd1ab30.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatLong-index-js.f824cf2b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-formatRelative-index-js.0bc16708.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-localize-index-js.e055260c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hi-_lib-match-index-js.cdf8de11.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hi-index-js.0cd2d618.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatDistance-index-js.b705a950.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatLong-index-js.45d08c15.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-formatRelative-index-js.3562e58a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-localize-index-js.62179772.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hr-_lib-match-index-js.6597fcac.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hr-index-js.e32d84ad.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatDistance-index-js.44493e8a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatLong-index-js.b81525c2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-formatRelative-index-js.7d812e3b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-localize-index-js.1334c76f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ht-_lib-match-index-js.22e11f6d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ht-index-js.4c6d9575.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatDistance-index-js.a378537d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatLong-index-js.ed14db95.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-formatRelative-index-js.a0cf5097.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-localize-index-js.a9404009.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hu-_lib-match-index-js.5148b902.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hu-index-js.b34aa566.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatDistance-index-js.77f4b120.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatLong-index-js.7de0e669.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-formatRelative-index-js.3bfe033e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-localize-index-js.e48ce129.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hy-_lib-match-index-js.f4541f5a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-hy-index-js.4d6419be.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatDistance-index-js.8c7b21f5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatLong-index-js.668aafc4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-id-_lib-formatRelative-index-js.1267cc72.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-id-_lib-localize-index-js.029a7251.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-id-_lib-match-index-js.ac95d092.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-id-index-js.7a760f32.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatDistance-index-js.fc3c8ef8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatLong-index-js.2997e352.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-is-_lib-formatRelative-index-js.ad45ede0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-is-_lib-localize-index-js.324e82e6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-is-_lib-match-index-js.7e6947f6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-is-index-js.1be533d2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-CH-_lib-formatLong-index-js.7941c184.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-CH-index-js.b78981b8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatDistance-index-js.182c66b6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatLong-index-js.063298aa.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-_lib-formatRelative-index-js.99301969.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-_lib-localize-index-js.170cdc69.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-_lib-match-index-js.455180f0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-it-index-js.0424bed5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatDistance-index-js.42708790.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatLong-index-js.82d358c1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-formatRelative-index-js.0a61268c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-localize-index-js.4ab735ea.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-_lib-match-index-js.bf30edd2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-Hira-index-js.97147204.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatDistance-index-js.7ea5d55e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatLong-index-js.0ab7b104.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-formatRelative-index-js.f2bacfd8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-localize-index-js.fa17c368.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-_lib-match-index-js.2eabc4f8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ja-index-js.4c915c9e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatDistance-index-js.36ba828b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatLong-index-js.0eb6a4bf.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-formatRelative-index-js.64c5efbe.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-localize-index-js.13ce22b0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ka-_lib-match-index-js.4e67f65b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ka-index-js.0d035807.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatDistance-index-js.b53dd1c1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatLong-index-js.4d97202f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-formatRelative-index-js.684cba74.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-localize-index-js.d25f6d65.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kk-_lib-match-index-js.ebfc42d1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kk-index-js.6710fbab.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatDistance-index-js.338486c8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatLong-index-js.3ed7fa66.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-km-_lib-formatRelative-index-js.4d0e7b0c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-km-_lib-localize-index-js.427c5dce.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-km-_lib-match-index-js.c58493bb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-km-index-js.f499fd89.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatDistance-index-js.e223647d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatLong-index-js.5e229d20.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-formatRelative-index-js.64eb1b67.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-localize-index-js.b5cf9551.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kn-_lib-match-index-js.d751ee9e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-kn-index-js.162c8027.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatDistance-index-js.345afa57.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatLong-index-js.69e4b465.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-formatRelative-index-js.bea339b5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-localize-index-js.3491a948.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ko-_lib-match-index-js.510262c0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ko-index-js.00a789bc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatDistance-index-js.c9a859b8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatLong-index-js.d79c3c5d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-formatRelative-index-js.754d28f7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-localize-index-js.edfaa3b7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lb-_lib-match-index-js.78957a43.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lb-index-js.bf4f03ad.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatDistance-index-js.caed664e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatLong-index-js.7c24f5ec.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-formatRelative-index-js.b58d1569.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-localize-index-js.b8bc2d5b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lt-_lib-match-index-js.4c30cfaf.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lt-index-js.59e15334.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatDistance-index-js.3ef27a1a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatLong-index-js.7b679a5c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-formatRelative-index-js.ec1a56e6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-localize-index-js.b27772cd.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lv-_lib-match-index-js.476cbacb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-lv-index-js.b3426746.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatDistance-index-js.777eb67a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatLong-index-js.d2c61c09.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-formatRelative-index-js.ccbb2143.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-localize-index-js.9fda6905.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mk-_lib-match-index-js.8c4364e5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mk-index-js.a1a71ab5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatDistance-index-js.2938b671.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatLong-index-js.9f3c71ae.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-formatRelative-index-js.30a8ccc5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-localize-index-js.1d55f9c9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mn-_lib-match-index-js.68ba3fc6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mn-index-js.bfd56792.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatDistance-index-js.bbcada95.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatLong-index-js.9ad55f0e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-formatRelative-index-js.918997b1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-localize-index-js.ea069490.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ms-_lib-match-index-js.65a34066.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ms-index-js.f2e85b56.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatDistance-index-js.ac454f97.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatLong-index-js.6db1e3e0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-formatRelative-index-js.1517603a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-localize-index-js.0b612a30.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mt-_lib-match-index-js.e325580f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-mt-index-js.ba28bc5e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatDistance-index-js.60e3215e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatLong-index-js.db7e59b2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-formatRelative-index-js.8597adf3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-localize-index-js.0beed2b3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nb-_lib-match-index-js.3c0d263e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nb-index-js.f1fbab6f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatDistance-index-js.3ff6dcaa.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatLong-index-js.5a0bcd1c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-formatRelative-index-js.50af4686.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-localize-index-js.38c7dcad.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-BE-_lib-match-index-js.06cfee84.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-BE-index-js.acf1cb75.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatDistance-index-js.c2a74eea.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatLong-index-js.73c01627.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-formatRelative-index-js.5fb75218.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-localize-index-js.22cb4178.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-_lib-match-index-js.7d1e2b91.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nl-index-js.5558bd17.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatDistance-index-js.826a59b6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatLong-index-js.27c225a5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-formatRelative-index-js.c883b452.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-localize-index-js.a9e19e0d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nn-_lib-match-index-js.41298e4f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-nn-index-js.cc370842.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatDistance-index-js.ff1a6023.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatLong-index-js.7c4c8cd7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-formatRelative-index-js.6bca2bb9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-localize-index-js.a37c35c0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-oc-_lib-match-index-js.b6906dd6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-oc-index-js.cb10ee24.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatDistance-index-js.b212e047.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatLong-index-js.13eff945.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-formatRelative-index-js.33f0e7b8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-localize-index-js.c49aec56.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pl-_lib-match-index-js.5fd3b175.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pl-index-js.b7621f76.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatDistance-index-js.d0a2f854.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatLong-index-js.de1a1838.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-formatRelative-index-js.d1d177c5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-localize-index-js.eea9b844.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-BR-_lib-match-index-js.632afd28.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-BR-index-js.4f275f69.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatDistance-index-js.74715976.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatLong-index-js.b979462a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-formatRelative-index-js.996fd78f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-localize-index-js.c5e20f14.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-_lib-match-index-js.94fdb99a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-pt-index-js.54a1a9c1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatDistance-index-js.52350bcd.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatLong-index-js.766e2a0c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-formatRelative-index-js.f225bbc9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-localize-index-js.d4c948d7.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ro-_lib-match-index-js.00726d85.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ro-index-js.0c31ef40.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatDistance-index-js.fd50d766.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatLong-index-js.26f9b179.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-formatRelative-index-js.94673006.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-localize-index-js.47fb6e73.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ru-_lib-match-index-js.778f0547.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ru-index-js.be100728.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatDistance-index-js.bc225acc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatLong-index-js.ba10fe0d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-formatRelative-index-js.53fc8a93.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-localize-index-js.6b4bef47.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sk-_lib-match-index-js.53377b89.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sk-index-js.ec863c19.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatDistance-index-js.fdcacd1d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatLong-index-js.7756ac6b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-formatRelative-index-js.666e3665.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-localize-index-js.1f5cca29.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sl-_lib-match-index-js.03df9d07.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sl-index-js.e6f67543.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatDistance-index-js.6eaf7637.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatLong-index-js.82410970.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-formatRelative-index-js.6e00ce92.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-localize-index-js.d1d28ba2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sq-_lib-match-index-js.a785b731.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sq-index-js.bb8bd995.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatDistance-index-js.4bcc3640.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatLong-index-js.aebe173a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-formatRelative-index-js.68dc32b3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-localize-index-js.4cf465eb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-_lib-match-index-js.690ead80.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-Latn-index-js.4cee55a4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatDistance-index-js.f951fa25.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatLong-index-js.b3c46e51.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-formatRelative-index-js.c04ac4b6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-localize-index-js.b5bbcb70.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-_lib-match-index-js.5f1e4875.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sr-index-js.796387c2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatDistance-index-js.ebfa1b61.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatLong-index-js.2383ac22.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-formatRelative-index-js.f9cbe2ed.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-localize-index-js.c9ffd073.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sv-_lib-match-index-js.5ba74016.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-sv-index-js.f81d5764.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatDistance-index-js.72709a2a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatLong-index-js.da2001c2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-formatRelative-index-js.c54ce1e4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-localize-index-js.5024c070.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ta-_lib-match-index-js.7755acb2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ta-index-js.021411e5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatDistance-index-js.20b4f393.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatLong-index-js.11faa0b2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-te-_lib-formatRelative-index-js.ce80f391.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-te-_lib-localize-index-js.0eb90301.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-te-_lib-match-index-js.179f4773.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-te-index-js.bc51be8e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatDistance-index-js.1df39b2b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatLong-index-js.7e59f0fe.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-th-_lib-formatRelative-index-js.5cbd604f.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-th-_lib-localize-index-js.ed644d10.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-th-_lib-match-index-js.e852a68e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-th-index-js.e5332002.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatDistance-index-js.34ba0864.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatLong-index-js.3009c80d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-formatRelative-index-js.3fae241e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-localize-index-js.2c5c12ee.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-tr-_lib-match-index-js.c3282c73.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-tr-index-js.3b1ffd73.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatDistance-index-js.55d8c5db.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatLong-index-js.1d38a7be.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-formatRelative-index-js.2c6e585a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-localize-index-js.fcd25b54.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ug-_lib-match-index-js.54a9d214.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-ug-index-js.db5c39f5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatDistance-index-js.d0f13743.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatLong-index-js.9f6ccef8.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-formatRelative-index-js.442db5ca.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-localize-index-js.2645ac87.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uk-_lib-match-index-js.50f2b648.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uk-index-js.f9260d0e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatDistance-index-js.730e4bdc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatLong-index-js.e9e64be1.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-formatRelative-index-js.35aa3346.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-localize-index-js.56a08b41.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-_lib-match-index-js.0b6ca2e2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-Cyrl-index-js.bfac8532.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatDistance-index-js.936d01d2.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatLong-index-js.2615aab4.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-formatRelative-index-js.033462fc.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-localize-index-js.d7dc0047.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-_lib-match-index-js.960375ae.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-uz-index-js.f73f639b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatDistance-index-js.f2527d36.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatLong-index-js.cc11ccb6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-formatRelative-index-js.bafffb7b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-localize-index-js.cee08e4c.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-vi-_lib-match-index-js.3a524e26.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-vi-index-js.9b6bfbc6.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatDistance-index-js.72f7358d.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatLong-index-js.e34b4c46.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-formatRelative-index-js.6862e410.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-localize-index-js.3d0848f5.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-CN-_lib-match-index-js.88547155.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-CN-index-js.39957e20.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatDistance-index-js.4260b91b.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatLong-index-js.b1c3c2a3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-formatRelative-index-js.100bf3eb.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-localize-index-js.72c74aa3.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-HK-_lib-match-index-js.853f6db0.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-HK-index-js.6132df3e.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatDistance-index-js.b05db02a.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatLong-index-js.1b7e9a73.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-formatRelative-index-js.30c50887.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-localize-index-js.9e41f538.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-TW-_lib-match-index-js.0465f1d9.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/date-fns-locale-zh-TW-index-js.2bdb3e15.chunk.js'},{'revision':null,'url':'https://sourceacademy.org/static/js/main.dd05d8bc.js'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2'},{'revision':null,'url':'https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf'},{'revision':null,'url':'https://sourceacademy.org/static/media/SA.7e60510a95eec75583a0.jpg'},{'revision':null,'url':'https://sourceacademy.org/static/media/academy_background.d23a02c21d3be319bf9b.jpg'},{'revision':null,'url':'https://sourceacademy.org/static/media/default_cover_image.e2be07249bb127696687.jpg'},{'revision':null,'url':'https://sourceacademy.org/static/media/login_background.c92dc568af7ffe65a62a.jpg'},{'revision':'d08c9eaa9664821a837725d00cbbcdb1','url':'https://sourceacademy.org/static/media/motorL.d9881b397c675cf48ac480a5d76dd80f.svg'},{'revision':'ecc5c953e4f6071ac63175159aac3267','url':'https://sourceacademy.org/static/media/motorM.6dabd58cacf5d4baa54380d2a2bcf141.svg'},{'revision':'25f316f7394c7ccf0b8ee4046051f7ea','url':'https://sourceacademy.org/static/media/sColor.e3a59d23aeff25f724337d526aaf119d.svg'},{'revision':'7bdffb86d5ddbc8fe3959f7a0af04746','url':'https://sourceacademy.org/static/media/sGyro.e8909007059c30b5cb5420a6a9961780.svg'},{'revision':'0487f797ce355e029971306b53829b71','url':'https://sourceacademy.org/static/media/sTouch.cc0ed63f1df4c0521734a900abc2c770.svg'},{'revision':'086e5618bfefceb112b2c6e98df378e8','url':'https://sourceacademy.org/static/media/sUltrasonic.b9532e97bde2e7e50fe28a6d2c9c276e.svg'}]),function(e){const t=T();N(new K(t,e))}(W);const M=new RegExp("/[^/?]+\\.[^/]+$"),H=JSON.parse("[]").map((e=>new RegExp(e)));var j;N((({request:e,url:t})=>"navigate"===e.mode&&(!t.pathname.startsWith("/_")&&(!t.pathname.match(M)&&!H.find((e=>e.test(t.pathname)))))),(j="https://sourceacademy.org/index.html",T().createHandlerBoundToURL(j))),self.addEventListener("message",(e=>{e.data&&"SKIP_WAITING"===e.data.type&&self.skipWaiting()})),D&&self.addEventListener("message",(e=>{e.data&&e.data.type===x&&e.waitUntil(async function(e){var t;if(!I)try{I=!0;const s=await new Promise(((e,t)=>{S().then((t=>{t.transaction([k],"readwrite").objectStore(k).getAll().onsuccess=function(t){const s=(null===t||void 0===t?void 0:t.target).result;e(s)}}))})),a=s.length;if(0===a)return;await async function(e,t,s){const a=new Headers;a.append("Authorization",`Bearer ${t}`),a.append("Content-Type","application/json");const n={method:"POST",headers:a,body:JSON.stringify(s)},r=await fetch(e,n);if(!r.ok)throw new Error("Just try again later")}(D,e,s);const n=s[a-1].id;await(t=n,new Promise(((e,s)=>{S().then((a=>{const n=a.transaction([k],"readwrite"),r=IDBKeyRange.bound(0,t,!1,!1);n.objectStore(k).delete(r),n.oncomplete=e,n.onerror=s}))})))}catch(s){}finally{I=!1}}(e.data.accessToken))}))})(); +//# sourceMappingURL=service-worker.js.map \ No newline at end of file diff --git a/static/b8177f4e1d5a9face21a.module.wasm b/static/b8177f4e1d5a9face21a.module.wasm new file mode 100644 index 00000000..203c3043 Binary files /dev/null and b/static/b8177f4e1d5a9face21a.module.wasm differ diff --git a/static/css/1070.949b203d.chunk.css b/static/css/1070.949b203d.chunk.css new file mode 100644 index 00000000..30de9dc0 --- /dev/null +++ b/static/css/1070.949b203d.chunk.css @@ -0,0 +1,2 @@ +.Login_Application__main__QzeJD,.Login_WorkspaceParent__qIfLf{min-height:0}.Login_bp5-tag__e9ao2{text-align:center}.Login_badge__q6mTz{left:-15px;position:absolute;top:-15px;z-index:3}.Login_bp5-overlay__-UBAx .Login_bp5-popover-content__kfPsh .Login_badge-tag__cmGPn{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.Login_Login__DtYZu{background-attachment:fixed;background-image:linear-gradient(90deg,#0000004d,#0009,#0000004d),url(https://sourceacademy.org/static/media/login_background.c92dc568af7ffe65a62a.jpg);background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.Login_Login__DtYZu,.Login_login-header__JsuQb{align-items:center;display:flex;justify-content:center}.Login_login-header__JsuQb{vertical-align:text-top}.Login_login-header__JsuQb .Login_login-icon__SZKTt{margin:.1rem .5rem .5rem 0;vertical-align:middle} +/*# sourceMappingURL=1070.949b203d.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/12760.40175501.chunk.css b/static/css/12760.40175501.chunk.css new file mode 100644 index 00000000..409c06cd --- /dev/null +++ b/static/css/12760.40175501.chunk.css @@ -0,0 +1,2 @@ +.TeamFormation_form-container__p8c9Y{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-top:20px;padding:20px}.TeamFormation_form-field__256xR{margin-bottom:20px;margin-right:80px;width:300px}.TeamFormation_student-form-field__H4-mk{margin-bottom:25px;width:800px}.TeamFormation_input-container__tniYE{align-items:center;display:flex}.TeamFormation_form-label__X8JzA{font-size:16px;margin-bottom:15px}.TeamFormation_form-select__aTuX-{border-radius:4px;flex:1 1;font-size:14px;height:36px;transition:height .3s;width:100%}.TeamFormation_form-footer__\+Y5OJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:20px}.TeamFormation_form-field-row__m8nyJ{align-items:center;display:flex;gap:16px} +/*# sourceMappingURL=12760.40175501.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/1619.949b203d.chunk.css b/static/css/1619.949b203d.chunk.css new file mode 100644 index 00000000..f5c3536a --- /dev/null +++ b/static/css/1619.949b203d.chunk.css @@ -0,0 +1,2 @@ +.Login_Application__main__QzeJD,.Login_WorkspaceParent__qIfLf{min-height:0}.Login_bp5-tag__e9ao2{text-align:center}.Login_badge__q6mTz{left:-15px;position:absolute;top:-15px;z-index:3}.Login_bp5-overlay__-UBAx .Login_bp5-popover-content__kfPsh .Login_badge-tag__cmGPn{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.Login_Login__DtYZu{background-attachment:fixed;background-image:linear-gradient(90deg,#0000004d,#0009,#0000004d),url(https://sourceacademy.org/static/media/login_background.c92dc568af7ffe65a62a.jpg);background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.Login_Login__DtYZu,.Login_login-header__JsuQb{align-items:center;display:flex;justify-content:center}.Login_login-header__JsuQb{vertical-align:text-top}.Login_login-header__JsuQb .Login_login-icon__SZKTt{margin:.1rem .5rem .5rem 0;vertical-align:middle} +/*# sourceMappingURL=1619.949b203d.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/24735.9a11abde.chunk.css b/static/css/24735.9a11abde.chunk.css new file mode 100644 index 00000000..f246aa98 --- /dev/null +++ b/static/css/24735.9a11abde.chunk.css @@ -0,0 +1,2 @@ +.FileSystemView_Application__main__1dYN0,.FileSystemView_WorkspaceParent__CXhhm{min-height:0}.FileSystemView_bp5-tag__jw\+tM{text-align:center}.FileSystemView_badge__m9PDP{left:-15px;position:absolute;top:-15px;z-index:3}.FileSystemView_bp5-overlay__HfsJ2 .FileSystemView_bp5-popover-content__SMsQY .FileSystemView_badge-tag__5mLB3{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.FileSystemView_file-system-view-container__jISZG{display:flex;flex-direction:column;height:100%;overflow:auto;padding:1px;width:100%}.FileSystemView_file-system-view-container__jISZG::-webkit-scrollbar-corner{background:#0000}.FileSystemView_file-system-view-error__SrF6Z{text-align:center}.FileSystemView_file-system-view-empty-space__KfVv\+{flex-grow:1}.FileSystemView_file-system-view-list-container__9O\+ym{display:flex;flex-direction:column;min-width:100%;width:min-content}.FileSystemView_file-system-view-spinner__YBPGb{padding:5px}.FileSystemView_file-system-view-directory-node-container__ya2Av{min-width:100%;width:min-content}.FileSystemView_file-system-view-node-container__GN6ql{column-gap:3px;display:flex;flex-direction:row;min-width:100%;padding:2px 5px;-webkit-user-select:none;user-select:none;width:min-content}.FileSystemView_file-system-view-node-container__GN6ql:hover{background:#34495e}.FileSystemView_file-system-view-input__r\+WEl{background:#0000;border:thin solid #ced9e0;padding:0;width:100%}.FileSystemView_file-system-view-file-name__-PCmg{border:thin solid #0000}.ContextMenu_Application__main__czyJG,.ContextMenu_WorkspaceParent__K77FO{min-height:0}.ContextMenu_bp5-tag__jXGY5{text-align:center}.ContextMenu_badge__dhxsH{left:-15px;position:absolute;top:-15px;z-index:3}.ContextMenu_bp5-overlay__\+7kWn .ContextMenu_bp5-popover-content__MWIds .ContextMenu_badge-tag__B\+mSL{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.ContextMenu_context-menu__FXXlu{background-color:#1a2530;padding:5px 1px;z-index:5}.ContextMenu_context-menu-item__c2H\+Q{list-style:none;padding:3px 16px;-webkit-user-select:none;user-select:none;white-space:nowrap}.ContextMenu_context-menu-item__c2H\+Q:hover{background-color:#34495e} +/*# sourceMappingURL=24735.9a11abde.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/27840.46fd6748.chunk.css b/static/css/27840.46fd6748.chunk.css new file mode 100644 index 00000000..e92f392b --- /dev/null +++ b/static/css/27840.46fd6748.chunk.css @@ -0,0 +1,2 @@ +.Contributors_Application__main__47LfD,.Contributors_WorkspaceParent__qDunk{min-height:0}.Contributors_bp5-tag__NJcm7{text-align:center}.Contributors_badge__u3ZQl{left:-15px;position:absolute;top:-15px;z-index:3}.Contributors_bp5-overlay__rY\+2d .Contributors_bp5-popover-content__IxkJ5 .Contributors_badge-tag__xQz5r{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.Contributors_outsideDetails__EAwWg{text-align:center}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH{background-color:#ced9e0;display:inline-block;margin-bottom:2%;margin-top:2%;padding:1%}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH h3{font-style:oblique;font-weight:700}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH p{margin-left:.5%;margin-right:.5%}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH p.Contributors_description__9YWo9{text-align:justify;text-align-last:center}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH span.Contributors_dot__TO83E{padding:0 .2rem}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH div.Contributors_leadership__LRsHo{margin-top:10px;text-align:center}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH div.Contributors_leadership__LRsHo p{display:inline-block;vertical-align:top;width:120px}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH div.Contributors_leadership__LRsHo p.Contributors_wider__s-VgK{width:140px}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH div.Contributors_leadership__LRsHo p.Contributors_evenWider__WDOj6{width:180px}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH div.Contributors_contributors__vsw5B,.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH div.Contributors_hallOfFame__GumBm{margin-top:10px;text-align:center}.Contributors_outsideDetails__EAwWg .Contributors_contributorsDetails__QwEOH div.Contributors_contributors__vsw5B h5{text-align:center}.Contributors_containerPermalink__Sfwmx{background-color:#ced9e0;margin-bottom:2%}div.Contributors_inPermalink__pj19c{background-color:#ced9e0;text-align:justify}div.Contributors_inPermalink__pj19c div{display:inline-block;height:20%;margin-bottom:.5%;margin-top:1%;text-align:center;vertical-align:top;width:20%}@media screen and (max-width:1000px){div.Contributors_inPermalink__pj19c div{height:33.3%;width:33.3%}}div.Contributors_inPermalink__pj19c img{height:90%;width:90%}div.Contributors_inPermalink__pj19c p{color:#2c3e50;margin-bottom:.2rem}div.Contributors_inPermalink__pj19c a{color:#1a2530;font-weight:700;text-decoration:none}div.Contributors_inPermalink__pj19c a:hover{color:#34495e}div.Contributors_repoDetailsPermalink__\+PDFn{text-align:center}div.Contributors_repoDetailsPermalink__\+PDFn h3{color:#2c3e50;margin:0 2% .5%}div.Contributors_repoDetailsPermalink__\+PDFn h3:first-letter{text-transform:uppercase}div.Contributors_repoDetailsPermalink__\+PDFn h5{color:#1a2530;font-style:italic;margin:0 2% 1%} +/*# sourceMappingURL=27840.46fd6748.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/30371.6362e3d9.chunk.css b/static/css/30371.6362e3d9.chunk.css new file mode 100644 index 00000000..91378c8b --- /dev/null +++ b/static/css/30371.6362e3d9.chunk.css @@ -0,0 +1,2 @@ +.NusLogin_Application__main__eruSj,.NusLogin_WorkspaceParent__dvMl2{min-height:0}.NusLogin_bp5-tag__tF-Oe{text-align:center}.NusLogin_badge__jJmmR{left:-15px;position:absolute;top:-15px;z-index:3}.NusLogin_bp5-overlay__xp6P- .NusLogin_bp5-popover-content__MkR3G .NusLogin_badge-tag__oDCVN{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.NusLogin_container__LaHVc{display:flex;min-height:100dvh}.NusLogin_row__HPQoN{margin:0!important}.NusLogin_unpadded__S5HAW{padding:0!important}.NusLogin_header__0gQdV{align-items:center;border-radius:0;box-shadow:0 0 0 0 #0000;display:flex;gap:.75rem;justify-content:center;max-height:120px;padding-top:3rem;width:100%}.NusLogin_logo__Vijaz{display:inline-block;height:100%}.NusLogin_text-center__h7D29{text-align:center}.NusLogin_buttons-wrapper__PUyqh{width:70%}.NusLogin_buttons-wrapper__PUyqh button:not(.NusLogin_outlined__lWCyO){background-color:#013399!important;box-shadow:0 0 0 0 #0000!important}.NusLogin_buttons-wrapper__PUyqh button:not(.NusLogin_outlined__lWCyO):hover{background-color:#70a3cf!important}.NusLogin_buttons-wrapper__PUyqh>*{border-radius:24px!important;width:100%}.NusLogin_buttons-wrapper__PUyqh>*+*{margin-top:1rem}.NusLogin_body__1jTMM{border-radius:0;box-shadow:0 0 0 0 #0000;height:100%;width:100%}.NusLogin_body__1jTMM>*+*{margin-top:1rem} +/*# sourceMappingURL=30371.6362e3d9.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/32319.44749df1.chunk.css b/static/css/32319.44749df1.chunk.css new file mode 100644 index 00000000..d85483c2 --- /dev/null +++ b/static/css/32319.44749df1.chunk.css @@ -0,0 +1,2 @@ +.AchievementCommentCard_assessment-feedback__k-sBc{padding-left:2rem}.AchievementCommentCard_feedback-list__o20Gz{padding-left:2rem;padding-right:2rem}.AchievementCommentCard_assessment-comments__0xF7w{display:flex;margin-bottom:.5rem}.AchievementCommentCard_question-header__rBnJx{margin-top:0}.AchievementCommentCard_box-comment__CXsWS{display:block;flex-grow:1;padding-left:1rem;padding-right:1rem;padding-top:.1rem;white-space:pre-wrap;word-break:break-word}.AchievementCommentCard_box-comment__CXsWS .AchievementCommentCard_xp__FQDH4{color:orange;font-weight:700}.AchievementCommentCard_to-assessment-button__akAcI{border-radius:5px;cursor:pointer;flex:none;height:2rem;margin-bottom:1rem;margin-top:.1rem;width:6rem} +/*# sourceMappingURL=32319.44749df1.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/48208.cc917ac6.chunk.css b/static/css/48208.cc917ac6.chunk.css new file mode 100644 index 00000000..59b816c1 --- /dev/null +++ b/static/css/48208.cc917ac6.chunk.css @@ -0,0 +1,2 @@ +:root{--tr-font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}html{font-family:var(--tr-font-family)}button{appearance:button;-webkit-appearance:button;background-color:initial}.tremor-base{-webkit-text-size-adjust:100%;border:0 solid #e5e7eb;box-sizing:border-box;line-height:1.5;tab-size:4}.tremor-base :is(*,:before,:after){border:0 solid #e5e7eb;box-sizing:inherit;line-height:inherit}.text-elem{font-size:inherit;font-weight:inherit;margin:0}.input-elem{font-family:inherit;font-size:100%;line-height:inherit;padding:0}.list-element{list-style:none;margin:0;padding:0}.tremor-base :after,.tremor-base :before,:after.tremor-base,:before.tremor-base{--tw-content:""}.tremor-base abbr:where([title]),abbr:where([title]).tremor-base{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tremor-base table,table.tremor-base{border-collapse:collapse;border-color:inherit;text-indent:0}.tremor-base button,.tremor-base select,button.tremor-base,select.tremor-base{text-transform:none}.tremor-base :-moz-focusring,:-moz-focusring.tremor-base{outline:auto}.tremor-base :-moz-ui-invalid,:-moz-ui-invalid.tremor-base{box-shadow:none}.tremor-base ::-webkit-inner-spin-button,.tremor-base ::-webkit-outer-spin-button,::-webkit-inner-spin-button.tremor-base,::-webkit-outer-spin-button.tremor-base{height:auto}.tremor-base [type=search],[type=search].tremor-base{appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}.tremor-base ::-webkit-search-decoration,::-webkit-search-decoration.tremor-base{-webkit-appearance:none}.tremor-base ::-webkit-file-upload-button,::-webkit-file-upload-button.tremor-base{-webkit-appearance:button;font:inherit}.tremor-base input::placeholder,.tremor-base textarea::placeholder,input::placeholder.tremor-base,textarea::placeholder.tremor-base{opacity:1}.tremor-base [role=button],.tremor-base button,[role=button].tremor-base,button.tremor-base{cursor:pointer}.tremor-base :disabled,:disabled.tremor-base{cursor:not-allowed}.tremor-base :is(img,svg,video,canvas,audio,iframe,embed,object){display:block;vertical-align:middle}.tremor-base [hidden],[hidden].tremor-base{display:none}.recharts-sector:focus{outline:none}*,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.tr-absolute{position:absolute}.tr-relative{position:relative}.tr-sticky{position:sticky}.tr-top-1\/2{top:50%}.tr-left-1\/2{left:50%}.tr-bottom-0{bottom:0}.tr-right-1\/2{right:50%}.tr-left-0{left:0}.tr-right-0{right:0}.tr-top-0{top:0}.tr-left-px{left:1px}.tr-right-px{right:1px}.tr-top-px{top:1px}.tr-bottom-px{bottom:1px}.tr-left-0\.5{left:.125rem}.tr-right-0\.5{right:.125rem}.tr-top-0\.5{top:.125rem}.tr-bottom-0\.5{bottom:.125rem}.tr-left-1{left:.25rem}.tr-right-1{right:.25rem}.tr-top-1{top:.25rem}.tr-bottom-1{bottom:.25rem}.tr-left-1\.5{left:.375rem}.tr-right-1\.5{right:.375rem}.tr-top-1\.5{top:.375rem}.tr-bottom-1\.5{bottom:.375rem}.tr-left-2{left:.5rem}.tr-right-2{right:.5rem}.tr-bottom-2{bottom:.5rem}.tr-left-2\.5{left:.625rem}.tr-right-2\.5{right:.625rem}.tr-top-2\.5{top:.625rem}.tr-top-2{top:.5rem}.tr-bottom-2\.5{bottom:.625rem}.tr-left-3{left:.75rem}.tr-right-3{right:.75rem}.tr-top-3{top:.75rem}.tr-bottom-3{bottom:.75rem}.tr-left-3\.5{left:.875rem}.tr-right-3\.5{right:.875rem}.tr-top-3\.5{top:.875rem}.tr-bottom-3\.5{bottom:.875rem}.tr-left-4{left:1rem}.tr-right-4{right:1rem}.tr-top-4{top:1rem}.tr-bottom-4{bottom:1rem}.tr-left-6{left:1.5rem}.tr-right-6{right:1.5rem}.tr-top-6{top:1.5rem}.tr-bottom-6{bottom:1.5rem}.tr-left-8{left:2rem}.tr-right-8{right:2rem}.tr-top-8{top:2rem}.tr-bottom-8{bottom:2rem}.tr-z-10{z-index:10}.tr-col-span-1{grid-column:span 1/span 1}.tr-col-span-2{grid-column:span 2/span 2}.tr-col-span-3{grid-column:span 3/span 3}.tr-col-span-4{grid-column:span 4/span 4}.tr-col-span-5{grid-column:span 5/span 5}.tr-col-span-6{grid-column:span 6/span 6}.tr-col-span-7{grid-column:span 7/span 7}.tr-col-span-8{grid-column:span 8/span 8}.tr-col-span-9{grid-column:span 9/span 9}.tr-col-span-10{grid-column:span 10/span 10}.tr-col-span-11{grid-column:span 11/span 11}.tr-col-span-12{grid-column:span 12/span 12}.tr-mx-auto{margin-left:auto;margin-right:auto}.tr-mt-0{margin-top:0}.tr-mt-0\.5{margin-top:.125rem}.tr-mt-1{margin-top:.25rem}.tr-mt-1\.5{margin-top:.375rem}.tr-mt-2{margin-top:.5rem}.tr-mt-2\.5{margin-top:.625rem}.tr-mt-3{margin-top:.75rem}.tr-mt-3\.5{margin-top:.875rem}.tr-mt-4{margin-top:1rem}.tr-mt-5{margin-top:1.25rem}.tr-mt-6{margin-top:1.5rem}.tr-mt-7{margin-top:1.75rem}.tr-mt-8{margin-top:2rem}.tr-mt-9{margin-top:2.25rem}.tr-mt-10{margin-top:2.5rem}.tr-mt-11{margin-top:2.75rem}.tr-mt-12{margin-top:3rem}.tr-mt-14{margin-top:3.5rem}.tr-mt-16{margin-top:4rem}.tr-mt-20{margin-top:5rem}.tr-mt-24{margin-top:6rem}.tr-mt-28{margin-top:7rem}.tr-mt-32{margin-top:8rem}.tr-mt-36{margin-top:9rem}.tr-mt-40{margin-top:10rem}.tr-mt-44{margin-top:11rem}.tr-mt-48{margin-top:12rem}.tr-mt-52{margin-top:13rem}.tr-mt-56{margin-top:14rem}.tr-mt-60{margin-top:15rem}.tr-mt-64{margin-top:16rem}.tr-mt-72{margin-top:18rem}.tr-mt-80{margin-top:20rem}.tr-mt-96{margin-top:24rem}.-tr-mt-0\.5{margin-top:-.125rem}.-tr-mt-0{margin-top:0}.-tr-mt-1{margin-top:-.25rem}.-tr-mt-1\.5{margin-top:-.375rem}.-tr-mt-2{margin-top:-.5rem}.-tr-mt-2\.5{margin-top:-.625rem}.-tr-mt-3{margin-top:-.75rem}.-tr-mt-3\.5{margin-top:-.875rem}.-tr-mt-4{margin-top:-1rem}.-tr-mt-5{margin-top:-1.25rem}.-tr-mt-6{margin-top:-1.5rem}.-tr-mt-7{margin-top:-1.75rem}.-tr-mt-8{margin-top:-2rem}.-tr-mt-9{margin-top:-2.25rem}.-tr-mt-10{margin-top:-2.5rem}.-tr-mt-11{margin-top:-2.75rem}.-tr-mt-12{margin-top:-3rem}.-tr-mt-14{margin-top:-3.5rem}.-tr-mt-16{margin-top:-4rem}.-tr-mt-20{margin-top:-5rem}.-tr-mt-24{margin-top:-6rem}.-tr-mt-28{margin-top:-7rem}.-tr-mt-32{margin-top:-8rem}.-tr-mt-36{margin-top:-9rem}.-tr-mt-40{margin-top:-10rem}.-tr-mt-44{margin-top:-11rem}.-tr-mt-48{margin-top:-12rem}.-tr-mt-52{margin-top:-13rem}.-tr-mt-56{margin-top:-14rem}.-tr-mt-60{margin-top:-15rem}.-tr-mt-64{margin-top:-16rem}.-tr-mt-72{margin-top:-18rem}.-tr-mt-80{margin-top:-20rem}.-tr-mt-96{margin-top:-24rem}.tr-ml-0{margin-left:0}.tr-mr-0{margin-right:0}.tr-mb-0{margin-bottom:0}.-tr-ml-0{margin-left:0}.-tr-mr-0{margin-right:0}.-tr-mb-0{margin-bottom:0}.tr-ml-px{margin-left:1px}.tr-mt-px{margin-top:1px}.tr-mr-px{margin-right:1px}.tr-mb-px{margin-bottom:1px}.-tr-ml-px{margin-left:-1px}.-tr-mr-px{margin-right:-1px}.-tr-mt-px{margin-top:-1px}.-tr-mb-px{margin-bottom:-1px}.tr-ml-0\.5{margin-left:.125rem}.tr-mr-0\.5{margin-right:.125rem}.tr-mb-0\.5{margin-bottom:.125rem}.-tr-ml-0\.5{margin-left:-.125rem}.-tr-mr-0\.5{margin-right:-.125rem}.-tr-mb-0\.5{margin-bottom:-.125rem}.tr-ml-1{margin-left:.25rem}.tr-mr-1{margin-right:.25rem}.tr-mb-1{margin-bottom:.25rem}.-tr-ml-1{margin-left:-.25rem}.-tr-mr-1{margin-right:-.25rem}.tr-ml-1\.5{margin-left:.375rem}.tr-mr-1\.5{margin-right:.375rem}.tr-mb-1\.5{margin-bottom:.375rem}.-tr-ml-1\.5{margin-left:-.375rem}.-tr-mr-1\.5{margin-right:-.375rem}.-tr-mb-1\.5{margin-bottom:-.375rem}.-tr-mb-1{margin-bottom:-.25rem}.tr-ml-2{margin-left:.5rem}.tr-mr-2{margin-right:.5rem}.tr-mb-2{margin-bottom:.5rem}.-tr-ml-2{margin-left:-.5rem}.-tr-mr-2{margin-right:-.5rem}.-tr-mb-2{margin-bottom:-.5rem}.tr-ml-2\.5{margin-left:.625rem}.tr-mr-2\.5{margin-right:.625rem}.tr-mb-2\.5{margin-bottom:.625rem}.-tr-ml-2\.5{margin-left:-.625rem}.-tr-mr-2\.5{margin-right:-.625rem}.-tr-mb-2\.5{margin-bottom:-.625rem}.tr-ml-3{margin-left:.75rem}.tr-mr-3{margin-right:.75rem}.tr-mb-3{margin-bottom:.75rem}.-tr-ml-3{margin-left:-.75rem}.-tr-mr-3{margin-right:-.75rem}.-tr-mb-3{margin-bottom:-.75rem}.tr-ml-3\.5{margin-left:.875rem}.tr-mr-3\.5{margin-right:.875rem}.tr-mb-3\.5{margin-bottom:.875rem}.-tr-ml-3\.5{margin-left:-.875rem}.-tr-mr-3\.5{margin-right:-.875rem}.-tr-mb-3\.5{margin-bottom:-.875rem}.tr-ml-4{margin-left:1rem}.tr-mr-4{margin-right:1rem}.tr-mb-4{margin-bottom:1rem}.-tr-ml-4{margin-left:-1rem}.-tr-mr-4{margin-right:-1rem}.-tr-mb-4{margin-bottom:-1rem}.tr-ml-6{margin-left:1.5rem}.tr-mr-6{margin-right:1.5rem}.tr-mb-6{margin-bottom:1.5rem}.-tr-ml-6{margin-left:-1.5rem}.-tr-mr-6{margin-right:-1.5rem}.-tr-mb-6{margin-bottom:-1.5rem}.tr-ml-8{margin-left:2rem}.tr-mr-8{margin-right:2rem}.tr-mb-8{margin-bottom:2rem}.-tr-ml-8{margin-left:-2rem}.-tr-mr-8{margin-right:-2rem}.-tr-mb-8{margin-bottom:-2rem}.tr-block{display:block}.tr-flex{display:flex}.tr-inline-flex{display:inline-flex}.tr-grid{display:grid}.tr-hidden{display:none}.tr-h-full{height:100%}.tr-h-0{height:0}.tr-h-0\.5{height:.125rem}.tr-h-1{height:.25rem}.tr-h-1\.5{height:.375rem}.tr-h-2{height:.5rem}.tr-h-2\.5{height:.625rem}.tr-h-3{height:.75rem}.tr-h-3\.5{height:.875rem}.tr-h-4{height:1rem}.tr-h-5{height:1.25rem}.tr-h-6{height:1.5rem}.tr-h-7{height:1.75rem}.tr-h-8{height:2rem}.tr-h-9{height:2.25rem}.tr-h-10{height:2.5rem}.tr-h-11{height:2.75rem}.tr-h-12{height:3rem}.tr-h-14{height:3.5rem}.tr-h-16{height:4rem}.tr-h-20{height:5rem}.tr-h-24{height:6rem}.tr-h-28{height:7rem}.tr-h-32{height:8rem}.tr-h-36{height:9rem}.tr-h-40{height:10rem}.tr-h-44{height:11rem}.tr-h-48{height:12rem}.tr-h-52{height:13rem}.tr-h-56{height:14rem}.tr-h-60{height:15rem}.tr-h-64{height:16rem}.tr-h-72{height:18rem}.tr-h-80{height:20rem}.tr-h-96{height:24rem}.tr-max-h-fit{max-height:-moz-fit-content;max-height:fit-content}.tr-max-h-72{max-height:18rem}.tr-w-full{width:100%}.tr-w-48{width:12rem}.tr-w-1\/2{width:50%}.tr-w-16{width:4rem}.tr-w-0{width:0}.tr-w-0\.5{width:.125rem}.tr-w-1{width:.25rem}.tr-w-1\.5{width:.375rem}.tr-w-2{width:.5rem}.tr-w-2\.5{width:.625rem}.tr-w-3{width:.75rem}.tr-w-3\.5{width:.875rem}.tr-w-4{width:1rem}.tr-w-5{width:1.25rem}.tr-w-6{width:1.5rem}.tr-w-7{width:1.75rem}.tr-w-8{width:2rem}.tr-w-9{width:2.25rem}.tr-w-10{width:2.5rem}.tr-w-11{width:2.75rem}.tr-w-12{width:3rem}.tr-w-14{width:3.5rem}.tr-w-20{width:5rem}.tr-w-24{width:6rem}.tr-w-28{width:7rem}.tr-w-32{width:8rem}.tr-w-36{width:9rem}.tr-w-40{width:10rem}.tr-w-44{width:11rem}.tr-w-52{width:13rem}.tr-w-56{width:14rem}.tr-w-60{width:15rem}.tr-w-64{width:16rem}.tr-w-72{width:18rem}.tr-w-80{width:20rem}.tr-w-96{width:24rem}.tr-min-w-\[10rem\]{min-width:10rem}.tr-min-w-min{min-width:min-content}.tr-max-w-xs{max-width:20rem}.tr-max-w-full{max-width:100%}.tr-max-w-0{max-width:0}.tr-max-w-none{max-width:none}.tr-max-w-sm{max-width:24rem}.tr-max-w-md{max-width:28rem}.tr-max-w-lg{max-width:32rem}.tr-max-w-xl{max-width:36rem}.tr-max-w-2xl{max-width:42rem}.tr-max-w-3xl{max-width:48rem}.tr-max-w-4xl{max-width:56rem}.tr-max-w-5xl{max-width:64rem}.tr-max-w-6xl{max-width:72rem}.tr-max-w-7xl{max-width:80rem}.tr-max-w-min{max-width:min-content}.tr-max-w-max{max-width:max-content}.tr-max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.tr-max-w-prose{max-width:65ch}.tr-max-w-screen-sm{max-width:640px}.tr-max-w-screen-lg{max-width:1024px}.tr-max-w-screen-xl{max-width:1280px}.tr-max-w-screen-2xl{max-width:1536px}.tr-flex-none{flex:none}.tr-flex-1{flex:1 1}.tr-flex-shrink-0,.tr-shrink-0{flex-shrink:0}.-tr-translate-y-1\/2{--tw-translate-y:-50%}.-tr-translate-y-1\/2,.tr-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tr-translate-x-1\/2{--tw-translate-x:50%}.-tr-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes tr-spin{to{transform:rotate(1turn)}}.tr-animate-spin{animation:tr-spin 1s linear infinite}.tr-cursor-pointer{cursor:pointer}.tr-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.tr-grid-cols-none{grid-template-columns:none}.tr-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tr-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tr-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tr-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tr-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.tr-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tr-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.tr-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.tr-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.tr-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.tr-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.tr-flex-col{flex-direction:column}.tr-flex-wrap{flex-wrap:wrap}.tr-flex-nowrap{flex-wrap:nowrap}.tr-items-start{align-items:flex-start}.tr-items-end{align-items:flex-end}.tr-items-center{align-items:center}.tr-items-baseline{align-items:baseline}.tr-items-stretch{align-items:stretch}.tr-justify-start{justify-content:flex-start}.tr-justify-end{justify-content:flex-end}.tr-justify-center{justify-content:center}.tr-justify-between{justify-content:space-between}.tr-justify-around{justify-content:space-around}.tr-justify-evenly{justify-content:space-evenly}.tr-gap-x-0{column-gap:0}.tr-gap-x-0\.5{column-gap:.125rem}.tr-gap-x-1{column-gap:.25rem}.tr-gap-x-1\.5{column-gap:.375rem}.tr-gap-x-2{column-gap:.5rem}.tr-gap-x-2\.5{column-gap:.625rem}.tr-gap-x-3{column-gap:.75rem}.tr-gap-x-3\.5{column-gap:.875rem}.tr-gap-x-4{column-gap:1rem}.tr-gap-x-5{column-gap:1.25rem}.tr-gap-x-6{column-gap:1.5rem}.tr-gap-x-7{column-gap:1.75rem}.tr-gap-x-8{column-gap:2rem}.tr-gap-x-9{column-gap:2.25rem}.tr-gap-x-10{column-gap:2.5rem}.tr-gap-x-11{column-gap:2.75rem}.tr-gap-x-12{column-gap:3rem}.tr-gap-x-14{column-gap:3.5rem}.tr-gap-x-16{column-gap:4rem}.tr-gap-x-20{column-gap:5rem}.tr-gap-x-24{column-gap:6rem}.tr-gap-x-28{column-gap:7rem}.tr-gap-x-32{column-gap:8rem}.tr-gap-x-36{column-gap:9rem}.tr-gap-x-40{column-gap:10rem}.tr-gap-x-44{column-gap:11rem}.tr-gap-x-48{column-gap:12rem}.tr-gap-x-52{column-gap:13rem}.tr-gap-x-56{column-gap:14rem}.tr-gap-x-60{column-gap:15rem}.tr-gap-x-64{column-gap:16rem}.tr-gap-x-72{column-gap:18rem}.tr-gap-x-80{column-gap:20rem}.tr-gap-x-96{column-gap:24rem}.tr-gap-y-0{row-gap:0}.tr-gap-y-0\.5{row-gap:.125rem}.tr-gap-y-1{row-gap:.25rem}.tr-gap-y-1\.5{row-gap:.375rem}.tr-gap-y-2{row-gap:.5rem}.tr-gap-y-2\.5{row-gap:.625rem}.tr-gap-y-3{row-gap:.75rem}.tr-gap-y-3\.5{row-gap:.875rem}.tr-gap-y-4{row-gap:1rem}.tr-gap-y-5{row-gap:1.25rem}.tr-gap-y-6{row-gap:1.5rem}.tr-gap-y-7{row-gap:1.75rem}.tr-gap-y-8{row-gap:2rem}.tr-gap-y-9{row-gap:2.25rem}.tr-gap-y-10{row-gap:2.5rem}.tr-gap-y-11{row-gap:2.75rem}.tr-gap-y-12{row-gap:3rem}.tr-gap-y-14{row-gap:3.5rem}.tr-gap-y-16{row-gap:4rem}.tr-gap-y-20{row-gap:5rem}.tr-gap-y-24{row-gap:6rem}.tr-gap-y-28{row-gap:7rem}.tr-gap-y-32{row-gap:8rem}.tr-gap-y-36{row-gap:9rem}.tr-gap-y-40{row-gap:10rem}.tr-gap-y-44{row-gap:11rem}.tr-gap-y-48{row-gap:12rem}.tr-gap-y-52{row-gap:13rem}.tr-gap-y-56{row-gap:14rem}.tr-gap-y-60{row-gap:15rem}.tr-gap-y-64{row-gap:16rem}.tr-gap-y-72{row-gap:18rem}.tr-gap-y-80{row-gap:20rem}.tr-gap-y-96{row-gap:24rem}.tr-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.tr-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.tr-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.tr-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.tr-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.tr-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.125rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.125rem*var(--tw-space-x-reverse))}.tr-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.375rem*var(--tw-space-x-reverse))}.tr-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.625rem*var(--tw-space-x-reverse))}.tr-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.tr-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.875rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.875rem*var(--tw-space-x-reverse))}.tr-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.tr-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.25rem*var(--tw-space-x-reverse))}.tr-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.tr-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1.75rem*var(--tw-space-x-reverse))}.tr-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.25rem*var(--tw-space-x-reverse))}.tr-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.5rem*var(--tw-space-x-reverse))}.tr-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2.75rem*var(--tw-space-x-reverse))}.tr-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(3rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(3rem*var(--tw-space-x-reverse))}.tr-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(3.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(3.5rem*var(--tw-space-x-reverse))}.tr-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(4rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(4rem*var(--tw-space-x-reverse))}.tr-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(5rem*var(--tw-space-x-reverse))}.tr-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(6rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(6rem*var(--tw-space-x-reverse))}.tr-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(7rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(7rem*var(--tw-space-x-reverse))}.tr-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(8rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(8rem*var(--tw-space-x-reverse))}.tr-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(9rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(9rem*var(--tw-space-x-reverse))}.tr-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(10rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(10rem*var(--tw-space-x-reverse))}.tr-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(11rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(11rem*var(--tw-space-x-reverse))}.tr-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(12rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(12rem*var(--tw-space-x-reverse))}.tr-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(13rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(13rem*var(--tw-space-x-reverse))}.tr-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(14rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(14rem*var(--tw-space-x-reverse))}.tr-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(15rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(15rem*var(--tw-space-x-reverse))}.tr-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(16rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(16rem*var(--tw-space-x-reverse))}.tr-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(18rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(18rem*var(--tw-space-x-reverse))}.tr-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(20rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(20rem*var(--tw-space-x-reverse))}.tr-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(24rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(24rem*var(--tw-space-x-reverse))}.-tr-space-x-0\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.125rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.125rem*var(--tw-space-x-reverse))}.-tr-space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.-tr-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.25rem*var(--tw-space-x-reverse))}.-tr-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.375rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.375rem*var(--tw-space-x-reverse))}.-tr-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.5rem*var(--tw-space-x-reverse))}.-tr-space-x-2\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.625rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.625rem*var(--tw-space-x-reverse))}.-tr-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.75rem*var(--tw-space-x-reverse))}.-tr-space-x-3\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-.875rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-.875rem*var(--tw-space-x-reverse))}.-tr-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1rem*var(--tw-space-x-reverse))}.-tr-space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.25rem*var(--tw-space-x-reverse))}.-tr-space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.5rem*var(--tw-space-x-reverse))}.-tr-space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1.75rem*var(--tw-space-x-reverse))}.-tr-space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2rem*var(--tw-space-x-reverse))}.-tr-space-x-9>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2.25rem*var(--tw-space-x-reverse))}.-tr-space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2.5rem*var(--tw-space-x-reverse))}.-tr-space-x-11>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-2.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-2.75rem*var(--tw-space-x-reverse))}.-tr-space-x-12>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-3rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-3rem*var(--tw-space-x-reverse))}.-tr-space-x-14>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-3.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-3.5rem*var(--tw-space-x-reverse))}.-tr-space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-4rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-4rem*var(--tw-space-x-reverse))}.-tr-space-x-20>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-5rem*var(--tw-space-x-reverse))}.-tr-space-x-24>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-6rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-6rem*var(--tw-space-x-reverse))}.-tr-space-x-28>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-7rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-7rem*var(--tw-space-x-reverse))}.-tr-space-x-32>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-8rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-8rem*var(--tw-space-x-reverse))}.-tr-space-x-36>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-9rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-9rem*var(--tw-space-x-reverse))}.-tr-space-x-40>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-10rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-10rem*var(--tw-space-x-reverse))}.-tr-space-x-44>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-11rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-11rem*var(--tw-space-x-reverse))}.-tr-space-x-48>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-12rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-12rem*var(--tw-space-x-reverse))}.-tr-space-x-52>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-13rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-13rem*var(--tw-space-x-reverse))}.-tr-space-x-56>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-14rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-14rem*var(--tw-space-x-reverse))}.-tr-space-x-60>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-15rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-15rem*var(--tw-space-x-reverse))}.-tr-space-x-64>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-16rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-16rem*var(--tw-space-x-reverse))}.-tr-space-x-72>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-18rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-18rem*var(--tw-space-x-reverse))}.-tr-space-x-80>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-20rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-20rem*var(--tw-space-x-reverse))}.-tr-space-x-96>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-24rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(-24rem*var(--tw-space-x-reverse))}.tr-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.tr-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.875rem*var(--tw-space-y-reverse));margin-top:calc(.875rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.75rem*var(--tw-space-y-reverse));margin-top:calc(1.75rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.25rem*var(--tw-space-y-reverse));margin-top:calc(2.25rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.5rem*var(--tw-space-y-reverse));margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2.75rem*var(--tw-space-y-reverse));margin-top:calc(2.75rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(3.5rem*var(--tw-space-y-reverse));margin-top:calc(3.5rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(4rem*var(--tw-space-y-reverse));margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(5rem*var(--tw-space-y-reverse));margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(6rem*var(--tw-space-y-reverse));margin-top:calc(6rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(7rem*var(--tw-space-y-reverse));margin-top:calc(7rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(8rem*var(--tw-space-y-reverse));margin-top:calc(8rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(9rem*var(--tw-space-y-reverse));margin-top:calc(9rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(10rem*var(--tw-space-y-reverse));margin-top:calc(10rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(11rem*var(--tw-space-y-reverse));margin-top:calc(11rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(12rem*var(--tw-space-y-reverse));margin-top:calc(12rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(13rem*var(--tw-space-y-reverse));margin-top:calc(13rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(14rem*var(--tw-space-y-reverse));margin-top:calc(14rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(15rem*var(--tw-space-y-reverse));margin-top:calc(15rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(16rem*var(--tw-space-y-reverse));margin-top:calc(16rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(18rem*var(--tw-space-y-reverse));margin-top:calc(18rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(20rem*var(--tw-space-y-reverse));margin-top:calc(20rem*(1 - var(--tw-space-y-reverse)))}.tr-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(24rem*var(--tw-space-y-reverse));margin-top:calc(24rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.125rem*var(--tw-space-y-reverse));margin-top:calc(-.125rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.25rem*var(--tw-space-y-reverse));margin-top:calc(-.25rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.375rem*var(--tw-space-y-reverse));margin-top:calc(-.375rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.5rem*var(--tw-space-y-reverse));margin-top:calc(-.5rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.625rem*var(--tw-space-y-reverse));margin-top:calc(-.625rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.75rem*var(--tw-space-y-reverse));margin-top:calc(-.75rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-.875rem*var(--tw-space-y-reverse));margin-top:calc(-.875rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-1rem*var(--tw-space-y-reverse));margin-top:calc(-1rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-1.25rem*var(--tw-space-y-reverse));margin-top:calc(-1.25rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-1.5rem*var(--tw-space-y-reverse));margin-top:calc(-1.5rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-1.75rem*var(--tw-space-y-reverse));margin-top:calc(-1.75rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-2rem*var(--tw-space-y-reverse));margin-top:calc(-2rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-2.25rem*var(--tw-space-y-reverse));margin-top:calc(-2.25rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-2.5rem*var(--tw-space-y-reverse));margin-top:calc(-2.5rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-2.75rem*var(--tw-space-y-reverse));margin-top:calc(-2.75rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-3rem*var(--tw-space-y-reverse));margin-top:calc(-3rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-14>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-3.5rem*var(--tw-space-y-reverse));margin-top:calc(-3.5rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-4rem*var(--tw-space-y-reverse));margin-top:calc(-4rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-5rem*var(--tw-space-y-reverse));margin-top:calc(-5rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-6rem*var(--tw-space-y-reverse));margin-top:calc(-6rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-28>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-7rem*var(--tw-space-y-reverse));margin-top:calc(-7rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-8rem*var(--tw-space-y-reverse));margin-top:calc(-8rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-36>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-9rem*var(--tw-space-y-reverse));margin-top:calc(-9rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-10rem*var(--tw-space-y-reverse));margin-top:calc(-10rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-44>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-11rem*var(--tw-space-y-reverse));margin-top:calc(-11rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-48>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-12rem*var(--tw-space-y-reverse));margin-top:calc(-12rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-52>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-13rem*var(--tw-space-y-reverse));margin-top:calc(-13rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-56>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-14rem*var(--tw-space-y-reverse));margin-top:calc(-14rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-60>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-15rem*var(--tw-space-y-reverse));margin-top:calc(-15rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-64>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-16rem*var(--tw-space-y-reverse));margin-top:calc(-16rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-72>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-18rem*var(--tw-space-y-reverse));margin-top:calc(-18rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-80>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-20rem*var(--tw-space-y-reverse));margin-top:calc(-20rem*(1 - var(--tw-space-y-reverse)))}.-tr-space-y-96>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(-24rem*var(--tw-space-y-reverse));margin-top:calc(-24rem*(1 - var(--tw-space-y-reverse)))}.tr-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1px*(1 - var(--tw-space-x-reverse)));margin-right:calc(1px*var(--tw-space-x-reverse))}.tr-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.tr-divide-transparent>:not([hidden])~:not([hidden]){border-color:#0000}.tr-divide-white>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 255 255/var(--tw-divide-opacity))}.tr-divide-black>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(0 0 0/var(--tw-divide-opacity))}.tr-divide-slate-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(248 250 252/var(--tw-divide-opacity))}.tr-divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 245 249/var(--tw-divide-opacity))}.tr-divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(226 232 240/var(--tw-divide-opacity))}.tr-divide-slate-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(203 213 225/var(--tw-divide-opacity))}.tr-divide-slate-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(148 163 184/var(--tw-divide-opacity))}.tr-divide-slate-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(100 116 139/var(--tw-divide-opacity))}.tr-divide-slate-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(71 85 105/var(--tw-divide-opacity))}.tr-divide-slate-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(51 65 85/var(--tw-divide-opacity))}.tr-divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 41 59/var(--tw-divide-opacity))}.tr-divide-slate-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(15 23 42/var(--tw-divide-opacity))}.tr-divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(249 250 251/var(--tw-divide-opacity))}.tr-divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity))}.tr-divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.tr-divide-gray-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(209 213 219/var(--tw-divide-opacity))}.tr-divide-gray-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(156 163 175/var(--tw-divide-opacity))}.tr-divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(107 114 128/var(--tw-divide-opacity))}.tr-divide-gray-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(75 85 99/var(--tw-divide-opacity))}.tr-divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity))}.tr-divide-gray-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(31 41 55/var(--tw-divide-opacity))}.tr-divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(17 24 39/var(--tw-divide-opacity))}.tr-divide-zinc-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(250 250 250/var(--tw-divide-opacity))}.tr-divide-zinc-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 244 245/var(--tw-divide-opacity))}.tr-divide-zinc-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(228 228 231/var(--tw-divide-opacity))}.tr-divide-zinc-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(212 212 216/var(--tw-divide-opacity))}.tr-divide-zinc-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(161 161 170/var(--tw-divide-opacity))}.tr-divide-zinc-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(113 113 122/var(--tw-divide-opacity))}.tr-divide-zinc-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(82 82 91/var(--tw-divide-opacity))}.tr-divide-zinc-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(63 63 70/var(--tw-divide-opacity))}.tr-divide-zinc-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(39 39 42/var(--tw-divide-opacity))}.tr-divide-zinc-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(24 24 27/var(--tw-divide-opacity))}.tr-divide-neutral-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(250 250 250/var(--tw-divide-opacity))}.tr-divide-neutral-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(245 245 245/var(--tw-divide-opacity))}.tr-divide-neutral-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 229 229/var(--tw-divide-opacity))}.tr-divide-neutral-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(212 212 212/var(--tw-divide-opacity))}.tr-divide-neutral-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(163 163 163/var(--tw-divide-opacity))}.tr-divide-neutral-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(115 115 115/var(--tw-divide-opacity))}.tr-divide-neutral-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(82 82 82/var(--tw-divide-opacity))}.tr-divide-neutral-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(64 64 64/var(--tw-divide-opacity))}.tr-divide-neutral-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(38 38 38/var(--tw-divide-opacity))}.tr-divide-neutral-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(23 23 23/var(--tw-divide-opacity))}.tr-divide-stone-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(250 250 249/var(--tw-divide-opacity))}.tr-divide-stone-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(245 245 244/var(--tw-divide-opacity))}.tr-divide-stone-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(231 229 228/var(--tw-divide-opacity))}.tr-divide-stone-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(214 211 209/var(--tw-divide-opacity))}.tr-divide-stone-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(168 162 158/var(--tw-divide-opacity))}.tr-divide-stone-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(120 113 108/var(--tw-divide-opacity))}.tr-divide-stone-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(87 83 78/var(--tw-divide-opacity))}.tr-divide-stone-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(68 64 60/var(--tw-divide-opacity))}.tr-divide-stone-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(41 37 36/var(--tw-divide-opacity))}.tr-divide-stone-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(28 25 23/var(--tw-divide-opacity))}.tr-divide-red-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 242 242/var(--tw-divide-opacity))}.tr-divide-red-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 226 226/var(--tw-divide-opacity))}.tr-divide-red-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 202 202/var(--tw-divide-opacity))}.tr-divide-red-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(252 165 165/var(--tw-divide-opacity))}.tr-divide-red-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(248 113 113/var(--tw-divide-opacity))}.tr-divide-red-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(239 68 68/var(--tw-divide-opacity))}.tr-divide-red-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(220 38 38/var(--tw-divide-opacity))}.tr-divide-red-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(185 28 28/var(--tw-divide-opacity))}.tr-divide-red-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(153 27 27/var(--tw-divide-opacity))}.tr-divide-red-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(127 29 29/var(--tw-divide-opacity))}.tr-divide-orange-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 247 237/var(--tw-divide-opacity))}.tr-divide-orange-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 237 213/var(--tw-divide-opacity))}.tr-divide-orange-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 215 170/var(--tw-divide-opacity))}.tr-divide-orange-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(253 186 116/var(--tw-divide-opacity))}.tr-divide-orange-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(251 146 60/var(--tw-divide-opacity))}.tr-divide-orange-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(249 115 22/var(--tw-divide-opacity))}.tr-divide-orange-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(234 88 12/var(--tw-divide-opacity))}.tr-divide-orange-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(194 65 12/var(--tw-divide-opacity))}.tr-divide-orange-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(154 52 18/var(--tw-divide-opacity))}.tr-divide-orange-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(124 45 18/var(--tw-divide-opacity))}.tr-divide-amber-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 251 235/var(--tw-divide-opacity))}.tr-divide-amber-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 243 199/var(--tw-divide-opacity))}.tr-divide-amber-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(253 230 138/var(--tw-divide-opacity))}.tr-divide-amber-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(252 211 77/var(--tw-divide-opacity))}.tr-divide-amber-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(251 191 36/var(--tw-divide-opacity))}.tr-divide-amber-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(245 158 11/var(--tw-divide-opacity))}.tr-divide-amber-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(217 119 6/var(--tw-divide-opacity))}.tr-divide-amber-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(180 83 9/var(--tw-divide-opacity))}.tr-divide-amber-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(146 64 14/var(--tw-divide-opacity))}.tr-divide-amber-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(120 53 15/var(--tw-divide-opacity))}.tr-divide-yellow-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 252 232/var(--tw-divide-opacity))}.tr-divide-yellow-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 249 195/var(--tw-divide-opacity))}.tr-divide-yellow-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 240 138/var(--tw-divide-opacity))}.tr-divide-yellow-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(253 224 71/var(--tw-divide-opacity))}.tr-divide-yellow-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(250 204 21/var(--tw-divide-opacity))}.tr-divide-yellow-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(234 179 8/var(--tw-divide-opacity))}.tr-divide-yellow-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(202 138 4/var(--tw-divide-opacity))}.tr-divide-yellow-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(161 98 7/var(--tw-divide-opacity))}.tr-divide-yellow-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(133 77 14/var(--tw-divide-opacity))}.tr-divide-yellow-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(113 63 18/var(--tw-divide-opacity))}.tr-divide-lime-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(247 254 231/var(--tw-divide-opacity))}.tr-divide-lime-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(236 252 203/var(--tw-divide-opacity))}.tr-divide-lime-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(217 249 157/var(--tw-divide-opacity))}.tr-divide-lime-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(190 242 100/var(--tw-divide-opacity))}.tr-divide-lime-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(163 230 53/var(--tw-divide-opacity))}.tr-divide-lime-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(132 204 22/var(--tw-divide-opacity))}.tr-divide-lime-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(101 163 13/var(--tw-divide-opacity))}.tr-divide-lime-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(77 124 15/var(--tw-divide-opacity))}.tr-divide-lime-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(63 98 18/var(--tw-divide-opacity))}.tr-divide-lime-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(54 83 20/var(--tw-divide-opacity))}.tr-divide-green-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(240 253 244/var(--tw-divide-opacity))}.tr-divide-green-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(220 252 231/var(--tw-divide-opacity))}.tr-divide-green-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(187 247 208/var(--tw-divide-opacity))}.tr-divide-green-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(134 239 172/var(--tw-divide-opacity))}.tr-divide-green-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(74 222 128/var(--tw-divide-opacity))}.tr-divide-green-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(34 197 94/var(--tw-divide-opacity))}.tr-divide-green-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(22 163 74/var(--tw-divide-opacity))}.tr-divide-green-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(21 128 61/var(--tw-divide-opacity))}.tr-divide-green-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(22 101 52/var(--tw-divide-opacity))}.tr-divide-green-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(20 83 45/var(--tw-divide-opacity))}.tr-divide-emerald-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(236 253 245/var(--tw-divide-opacity))}.tr-divide-emerald-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(209 250 229/var(--tw-divide-opacity))}.tr-divide-emerald-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(167 243 208/var(--tw-divide-opacity))}.tr-divide-emerald-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(110 231 183/var(--tw-divide-opacity))}.tr-divide-emerald-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(52 211 153/var(--tw-divide-opacity))}.tr-divide-emerald-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(16 185 129/var(--tw-divide-opacity))}.tr-divide-emerald-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(5 150 105/var(--tw-divide-opacity))}.tr-divide-emerald-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(4 120 87/var(--tw-divide-opacity))}.tr-divide-emerald-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(6 95 70/var(--tw-divide-opacity))}.tr-divide-emerald-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(6 78 59/var(--tw-divide-opacity))}.tr-divide-teal-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(240 253 250/var(--tw-divide-opacity))}.tr-divide-teal-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(204 251 241/var(--tw-divide-opacity))}.tr-divide-teal-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(153 246 228/var(--tw-divide-opacity))}.tr-divide-teal-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(94 234 212/var(--tw-divide-opacity))}.tr-divide-teal-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(45 212 191/var(--tw-divide-opacity))}.tr-divide-teal-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(20 184 166/var(--tw-divide-opacity))}.tr-divide-teal-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(13 148 136/var(--tw-divide-opacity))}.tr-divide-teal-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(15 118 110/var(--tw-divide-opacity))}.tr-divide-teal-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(17 94 89/var(--tw-divide-opacity))}.tr-divide-teal-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(19 78 74/var(--tw-divide-opacity))}.tr-divide-cyan-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(236 254 255/var(--tw-divide-opacity))}.tr-divide-cyan-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(207 250 254/var(--tw-divide-opacity))}.tr-divide-cyan-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(165 243 252/var(--tw-divide-opacity))}.tr-divide-cyan-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(103 232 249/var(--tw-divide-opacity))}.tr-divide-cyan-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(34 211 238/var(--tw-divide-opacity))}.tr-divide-cyan-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(6 182 212/var(--tw-divide-opacity))}.tr-divide-cyan-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(8 145 178/var(--tw-divide-opacity))}.tr-divide-cyan-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(14 116 144/var(--tw-divide-opacity))}.tr-divide-cyan-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(21 94 117/var(--tw-divide-opacity))}.tr-divide-cyan-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(22 78 99/var(--tw-divide-opacity))}.tr-divide-sky-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(240 249 255/var(--tw-divide-opacity))}.tr-divide-sky-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(224 242 254/var(--tw-divide-opacity))}.tr-divide-sky-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(186 230 253/var(--tw-divide-opacity))}.tr-divide-sky-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(125 211 252/var(--tw-divide-opacity))}.tr-divide-sky-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(56 189 248/var(--tw-divide-opacity))}.tr-divide-sky-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(14 165 233/var(--tw-divide-opacity))}.tr-divide-sky-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(2 132 199/var(--tw-divide-opacity))}.tr-divide-sky-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(3 105 161/var(--tw-divide-opacity))}.tr-divide-sky-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(7 89 133/var(--tw-divide-opacity))}.tr-divide-sky-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(12 74 110/var(--tw-divide-opacity))}.tr-divide-blue-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(239 246 255/var(--tw-divide-opacity))}.tr-divide-blue-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(219 234 254/var(--tw-divide-opacity))}.tr-divide-blue-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(191 219 254/var(--tw-divide-opacity))}.tr-divide-blue-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(147 197 253/var(--tw-divide-opacity))}.tr-divide-blue-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(96 165 250/var(--tw-divide-opacity))}.tr-divide-blue-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(59 130 246/var(--tw-divide-opacity))}.tr-divide-blue-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(37 99 235/var(--tw-divide-opacity))}.tr-divide-blue-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(29 78 216/var(--tw-divide-opacity))}.tr-divide-blue-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 64 175/var(--tw-divide-opacity))}.tr-divide-blue-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(30 58 138/var(--tw-divide-opacity))}.tr-divide-indigo-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(238 242 255/var(--tw-divide-opacity))}.tr-divide-indigo-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(224 231 255/var(--tw-divide-opacity))}.tr-divide-indigo-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(199 210 254/var(--tw-divide-opacity))}.tr-divide-indigo-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(165 180 252/var(--tw-divide-opacity))}.tr-divide-indigo-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(129 140 248/var(--tw-divide-opacity))}.tr-divide-indigo-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(99 102 241/var(--tw-divide-opacity))}.tr-divide-indigo-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(79 70 229/var(--tw-divide-opacity))}.tr-divide-indigo-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(67 56 202/var(--tw-divide-opacity))}.tr-divide-indigo-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 48 163/var(--tw-divide-opacity))}.tr-divide-indigo-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(49 46 129/var(--tw-divide-opacity))}.tr-divide-violet-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(245 243 255/var(--tw-divide-opacity))}.tr-divide-violet-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(237 233 254/var(--tw-divide-opacity))}.tr-divide-violet-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(221 214 254/var(--tw-divide-opacity))}.tr-divide-violet-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(196 181 253/var(--tw-divide-opacity))}.tr-divide-violet-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(167 139 250/var(--tw-divide-opacity))}.tr-divide-violet-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(139 92 246/var(--tw-divide-opacity))}.tr-divide-violet-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(124 58 237/var(--tw-divide-opacity))}.tr-divide-violet-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(109 40 217/var(--tw-divide-opacity))}.tr-divide-violet-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(91 33 182/var(--tw-divide-opacity))}.tr-divide-violet-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(76 29 149/var(--tw-divide-opacity))}.tr-divide-purple-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(250 245 255/var(--tw-divide-opacity))}.tr-divide-purple-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 232 255/var(--tw-divide-opacity))}.tr-divide-purple-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(233 213 255/var(--tw-divide-opacity))}.tr-divide-purple-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(216 180 254/var(--tw-divide-opacity))}.tr-divide-purple-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(192 132 252/var(--tw-divide-opacity))}.tr-divide-purple-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(168 85 247/var(--tw-divide-opacity))}.tr-divide-purple-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(147 51 234/var(--tw-divide-opacity))}.tr-divide-purple-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(126 34 206/var(--tw-divide-opacity))}.tr-divide-purple-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(107 33 168/var(--tw-divide-opacity))}.tr-divide-purple-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(88 28 135/var(--tw-divide-opacity))}.tr-divide-fuchsia-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(253 244 255/var(--tw-divide-opacity))}.tr-divide-fuchsia-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(250 232 255/var(--tw-divide-opacity))}.tr-divide-fuchsia-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(245 208 254/var(--tw-divide-opacity))}.tr-divide-fuchsia-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(240 171 252/var(--tw-divide-opacity))}.tr-divide-fuchsia-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(232 121 249/var(--tw-divide-opacity))}.tr-divide-fuchsia-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(217 70 239/var(--tw-divide-opacity))}.tr-divide-fuchsia-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(192 38 211/var(--tw-divide-opacity))}.tr-divide-fuchsia-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(162 28 175/var(--tw-divide-opacity))}.tr-divide-fuchsia-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(134 25 143/var(--tw-divide-opacity))}.tr-divide-fuchsia-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(112 26 117/var(--tw-divide-opacity))}.tr-divide-pink-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(253 242 248/var(--tw-divide-opacity))}.tr-divide-pink-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(252 231 243/var(--tw-divide-opacity))}.tr-divide-pink-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(251 207 232/var(--tw-divide-opacity))}.tr-divide-pink-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(249 168 212/var(--tw-divide-opacity))}.tr-divide-pink-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 114 182/var(--tw-divide-opacity))}.tr-divide-pink-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(236 72 153/var(--tw-divide-opacity))}.tr-divide-pink-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(219 39 119/var(--tw-divide-opacity))}.tr-divide-pink-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(190 24 93/var(--tw-divide-opacity))}.tr-divide-pink-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(131 24 67/var(--tw-divide-opacity))}.tr-divide-rose-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 241 242/var(--tw-divide-opacity))}.tr-divide-rose-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(255 228 230/var(--tw-divide-opacity))}.tr-divide-rose-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(254 205 211/var(--tw-divide-opacity))}.tr-divide-rose-300>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(253 164 175/var(--tw-divide-opacity))}.tr-divide-rose-400>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(251 113 133/var(--tw-divide-opacity))}.tr-divide-rose-500>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 63 94/var(--tw-divide-opacity))}.tr-divide-rose-600>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(225 29 72/var(--tw-divide-opacity))}.tr-divide-rose-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(190 18 60/var(--tw-divide-opacity))}.tr-divide-rose-800>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(159 18 57/var(--tw-divide-opacity))}.tr-divide-rose-900>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(136 19 55/var(--tw-divide-opacity))}.tr-overflow-auto{overflow:auto}.tr-overflow-hidden{overflow:hidden}.tr-overflow-x-auto{overflow-x:auto}.tr-overflow-y-auto{overflow-y:auto}.tr-overflow-x-clip{overflow-x:clip}.tr-truncate{overflow:hidden;text-overflow:ellipsis}.tr-truncate,.tr-whitespace-nowrap{white-space:nowrap}.tr-rounded-none{border-radius:0}.tr-rounded{border-radius:.25rem}.tr-rounded-md{border-radius:.375rem}.tr-rounded-lg{border-radius:.5rem}.tr-rounded-full{border-radius:9999px}.tr-rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.tr-rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.tr-rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.tr-rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.tr-rounded-l{border-bottom-left-radius:.25rem}.tr-rounded-l,.tr-rounded-t{border-top-left-radius:.25rem}.tr-rounded-r,.tr-rounded-t{border-top-right-radius:.25rem}.tr-rounded-b,.tr-rounded-r{border-bottom-right-radius:.25rem}.tr-rounded-b{border-bottom-left-radius:.25rem}.tr-rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.tr-rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.tr-rounded-r-md{border-top-right-radius:.375rem}.tr-rounded-b-md,.tr-rounded-r-md{border-bottom-right-radius:.375rem}.tr-rounded-b-md{border-bottom-left-radius:.375rem}.tr-rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.tr-rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.tr-rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.tr-rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.tr-rounded-l-full{border-bottom-left-radius:9999px;border-top-left-radius:9999px}.tr-rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.tr-rounded-r-full{border-bottom-right-radius:9999px;border-top-right-radius:9999px}.tr-rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.tr-border-0{border-width:0}.tr-border{border-width:1px}.tr-border-2{border-width:2px}.tr-border-4{border-width:4px}.tr-border-l-0{border-left-width:0}.tr-border-t-0{border-top-width:0}.tr-border-r-0{border-right-width:0}.tr-border-b-0{border-bottom-width:0}.tr-border-l{border-left-width:1px}.tr-border-t{border-top-width:1px}.tr-border-r{border-right-width:1px}.tr-border-b{border-bottom-width:1px}.tr-border-l-2{border-left-width:2px}.tr-border-t-2{border-top-width:2px}.tr-border-r-2{border-right-width:2px}.tr-border-b-2{border-bottom-width:2px}.tr-border-l-4{border-left-width:4px}.tr-border-t-4{border-top-width:4px}.tr-border-r-4{border-right-width:4px}.tr-border-b-4{border-bottom-width:4px}.tr-border-transparent{border-color:#0000}.tr-border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.tr-border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.tr-border-slate-50{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity))}.tr-border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.tr-border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.tr-border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.tr-border-slate-400{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity))}.tr-border-slate-500{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.tr-border-slate-600{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}.tr-border-slate-700{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.tr-border-slate-800{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity))}.tr-border-slate-900{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity))}.tr-border-gray-50{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity))}.tr-border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.tr-border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.tr-border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.tr-border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.tr-border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.tr-border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.tr-border-gray-700{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.tr-border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}.tr-border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}.tr-border-zinc-50{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity))}.tr-border-zinc-100{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity))}.tr-border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity))}.tr-border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity))}.tr-border-zinc-400{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.tr-border-zinc-500{--tw-border-opacity:1;border-color:rgb(113 113 122/var(--tw-border-opacity))}.tr-border-zinc-600{--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity))}.tr-border-zinc-700{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity))}.tr-border-zinc-800{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity))}.tr-border-zinc-900{--tw-border-opacity:1;border-color:rgb(24 24 27/var(--tw-border-opacity))}.tr-border-neutral-50{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity))}.tr-border-neutral-100{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.tr-border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.tr-border-neutral-300{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.tr-border-neutral-400{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.tr-border-neutral-500{--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity))}.tr-border-neutral-600{--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity))}.tr-border-neutral-700{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity))}.tr-border-neutral-800{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity))}.tr-border-neutral-900{--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity))}.tr-border-stone-50{--tw-border-opacity:1;border-color:rgb(250 250 249/var(--tw-border-opacity))}.tr-border-stone-100{--tw-border-opacity:1;border-color:rgb(245 245 244/var(--tw-border-opacity))}.tr-border-stone-200{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity))}.tr-border-stone-300{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity))}.tr-border-stone-400{--tw-border-opacity:1;border-color:rgb(168 162 158/var(--tw-border-opacity))}.tr-border-stone-500{--tw-border-opacity:1;border-color:rgb(120 113 108/var(--tw-border-opacity))}.tr-border-stone-600{--tw-border-opacity:1;border-color:rgb(87 83 78/var(--tw-border-opacity))}.tr-border-stone-700{--tw-border-opacity:1;border-color:rgb(68 64 60/var(--tw-border-opacity))}.tr-border-stone-800{--tw-border-opacity:1;border-color:rgb(41 37 36/var(--tw-border-opacity))}.tr-border-stone-900{--tw-border-opacity:1;border-color:rgb(28 25 23/var(--tw-border-opacity))}.tr-border-red-50{--tw-border-opacity:1;border-color:rgb(254 242 242/var(--tw-border-opacity))}.tr-border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity))}.tr-border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity))}.tr-border-red-300{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity))}.tr-border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.tr-border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.tr-border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity))}.tr-border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity))}.tr-border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity))}.tr-border-red-900{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity))}.tr-border-orange-50{--tw-border-opacity:1;border-color:rgb(255 247 237/var(--tw-border-opacity))}.tr-border-orange-100{--tw-border-opacity:1;border-color:rgb(255 237 213/var(--tw-border-opacity))}.tr-border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity))}.tr-border-orange-300{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity))}.tr-border-orange-400{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity))}.tr-border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity))}.tr-border-orange-600{--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity))}.tr-border-orange-700{--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity))}.tr-border-orange-800{--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity))}.tr-border-orange-900{--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity))}.tr-border-amber-50{--tw-border-opacity:1;border-color:rgb(255 251 235/var(--tw-border-opacity))}.tr-border-amber-100{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity))}.tr-border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.tr-border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.tr-border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity))}.tr-border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.tr-border-amber-600{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.tr-border-amber-700{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity))}.tr-border-amber-800{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity))}.tr-border-amber-900{--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity))}.tr-border-yellow-50{--tw-border-opacity:1;border-color:rgb(254 252 232/var(--tw-border-opacity))}.tr-border-yellow-100{--tw-border-opacity:1;border-color:rgb(254 249 195/var(--tw-border-opacity))}.tr-border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity))}.tr-border-yellow-300{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity))}.tr-border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.tr-border-yellow-500{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity))}.tr-border-yellow-600{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity))}.tr-border-yellow-700{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity))}.tr-border-yellow-800{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity))}.tr-border-yellow-900{--tw-border-opacity:1;border-color:rgb(113 63 18/var(--tw-border-opacity))}.tr-border-lime-50{--tw-border-opacity:1;border-color:rgb(247 254 231/var(--tw-border-opacity))}.tr-border-lime-100{--tw-border-opacity:1;border-color:rgb(236 252 203/var(--tw-border-opacity))}.tr-border-lime-200{--tw-border-opacity:1;border-color:rgb(217 249 157/var(--tw-border-opacity))}.tr-border-lime-300{--tw-border-opacity:1;border-color:rgb(190 242 100/var(--tw-border-opacity))}.tr-border-lime-400{--tw-border-opacity:1;border-color:rgb(163 230 53/var(--tw-border-opacity))}.tr-border-lime-500{--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity))}.tr-border-lime-600{--tw-border-opacity:1;border-color:rgb(101 163 13/var(--tw-border-opacity))}.tr-border-lime-700{--tw-border-opacity:1;border-color:rgb(77 124 15/var(--tw-border-opacity))}.tr-border-lime-800{--tw-border-opacity:1;border-color:rgb(63 98 18/var(--tw-border-opacity))}.tr-border-lime-900{--tw-border-opacity:1;border-color:rgb(54 83 20/var(--tw-border-opacity))}.tr-border-green-50{--tw-border-opacity:1;border-color:rgb(240 253 244/var(--tw-border-opacity))}.tr-border-green-100{--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity))}.tr-border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity))}.tr-border-green-300{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity))}.tr-border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.tr-border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.tr-border-green-600{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity))}.tr-border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity))}.tr-border-green-800{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity))}.tr-border-green-900{--tw-border-opacity:1;border-color:rgb(20 83 45/var(--tw-border-opacity))}.tr-border-emerald-50{--tw-border-opacity:1;border-color:rgb(236 253 245/var(--tw-border-opacity))}.tr-border-emerald-100{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity))}.tr-border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity))}.tr-border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity))}.tr-border-emerald-400{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity))}.tr-border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity))}.tr-border-emerald-600{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity))}.tr-border-emerald-700{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity))}.tr-border-emerald-800{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity))}.tr-border-emerald-900{--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity))}.tr-border-teal-50{--tw-border-opacity:1;border-color:rgb(240 253 250/var(--tw-border-opacity))}.tr-border-teal-100{--tw-border-opacity:1;border-color:rgb(204 251 241/var(--tw-border-opacity))}.tr-border-teal-200{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity))}.tr-border-teal-300{--tw-border-opacity:1;border-color:rgb(94 234 212/var(--tw-border-opacity))}.tr-border-teal-400{--tw-border-opacity:1;border-color:rgb(45 212 191/var(--tw-border-opacity))}.tr-border-teal-500{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity))}.tr-border-teal-600{--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity))}.tr-border-teal-700{--tw-border-opacity:1;border-color:rgb(15 118 110/var(--tw-border-opacity))}.tr-border-teal-800{--tw-border-opacity:1;border-color:rgb(17 94 89/var(--tw-border-opacity))}.tr-border-teal-900{--tw-border-opacity:1;border-color:rgb(19 78 74/var(--tw-border-opacity))}.tr-border-cyan-50{--tw-border-opacity:1;border-color:rgb(236 254 255/var(--tw-border-opacity))}.tr-border-cyan-100{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity))}.tr-border-cyan-200{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity))}.tr-border-cyan-300{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity))}.tr-border-cyan-400{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity))}.tr-border-cyan-500{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity))}.tr-border-cyan-600{--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity))}.tr-border-cyan-700{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity))}.tr-border-cyan-800{--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity))}.tr-border-cyan-900{--tw-border-opacity:1;border-color:rgb(22 78 99/var(--tw-border-opacity))}.tr-border-sky-50{--tw-border-opacity:1;border-color:rgb(240 249 255/var(--tw-border-opacity))}.tr-border-sky-100{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity))}.tr-border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity))}.tr-border-sky-300{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity))}.tr-border-sky-400{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity))}.tr-border-sky-500{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity))}.tr-border-sky-600{--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity))}.tr-border-sky-700{--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity))}.tr-border-sky-800{--tw-border-opacity:1;border-color:rgb(7 89 133/var(--tw-border-opacity))}.tr-border-sky-900{--tw-border-opacity:1;border-color:rgb(12 74 110/var(--tw-border-opacity))}.tr-border-blue-50{--tw-border-opacity:1;border-color:rgb(239 246 255/var(--tw-border-opacity))}.tr-border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity))}.tr-border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.tr-border-blue-300{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.tr-border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.tr-border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.tr-border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.tr-border-blue-700{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity))}.tr-border-blue-800{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity))}.tr-border-blue-900{--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity))}.tr-border-indigo-50{--tw-border-opacity:1;border-color:rgb(238 242 255/var(--tw-border-opacity))}.tr-border-indigo-100{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity))}.tr-border-indigo-200{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}.tr-border-indigo-300{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity))}.tr-border-indigo-400{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity))}.tr-border-indigo-500{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.tr-border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}.tr-border-indigo-700{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity))}.tr-border-indigo-800{--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity))}.tr-border-indigo-900{--tw-border-opacity:1;border-color:rgb(49 46 129/var(--tw-border-opacity))}.tr-border-violet-50{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity))}.tr-border-violet-100{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity))}.tr-border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity))}.tr-border-violet-300{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity))}.tr-border-violet-400{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity))}.tr-border-violet-500{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity))}.tr-border-violet-600{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity))}.tr-border-violet-700{--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity))}.tr-border-violet-800{--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity))}.tr-border-violet-900{--tw-border-opacity:1;border-color:rgb(76 29 149/var(--tw-border-opacity))}.tr-border-purple-50{--tw-border-opacity:1;border-color:rgb(250 245 255/var(--tw-border-opacity))}.tr-border-purple-100{--tw-border-opacity:1;border-color:rgb(243 232 255/var(--tw-border-opacity))}.tr-border-purple-200{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity))}.tr-border-purple-300{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity))}.tr-border-purple-400{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity))}.tr-border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.tr-border-purple-600{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity))}.tr-border-purple-700{--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity))}.tr-border-purple-800{--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity))}.tr-border-purple-900{--tw-border-opacity:1;border-color:rgb(88 28 135/var(--tw-border-opacity))}.tr-border-fuchsia-50{--tw-border-opacity:1;border-color:rgb(253 244 255/var(--tw-border-opacity))}.tr-border-fuchsia-100{--tw-border-opacity:1;border-color:rgb(250 232 255/var(--tw-border-opacity))}.tr-border-fuchsia-200{--tw-border-opacity:1;border-color:rgb(245 208 254/var(--tw-border-opacity))}.tr-border-fuchsia-300{--tw-border-opacity:1;border-color:rgb(240 171 252/var(--tw-border-opacity))}.tr-border-fuchsia-400{--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity))}.tr-border-fuchsia-500{--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity))}.tr-border-fuchsia-600{--tw-border-opacity:1;border-color:rgb(192 38 211/var(--tw-border-opacity))}.tr-border-fuchsia-700{--tw-border-opacity:1;border-color:rgb(162 28 175/var(--tw-border-opacity))}.tr-border-fuchsia-800{--tw-border-opacity:1;border-color:rgb(134 25 143/var(--tw-border-opacity))}.tr-border-fuchsia-900{--tw-border-opacity:1;border-color:rgb(112 26 117/var(--tw-border-opacity))}.tr-border-pink-50{--tw-border-opacity:1;border-color:rgb(253 242 248/var(--tw-border-opacity))}.tr-border-pink-100{--tw-border-opacity:1;border-color:rgb(252 231 243/var(--tw-border-opacity))}.tr-border-pink-200{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity))}.tr-border-pink-300{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity))}.tr-border-pink-400{--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity))}.tr-border-pink-500{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity))}.tr-border-pink-600{--tw-border-opacity:1;border-color:rgb(219 39 119/var(--tw-border-opacity))}.tr-border-pink-700{--tw-border-opacity:1;border-color:rgb(190 24 93/var(--tw-border-opacity))}.tr-border-pink-900{--tw-border-opacity:1;border-color:rgb(131 24 67/var(--tw-border-opacity))}.tr-border-rose-50{--tw-border-opacity:1;border-color:rgb(255 241 242/var(--tw-border-opacity))}.tr-border-rose-100{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity))}.tr-border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity))}.tr-border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity))}.tr-border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.tr-border-rose-500{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity))}.tr-border-rose-600{--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity))}.tr-border-rose-700{--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity))}.tr-border-rose-800{--tw-border-opacity:1;border-color:rgb(159 18 57/var(--tw-border-opacity))}.tr-border-rose-900{--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity))}.tr-bg-inherit{background-color:inherit}.tr-bg-transparent{background-color:initial}.tr-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.tr-bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.tr-bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.tr-bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.tr-bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.tr-bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.tr-bg-slate-400{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity))}.tr-bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.tr-bg-slate-600{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}.tr-bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.tr-bg-slate-800{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.tr-bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.tr-bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.tr-bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.tr-bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.tr-bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.tr-bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.tr-bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.tr-bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.tr-bg-gray-700{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.tr-bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.tr-bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.tr-bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.tr-bg-zinc-100{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.tr-bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}.tr-bg-zinc-300{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity))}.tr-bg-zinc-400{--tw-bg-opacity:1;background-color:rgb(161 161 170/var(--tw-bg-opacity))}.tr-bg-zinc-500{--tw-bg-opacity:1;background-color:rgb(113 113 122/var(--tw-bg-opacity))}.tr-bg-zinc-600{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity))}.tr-bg-zinc-700{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity))}.tr-bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.tr-bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity))}.tr-bg-neutral-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.tr-bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.tr-bg-neutral-200{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity))}.tr-bg-neutral-300{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity))}.tr-bg-neutral-400{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity))}.tr-bg-neutral-500{--tw-bg-opacity:1;background-color:rgb(115 115 115/var(--tw-bg-opacity))}.tr-bg-neutral-600{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity))}.tr-bg-neutral-700{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity))}.tr-bg-neutral-800{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity))}.tr-bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.tr-bg-stone-50{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity))}.tr-bg-stone-100{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity))}.tr-bg-stone-200{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity))}.tr-bg-stone-300{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity))}.tr-bg-stone-400{--tw-bg-opacity:1;background-color:rgb(168 162 158/var(--tw-bg-opacity))}.tr-bg-stone-500{--tw-bg-opacity:1;background-color:rgb(120 113 108/var(--tw-bg-opacity))}.tr-bg-stone-600{--tw-bg-opacity:1;background-color:rgb(87 83 78/var(--tw-bg-opacity))}.tr-bg-stone-700{--tw-bg-opacity:1;background-color:rgb(68 64 60/var(--tw-bg-opacity))}.tr-bg-stone-800{--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity))}.tr-bg-stone-900{--tw-bg-opacity:1;background-color:rgb(28 25 23/var(--tw-bg-opacity))}.tr-bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.tr-bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.tr-bg-red-200{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.tr-bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity))}.tr-bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.tr-bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.tr-bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.tr-bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.tr-bg-red-800{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity))}.tr-bg-red-900{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity))}.tr-bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity))}.tr-bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}.tr-bg-orange-200{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity))}.tr-bg-orange-300{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity))}.tr-bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity))}.tr-bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.tr-bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity))}.tr-bg-orange-700{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity))}.tr-bg-orange-800{--tw-bg-opacity:1;background-color:rgb(154 52 18/var(--tw-bg-opacity))}.tr-bg-orange-900{--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity))}.tr-bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.tr-bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.tr-bg-amber-200{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity))}.tr-bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity))}.tr-bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.tr-bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.tr-bg-amber-600{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.tr-bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.tr-bg-amber-800{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity))}.tr-bg-amber-900{--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity))}.tr-bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.tr-bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.tr-bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity))}.tr-bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity))}.tr-bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.tr-bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.tr-bg-yellow-600{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity))}.tr-bg-yellow-700{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity))}.tr-bg-yellow-800{--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity))}.tr-bg-yellow-900{--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity))}.tr-bg-lime-50{--tw-bg-opacity:1;background-color:rgb(247 254 231/var(--tw-bg-opacity))}.tr-bg-lime-100{--tw-bg-opacity:1;background-color:rgb(236 252 203/var(--tw-bg-opacity))}.tr-bg-lime-200{--tw-bg-opacity:1;background-color:rgb(217 249 157/var(--tw-bg-opacity))}.tr-bg-lime-300{--tw-bg-opacity:1;background-color:rgb(190 242 100/var(--tw-bg-opacity))}.tr-bg-lime-400{--tw-bg-opacity:1;background-color:rgb(163 230 53/var(--tw-bg-opacity))}.tr-bg-lime-500{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity))}.tr-bg-lime-600{--tw-bg-opacity:1;background-color:rgb(101 163 13/var(--tw-bg-opacity))}.tr-bg-lime-700{--tw-bg-opacity:1;background-color:rgb(77 124 15/var(--tw-bg-opacity))}.tr-bg-lime-800{--tw-bg-opacity:1;background-color:rgb(63 98 18/var(--tw-bg-opacity))}.tr-bg-lime-900{--tw-bg-opacity:1;background-color:rgb(54 83 20/var(--tw-bg-opacity))}.tr-bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.tr-bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.tr-bg-green-200{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.tr-bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity))}.tr-bg-green-400{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.tr-bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.tr-bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.tr-bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.tr-bg-green-800{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.tr-bg-green-900{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity))}.tr-bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.tr-bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.tr-bg-emerald-200{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity))}.tr-bg-emerald-300{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity))}.tr-bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity))}.tr-bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.tr-bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity))}.tr-bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity))}.tr-bg-emerald-800{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity))}.tr-bg-emerald-900{--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity))}.tr-bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity))}.tr-bg-teal-100{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity))}.tr-bg-teal-200{--tw-bg-opacity:1;background-color:rgb(153 246 228/var(--tw-bg-opacity))}.tr-bg-teal-300{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity))}.tr-bg-teal-400{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity))}.tr-bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity))}.tr-bg-teal-600{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity))}.tr-bg-teal-700{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity))}.tr-bg-teal-800{--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity))}.tr-bg-teal-900{--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity))}.tr-bg-cyan-50{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity))}.tr-bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.tr-bg-cyan-200{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity))}.tr-bg-cyan-300{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity))}.tr-bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity))}.tr-bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity))}.tr-bg-cyan-600{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity))}.tr-bg-cyan-700{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity))}.tr-bg-cyan-800{--tw-bg-opacity:1;background-color:rgb(21 94 117/var(--tw-bg-opacity))}.tr-bg-cyan-900{--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity))}.tr-bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.tr-bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.tr-bg-sky-200{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity))}.tr-bg-sky-300{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity))}.tr-bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity))}.tr-bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.tr-bg-sky-600{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.tr-bg-sky-700{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity))}.tr-bg-sky-800{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity))}.tr-bg-sky-900{--tw-bg-opacity:1;background-color:rgb(12 74 110/var(--tw-bg-opacity))}.tr-bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.tr-bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.tr-bg-blue-200{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.tr-bg-blue-300{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity))}.tr-bg-blue-400{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.tr-bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.tr-bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.tr-bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.tr-bg-blue-800{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.tr-bg-blue-900{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity))}.tr-bg-indigo-50{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}.tr-bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}.tr-bg-indigo-200{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity))}.tr-bg-indigo-300{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity))}.tr-bg-indigo-400{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}.tr-bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.tr-bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.tr-bg-indigo-700{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.tr-bg-indigo-800{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity))}.tr-bg-indigo-900{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity))}.tr-bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity))}.tr-bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity))}.tr-bg-violet-200{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity))}.tr-bg-violet-300{--tw-bg-opacity:1;background-color:rgb(196 181 253/var(--tw-bg-opacity))}.tr-bg-violet-400{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity))}.tr-bg-violet-500{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity))}.tr-bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity))}.tr-bg-violet-700{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity))}.tr-bg-violet-800{--tw-bg-opacity:1;background-color:rgb(91 33 182/var(--tw-bg-opacity))}.tr-bg-violet-900{--tw-bg-opacity:1;background-color:rgb(76 29 149/var(--tw-bg-opacity))}.tr-bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}.tr-bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.tr-bg-purple-200{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity))}.tr-bg-purple-300{--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity))}.tr-bg-purple-400{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity))}.tr-bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.tr-bg-purple-600{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.tr-bg-purple-700{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity))}.tr-bg-purple-800{--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity))}.tr-bg-purple-900{--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity))}.tr-bg-fuchsia-50{--tw-bg-opacity:1;background-color:rgb(253 244 255/var(--tw-bg-opacity))}.tr-bg-fuchsia-100{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity))}.tr-bg-fuchsia-200{--tw-bg-opacity:1;background-color:rgb(245 208 254/var(--tw-bg-opacity))}.tr-bg-fuchsia-300{--tw-bg-opacity:1;background-color:rgb(240 171 252/var(--tw-bg-opacity))}.tr-bg-fuchsia-400{--tw-bg-opacity:1;background-color:rgb(232 121 249/var(--tw-bg-opacity))}.tr-bg-fuchsia-500{--tw-bg-opacity:1;background-color:rgb(217 70 239/var(--tw-bg-opacity))}.tr-bg-fuchsia-600{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity))}.tr-bg-fuchsia-700{--tw-bg-opacity:1;background-color:rgb(162 28 175/var(--tw-bg-opacity))}.tr-bg-fuchsia-800{--tw-bg-opacity:1;background-color:rgb(134 25 143/var(--tw-bg-opacity))}.tr-bg-fuchsia-900{--tw-bg-opacity:1;background-color:rgb(112 26 117/var(--tw-bg-opacity))}.tr-bg-pink-50{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity))}.tr-bg-pink-100{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity))}.tr-bg-pink-200{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity))}.tr-bg-pink-300{--tw-bg-opacity:1;background-color:rgb(249 168 212/var(--tw-bg-opacity))}.tr-bg-pink-400{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity))}.tr-bg-pink-500{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.tr-bg-pink-600{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity))}.tr-bg-pink-700{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity))}.tr-bg-pink-900{--tw-bg-opacity:1;background-color:rgb(131 24 67/var(--tw-bg-opacity))}.tr-bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}.tr-bg-rose-100{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}.tr-bg-rose-200{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity))}.tr-bg-rose-300{--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity))}.tr-bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity))}.tr-bg-rose-500{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.tr-bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}.tr-bg-rose-700{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity))}.tr-bg-rose-800{--tw-bg-opacity:1;background-color:rgb(159 18 57/var(--tw-bg-opacity))}.tr-bg-rose-900{--tw-bg-opacity:1;background-color:rgb(136 19 55/var(--tw-bg-opacity))}.tr-p-0{padding:0}.tr-pr-10{padding-right:2.5rem}.tr-pl-0{padding-left:0}.tr-pt-0{padding-top:0}.tr-pr-0{padding-right:0}.tr-pb-0{padding-bottom:0}.tr-pl-px{padding-left:1px}.tr-pt-px{padding-top:1px}.tr-pr-px{padding-right:1px}.tr-pb-px{padding-bottom:1px}.tr-pl-0\.5{padding-left:.125rem}.tr-pt-0\.5{padding-top:.125rem}.tr-pr-0\.5{padding-right:.125rem}.tr-pb-0\.5{padding-bottom:.125rem}.tr-pl-1{padding-left:.25rem}.tr-pt-1{padding-top:.25rem}.tr-pr-1{padding-right:.25rem}.tr-pb-1{padding-bottom:.25rem}.tr-pl-1\.5{padding-left:.375rem}.tr-pt-1\.5{padding-top:.375rem}.tr-pr-1\.5{padding-right:.375rem}.tr-pb-1\.5{padding-bottom:.375rem}.tr-pl-2{padding-left:.5rem}.tr-pt-2{padding-top:.5rem}.tr-pr-2{padding-right:.5rem}.tr-pb-2{padding-bottom:.5rem}.tr-pl-2\.5{padding-left:.625rem}.tr-pt-2\.5{padding-top:.625rem}.tr-pr-2\.5{padding-right:.625rem}.tr-pb-2\.5{padding-bottom:.625rem}.tr-pl-3{padding-left:.75rem}.tr-pt-3{padding-top:.75rem}.tr-pr-3{padding-right:.75rem}.tr-pb-3{padding-bottom:.75rem}.tr-pl-3\.5{padding-left:.875rem}.tr-pt-3\.5{padding-top:.875rem}.tr-pr-3\.5{padding-right:.875rem}.tr-pb-3\.5{padding-bottom:.875rem}.tr-pl-4{padding-left:1rem}.tr-pt-4{padding-top:1rem}.tr-pr-4{padding-right:1rem}.tr-pb-4{padding-bottom:1rem}.tr-pl-6{padding-left:1.5rem}.tr-pt-6{padding-top:1.5rem}.tr-pr-6{padding-right:1.5rem}.tr-pb-6{padding-bottom:1.5rem}.tr-pl-8{padding-left:2rem}.tr-pt-8{padding-top:2rem}.tr-pr-8{padding-right:2rem}.tr-pb-8{padding-bottom:2rem}.tr-text-left{text-align:left}.tr-text-center{text-align:center}.tr-text-right{text-align:right}.tr-text-justify{text-align:justify}.tr-align-top{vertical-align:top}.tr-align-middle{vertical-align:middle}.tr-text-xs{font-size:.75rem;line-height:1rem}.tr-text-sm{font-size:.875rem;line-height:1.25rem}.tr-text-base{font-size:1rem;line-height:1.5rem}.tr-text-lg{font-size:1.125rem;line-height:1.75rem}.tr-text-xl{font-size:1.25rem;line-height:1.75rem}.tr-text-3xl{font-size:1.875rem;line-height:2.25rem}.tr-font-medium{font-weight:500}.tr-font-normal{font-weight:400}.tr-font-semibold{font-weight:600}.tr-italic{font-style:italic}.tr-tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tr-text-inherit{color:inherit}.tr-text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.tr-text-transparent{color:#0000}.tr-text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tr-text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.tr-text-slate-50{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.tr-text-slate-100{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.tr-text-slate-200{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.tr-text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.tr-text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.tr-text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.tr-text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.tr-text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.tr-text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.tr-text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.tr-text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.tr-text-gray-100{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.tr-text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.tr-text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.tr-text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.tr-text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.tr-text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.tr-text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.tr-text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.tr-text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.tr-text-zinc-50{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity))}.tr-text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.tr-text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity))}.tr-text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}.tr-text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.tr-text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.tr-text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.tr-text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.tr-text-zinc-800{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}.tr-text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.tr-text-neutral-50{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity))}.tr-text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.tr-text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}.tr-text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.tr-text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.tr-text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.tr-text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}.tr-text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.tr-text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}.tr-text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}.tr-text-stone-50{--tw-text-opacity:1;color:rgb(250 250 249/var(--tw-text-opacity))}.tr-text-stone-100{--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity))}.tr-text-stone-200{--tw-text-opacity:1;color:rgb(231 229 228/var(--tw-text-opacity))}.tr-text-stone-300{--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity))}.tr-text-stone-400{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity))}.tr-text-stone-500{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity))}.tr-text-stone-600{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity))}.tr-text-stone-700{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity))}.tr-text-stone-800{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity))}.tr-text-stone-900{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity))}.tr-text-red-50{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity))}.tr-text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity))}.tr-text-red-200{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.tr-text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.tr-text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.tr-text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.tr-text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.tr-text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.tr-text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.tr-text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity))}.tr-text-orange-50{--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity))}.tr-text-orange-100{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity))}.tr-text-orange-200{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity))}.tr-text-orange-300{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}.tr-text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.tr-text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.tr-text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity))}.tr-text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity))}.tr-text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity))}.tr-text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity))}.tr-text-amber-50{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity))}.tr-text-amber-100{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.tr-text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.tr-text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.tr-text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.tr-text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.tr-text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.tr-text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.tr-text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.tr-text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.tr-text-yellow-50{--tw-text-opacity:1;color:rgb(254 252 232/var(--tw-text-opacity))}.tr-text-yellow-100{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity))}.tr-text-yellow-200{--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity))}.tr-text-yellow-300{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.tr-text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.tr-text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.tr-text-yellow-600{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.tr-text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.tr-text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.tr-text-yellow-900{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity))}.tr-text-lime-50{--tw-text-opacity:1;color:rgb(247 254 231/var(--tw-text-opacity))}.tr-text-lime-100{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity))}.tr-text-lime-200{--tw-text-opacity:1;color:rgb(217 249 157/var(--tw-text-opacity))}.tr-text-lime-300{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity))}.tr-text-lime-400{--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity))}.tr-text-lime-500{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity))}.tr-text-lime-600{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity))}.tr-text-lime-700{--tw-text-opacity:1;color:rgb(77 124 15/var(--tw-text-opacity))}.tr-text-lime-800{--tw-text-opacity:1;color:rgb(63 98 18/var(--tw-text-opacity))}.tr-text-lime-900{--tw-text-opacity:1;color:rgb(54 83 20/var(--tw-text-opacity))}.tr-text-green-50{--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity))}.tr-text-green-100{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity))}.tr-text-green-200{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.tr-text-green-300{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.tr-text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.tr-text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.tr-text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.tr-text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.tr-text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.tr-text-green-900{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity))}.tr-text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity))}.tr-text-emerald-100{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.tr-text-emerald-200{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}.tr-text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.tr-text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.tr-text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}.tr-text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}.tr-text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.tr-text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity))}.tr-text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity))}.tr-text-teal-50{--tw-text-opacity:1;color:rgb(240 253 250/var(--tw-text-opacity))}.tr-text-teal-100{--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity))}.tr-text-teal-200{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity))}.tr-text-teal-300{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity))}.tr-text-teal-400{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity))}.tr-text-teal-500{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity))}.tr-text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity))}.tr-text-teal-700{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity))}.tr-text-teal-800{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity))}.tr-text-teal-900{--tw-text-opacity:1;color:rgb(19 78 74/var(--tw-text-opacity))}.tr-text-cyan-50{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity))}.tr-text-cyan-100{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.tr-text-cyan-200{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity))}.tr-text-cyan-300{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.tr-text-cyan-400{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.tr-text-cyan-500{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}.tr-text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.tr-text-cyan-700{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity))}.tr-text-cyan-800{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity))}.tr-text-cyan-900{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity))}.tr-text-sky-50{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.tr-text-sky-100{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity))}.tr-text-sky-200{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity))}.tr-text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity))}.tr-text-sky-400{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity))}.tr-text-sky-500{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.tr-text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity))}.tr-text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.tr-text-sky-800{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity))}.tr-text-sky-900{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity))}.tr-text-blue-50{--tw-text-opacity:1;color:rgb(239 246 255/var(--tw-text-opacity))}.tr-text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity))}.tr-text-blue-200{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.tr-text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.tr-text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.tr-text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.tr-text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.tr-text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.tr-text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.tr-text-indigo-50{--tw-text-opacity:1;color:rgb(238 242 255/var(--tw-text-opacity))}.tr-text-indigo-100{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity))}.tr-text-indigo-200{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}.tr-text-indigo-300{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.tr-text-indigo-400{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.tr-text-indigo-500{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.tr-text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.tr-text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}.tr-text-indigo-800{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity))}.tr-text-indigo-900{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}.tr-text-violet-50{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity))}.tr-text-violet-100{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity))}.tr-text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity))}.tr-text-violet-300{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity))}.tr-text-violet-400{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity))}.tr-text-violet-500{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity))}.tr-text-violet-600{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity))}.tr-text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity))}.tr-text-violet-800{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity))}.tr-text-violet-900{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity))}.tr-text-purple-50{--tw-text-opacity:1;color:rgb(250 245 255/var(--tw-text-opacity))}.tr-text-purple-100{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity))}.tr-text-purple-200{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity))}.tr-text-purple-300{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.tr-text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.tr-text-purple-500{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity))}.tr-text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.tr-text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity))}.tr-text-purple-800{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity))}.tr-text-purple-900{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity))}.tr-text-fuchsia-50{--tw-text-opacity:1;color:rgb(253 244 255/var(--tw-text-opacity))}.tr-text-fuchsia-100{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity))}.tr-text-fuchsia-200{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity))}.tr-text-fuchsia-300{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity))}.tr-text-fuchsia-400{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity))}.tr-text-fuchsia-500{--tw-text-opacity:1;color:rgb(217 70 239/var(--tw-text-opacity))}.tr-text-fuchsia-600{--tw-text-opacity:1;color:rgb(192 38 211/var(--tw-text-opacity))}.tr-text-fuchsia-700{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity))}.tr-text-fuchsia-800{--tw-text-opacity:1;color:rgb(134 25 143/var(--tw-text-opacity))}.tr-text-fuchsia-900{--tw-text-opacity:1;color:rgb(112 26 117/var(--tw-text-opacity))}.tr-text-pink-50{--tw-text-opacity:1;color:rgb(253 242 248/var(--tw-text-opacity))}.tr-text-pink-100{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity))}.tr-text-pink-200{--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity))}.tr-text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity))}.tr-text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity))}.tr-text-pink-500{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}.tr-text-pink-600{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}.tr-text-pink-700{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity))}.tr-text-pink-900{--tw-text-opacity:1;color:rgb(131 24 67/var(--tw-text-opacity))}.tr-text-rose-50{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity))}.tr-text-rose-100{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.tr-text-rose-200{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity))}.tr-text-rose-300{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity))}.tr-text-rose-400{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.tr-text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.tr-text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.tr-text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.tr-text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity))}.tr-text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity))}.tr-no-underline{text-decoration-line:none}.tr-opacity-50{opacity:.5}.tr-opacity-70{opacity:.7}.tr-shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.tr-shadow-none,.tr-shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tr-shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.tr-shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.tr-shadow,.tr-shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.tr-shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.tr-outline-transparent{outline-color:#0000}.tr-outline-white{outline-color:#fff}.tr-outline-black{outline-color:#000}.tr-outline-slate-50{outline-color:#f8fafc}.tr-outline-slate-100{outline-color:#f1f5f9}.tr-outline-slate-200{outline-color:#e2e8f0}.tr-outline-slate-300{outline-color:#cbd5e1}.tr-outline-slate-400{outline-color:#94a3b8}.tr-outline-slate-500{outline-color:#64748b}.tr-outline-slate-600{outline-color:#475569}.tr-outline-slate-700{outline-color:#334155}.tr-outline-slate-800{outline-color:#1e293b}.tr-outline-slate-900{outline-color:#0f172a}.tr-outline-gray-50{outline-color:#f9fafb}.tr-outline-gray-100{outline-color:#f3f4f6}.tr-outline-gray-200{outline-color:#e5e7eb}.tr-outline-gray-300{outline-color:#d1d5db}.tr-outline-gray-400{outline-color:#9ca3af}.tr-outline-gray-500{outline-color:#6b7280}.tr-outline-gray-600{outline-color:#4b5563}.tr-outline-gray-700{outline-color:#374151}.tr-outline-gray-800{outline-color:#1f2937}.tr-outline-gray-900{outline-color:#111827}.tr-outline-zinc-50{outline-color:#fafafa}.tr-outline-zinc-100{outline-color:#f4f4f5}.tr-outline-zinc-200{outline-color:#e4e4e7}.tr-outline-zinc-300{outline-color:#d4d4d8}.tr-outline-zinc-400{outline-color:#a1a1aa}.tr-outline-zinc-500{outline-color:#71717a}.tr-outline-zinc-600{outline-color:#52525b}.tr-outline-zinc-700{outline-color:#3f3f46}.tr-outline-zinc-800{outline-color:#27272a}.tr-outline-zinc-900{outline-color:#18181b}.tr-outline-neutral-50{outline-color:#fafafa}.tr-outline-neutral-100{outline-color:#f5f5f5}.tr-outline-neutral-200{outline-color:#e5e5e5}.tr-outline-neutral-300{outline-color:#d4d4d4}.tr-outline-neutral-400{outline-color:#a3a3a3}.tr-outline-neutral-500{outline-color:#737373}.tr-outline-neutral-600{outline-color:#525252}.tr-outline-neutral-700{outline-color:#404040}.tr-outline-neutral-800{outline-color:#262626}.tr-outline-neutral-900{outline-color:#171717}.tr-outline-stone-50{outline-color:#fafaf9}.tr-outline-stone-100{outline-color:#f5f5f4}.tr-outline-stone-200{outline-color:#e7e5e4}.tr-outline-stone-300{outline-color:#d6d3d1}.tr-outline-stone-400{outline-color:#a8a29e}.tr-outline-stone-500{outline-color:#78716c}.tr-outline-stone-600{outline-color:#57534e}.tr-outline-stone-700{outline-color:#44403c}.tr-outline-stone-800{outline-color:#292524}.tr-outline-stone-900{outline-color:#1c1917}.tr-outline-red-50{outline-color:#fef2f2}.tr-outline-red-100{outline-color:#fee2e2}.tr-outline-red-200{outline-color:#fecaca}.tr-outline-red-300{outline-color:#fca5a5}.tr-outline-red-400{outline-color:#f87171}.tr-outline-red-500{outline-color:#ef4444}.tr-outline-red-600{outline-color:#dc2626}.tr-outline-red-700{outline-color:#b91c1c}.tr-outline-red-800{outline-color:#991b1b}.tr-outline-red-900{outline-color:#7f1d1d}.tr-outline-orange-50{outline-color:#fff7ed}.tr-outline-orange-100{outline-color:#ffedd5}.tr-outline-orange-200{outline-color:#fed7aa}.tr-outline-orange-300{outline-color:#fdba74}.tr-outline-orange-400{outline-color:#fb923c}.tr-outline-orange-500{outline-color:#f97316}.tr-outline-orange-600{outline-color:#ea580c}.tr-outline-orange-700{outline-color:#c2410c}.tr-outline-orange-800{outline-color:#9a3412}.tr-outline-orange-900{outline-color:#7c2d12}.tr-outline-amber-50{outline-color:#fffbeb}.tr-outline-amber-100{outline-color:#fef3c7}.tr-outline-amber-200{outline-color:#fde68a}.tr-outline-amber-300{outline-color:#fcd34d}.tr-outline-amber-400{outline-color:#fbbf24}.tr-outline-amber-500{outline-color:#f59e0b}.tr-outline-amber-600{outline-color:#d97706}.tr-outline-amber-700{outline-color:#b45309}.tr-outline-amber-800{outline-color:#92400e}.tr-outline-amber-900{outline-color:#78350f}.tr-outline-yellow-50{outline-color:#fefce8}.tr-outline-yellow-100{outline-color:#fef9c3}.tr-outline-yellow-200{outline-color:#fef08a}.tr-outline-yellow-300{outline-color:#fde047}.tr-outline-yellow-400{outline-color:#facc15}.tr-outline-yellow-500{outline-color:#eab308}.tr-outline-yellow-600{outline-color:#ca8a04}.tr-outline-yellow-700{outline-color:#a16207}.tr-outline-yellow-800{outline-color:#854d0e}.tr-outline-yellow-900{outline-color:#713f12}.tr-outline-lime-50{outline-color:#f7fee7}.tr-outline-lime-100{outline-color:#ecfccb}.tr-outline-lime-200{outline-color:#d9f99d}.tr-outline-lime-300{outline-color:#bef264}.tr-outline-lime-400{outline-color:#a3e635}.tr-outline-lime-500{outline-color:#84cc16}.tr-outline-lime-600{outline-color:#65a30d}.tr-outline-lime-700{outline-color:#4d7c0f}.tr-outline-lime-800{outline-color:#3f6212}.tr-outline-lime-900{outline-color:#365314}.tr-outline-green-50{outline-color:#f0fdf4}.tr-outline-green-100{outline-color:#dcfce7}.tr-outline-green-200{outline-color:#bbf7d0}.tr-outline-green-300{outline-color:#86efac}.tr-outline-green-400{outline-color:#4ade80}.tr-outline-green-500{outline-color:#22c55e}.tr-outline-green-600{outline-color:#16a34a}.tr-outline-green-700{outline-color:#15803d}.tr-outline-green-800{outline-color:#166534}.tr-outline-green-900{outline-color:#14532d}.tr-outline-emerald-50{outline-color:#ecfdf5}.tr-outline-emerald-100{outline-color:#d1fae5}.tr-outline-emerald-200{outline-color:#a7f3d0}.tr-outline-emerald-300{outline-color:#6ee7b7}.tr-outline-emerald-400{outline-color:#34d399}.tr-outline-emerald-500{outline-color:#10b981}.tr-outline-emerald-600{outline-color:#059669}.tr-outline-emerald-700{outline-color:#047857}.tr-outline-emerald-800{outline-color:#065f46}.tr-outline-emerald-900{outline-color:#064e3b}.tr-outline-teal-50{outline-color:#f0fdfa}.tr-outline-teal-100{outline-color:#ccfbf1}.tr-outline-teal-200{outline-color:#99f6e4}.tr-outline-teal-300{outline-color:#5eead4}.tr-outline-teal-400{outline-color:#2dd4bf}.tr-outline-teal-500{outline-color:#14b8a6}.tr-outline-teal-600{outline-color:#0d9488}.tr-outline-teal-700{outline-color:#0f766e}.tr-outline-teal-800{outline-color:#115e59}.tr-outline-teal-900{outline-color:#134e4a}.tr-outline-cyan-50{outline-color:#ecfeff}.tr-outline-cyan-100{outline-color:#cffafe}.tr-outline-cyan-200{outline-color:#a5f3fc}.tr-outline-cyan-300{outline-color:#67e8f9}.tr-outline-cyan-400{outline-color:#22d3ee}.tr-outline-cyan-500{outline-color:#06b6d4}.tr-outline-cyan-600{outline-color:#0891b2}.tr-outline-cyan-700{outline-color:#0e7490}.tr-outline-cyan-800{outline-color:#155e75}.tr-outline-cyan-900{outline-color:#164e63}.tr-outline-sky-50{outline-color:#f0f9ff}.tr-outline-sky-100{outline-color:#e0f2fe}.tr-outline-sky-200{outline-color:#bae6fd}.tr-outline-sky-300{outline-color:#7dd3fc}.tr-outline-sky-400{outline-color:#38bdf8}.tr-outline-sky-500{outline-color:#0ea5e9}.tr-outline-sky-600{outline-color:#0284c7}.tr-outline-sky-700{outline-color:#0369a1}.tr-outline-sky-800{outline-color:#075985}.tr-outline-sky-900{outline-color:#0c4a6e}.tr-outline-blue-50{outline-color:#eff6ff}.tr-outline-blue-100{outline-color:#dbeafe}.tr-outline-blue-200{outline-color:#bfdbfe}.tr-outline-blue-300{outline-color:#93c5fd}.tr-outline-blue-400{outline-color:#60a5fa}.tr-outline-blue-500{outline-color:#3b82f6}.tr-outline-blue-600{outline-color:#2563eb}.tr-outline-blue-700{outline-color:#1d4ed8}.tr-outline-blue-800{outline-color:#1e40af}.tr-outline-blue-900{outline-color:#1e3a8a}.tr-outline-indigo-50{outline-color:#eef2ff}.tr-outline-indigo-100{outline-color:#e0e7ff}.tr-outline-indigo-200{outline-color:#c7d2fe}.tr-outline-indigo-300{outline-color:#a5b4fc}.tr-outline-indigo-400{outline-color:#818cf8}.tr-outline-indigo-500{outline-color:#6366f1}.tr-outline-indigo-600{outline-color:#4f46e5}.tr-outline-indigo-700{outline-color:#4338ca}.tr-outline-indigo-800{outline-color:#3730a3}.tr-outline-indigo-900{outline-color:#312e81}.tr-outline-violet-50{outline-color:#f5f3ff}.tr-outline-violet-100{outline-color:#ede9fe}.tr-outline-violet-200{outline-color:#ddd6fe}.tr-outline-violet-300{outline-color:#c4b5fd}.tr-outline-violet-400{outline-color:#a78bfa}.tr-outline-violet-500{outline-color:#8b5cf6}.tr-outline-violet-600{outline-color:#7c3aed}.tr-outline-violet-700{outline-color:#6d28d9}.tr-outline-violet-800{outline-color:#5b21b6}.tr-outline-violet-900{outline-color:#4c1d95}.tr-outline-purple-50{outline-color:#faf5ff}.tr-outline-purple-100{outline-color:#f3e8ff}.tr-outline-purple-200{outline-color:#e9d5ff}.tr-outline-purple-300{outline-color:#d8b4fe}.tr-outline-purple-400{outline-color:#c084fc}.tr-outline-purple-500{outline-color:#a855f7}.tr-outline-purple-600{outline-color:#9333ea}.tr-outline-purple-700{outline-color:#7e22ce}.tr-outline-purple-800{outline-color:#6b21a8}.tr-outline-purple-900{outline-color:#581c87}.tr-outline-fuchsia-50{outline-color:#fdf4ff}.tr-outline-fuchsia-100{outline-color:#fae8ff}.tr-outline-fuchsia-200{outline-color:#f5d0fe}.tr-outline-fuchsia-300{outline-color:#f0abfc}.tr-outline-fuchsia-400{outline-color:#e879f9}.tr-outline-fuchsia-500{outline-color:#d946ef}.tr-outline-fuchsia-600{outline-color:#c026d3}.tr-outline-fuchsia-700{outline-color:#a21caf}.tr-outline-fuchsia-800{outline-color:#86198f}.tr-outline-fuchsia-900{outline-color:#701a75}.tr-outline-pink-50{outline-color:#fdf2f8}.tr-outline-pink-100{outline-color:#fce7f3}.tr-outline-pink-200{outline-color:#fbcfe8}.tr-outline-pink-300{outline-color:#f9a8d4}.tr-outline-pink-400{outline-color:#f472b6}.tr-outline-pink-500{outline-color:#ec4899}.tr-outline-pink-600{outline-color:#db2777}.tr-outline-pink-700{outline-color:#be185d}.tr-outline-pink-900{outline-color:#831843}.tr-outline-rose-50{outline-color:#fff1f2}.tr-outline-rose-100{outline-color:#ffe4e6}.tr-outline-rose-200{outline-color:#fecdd3}.tr-outline-rose-300{outline-color:#fda4af}.tr-outline-rose-400{outline-color:#fb7185}.tr-outline-rose-500{outline-color:#f43f5e}.tr-outline-rose-600{outline-color:#e11d48}.tr-outline-rose-700{outline-color:#be123c}.tr-outline-rose-800{outline-color:#9f1239}.tr-outline-rose-900{outline-color:#881337}.tr-ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.tr-ring-1,.tr-ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.tr-ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.tr-ring-transparent{--tw-ring-color:#0000}.tr-ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.tr-ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.tr-ring-slate-50{--tw-ring-opacity:1;--tw-ring-color:rgb(248 250 252/var(--tw-ring-opacity))}.tr-ring-slate-100{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity))}.tr-ring-slate-200{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity))}.tr-ring-slate-300{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity))}.tr-ring-slate-400{--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity))}.tr-ring-slate-500{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity))}.tr-ring-slate-600{--tw-ring-opacity:1;--tw-ring-color:rgb(71 85 105/var(--tw-ring-opacity))}.tr-ring-slate-700{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.tr-ring-slate-800{--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity))}.tr-ring-slate-900{--tw-ring-opacity:1;--tw-ring-color:rgb(15 23 42/var(--tw-ring-opacity))}.tr-ring-gray-50{--tw-ring-opacity:1;--tw-ring-color:rgb(249 250 251/var(--tw-ring-opacity))}.tr-ring-gray-100{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity))}.tr-ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.tr-ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.tr-ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))}.tr-ring-gray-500{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))}.tr-ring-gray-600{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))}.tr-ring-gray-700{--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))}.tr-ring-gray-800{--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity))}.tr-ring-gray-900{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity))}.tr-ring-zinc-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity))}.tr-ring-zinc-100{--tw-ring-opacity:1;--tw-ring-color:rgb(244 244 245/var(--tw-ring-opacity))}.tr-ring-zinc-200{--tw-ring-opacity:1;--tw-ring-color:rgb(228 228 231/var(--tw-ring-opacity))}.tr-ring-zinc-300{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 216/var(--tw-ring-opacity))}.tr-ring-zinc-400{--tw-ring-opacity:1;--tw-ring-color:rgb(161 161 170/var(--tw-ring-opacity))}.tr-ring-zinc-500{--tw-ring-opacity:1;--tw-ring-color:rgb(113 113 122/var(--tw-ring-opacity))}.tr-ring-zinc-600{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 91/var(--tw-ring-opacity))}.tr-ring-zinc-700{--tw-ring-opacity:1;--tw-ring-color:rgb(63 63 70/var(--tw-ring-opacity))}.tr-ring-zinc-800{--tw-ring-opacity:1;--tw-ring-color:rgb(39 39 42/var(--tw-ring-opacity))}.tr-ring-zinc-900{--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity))}.tr-ring-neutral-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity))}.tr-ring-neutral-100{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 245/var(--tw-ring-opacity))}.tr-ring-neutral-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 229 229/var(--tw-ring-opacity))}.tr-ring-neutral-300{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 212/var(--tw-ring-opacity))}.tr-ring-neutral-400{--tw-ring-opacity:1;--tw-ring-color:rgb(163 163 163/var(--tw-ring-opacity))}.tr-ring-neutral-500{--tw-ring-opacity:1;--tw-ring-color:rgb(115 115 115/var(--tw-ring-opacity))}.tr-ring-neutral-600{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 82/var(--tw-ring-opacity))}.tr-ring-neutral-700{--tw-ring-opacity:1;--tw-ring-color:rgb(64 64 64/var(--tw-ring-opacity))}.tr-ring-neutral-800{--tw-ring-opacity:1;--tw-ring-color:rgb(38 38 38/var(--tw-ring-opacity))}.tr-ring-neutral-900{--tw-ring-opacity:1;--tw-ring-color:rgb(23 23 23/var(--tw-ring-opacity))}.tr-ring-stone-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 249/var(--tw-ring-opacity))}.tr-ring-stone-100{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 244/var(--tw-ring-opacity))}.tr-ring-stone-200{--tw-ring-opacity:1;--tw-ring-color:rgb(231 229 228/var(--tw-ring-opacity))}.tr-ring-stone-300{--tw-ring-opacity:1;--tw-ring-color:rgb(214 211 209/var(--tw-ring-opacity))}.tr-ring-stone-400{--tw-ring-opacity:1;--tw-ring-color:rgb(168 162 158/var(--tw-ring-opacity))}.tr-ring-stone-500{--tw-ring-opacity:1;--tw-ring-color:rgb(120 113 108/var(--tw-ring-opacity))}.tr-ring-stone-600{--tw-ring-opacity:1;--tw-ring-color:rgb(87 83 78/var(--tw-ring-opacity))}.tr-ring-stone-700{--tw-ring-opacity:1;--tw-ring-color:rgb(68 64 60/var(--tw-ring-opacity))}.tr-ring-stone-800{--tw-ring-opacity:1;--tw-ring-color:rgb(41 37 36/var(--tw-ring-opacity))}.tr-ring-stone-900{--tw-ring-opacity:1;--tw-ring-color:rgb(28 25 23/var(--tw-ring-opacity))}.tr-ring-red-50{--tw-ring-opacity:1;--tw-ring-color:rgb(254 242 242/var(--tw-ring-opacity))}.tr-ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity))}.tr-ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity))}.tr-ring-red-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity))}.tr-ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity))}.tr-ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.tr-ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))}.tr-ring-red-700{--tw-ring-opacity:1;--tw-ring-color:rgb(185 28 28/var(--tw-ring-opacity))}.tr-ring-red-800{--tw-ring-opacity:1;--tw-ring-color:rgb(153 27 27/var(--tw-ring-opacity))}.tr-ring-red-900{--tw-ring-opacity:1;--tw-ring-color:rgb(127 29 29/var(--tw-ring-opacity))}.tr-ring-orange-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 247 237/var(--tw-ring-opacity))}.tr-ring-orange-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity))}.tr-ring-orange-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity))}.tr-ring-orange-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 186 116/var(--tw-ring-opacity))}.tr-ring-orange-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity))}.tr-ring-orange-500{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity))}.tr-ring-orange-600{--tw-ring-opacity:1;--tw-ring-color:rgb(234 88 12/var(--tw-ring-opacity))}.tr-ring-orange-700{--tw-ring-opacity:1;--tw-ring-color:rgb(194 65 12/var(--tw-ring-opacity))}.tr-ring-orange-800{--tw-ring-opacity:1;--tw-ring-color:rgb(154 52 18/var(--tw-ring-opacity))}.tr-ring-orange-900{--tw-ring-opacity:1;--tw-ring-color:rgb(124 45 18/var(--tw-ring-opacity))}.tr-ring-amber-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 251 235/var(--tw-ring-opacity))}.tr-ring-amber-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity))}.tr-ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity))}.tr-ring-amber-300{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity))}.tr-ring-amber-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity))}.tr-ring-amber-500{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.tr-ring-amber-600{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity))}.tr-ring-amber-700{--tw-ring-opacity:1;--tw-ring-color:rgb(180 83 9/var(--tw-ring-opacity))}.tr-ring-amber-800{--tw-ring-opacity:1;--tw-ring-color:rgb(146 64 14/var(--tw-ring-opacity))}.tr-ring-amber-900{--tw-ring-opacity:1;--tw-ring-color:rgb(120 53 15/var(--tw-ring-opacity))}.tr-ring-yellow-50{--tw-ring-opacity:1;--tw-ring-color:rgb(254 252 232/var(--tw-ring-opacity))}.tr-ring-yellow-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 249 195/var(--tw-ring-opacity))}.tr-ring-yellow-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 240 138/var(--tw-ring-opacity))}.tr-ring-yellow-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 224 71/var(--tw-ring-opacity))}.tr-ring-yellow-400{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity))}.tr-ring-yellow-500{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity))}.tr-ring-yellow-600{--tw-ring-opacity:1;--tw-ring-color:rgb(202 138 4/var(--tw-ring-opacity))}.tr-ring-yellow-700{--tw-ring-opacity:1;--tw-ring-color:rgb(161 98 7/var(--tw-ring-opacity))}.tr-ring-yellow-800{--tw-ring-opacity:1;--tw-ring-color:rgb(133 77 14/var(--tw-ring-opacity))}.tr-ring-yellow-900{--tw-ring-opacity:1;--tw-ring-color:rgb(113 63 18/var(--tw-ring-opacity))}.tr-ring-lime-50{--tw-ring-opacity:1;--tw-ring-color:rgb(247 254 231/var(--tw-ring-opacity))}.tr-ring-lime-100{--tw-ring-opacity:1;--tw-ring-color:rgb(236 252 203/var(--tw-ring-opacity))}.tr-ring-lime-200{--tw-ring-opacity:1;--tw-ring-color:rgb(217 249 157/var(--tw-ring-opacity))}.tr-ring-lime-300{--tw-ring-opacity:1;--tw-ring-color:rgb(190 242 100/var(--tw-ring-opacity))}.tr-ring-lime-400{--tw-ring-opacity:1;--tw-ring-color:rgb(163 230 53/var(--tw-ring-opacity))}.tr-ring-lime-500{--tw-ring-opacity:1;--tw-ring-color:rgb(132 204 22/var(--tw-ring-opacity))}.tr-ring-lime-600{--tw-ring-opacity:1;--tw-ring-color:rgb(101 163 13/var(--tw-ring-opacity))}.tr-ring-lime-700{--tw-ring-opacity:1;--tw-ring-color:rgb(77 124 15/var(--tw-ring-opacity))}.tr-ring-lime-800{--tw-ring-opacity:1;--tw-ring-color:rgb(63 98 18/var(--tw-ring-opacity))}.tr-ring-lime-900{--tw-ring-opacity:1;--tw-ring-color:rgb(54 83 20/var(--tw-ring-opacity))}.tr-ring-green-50{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 244/var(--tw-ring-opacity))}.tr-ring-green-100{--tw-ring-opacity:1;--tw-ring-color:rgb(220 252 231/var(--tw-ring-opacity))}.tr-ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity))}.tr-ring-green-300{--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity))}.tr-ring-green-400{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity))}.tr-ring-green-500{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.tr-ring-green-600{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity))}.tr-ring-green-700{--tw-ring-opacity:1;--tw-ring-color:rgb(21 128 61/var(--tw-ring-opacity))}.tr-ring-green-800{--tw-ring-opacity:1;--tw-ring-color:rgb(22 101 52/var(--tw-ring-opacity))}.tr-ring-green-900{--tw-ring-opacity:1;--tw-ring-color:rgb(20 83 45/var(--tw-ring-opacity))}.tr-ring-emerald-50{--tw-ring-opacity:1;--tw-ring-color:rgb(236 253 245/var(--tw-ring-opacity))}.tr-ring-emerald-100{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity))}.tr-ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity))}.tr-ring-emerald-300{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity))}.tr-ring-emerald-400{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity))}.tr-ring-emerald-500{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}.tr-ring-emerald-600{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity))}.tr-ring-emerald-700{--tw-ring-opacity:1;--tw-ring-color:rgb(4 120 87/var(--tw-ring-opacity))}.tr-ring-emerald-800{--tw-ring-opacity:1;--tw-ring-color:rgb(6 95 70/var(--tw-ring-opacity))}.tr-ring-emerald-900{--tw-ring-opacity:1;--tw-ring-color:rgb(6 78 59/var(--tw-ring-opacity))}.tr-ring-teal-50{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 250/var(--tw-ring-opacity))}.tr-ring-teal-100{--tw-ring-opacity:1;--tw-ring-color:rgb(204 251 241/var(--tw-ring-opacity))}.tr-ring-teal-200{--tw-ring-opacity:1;--tw-ring-color:rgb(153 246 228/var(--tw-ring-opacity))}.tr-ring-teal-300{--tw-ring-opacity:1;--tw-ring-color:rgb(94 234 212/var(--tw-ring-opacity))}.tr-ring-teal-400{--tw-ring-opacity:1;--tw-ring-color:rgb(45 212 191/var(--tw-ring-opacity))}.tr-ring-teal-500{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity))}.tr-ring-teal-600{--tw-ring-opacity:1;--tw-ring-color:rgb(13 148 136/var(--tw-ring-opacity))}.tr-ring-teal-700{--tw-ring-opacity:1;--tw-ring-color:rgb(15 118 110/var(--tw-ring-opacity))}.tr-ring-teal-800{--tw-ring-opacity:1;--tw-ring-color:rgb(17 94 89/var(--tw-ring-opacity))}.tr-ring-teal-900{--tw-ring-opacity:1;--tw-ring-color:rgb(19 78 74/var(--tw-ring-opacity))}.tr-ring-cyan-50{--tw-ring-opacity:1;--tw-ring-color:rgb(236 254 255/var(--tw-ring-opacity))}.tr-ring-cyan-100{--tw-ring-opacity:1;--tw-ring-color:rgb(207 250 254/var(--tw-ring-opacity))}.tr-ring-cyan-200{--tw-ring-opacity:1;--tw-ring-color:rgb(165 243 252/var(--tw-ring-opacity))}.tr-ring-cyan-300{--tw-ring-opacity:1;--tw-ring-color:rgb(103 232 249/var(--tw-ring-opacity))}.tr-ring-cyan-400{--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity))}.tr-ring-cyan-500{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity))}.tr-ring-cyan-600{--tw-ring-opacity:1;--tw-ring-color:rgb(8 145 178/var(--tw-ring-opacity))}.tr-ring-cyan-700{--tw-ring-opacity:1;--tw-ring-color:rgb(14 116 144/var(--tw-ring-opacity))}.tr-ring-cyan-800{--tw-ring-opacity:1;--tw-ring-color:rgb(21 94 117/var(--tw-ring-opacity))}.tr-ring-cyan-900{--tw-ring-opacity:1;--tw-ring-color:rgb(22 78 99/var(--tw-ring-opacity))}.tr-ring-sky-50{--tw-ring-opacity:1;--tw-ring-color:rgb(240 249 255/var(--tw-ring-opacity))}.tr-ring-sky-100{--tw-ring-opacity:1;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity))}.tr-ring-sky-200{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity))}.tr-ring-sky-300{--tw-ring-opacity:1;--tw-ring-color:rgb(125 211 252/var(--tw-ring-opacity))}.tr-ring-sky-400{--tw-ring-opacity:1;--tw-ring-color:rgb(56 189 248/var(--tw-ring-opacity))}.tr-ring-sky-500{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity))}.tr-ring-sky-600{--tw-ring-opacity:1;--tw-ring-color:rgb(2 132 199/var(--tw-ring-opacity))}.tr-ring-sky-700{--tw-ring-opacity:1;--tw-ring-color:rgb(3 105 161/var(--tw-ring-opacity))}.tr-ring-sky-800{--tw-ring-opacity:1;--tw-ring-color:rgb(7 89 133/var(--tw-ring-opacity))}.tr-ring-sky-900{--tw-ring-opacity:1;--tw-ring-color:rgb(12 74 110/var(--tw-ring-opacity))}.tr-ring-blue-50{--tw-ring-opacity:1;--tw-ring-color:rgb(239 246 255/var(--tw-ring-opacity))}.tr-ring-blue-100{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity))}.tr-ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity))}.tr-ring-blue-300{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity))}.tr-ring-blue-400{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.tr-ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.tr-ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity))}.tr-ring-blue-700{--tw-ring-opacity:1;--tw-ring-color:rgb(29 78 216/var(--tw-ring-opacity))}.tr-ring-blue-800{--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity))}.tr-ring-blue-900{--tw-ring-opacity:1;--tw-ring-color:rgb(30 58 138/var(--tw-ring-opacity))}.tr-ring-indigo-50{--tw-ring-opacity:1;--tw-ring-color:rgb(238 242 255/var(--tw-ring-opacity))}.tr-ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity))}.tr-ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity))}.tr-ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity))}.tr-ring-indigo-400{--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity))}.tr-ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.tr-ring-indigo-600{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.tr-ring-indigo-700{--tw-ring-opacity:1;--tw-ring-color:rgb(67 56 202/var(--tw-ring-opacity))}.tr-ring-indigo-800{--tw-ring-opacity:1;--tw-ring-color:rgb(55 48 163/var(--tw-ring-opacity))}.tr-ring-indigo-900{--tw-ring-opacity:1;--tw-ring-color:rgb(49 46 129/var(--tw-ring-opacity))}.tr-ring-violet-50{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity))}.tr-ring-violet-100{--tw-ring-opacity:1;--tw-ring-color:rgb(237 233 254/var(--tw-ring-opacity))}.tr-ring-violet-200{--tw-ring-opacity:1;--tw-ring-color:rgb(221 214 254/var(--tw-ring-opacity))}.tr-ring-violet-300{--tw-ring-opacity:1;--tw-ring-color:rgb(196 181 253/var(--tw-ring-opacity))}.tr-ring-violet-400{--tw-ring-opacity:1;--tw-ring-color:rgb(167 139 250/var(--tw-ring-opacity))}.tr-ring-violet-500{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity))}.tr-ring-violet-600{--tw-ring-opacity:1;--tw-ring-color:rgb(124 58 237/var(--tw-ring-opacity))}.tr-ring-violet-700{--tw-ring-opacity:1;--tw-ring-color:rgb(109 40 217/var(--tw-ring-opacity))}.tr-ring-violet-800{--tw-ring-opacity:1;--tw-ring-color:rgb(91 33 182/var(--tw-ring-opacity))}.tr-ring-violet-900{--tw-ring-opacity:1;--tw-ring-color:rgb(76 29 149/var(--tw-ring-opacity))}.tr-ring-purple-50{--tw-ring-opacity:1;--tw-ring-color:rgb(250 245 255/var(--tw-ring-opacity))}.tr-ring-purple-100{--tw-ring-opacity:1;--tw-ring-color:rgb(243 232 255/var(--tw-ring-opacity))}.tr-ring-purple-200{--tw-ring-opacity:1;--tw-ring-color:rgb(233 213 255/var(--tw-ring-opacity))}.tr-ring-purple-300{--tw-ring-opacity:1;--tw-ring-color:rgb(216 180 254/var(--tw-ring-opacity))}.tr-ring-purple-400{--tw-ring-opacity:1;--tw-ring-color:rgb(192 132 252/var(--tw-ring-opacity))}.tr-ring-purple-500{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.tr-ring-purple-600{--tw-ring-opacity:1;--tw-ring-color:rgb(147 51 234/var(--tw-ring-opacity))}.tr-ring-purple-700{--tw-ring-opacity:1;--tw-ring-color:rgb(126 34 206/var(--tw-ring-opacity))}.tr-ring-purple-800{--tw-ring-opacity:1;--tw-ring-color:rgb(107 33 168/var(--tw-ring-opacity))}.tr-ring-purple-900{--tw-ring-opacity:1;--tw-ring-color:rgb(88 28 135/var(--tw-ring-opacity))}.tr-ring-fuchsia-50{--tw-ring-opacity:1;--tw-ring-color:rgb(253 244 255/var(--tw-ring-opacity))}.tr-ring-fuchsia-100{--tw-ring-opacity:1;--tw-ring-color:rgb(250 232 255/var(--tw-ring-opacity))}.tr-ring-fuchsia-200{--tw-ring-opacity:1;--tw-ring-color:rgb(245 208 254/var(--tw-ring-opacity))}.tr-ring-fuchsia-300{--tw-ring-opacity:1;--tw-ring-color:rgb(240 171 252/var(--tw-ring-opacity))}.tr-ring-fuchsia-400{--tw-ring-opacity:1;--tw-ring-color:rgb(232 121 249/var(--tw-ring-opacity))}.tr-ring-fuchsia-500{--tw-ring-opacity:1;--tw-ring-color:rgb(217 70 239/var(--tw-ring-opacity))}.tr-ring-fuchsia-600{--tw-ring-opacity:1;--tw-ring-color:rgb(192 38 211/var(--tw-ring-opacity))}.tr-ring-fuchsia-700{--tw-ring-opacity:1;--tw-ring-color:rgb(162 28 175/var(--tw-ring-opacity))}.tr-ring-fuchsia-800{--tw-ring-opacity:1;--tw-ring-color:rgb(134 25 143/var(--tw-ring-opacity))}.tr-ring-fuchsia-900{--tw-ring-opacity:1;--tw-ring-color:rgb(112 26 117/var(--tw-ring-opacity))}.tr-ring-pink-50{--tw-ring-opacity:1;--tw-ring-color:rgb(253 242 248/var(--tw-ring-opacity))}.tr-ring-pink-100{--tw-ring-opacity:1;--tw-ring-color:rgb(252 231 243/var(--tw-ring-opacity))}.tr-ring-pink-200{--tw-ring-opacity:1;--tw-ring-color:rgb(251 207 232/var(--tw-ring-opacity))}.tr-ring-pink-300{--tw-ring-opacity:1;--tw-ring-color:rgb(249 168 212/var(--tw-ring-opacity))}.tr-ring-pink-400{--tw-ring-opacity:1;--tw-ring-color:rgb(244 114 182/var(--tw-ring-opacity))}.tr-ring-pink-500{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity))}.tr-ring-pink-600{--tw-ring-opacity:1;--tw-ring-color:rgb(219 39 119/var(--tw-ring-opacity))}.tr-ring-pink-700{--tw-ring-opacity:1;--tw-ring-color:rgb(190 24 93/var(--tw-ring-opacity))}.tr-ring-pink-900{--tw-ring-opacity:1;--tw-ring-color:rgb(131 24 67/var(--tw-ring-opacity))}.tr-ring-rose-50{--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 242/var(--tw-ring-opacity))}.tr-ring-rose-100{--tw-ring-opacity:1;--tw-ring-color:rgb(255 228 230/var(--tw-ring-opacity))}.tr-ring-rose-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 211/var(--tw-ring-opacity))}.tr-ring-rose-300{--tw-ring-opacity:1;--tw-ring-color:rgb(253 164 175/var(--tw-ring-opacity))}.tr-ring-rose-400{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity))}.tr-ring-rose-500{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity))}.tr-ring-rose-600{--tw-ring-opacity:1;--tw-ring-color:rgb(225 29 72/var(--tw-ring-opacity))}.tr-ring-rose-700{--tw-ring-opacity:1;--tw-ring-color:rgb(190 18 60/var(--tw-ring-opacity))}.tr-ring-rose-800{--tw-ring-opacity:1;--tw-ring-color:rgb(159 18 57/var(--tw-ring-opacity))}.tr-ring-rose-900{--tw-ring-opacity:1;--tw-ring-color:rgb(136 19 55/var(--tw-ring-opacity))}.placeholder\:tr-text-gray-500::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.visited\:tr-text-blue-500:visited{color:#3b82f6}.hover\:tr-border-b-2:hover{border-bottom-width:2px}.hover\:tr-border-transparent:hover{border-color:#0000}.hover\:tr-border-white:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.hover\:tr-border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.hover\:tr-border-slate-50:hover{--tw-border-opacity:1;border-color:rgb(248 250 252/var(--tw-border-opacity))}.hover\:tr-border-slate-100:hover{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity))}.hover\:tr-border-slate-200:hover{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity))}.hover\:tr-border-slate-300:hover{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity))}.hover\:tr-border-slate-400:hover{--tw-border-opacity:1;border-color:rgb(148 163 184/var(--tw-border-opacity))}.hover\:tr-border-slate-500:hover{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity))}.hover\:tr-border-slate-600:hover{--tw-border-opacity:1;border-color:rgb(71 85 105/var(--tw-border-opacity))}.hover\:tr-border-slate-700:hover{--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity))}.hover\:tr-border-slate-800:hover{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity))}.hover\:tr-border-slate-900:hover{--tw-border-opacity:1;border-color:rgb(15 23 42/var(--tw-border-opacity))}.hover\:tr-border-gray-50:hover{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity))}.hover\:tr-border-gray-100:hover{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity))}.hover\:tr-border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.hover\:tr-border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:tr-border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.hover\:tr-border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.hover\:tr-border-gray-600:hover{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.hover\:tr-border-gray-700:hover{--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity))}.hover\:tr-border-gray-800:hover{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity))}.hover\:tr-border-gray-900:hover{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}.hover\:tr-border-zinc-50:hover{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity))}.hover\:tr-border-zinc-100:hover{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity))}.hover\:tr-border-zinc-200:hover{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity))}.hover\:tr-border-zinc-300:hover{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity))}.hover\:tr-border-zinc-400:hover{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.hover\:tr-border-zinc-500:hover{--tw-border-opacity:1;border-color:rgb(113 113 122/var(--tw-border-opacity))}.hover\:tr-border-zinc-600:hover{--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity))}.hover\:tr-border-zinc-700:hover{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity))}.hover\:tr-border-zinc-800:hover{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity))}.hover\:tr-border-zinc-900:hover{--tw-border-opacity:1;border-color:rgb(24 24 27/var(--tw-border-opacity))}.hover\:tr-border-neutral-50:hover{--tw-border-opacity:1;border-color:rgb(250 250 250/var(--tw-border-opacity))}.hover\:tr-border-neutral-100:hover{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.hover\:tr-border-neutral-200:hover{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.hover\:tr-border-neutral-300:hover{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity))}.hover\:tr-border-neutral-400:hover{--tw-border-opacity:1;border-color:rgb(163 163 163/var(--tw-border-opacity))}.hover\:tr-border-neutral-500:hover{--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity))}.hover\:tr-border-neutral-600:hover{--tw-border-opacity:1;border-color:rgb(82 82 82/var(--tw-border-opacity))}.hover\:tr-border-neutral-700:hover{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity))}.hover\:tr-border-neutral-800:hover{--tw-border-opacity:1;border-color:rgb(38 38 38/var(--tw-border-opacity))}.hover\:tr-border-neutral-900:hover{--tw-border-opacity:1;border-color:rgb(23 23 23/var(--tw-border-opacity))}.hover\:tr-border-stone-50:hover{--tw-border-opacity:1;border-color:rgb(250 250 249/var(--tw-border-opacity))}.hover\:tr-border-stone-100:hover{--tw-border-opacity:1;border-color:rgb(245 245 244/var(--tw-border-opacity))}.hover\:tr-border-stone-200:hover{--tw-border-opacity:1;border-color:rgb(231 229 228/var(--tw-border-opacity))}.hover\:tr-border-stone-300:hover{--tw-border-opacity:1;border-color:rgb(214 211 209/var(--tw-border-opacity))}.hover\:tr-border-stone-400:hover{--tw-border-opacity:1;border-color:rgb(168 162 158/var(--tw-border-opacity))}.hover\:tr-border-stone-500:hover{--tw-border-opacity:1;border-color:rgb(120 113 108/var(--tw-border-opacity))}.hover\:tr-border-stone-600:hover{--tw-border-opacity:1;border-color:rgb(87 83 78/var(--tw-border-opacity))}.hover\:tr-border-stone-700:hover{--tw-border-opacity:1;border-color:rgb(68 64 60/var(--tw-border-opacity))}.hover\:tr-border-stone-800:hover{--tw-border-opacity:1;border-color:rgb(41 37 36/var(--tw-border-opacity))}.hover\:tr-border-stone-900:hover{--tw-border-opacity:1;border-color:rgb(28 25 23/var(--tw-border-opacity))}.hover\:tr-border-red-50:hover{--tw-border-opacity:1;border-color:rgb(254 242 242/var(--tw-border-opacity))}.hover\:tr-border-red-100:hover{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity))}.hover\:tr-border-red-200:hover{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity))}.hover\:tr-border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity))}.hover\:tr-border-red-400:hover{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}.hover\:tr-border-red-500:hover{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity))}.hover\:tr-border-red-600:hover{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity))}.hover\:tr-border-red-700:hover{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity))}.hover\:tr-border-red-800:hover{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity))}.hover\:tr-border-red-900:hover{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity))}.hover\:tr-border-orange-50:hover{--tw-border-opacity:1;border-color:rgb(255 247 237/var(--tw-border-opacity))}.hover\:tr-border-orange-100:hover{--tw-border-opacity:1;border-color:rgb(255 237 213/var(--tw-border-opacity))}.hover\:tr-border-orange-200:hover{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity))}.hover\:tr-border-orange-300:hover{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity))}.hover\:tr-border-orange-400:hover{--tw-border-opacity:1;border-color:rgb(251 146 60/var(--tw-border-opacity))}.hover\:tr-border-orange-500:hover{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity))}.hover\:tr-border-orange-600:hover{--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity))}.hover\:tr-border-orange-700:hover{--tw-border-opacity:1;border-color:rgb(194 65 12/var(--tw-border-opacity))}.hover\:tr-border-orange-800:hover{--tw-border-opacity:1;border-color:rgb(154 52 18/var(--tw-border-opacity))}.hover\:tr-border-orange-900:hover{--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity))}.hover\:tr-border-amber-50:hover{--tw-border-opacity:1;border-color:rgb(255 251 235/var(--tw-border-opacity))}.hover\:tr-border-amber-100:hover{--tw-border-opacity:1;border-color:rgb(254 243 199/var(--tw-border-opacity))}.hover\:tr-border-amber-200:hover{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity))}.hover\:tr-border-amber-300:hover{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity))}.hover\:tr-border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity))}.hover\:tr-border-amber-500:hover{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity))}.hover\:tr-border-amber-600:hover{--tw-border-opacity:1;border-color:rgb(217 119 6/var(--tw-border-opacity))}.hover\:tr-border-amber-700:hover{--tw-border-opacity:1;border-color:rgb(180 83 9/var(--tw-border-opacity))}.hover\:tr-border-amber-800:hover{--tw-border-opacity:1;border-color:rgb(146 64 14/var(--tw-border-opacity))}.hover\:tr-border-amber-900:hover{--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity))}.hover\:tr-border-yellow-50:hover{--tw-border-opacity:1;border-color:rgb(254 252 232/var(--tw-border-opacity))}.hover\:tr-border-yellow-100:hover{--tw-border-opacity:1;border-color:rgb(254 249 195/var(--tw-border-opacity))}.hover\:tr-border-yellow-200:hover{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity))}.hover\:tr-border-yellow-300:hover{--tw-border-opacity:1;border-color:rgb(253 224 71/var(--tw-border-opacity))}.hover\:tr-border-yellow-400:hover{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.hover\:tr-border-yellow-500:hover{--tw-border-opacity:1;border-color:rgb(234 179 8/var(--tw-border-opacity))}.hover\:tr-border-yellow-600:hover{--tw-border-opacity:1;border-color:rgb(202 138 4/var(--tw-border-opacity))}.hover\:tr-border-yellow-700:hover{--tw-border-opacity:1;border-color:rgb(161 98 7/var(--tw-border-opacity))}.hover\:tr-border-yellow-800:hover{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity))}.hover\:tr-border-yellow-900:hover{--tw-border-opacity:1;border-color:rgb(113 63 18/var(--tw-border-opacity))}.hover\:tr-border-lime-50:hover{--tw-border-opacity:1;border-color:rgb(247 254 231/var(--tw-border-opacity))}.hover\:tr-border-lime-100:hover{--tw-border-opacity:1;border-color:rgb(236 252 203/var(--tw-border-opacity))}.hover\:tr-border-lime-200:hover{--tw-border-opacity:1;border-color:rgb(217 249 157/var(--tw-border-opacity))}.hover\:tr-border-lime-300:hover{--tw-border-opacity:1;border-color:rgb(190 242 100/var(--tw-border-opacity))}.hover\:tr-border-lime-400:hover{--tw-border-opacity:1;border-color:rgb(163 230 53/var(--tw-border-opacity))}.hover\:tr-border-lime-500:hover{--tw-border-opacity:1;border-color:rgb(132 204 22/var(--tw-border-opacity))}.hover\:tr-border-lime-600:hover{--tw-border-opacity:1;border-color:rgb(101 163 13/var(--tw-border-opacity))}.hover\:tr-border-lime-700:hover{--tw-border-opacity:1;border-color:rgb(77 124 15/var(--tw-border-opacity))}.hover\:tr-border-lime-800:hover{--tw-border-opacity:1;border-color:rgb(63 98 18/var(--tw-border-opacity))}.hover\:tr-border-lime-900:hover{--tw-border-opacity:1;border-color:rgb(54 83 20/var(--tw-border-opacity))}.hover\:tr-border-green-50:hover{--tw-border-opacity:1;border-color:rgb(240 253 244/var(--tw-border-opacity))}.hover\:tr-border-green-100:hover{--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity))}.hover\:tr-border-green-200:hover{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity))}.hover\:tr-border-green-300:hover{--tw-border-opacity:1;border-color:rgb(134 239 172/var(--tw-border-opacity))}.hover\:tr-border-green-400:hover{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.hover\:tr-border-green-500:hover{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity))}.hover\:tr-border-green-600:hover{--tw-border-opacity:1;border-color:rgb(22 163 74/var(--tw-border-opacity))}.hover\:tr-border-green-700:hover{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity))}.hover\:tr-border-green-800:hover{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity))}.hover\:tr-border-green-900:hover{--tw-border-opacity:1;border-color:rgb(20 83 45/var(--tw-border-opacity))}.hover\:tr-border-emerald-50:hover{--tw-border-opacity:1;border-color:rgb(236 253 245/var(--tw-border-opacity))}.hover\:tr-border-emerald-100:hover{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity))}.hover\:tr-border-emerald-200:hover{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity))}.hover\:tr-border-emerald-300:hover{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity))}.hover\:tr-border-emerald-400:hover{--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity))}.hover\:tr-border-emerald-500:hover{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity))}.hover\:tr-border-emerald-600:hover{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity))}.hover\:tr-border-emerald-700:hover{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity))}.hover\:tr-border-emerald-800:hover{--tw-border-opacity:1;border-color:rgb(6 95 70/var(--tw-border-opacity))}.hover\:tr-border-emerald-900:hover{--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity))}.hover\:tr-border-teal-50:hover{--tw-border-opacity:1;border-color:rgb(240 253 250/var(--tw-border-opacity))}.hover\:tr-border-teal-100:hover{--tw-border-opacity:1;border-color:rgb(204 251 241/var(--tw-border-opacity))}.hover\:tr-border-teal-200:hover{--tw-border-opacity:1;border-color:rgb(153 246 228/var(--tw-border-opacity))}.hover\:tr-border-teal-300:hover{--tw-border-opacity:1;border-color:rgb(94 234 212/var(--tw-border-opacity))}.hover\:tr-border-teal-400:hover{--tw-border-opacity:1;border-color:rgb(45 212 191/var(--tw-border-opacity))}.hover\:tr-border-teal-500:hover{--tw-border-opacity:1;border-color:rgb(20 184 166/var(--tw-border-opacity))}.hover\:tr-border-teal-600:hover{--tw-border-opacity:1;border-color:rgb(13 148 136/var(--tw-border-opacity))}.hover\:tr-border-teal-700:hover{--tw-border-opacity:1;border-color:rgb(15 118 110/var(--tw-border-opacity))}.hover\:tr-border-teal-800:hover{--tw-border-opacity:1;border-color:rgb(17 94 89/var(--tw-border-opacity))}.hover\:tr-border-teal-900:hover{--tw-border-opacity:1;border-color:rgb(19 78 74/var(--tw-border-opacity))}.hover\:tr-border-cyan-50:hover{--tw-border-opacity:1;border-color:rgb(236 254 255/var(--tw-border-opacity))}.hover\:tr-border-cyan-100:hover{--tw-border-opacity:1;border-color:rgb(207 250 254/var(--tw-border-opacity))}.hover\:tr-border-cyan-200:hover{--tw-border-opacity:1;border-color:rgb(165 243 252/var(--tw-border-opacity))}.hover\:tr-border-cyan-300:hover{--tw-border-opacity:1;border-color:rgb(103 232 249/var(--tw-border-opacity))}.hover\:tr-border-cyan-400:hover{--tw-border-opacity:1;border-color:rgb(34 211 238/var(--tw-border-opacity))}.hover\:tr-border-cyan-500:hover{--tw-border-opacity:1;border-color:rgb(6 182 212/var(--tw-border-opacity))}.hover\:tr-border-cyan-600:hover{--tw-border-opacity:1;border-color:rgb(8 145 178/var(--tw-border-opacity))}.hover\:tr-border-cyan-700:hover{--tw-border-opacity:1;border-color:rgb(14 116 144/var(--tw-border-opacity))}.hover\:tr-border-cyan-800:hover{--tw-border-opacity:1;border-color:rgb(21 94 117/var(--tw-border-opacity))}.hover\:tr-border-cyan-900:hover{--tw-border-opacity:1;border-color:rgb(22 78 99/var(--tw-border-opacity))}.hover\:tr-border-sky-50:hover{--tw-border-opacity:1;border-color:rgb(240 249 255/var(--tw-border-opacity))}.hover\:tr-border-sky-100:hover{--tw-border-opacity:1;border-color:rgb(224 242 254/var(--tw-border-opacity))}.hover\:tr-border-sky-200:hover{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity))}.hover\:tr-border-sky-300:hover{--tw-border-opacity:1;border-color:rgb(125 211 252/var(--tw-border-opacity))}.hover\:tr-border-sky-400:hover{--tw-border-opacity:1;border-color:rgb(56 189 248/var(--tw-border-opacity))}.hover\:tr-border-sky-500:hover{--tw-border-opacity:1;border-color:rgb(14 165 233/var(--tw-border-opacity))}.hover\:tr-border-sky-600:hover{--tw-border-opacity:1;border-color:rgb(2 132 199/var(--tw-border-opacity))}.hover\:tr-border-sky-700:hover{--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity))}.hover\:tr-border-sky-800:hover{--tw-border-opacity:1;border-color:rgb(7 89 133/var(--tw-border-opacity))}.hover\:tr-border-sky-900:hover{--tw-border-opacity:1;border-color:rgb(12 74 110/var(--tw-border-opacity))}.hover\:tr-border-blue-50:hover{--tw-border-opacity:1;border-color:rgb(239 246 255/var(--tw-border-opacity))}.hover\:tr-border-blue-100:hover{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity))}.hover\:tr-border-blue-200:hover{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity))}.hover\:tr-border-blue-300:hover{--tw-border-opacity:1;border-color:rgb(147 197 253/var(--tw-border-opacity))}.hover\:tr-border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity))}.hover\:tr-border-blue-500:hover{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.hover\:tr-border-blue-600:hover{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity))}.hover\:tr-border-blue-700:hover{--tw-border-opacity:1;border-color:rgb(29 78 216/var(--tw-border-opacity))}.hover\:tr-border-blue-800:hover{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity))}.hover\:tr-border-blue-900:hover{--tw-border-opacity:1;border-color:rgb(30 58 138/var(--tw-border-opacity))}.hover\:tr-border-indigo-50:hover{--tw-border-opacity:1;border-color:rgb(238 242 255/var(--tw-border-opacity))}.hover\:tr-border-indigo-100:hover{--tw-border-opacity:1;border-color:rgb(224 231 255/var(--tw-border-opacity))}.hover\:tr-border-indigo-200:hover{--tw-border-opacity:1;border-color:rgb(199 210 254/var(--tw-border-opacity))}.hover\:tr-border-indigo-300:hover{--tw-border-opacity:1;border-color:rgb(165 180 252/var(--tw-border-opacity))}.hover\:tr-border-indigo-400:hover{--tw-border-opacity:1;border-color:rgb(129 140 248/var(--tw-border-opacity))}.hover\:tr-border-indigo-500:hover{--tw-border-opacity:1;border-color:rgb(99 102 241/var(--tw-border-opacity))}.hover\:tr-border-indigo-600:hover{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}.hover\:tr-border-indigo-700:hover{--tw-border-opacity:1;border-color:rgb(67 56 202/var(--tw-border-opacity))}.hover\:tr-border-indigo-800:hover{--tw-border-opacity:1;border-color:rgb(55 48 163/var(--tw-border-opacity))}.hover\:tr-border-indigo-900:hover{--tw-border-opacity:1;border-color:rgb(49 46 129/var(--tw-border-opacity))}.hover\:tr-border-violet-50:hover{--tw-border-opacity:1;border-color:rgb(245 243 255/var(--tw-border-opacity))}.hover\:tr-border-violet-100:hover{--tw-border-opacity:1;border-color:rgb(237 233 254/var(--tw-border-opacity))}.hover\:tr-border-violet-200:hover{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity))}.hover\:tr-border-violet-300:hover{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity))}.hover\:tr-border-violet-400:hover{--tw-border-opacity:1;border-color:rgb(167 139 250/var(--tw-border-opacity))}.hover\:tr-border-violet-500:hover{--tw-border-opacity:1;border-color:rgb(139 92 246/var(--tw-border-opacity))}.hover\:tr-border-violet-600:hover{--tw-border-opacity:1;border-color:rgb(124 58 237/var(--tw-border-opacity))}.hover\:tr-border-violet-700:hover{--tw-border-opacity:1;border-color:rgb(109 40 217/var(--tw-border-opacity))}.hover\:tr-border-violet-800:hover{--tw-border-opacity:1;border-color:rgb(91 33 182/var(--tw-border-opacity))}.hover\:tr-border-violet-900:hover{--tw-border-opacity:1;border-color:rgb(76 29 149/var(--tw-border-opacity))}.hover\:tr-border-purple-50:hover{--tw-border-opacity:1;border-color:rgb(250 245 255/var(--tw-border-opacity))}.hover\:tr-border-purple-100:hover{--tw-border-opacity:1;border-color:rgb(243 232 255/var(--tw-border-opacity))}.hover\:tr-border-purple-200:hover{--tw-border-opacity:1;border-color:rgb(233 213 255/var(--tw-border-opacity))}.hover\:tr-border-purple-300:hover{--tw-border-opacity:1;border-color:rgb(216 180 254/var(--tw-border-opacity))}.hover\:tr-border-purple-400:hover{--tw-border-opacity:1;border-color:rgb(192 132 252/var(--tw-border-opacity))}.hover\:tr-border-purple-500:hover{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity))}.hover\:tr-border-purple-600:hover{--tw-border-opacity:1;border-color:rgb(147 51 234/var(--tw-border-opacity))}.hover\:tr-border-purple-700:hover{--tw-border-opacity:1;border-color:rgb(126 34 206/var(--tw-border-opacity))}.hover\:tr-border-purple-800:hover{--tw-border-opacity:1;border-color:rgb(107 33 168/var(--tw-border-opacity))}.hover\:tr-border-purple-900:hover{--tw-border-opacity:1;border-color:rgb(88 28 135/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-50:hover{--tw-border-opacity:1;border-color:rgb(253 244 255/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-100:hover{--tw-border-opacity:1;border-color:rgb(250 232 255/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-200:hover{--tw-border-opacity:1;border-color:rgb(245 208 254/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-300:hover{--tw-border-opacity:1;border-color:rgb(240 171 252/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-400:hover{--tw-border-opacity:1;border-color:rgb(232 121 249/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-500:hover{--tw-border-opacity:1;border-color:rgb(217 70 239/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-600:hover{--tw-border-opacity:1;border-color:rgb(192 38 211/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-700:hover{--tw-border-opacity:1;border-color:rgb(162 28 175/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-800:hover{--tw-border-opacity:1;border-color:rgb(134 25 143/var(--tw-border-opacity))}.hover\:tr-border-fuchsia-900:hover{--tw-border-opacity:1;border-color:rgb(112 26 117/var(--tw-border-opacity))}.hover\:tr-border-pink-50:hover{--tw-border-opacity:1;border-color:rgb(253 242 248/var(--tw-border-opacity))}.hover\:tr-border-pink-100:hover{--tw-border-opacity:1;border-color:rgb(252 231 243/var(--tw-border-opacity))}.hover\:tr-border-pink-200:hover{--tw-border-opacity:1;border-color:rgb(251 207 232/var(--tw-border-opacity))}.hover\:tr-border-pink-300:hover{--tw-border-opacity:1;border-color:rgb(249 168 212/var(--tw-border-opacity))}.hover\:tr-border-pink-400:hover{--tw-border-opacity:1;border-color:rgb(244 114 182/var(--tw-border-opacity))}.hover\:tr-border-pink-500:hover{--tw-border-opacity:1;border-color:rgb(236 72 153/var(--tw-border-opacity))}.hover\:tr-border-pink-600:hover{--tw-border-opacity:1;border-color:rgb(219 39 119/var(--tw-border-opacity))}.hover\:tr-border-pink-700:hover{--tw-border-opacity:1;border-color:rgb(190 24 93/var(--tw-border-opacity))}.hover\:tr-border-pink-900:hover{--tw-border-opacity:1;border-color:rgb(131 24 67/var(--tw-border-opacity))}.hover\:tr-border-rose-50:hover{--tw-border-opacity:1;border-color:rgb(255 241 242/var(--tw-border-opacity))}.hover\:tr-border-rose-100:hover{--tw-border-opacity:1;border-color:rgb(255 228 230/var(--tw-border-opacity))}.hover\:tr-border-rose-200:hover{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity))}.hover\:tr-border-rose-300:hover{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity))}.hover\:tr-border-rose-400:hover{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.hover\:tr-border-rose-500:hover{--tw-border-opacity:1;border-color:rgb(244 63 94/var(--tw-border-opacity))}.hover\:tr-border-rose-600:hover{--tw-border-opacity:1;border-color:rgb(225 29 72/var(--tw-border-opacity))}.hover\:tr-border-rose-700:hover{--tw-border-opacity:1;border-color:rgb(190 18 60/var(--tw-border-opacity))}.hover\:tr-border-rose-800:hover{--tw-border-opacity:1;border-color:rgb(159 18 57/var(--tw-border-opacity))}.hover\:tr-border-rose-900:hover{--tw-border-opacity:1;border-color:rgb(136 19 55/var(--tw-border-opacity))}.hover\:tr-bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:tr-bg-transparent:hover{background-color:initial}.hover\:tr-bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:tr-bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.hover\:tr-bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.hover\:tr-bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.hover\:tr-bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.hover\:tr-bg-slate-300:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}.hover\:tr-bg-slate-400:hover{--tw-bg-opacity:1;background-color:rgb(148 163 184/var(--tw-bg-opacity))}.hover\:tr-bg-slate-500:hover{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.hover\:tr-bg-slate-600:hover{--tw-bg-opacity:1;background-color:rgb(71 85 105/var(--tw-bg-opacity))}.hover\:tr-bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.hover\:tr-bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity))}.hover\:tr-bg-slate-900:hover{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}.hover\:tr-bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:tr-bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:tr-bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.hover\:tr-bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.hover\:tr-bg-gray-500:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.hover\:tr-bg-gray-600:hover{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.hover\:tr-bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.hover\:tr-bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.hover\:tr-bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-100:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-200:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-300:hover{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-400:hover{--tw-bg-opacity:1;background-color:rgb(161 161 170/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-500:hover{--tw-bg-opacity:1;background-color:rgb(113 113 122/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-600:hover{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-800:hover{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity))}.hover\:tr-bg-zinc-900:hover{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-200:hover{--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-300:hover{--tw-bg-opacity:1;background-color:rgb(212 212 212/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-400:hover{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-500:hover{--tw-bg-opacity:1;background-color:rgb(115 115 115/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-600:hover{--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-700:hover{--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-800:hover{--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity))}.hover\:tr-bg-neutral-900:hover{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.hover\:tr-bg-stone-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 249/var(--tw-bg-opacity))}.hover\:tr-bg-stone-100:hover{--tw-bg-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity))}.hover\:tr-bg-stone-200:hover{--tw-bg-opacity:1;background-color:rgb(231 229 228/var(--tw-bg-opacity))}.hover\:tr-bg-stone-300:hover{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity))}.hover\:tr-bg-stone-400:hover{--tw-bg-opacity:1;background-color:rgb(168 162 158/var(--tw-bg-opacity))}.hover\:tr-bg-stone-500:hover{--tw-bg-opacity:1;background-color:rgb(120 113 108/var(--tw-bg-opacity))}.hover\:tr-bg-stone-600:hover{--tw-bg-opacity:1;background-color:rgb(87 83 78/var(--tw-bg-opacity))}.hover\:tr-bg-stone-700:hover{--tw-bg-opacity:1;background-color:rgb(68 64 60/var(--tw-bg-opacity))}.hover\:tr-bg-stone-800:hover{--tw-bg-opacity:1;background-color:rgb(41 37 36/var(--tw-bg-opacity))}.hover\:tr-bg-stone-900:hover{--tw-bg-opacity:1;background-color:rgb(28 25 23/var(--tw-bg-opacity))}.hover\:tr-bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.hover\:tr-bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.hover\:tr-bg-red-200:hover{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}.hover\:tr-bg-red-300:hover{--tw-bg-opacity:1;background-color:rgb(252 165 165/var(--tw-bg-opacity))}.hover\:tr-bg-red-400:hover{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.hover\:tr-bg-red-500:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.hover\:tr-bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.hover\:tr-bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.hover\:tr-bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity))}.hover\:tr-bg-red-900:hover{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity))}.hover\:tr-bg-orange-50:hover{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity))}.hover\:tr-bg-orange-100:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}.hover\:tr-bg-orange-200:hover{--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity))}.hover\:tr-bg-orange-300:hover{--tw-bg-opacity:1;background-color:rgb(253 186 116/var(--tw-bg-opacity))}.hover\:tr-bg-orange-400:hover{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity))}.hover\:tr-bg-orange-500:hover{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.hover\:tr-bg-orange-600:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity))}.hover\:tr-bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity))}.hover\:tr-bg-orange-800:hover{--tw-bg-opacity:1;background-color:rgb(154 52 18/var(--tw-bg-opacity))}.hover\:tr-bg-orange-900:hover{--tw-bg-opacity:1;background-color:rgb(124 45 18/var(--tw-bg-opacity))}.hover\:tr-bg-amber-50:hover{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}.hover\:tr-bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}.hover\:tr-bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity))}.hover\:tr-bg-amber-300:hover{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity))}.hover\:tr-bg-amber-400:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}.hover\:tr-bg-amber-500:hover{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.hover\:tr-bg-amber-600:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.hover\:tr-bg-amber-700:hover{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity))}.hover\:tr-bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity))}.hover\:tr-bg-amber-900:hover{--tw-bg-opacity:1;background-color:rgb(120 53 15/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-50:hover{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-100:hover{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-200:hover{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-300:hover{--tw-bg-opacity:1;background-color:rgb(253 224 71/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-600:hover{--tw-bg-opacity:1;background-color:rgb(202 138 4/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-700:hover{--tw-bg-opacity:1;background-color:rgb(161 98 7/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-800:hover{--tw-bg-opacity:1;background-color:rgb(133 77 14/var(--tw-bg-opacity))}.hover\:tr-bg-yellow-900:hover{--tw-bg-opacity:1;background-color:rgb(113 63 18/var(--tw-bg-opacity))}.hover\:tr-bg-lime-50:hover{--tw-bg-opacity:1;background-color:rgb(247 254 231/var(--tw-bg-opacity))}.hover\:tr-bg-lime-100:hover{--tw-bg-opacity:1;background-color:rgb(236 252 203/var(--tw-bg-opacity))}.hover\:tr-bg-lime-200:hover{--tw-bg-opacity:1;background-color:rgb(217 249 157/var(--tw-bg-opacity))}.hover\:tr-bg-lime-300:hover{--tw-bg-opacity:1;background-color:rgb(190 242 100/var(--tw-bg-opacity))}.hover\:tr-bg-lime-400:hover{--tw-bg-opacity:1;background-color:rgb(163 230 53/var(--tw-bg-opacity))}.hover\:tr-bg-lime-500:hover{--tw-bg-opacity:1;background-color:rgb(132 204 22/var(--tw-bg-opacity))}.hover\:tr-bg-lime-600:hover{--tw-bg-opacity:1;background-color:rgb(101 163 13/var(--tw-bg-opacity))}.hover\:tr-bg-lime-700:hover{--tw-bg-opacity:1;background-color:rgb(77 124 15/var(--tw-bg-opacity))}.hover\:tr-bg-lime-800:hover{--tw-bg-opacity:1;background-color:rgb(63 98 18/var(--tw-bg-opacity))}.hover\:tr-bg-lime-900:hover{--tw-bg-opacity:1;background-color:rgb(54 83 20/var(--tw-bg-opacity))}.hover\:tr-bg-green-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.hover\:tr-bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.hover\:tr-bg-green-200:hover{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.hover\:tr-bg-green-300:hover{--tw-bg-opacity:1;background-color:rgb(134 239 172/var(--tw-bg-opacity))}.hover\:tr-bg-green-400:hover{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.hover\:tr-bg-green-500:hover{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.hover\:tr-bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.hover\:tr-bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity))}.hover\:tr-bg-green-800:hover{--tw-bg-opacity:1;background-color:rgb(22 101 52/var(--tw-bg-opacity))}.hover\:tr-bg-green-900:hover{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-100:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-200:hover{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-300:hover{--tw-bg-opacity:1;background-color:rgb(110 231 183/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-400:hover{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-800:hover{--tw-bg-opacity:1;background-color:rgb(6 95 70/var(--tw-bg-opacity))}.hover\:tr-bg-emerald-900:hover{--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity))}.hover\:tr-bg-teal-50:hover{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity))}.hover\:tr-bg-teal-100:hover{--tw-bg-opacity:1;background-color:rgb(204 251 241/var(--tw-bg-opacity))}.hover\:tr-bg-teal-200:hover{--tw-bg-opacity:1;background-color:rgb(153 246 228/var(--tw-bg-opacity))}.hover\:tr-bg-teal-300:hover{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity))}.hover\:tr-bg-teal-400:hover{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity))}.hover\:tr-bg-teal-500:hover{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity))}.hover\:tr-bg-teal-600:hover{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity))}.hover\:tr-bg-teal-700:hover{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity))}.hover\:tr-bg-teal-800:hover{--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity))}.hover\:tr-bg-teal-900:hover{--tw-bg-opacity:1;background-color:rgb(19 78 74/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-50:hover{--tw-bg-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-100:hover{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-200:hover{--tw-bg-opacity:1;background-color:rgb(165 243 252/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-300:hover{--tw-bg-opacity:1;background-color:rgb(103 232 249/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-400:hover{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-500:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-600:hover{--tw-bg-opacity:1;background-color:rgb(8 145 178/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-700:hover{--tw-bg-opacity:1;background-color:rgb(14 116 144/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-800:hover{--tw-bg-opacity:1;background-color:rgb(21 94 117/var(--tw-bg-opacity))}.hover\:tr-bg-cyan-900:hover{--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity))}.hover\:tr-bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity))}.hover\:tr-bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity))}.hover\:tr-bg-sky-200:hover{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity))}.hover\:tr-bg-sky-300:hover{--tw-bg-opacity:1;background-color:rgb(125 211 252/var(--tw-bg-opacity))}.hover\:tr-bg-sky-400:hover{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity))}.hover\:tr-bg-sky-500:hover{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.hover\:tr-bg-sky-600:hover{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity))}.hover\:tr-bg-sky-700:hover{--tw-bg-opacity:1;background-color:rgb(3 105 161/var(--tw-bg-opacity))}.hover\:tr-bg-sky-800:hover{--tw-bg-opacity:1;background-color:rgb(7 89 133/var(--tw-bg-opacity))}.hover\:tr-bg-sky-900:hover{--tw-bg-opacity:1;background-color:rgb(12 74 110/var(--tw-bg-opacity))}.hover\:tr-bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}.hover\:tr-bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}.hover\:tr-bg-blue-200:hover{--tw-bg-opacity:1;background-color:rgb(191 219 254/var(--tw-bg-opacity))}.hover\:tr-bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgb(147 197 253/var(--tw-bg-opacity))}.hover\:tr-bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(96 165 250/var(--tw-bg-opacity))}.hover\:tr-bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:tr-bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.hover\:tr-bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:tr-bg-blue-800:hover{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.hover\:tr-bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-200:hover{--tw-bg-opacity:1;background-color:rgb(199 210 254/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-300:hover{--tw-bg-opacity:1;background-color:rgb(165 180 252/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-400:hover{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-600:hover{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-800:hover{--tw-bg-opacity:1;background-color:rgb(55 48 163/var(--tw-bg-opacity))}.hover\:tr-bg-indigo-900:hover{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity))}.hover\:tr-bg-violet-50:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity))}.hover\:tr-bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity))}.hover\:tr-bg-violet-200:hover{--tw-bg-opacity:1;background-color:rgb(221 214 254/var(--tw-bg-opacity))}.hover\:tr-bg-violet-300:hover{--tw-bg-opacity:1;background-color:rgb(196 181 253/var(--tw-bg-opacity))}.hover\:tr-bg-violet-400:hover{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity))}.hover\:tr-bg-violet-500:hover{--tw-bg-opacity:1;background-color:rgb(139 92 246/var(--tw-bg-opacity))}.hover\:tr-bg-violet-600:hover{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity))}.hover\:tr-bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity))}.hover\:tr-bg-violet-800:hover{--tw-bg-opacity:1;background-color:rgb(91 33 182/var(--tw-bg-opacity))}.hover\:tr-bg-violet-900:hover{--tw-bg-opacity:1;background-color:rgb(76 29 149/var(--tw-bg-opacity))}.hover\:tr-bg-purple-50:hover{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity))}.hover\:tr-bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity))}.hover\:tr-bg-purple-200:hover{--tw-bg-opacity:1;background-color:rgb(233 213 255/var(--tw-bg-opacity))}.hover\:tr-bg-purple-300:hover{--tw-bg-opacity:1;background-color:rgb(216 180 254/var(--tw-bg-opacity))}.hover\:tr-bg-purple-400:hover{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity))}.hover\:tr-bg-purple-500:hover{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity))}.hover\:tr-bg-purple-600:hover{--tw-bg-opacity:1;background-color:rgb(147 51 234/var(--tw-bg-opacity))}.hover\:tr-bg-purple-700:hover{--tw-bg-opacity:1;background-color:rgb(126 34 206/var(--tw-bg-opacity))}.hover\:tr-bg-purple-800:hover{--tw-bg-opacity:1;background-color:rgb(107 33 168/var(--tw-bg-opacity))}.hover\:tr-bg-purple-900:hover{--tw-bg-opacity:1;background-color:rgb(88 28 135/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-50:hover{--tw-bg-opacity:1;background-color:rgb(253 244 255/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-100:hover{--tw-bg-opacity:1;background-color:rgb(250 232 255/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-200:hover{--tw-bg-opacity:1;background-color:rgb(245 208 254/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-300:hover{--tw-bg-opacity:1;background-color:rgb(240 171 252/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-400:hover{--tw-bg-opacity:1;background-color:rgb(232 121 249/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-500:hover{--tw-bg-opacity:1;background-color:rgb(217 70 239/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-600:hover{--tw-bg-opacity:1;background-color:rgb(192 38 211/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-700:hover{--tw-bg-opacity:1;background-color:rgb(162 28 175/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-800:hover{--tw-bg-opacity:1;background-color:rgb(134 25 143/var(--tw-bg-opacity))}.hover\:tr-bg-fuchsia-900:hover{--tw-bg-opacity:1;background-color:rgb(112 26 117/var(--tw-bg-opacity))}.hover\:tr-bg-pink-50:hover{--tw-bg-opacity:1;background-color:rgb(253 242 248/var(--tw-bg-opacity))}.hover\:tr-bg-pink-100:hover{--tw-bg-opacity:1;background-color:rgb(252 231 243/var(--tw-bg-opacity))}.hover\:tr-bg-pink-200:hover{--tw-bg-opacity:1;background-color:rgb(251 207 232/var(--tw-bg-opacity))}.hover\:tr-bg-pink-300:hover{--tw-bg-opacity:1;background-color:rgb(249 168 212/var(--tw-bg-opacity))}.hover\:tr-bg-pink-400:hover{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity))}.hover\:tr-bg-pink-500:hover{--tw-bg-opacity:1;background-color:rgb(236 72 153/var(--tw-bg-opacity))}.hover\:tr-bg-pink-600:hover{--tw-bg-opacity:1;background-color:rgb(219 39 119/var(--tw-bg-opacity))}.hover\:tr-bg-pink-700:hover{--tw-bg-opacity:1;background-color:rgb(190 24 93/var(--tw-bg-opacity))}.hover\:tr-bg-pink-900:hover{--tw-bg-opacity:1;background-color:rgb(131 24 67/var(--tw-bg-opacity))}.hover\:tr-bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}.hover\:tr-bg-rose-100:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}.hover\:tr-bg-rose-200:hover{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity))}.hover\:tr-bg-rose-300:hover{--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity))}.hover\:tr-bg-rose-400:hover{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity))}.hover\:tr-bg-rose-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.hover\:tr-bg-rose-600:hover{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}.hover\:tr-bg-rose-700:hover{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity))}.hover\:tr-bg-rose-800:hover{--tw-bg-opacity:1;background-color:rgb(159 18 57/var(--tw-bg-opacity))}.hover\:tr-bg-rose-900:hover{--tw-bg-opacity:1;background-color:rgb(136 19 55/var(--tw-bg-opacity))}.hover\:tr-text-transparent:hover{color:#0000}.hover\:tr-text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:tr-text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:tr-text-slate-50:hover{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.hover\:tr-text-slate-100:hover{--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity))}.hover\:tr-text-slate-200:hover{--tw-text-opacity:1;color:rgb(226 232 240/var(--tw-text-opacity))}.hover\:tr-text-slate-300:hover{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity))}.hover\:tr-text-slate-400:hover{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.hover\:tr-text-slate-500:hover{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}.hover\:tr-text-slate-600:hover{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.hover\:tr-text-slate-700:hover{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.hover\:tr-text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.hover\:tr-text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity))}.hover\:tr-text-gray-50:hover{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity))}.hover\:tr-text-gray-100:hover{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity))}.hover\:tr-text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.hover\:tr-text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.hover\:tr-text-gray-400:hover{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.hover\:tr-text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:tr-text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.hover\:tr-text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.hover\:tr-text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.hover\:tr-text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.hover\:tr-text-zinc-50:hover{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity))}.hover\:tr-text-zinc-100:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity))}.hover\:tr-text-zinc-200:hover{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity))}.hover\:tr-text-zinc-300:hover{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}.hover\:tr-text-zinc-400:hover{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.hover\:tr-text-zinc-500:hover{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.hover\:tr-text-zinc-600:hover{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.hover\:tr-text-zinc-700:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.hover\:tr-text-zinc-800:hover{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}.hover\:tr-text-zinc-900:hover{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.hover\:tr-text-neutral-50:hover{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity))}.hover\:tr-text-neutral-100:hover{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity))}.hover\:tr-text-neutral-200:hover{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity))}.hover\:tr-text-neutral-300:hover{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.hover\:tr-text-neutral-400:hover{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity))}.hover\:tr-text-neutral-500:hover{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity))}.hover\:tr-text-neutral-600:hover{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity))}.hover\:tr-text-neutral-700:hover{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.hover\:tr-text-neutral-800:hover{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity))}.hover\:tr-text-neutral-900:hover{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}.hover\:tr-text-stone-50:hover{--tw-text-opacity:1;color:rgb(250 250 249/var(--tw-text-opacity))}.hover\:tr-text-stone-100:hover{--tw-text-opacity:1;color:rgb(245 245 244/var(--tw-text-opacity))}.hover\:tr-text-stone-200:hover{--tw-text-opacity:1;color:rgb(231 229 228/var(--tw-text-opacity))}.hover\:tr-text-stone-300:hover{--tw-text-opacity:1;color:rgb(214 211 209/var(--tw-text-opacity))}.hover\:tr-text-stone-400:hover{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity))}.hover\:tr-text-stone-500:hover{--tw-text-opacity:1;color:rgb(120 113 108/var(--tw-text-opacity))}.hover\:tr-text-stone-600:hover{--tw-text-opacity:1;color:rgb(87 83 78/var(--tw-text-opacity))}.hover\:tr-text-stone-700:hover{--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity))}.hover\:tr-text-stone-800:hover{--tw-text-opacity:1;color:rgb(41 37 36/var(--tw-text-opacity))}.hover\:tr-text-stone-900:hover{--tw-text-opacity:1;color:rgb(28 25 23/var(--tw-text-opacity))}.hover\:tr-text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity))}.hover\:tr-text-red-100:hover{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity))}.hover\:tr-text-red-200:hover{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity))}.hover\:tr-text-red-300:hover{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.hover\:tr-text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.hover\:tr-text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.hover\:tr-text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.hover\:tr-text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.hover\:tr-text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.hover\:tr-text-red-900:hover{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity))}.hover\:tr-text-orange-50:hover{--tw-text-opacity:1;color:rgb(255 247 237/var(--tw-text-opacity))}.hover\:tr-text-orange-100:hover{--tw-text-opacity:1;color:rgb(255 237 213/var(--tw-text-opacity))}.hover\:tr-text-orange-200:hover{--tw-text-opacity:1;color:rgb(254 215 170/var(--tw-text-opacity))}.hover\:tr-text-orange-300:hover{--tw-text-opacity:1;color:rgb(253 186 116/var(--tw-text-opacity))}.hover\:tr-text-orange-400:hover{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity))}.hover\:tr-text-orange-500:hover{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.hover\:tr-text-orange-600:hover{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity))}.hover\:tr-text-orange-700:hover{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity))}.hover\:tr-text-orange-800:hover{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity))}.hover\:tr-text-orange-900:hover{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity))}.hover\:tr-text-amber-50:hover{--tw-text-opacity:1;color:rgb(255 251 235/var(--tw-text-opacity))}.hover\:tr-text-amber-100:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity))}.hover\:tr-text-amber-200:hover{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity))}.hover\:tr-text-amber-300:hover{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity))}.hover\:tr-text-amber-400:hover{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity))}.hover\:tr-text-amber-500:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.hover\:tr-text-amber-600:hover{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}.hover\:tr-text-amber-700:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.hover\:tr-text-amber-800:hover{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity))}.hover\:tr-text-amber-900:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}.hover\:tr-text-yellow-50:hover{--tw-text-opacity:1;color:rgb(254 252 232/var(--tw-text-opacity))}.hover\:tr-text-yellow-100:hover{--tw-text-opacity:1;color:rgb(254 249 195/var(--tw-text-opacity))}.hover\:tr-text-yellow-200:hover{--tw-text-opacity:1;color:rgb(254 240 138/var(--tw-text-opacity))}.hover\:tr-text-yellow-300:hover{--tw-text-opacity:1;color:rgb(253 224 71/var(--tw-text-opacity))}.hover\:tr-text-yellow-400:hover{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.hover\:tr-text-yellow-500:hover{--tw-text-opacity:1;color:rgb(234 179 8/var(--tw-text-opacity))}.hover\:tr-text-yellow-600:hover{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.hover\:tr-text-yellow-700:hover{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}.hover\:tr-text-yellow-800:hover{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.hover\:tr-text-yellow-900:hover{--tw-text-opacity:1;color:rgb(113 63 18/var(--tw-text-opacity))}.hover\:tr-text-lime-50:hover{--tw-text-opacity:1;color:rgb(247 254 231/var(--tw-text-opacity))}.hover\:tr-text-lime-100:hover{--tw-text-opacity:1;color:rgb(236 252 203/var(--tw-text-opacity))}.hover\:tr-text-lime-200:hover{--tw-text-opacity:1;color:rgb(217 249 157/var(--tw-text-opacity))}.hover\:tr-text-lime-300:hover{--tw-text-opacity:1;color:rgb(190 242 100/var(--tw-text-opacity))}.hover\:tr-text-lime-400:hover{--tw-text-opacity:1;color:rgb(163 230 53/var(--tw-text-opacity))}.hover\:tr-text-lime-500:hover{--tw-text-opacity:1;color:rgb(132 204 22/var(--tw-text-opacity))}.hover\:tr-text-lime-600:hover{--tw-text-opacity:1;color:rgb(101 163 13/var(--tw-text-opacity))}.hover\:tr-text-lime-700:hover{--tw-text-opacity:1;color:rgb(77 124 15/var(--tw-text-opacity))}.hover\:tr-text-lime-800:hover{--tw-text-opacity:1;color:rgb(63 98 18/var(--tw-text-opacity))}.hover\:tr-text-lime-900:hover{--tw-text-opacity:1;color:rgb(54 83 20/var(--tw-text-opacity))}.hover\:tr-text-green-50:hover{--tw-text-opacity:1;color:rgb(240 253 244/var(--tw-text-opacity))}.hover\:tr-text-green-100:hover{--tw-text-opacity:1;color:rgb(220 252 231/var(--tw-text-opacity))}.hover\:tr-text-green-200:hover{--tw-text-opacity:1;color:rgb(187 247 208/var(--tw-text-opacity))}.hover\:tr-text-green-300:hover{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity))}.hover\:tr-text-green-400:hover{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.hover\:tr-text-green-500:hover{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}.hover\:tr-text-green-600:hover{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.hover\:tr-text-green-700:hover{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.hover\:tr-text-green-800:hover{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.hover\:tr-text-green-900:hover{--tw-text-opacity:1;color:rgb(20 83 45/var(--tw-text-opacity))}.hover\:tr-text-emerald-50:hover{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity))}.hover\:tr-text-emerald-100:hover{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity))}.hover\:tr-text-emerald-200:hover{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity))}.hover\:tr-text-emerald-300:hover{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity))}.hover\:tr-text-emerald-400:hover{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.hover\:tr-text-emerald-500:hover{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity))}.hover\:tr-text-emerald-600:hover{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}.hover\:tr-text-emerald-700:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity))}.hover\:tr-text-emerald-800:hover{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity))}.hover\:tr-text-emerald-900:hover{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity))}.hover\:tr-text-teal-50:hover{--tw-text-opacity:1;color:rgb(240 253 250/var(--tw-text-opacity))}.hover\:tr-text-teal-100:hover{--tw-text-opacity:1;color:rgb(204 251 241/var(--tw-text-opacity))}.hover\:tr-text-teal-200:hover{--tw-text-opacity:1;color:rgb(153 246 228/var(--tw-text-opacity))}.hover\:tr-text-teal-300:hover{--tw-text-opacity:1;color:rgb(94 234 212/var(--tw-text-opacity))}.hover\:tr-text-teal-400:hover{--tw-text-opacity:1;color:rgb(45 212 191/var(--tw-text-opacity))}.hover\:tr-text-teal-500:hover{--tw-text-opacity:1;color:rgb(20 184 166/var(--tw-text-opacity))}.hover\:tr-text-teal-600:hover{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity))}.hover\:tr-text-teal-700:hover{--tw-text-opacity:1;color:rgb(15 118 110/var(--tw-text-opacity))}.hover\:tr-text-teal-800:hover{--tw-text-opacity:1;color:rgb(17 94 89/var(--tw-text-opacity))}.hover\:tr-text-teal-900:hover{--tw-text-opacity:1;color:rgb(19 78 74/var(--tw-text-opacity))}.hover\:tr-text-cyan-50:hover{--tw-text-opacity:1;color:rgb(236 254 255/var(--tw-text-opacity))}.hover\:tr-text-cyan-100:hover{--tw-text-opacity:1;color:rgb(207 250 254/var(--tw-text-opacity))}.hover\:tr-text-cyan-200:hover{--tw-text-opacity:1;color:rgb(165 243 252/var(--tw-text-opacity))}.hover\:tr-text-cyan-300:hover{--tw-text-opacity:1;color:rgb(103 232 249/var(--tw-text-opacity))}.hover\:tr-text-cyan-400:hover{--tw-text-opacity:1;color:rgb(34 211 238/var(--tw-text-opacity))}.hover\:tr-text-cyan-500:hover{--tw-text-opacity:1;color:rgb(6 182 212/var(--tw-text-opacity))}.hover\:tr-text-cyan-600:hover{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity))}.hover\:tr-text-cyan-700:hover{--tw-text-opacity:1;color:rgb(14 116 144/var(--tw-text-opacity))}.hover\:tr-text-cyan-800:hover{--tw-text-opacity:1;color:rgb(21 94 117/var(--tw-text-opacity))}.hover\:tr-text-cyan-900:hover{--tw-text-opacity:1;color:rgb(22 78 99/var(--tw-text-opacity))}.hover\:tr-text-sky-50:hover{--tw-text-opacity:1;color:rgb(240 249 255/var(--tw-text-opacity))}.hover\:tr-text-sky-100:hover{--tw-text-opacity:1;color:rgb(224 242 254/var(--tw-text-opacity))}.hover\:tr-text-sky-200:hover{--tw-text-opacity:1;color:rgb(186 230 253/var(--tw-text-opacity))}.hover\:tr-text-sky-300:hover{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity))}.hover\:tr-text-sky-400:hover{--tw-text-opacity:1;color:rgb(56 189 248/var(--tw-text-opacity))}.hover\:tr-text-sky-500:hover{--tw-text-opacity:1;color:rgb(14 165 233/var(--tw-text-opacity))}.hover\:tr-text-sky-600:hover{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity))}.hover\:tr-text-sky-700:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity))}.hover\:tr-text-sky-800:hover{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity))}.hover\:tr-text-sky-900:hover{--tw-text-opacity:1;color:rgb(12 74 110/var(--tw-text-opacity))}.hover\:tr-text-blue-50:hover{--tw-text-opacity:1;color:rgb(239 246 255/var(--tw-text-opacity))}.hover\:tr-text-blue-100:hover{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity))}.hover\:tr-text-blue-200:hover{--tw-text-opacity:1;color:rgb(191 219 254/var(--tw-text-opacity))}.hover\:tr-text-blue-300:hover{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity))}.hover\:tr-text-blue-400:hover{--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity))}.hover\:tr-text-blue-500:hover{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.hover\:tr-text-blue-600:hover{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}.hover\:tr-text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.hover\:tr-text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity))}.hover\:tr-text-blue-900:hover{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity))}.hover\:tr-text-indigo-50:hover{--tw-text-opacity:1;color:rgb(238 242 255/var(--tw-text-opacity))}.hover\:tr-text-indigo-100:hover{--tw-text-opacity:1;color:rgb(224 231 255/var(--tw-text-opacity))}.hover\:tr-text-indigo-200:hover{--tw-text-opacity:1;color:rgb(199 210 254/var(--tw-text-opacity))}.hover\:tr-text-indigo-300:hover{--tw-text-opacity:1;color:rgb(165 180 252/var(--tw-text-opacity))}.hover\:tr-text-indigo-400:hover{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}.hover\:tr-text-indigo-500:hover{--tw-text-opacity:1;color:rgb(99 102 241/var(--tw-text-opacity))}.hover\:tr-text-indigo-600:hover{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.hover\:tr-text-indigo-700:hover{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}.hover\:tr-text-indigo-800:hover{--tw-text-opacity:1;color:rgb(55 48 163/var(--tw-text-opacity))}.hover\:tr-text-indigo-900:hover{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}.hover\:tr-text-violet-50:hover{--tw-text-opacity:1;color:rgb(245 243 255/var(--tw-text-opacity))}.hover\:tr-text-violet-100:hover{--tw-text-opacity:1;color:rgb(237 233 254/var(--tw-text-opacity))}.hover\:tr-text-violet-200:hover{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity))}.hover\:tr-text-violet-300:hover{--tw-text-opacity:1;color:rgb(196 181 253/var(--tw-text-opacity))}.hover\:tr-text-violet-400:hover{--tw-text-opacity:1;color:rgb(167 139 250/var(--tw-text-opacity))}.hover\:tr-text-violet-500:hover{--tw-text-opacity:1;color:rgb(139 92 246/var(--tw-text-opacity))}.hover\:tr-text-violet-600:hover{--tw-text-opacity:1;color:rgb(124 58 237/var(--tw-text-opacity))}.hover\:tr-text-violet-700:hover{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity))}.hover\:tr-text-violet-800:hover{--tw-text-opacity:1;color:rgb(91 33 182/var(--tw-text-opacity))}.hover\:tr-text-violet-900:hover{--tw-text-opacity:1;color:rgb(76 29 149/var(--tw-text-opacity))}.hover\:tr-text-purple-50:hover{--tw-text-opacity:1;color:rgb(250 245 255/var(--tw-text-opacity))}.hover\:tr-text-purple-100:hover{--tw-text-opacity:1;color:rgb(243 232 255/var(--tw-text-opacity))}.hover\:tr-text-purple-200:hover{--tw-text-opacity:1;color:rgb(233 213 255/var(--tw-text-opacity))}.hover\:tr-text-purple-300:hover{--tw-text-opacity:1;color:rgb(216 180 254/var(--tw-text-opacity))}.hover\:tr-text-purple-400:hover{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity))}.hover\:tr-text-purple-500:hover{--tw-text-opacity:1;color:rgb(168 85 247/var(--tw-text-opacity))}.hover\:tr-text-purple-600:hover{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity))}.hover\:tr-text-purple-700:hover{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity))}.hover\:tr-text-purple-800:hover{--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity))}.hover\:tr-text-purple-900:hover{--tw-text-opacity:1;color:rgb(88 28 135/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-50:hover{--tw-text-opacity:1;color:rgb(253 244 255/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-100:hover{--tw-text-opacity:1;color:rgb(250 232 255/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-200:hover{--tw-text-opacity:1;color:rgb(245 208 254/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-300:hover{--tw-text-opacity:1;color:rgb(240 171 252/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-400:hover{--tw-text-opacity:1;color:rgb(232 121 249/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-500:hover{--tw-text-opacity:1;color:rgb(217 70 239/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-600:hover{--tw-text-opacity:1;color:rgb(192 38 211/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-700:hover{--tw-text-opacity:1;color:rgb(162 28 175/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-800:hover{--tw-text-opacity:1;color:rgb(134 25 143/var(--tw-text-opacity))}.hover\:tr-text-fuchsia-900:hover{--tw-text-opacity:1;color:rgb(112 26 117/var(--tw-text-opacity))}.hover\:tr-text-pink-50:hover{--tw-text-opacity:1;color:rgb(253 242 248/var(--tw-text-opacity))}.hover\:tr-text-pink-100:hover{--tw-text-opacity:1;color:rgb(252 231 243/var(--tw-text-opacity))}.hover\:tr-text-pink-200:hover{--tw-text-opacity:1;color:rgb(251 207 232/var(--tw-text-opacity))}.hover\:tr-text-pink-300:hover{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity))}.hover\:tr-text-pink-400:hover{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity))}.hover\:tr-text-pink-500:hover{--tw-text-opacity:1;color:rgb(236 72 153/var(--tw-text-opacity))}.hover\:tr-text-pink-600:hover{--tw-text-opacity:1;color:rgb(219 39 119/var(--tw-text-opacity))}.hover\:tr-text-pink-700:hover{--tw-text-opacity:1;color:rgb(190 24 93/var(--tw-text-opacity))}.hover\:tr-text-pink-900:hover{--tw-text-opacity:1;color:rgb(131 24 67/var(--tw-text-opacity))}.hover\:tr-text-rose-50:hover{--tw-text-opacity:1;color:rgb(255 241 242/var(--tw-text-opacity))}.hover\:tr-text-rose-100:hover{--tw-text-opacity:1;color:rgb(255 228 230/var(--tw-text-opacity))}.hover\:tr-text-rose-200:hover{--tw-text-opacity:1;color:rgb(254 205 211/var(--tw-text-opacity))}.hover\:tr-text-rose-300:hover{--tw-text-opacity:1;color:rgb(253 164 175/var(--tw-text-opacity))}.hover\:tr-text-rose-400:hover{--tw-text-opacity:1;color:rgb(251 113 133/var(--tw-text-opacity))}.hover\:tr-text-rose-500:hover{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.hover\:tr-text-rose-600:hover{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.hover\:tr-text-rose-700:hover{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity))}.hover\:tr-text-rose-800:hover{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity))}.hover\:tr-text-rose-900:hover{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity))}.hover\:tr-underline:hover{text-decoration-line:underline}.hover\:tr-ring-transparent:hover{--tw-ring-color:#0000}.hover\:tr-ring-white:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.hover\:tr-ring-black:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.hover\:tr-ring-slate-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(248 250 252/var(--tw-ring-opacity))}.hover\:tr-ring-slate-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity))}.hover\:tr-ring-slate-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity))}.hover\:tr-ring-slate-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity))}.hover\:tr-ring-slate-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity))}.hover\:tr-ring-slate-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity))}.hover\:tr-ring-slate-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(71 85 105/var(--tw-ring-opacity))}.hover\:tr-ring-slate-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.hover\:tr-ring-slate-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity))}.hover\:tr-ring-slate-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(15 23 42/var(--tw-ring-opacity))}.hover\:tr-ring-gray-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(249 250 251/var(--tw-ring-opacity))}.hover\:tr-ring-gray-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity))}.hover\:tr-ring-gray-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.hover\:tr-ring-gray-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.hover\:tr-ring-gray-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))}.hover\:tr-ring-gray-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))}.hover\:tr-ring-gray-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))}.hover\:tr-ring-gray-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))}.hover\:tr-ring-gray-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity))}.hover\:tr-ring-gray-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(244 244 245/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(228 228 231/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 216/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(161 161 170/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(113 113 122/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 91/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(63 63 70/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(39 39 42/var(--tw-ring-opacity))}.hover\:tr-ring-zinc-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 245/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(229 229 229/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 212/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(163 163 163/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(115 115 115/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 82/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(64 64 64/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(38 38 38/var(--tw-ring-opacity))}.hover\:tr-ring-neutral-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(23 23 23/var(--tw-ring-opacity))}.hover\:tr-ring-stone-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 249/var(--tw-ring-opacity))}.hover\:tr-ring-stone-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 244/var(--tw-ring-opacity))}.hover\:tr-ring-stone-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(231 229 228/var(--tw-ring-opacity))}.hover\:tr-ring-stone-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(214 211 209/var(--tw-ring-opacity))}.hover\:tr-ring-stone-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(168 162 158/var(--tw-ring-opacity))}.hover\:tr-ring-stone-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(120 113 108/var(--tw-ring-opacity))}.hover\:tr-ring-stone-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(87 83 78/var(--tw-ring-opacity))}.hover\:tr-ring-stone-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(68 64 60/var(--tw-ring-opacity))}.hover\:tr-ring-stone-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(41 37 36/var(--tw-ring-opacity))}.hover\:tr-ring-stone-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(28 25 23/var(--tw-ring-opacity))}.hover\:tr-ring-red-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 242 242/var(--tw-ring-opacity))}.hover\:tr-ring-red-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity))}.hover\:tr-ring-red-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity))}.hover\:tr-ring-red-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity))}.hover\:tr-ring-red-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity))}.hover\:tr-ring-red-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.hover\:tr-ring-red-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))}.hover\:tr-ring-red-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(185 28 28/var(--tw-ring-opacity))}.hover\:tr-ring-red-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(153 27 27/var(--tw-ring-opacity))}.hover\:tr-ring-red-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(127 29 29/var(--tw-ring-opacity))}.hover\:tr-ring-orange-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 247 237/var(--tw-ring-opacity))}.hover\:tr-ring-orange-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity))}.hover\:tr-ring-orange-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity))}.hover\:tr-ring-orange-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(253 186 116/var(--tw-ring-opacity))}.hover\:tr-ring-orange-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity))}.hover\:tr-ring-orange-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity))}.hover\:tr-ring-orange-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(234 88 12/var(--tw-ring-opacity))}.hover\:tr-ring-orange-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(194 65 12/var(--tw-ring-opacity))}.hover\:tr-ring-orange-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(154 52 18/var(--tw-ring-opacity))}.hover\:tr-ring-orange-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(124 45 18/var(--tw-ring-opacity))}.hover\:tr-ring-amber-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 251 235/var(--tw-ring-opacity))}.hover\:tr-ring-amber-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity))}.hover\:tr-ring-amber-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity))}.hover\:tr-ring-amber-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity))}.hover\:tr-ring-amber-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity))}.hover\:tr-ring-amber-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.hover\:tr-ring-amber-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity))}.hover\:tr-ring-amber-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(180 83 9/var(--tw-ring-opacity))}.hover\:tr-ring-amber-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(146 64 14/var(--tw-ring-opacity))}.hover\:tr-ring-amber-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(120 53 15/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 252 232/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 249 195/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 240 138/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(253 224 71/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(202 138 4/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(161 98 7/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(133 77 14/var(--tw-ring-opacity))}.hover\:tr-ring-yellow-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(113 63 18/var(--tw-ring-opacity))}.hover\:tr-ring-lime-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(247 254 231/var(--tw-ring-opacity))}.hover\:tr-ring-lime-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(236 252 203/var(--tw-ring-opacity))}.hover\:tr-ring-lime-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(217 249 157/var(--tw-ring-opacity))}.hover\:tr-ring-lime-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(190 242 100/var(--tw-ring-opacity))}.hover\:tr-ring-lime-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(163 230 53/var(--tw-ring-opacity))}.hover\:tr-ring-lime-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(132 204 22/var(--tw-ring-opacity))}.hover\:tr-ring-lime-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(101 163 13/var(--tw-ring-opacity))}.hover\:tr-ring-lime-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(77 124 15/var(--tw-ring-opacity))}.hover\:tr-ring-lime-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(63 98 18/var(--tw-ring-opacity))}.hover\:tr-ring-lime-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(54 83 20/var(--tw-ring-opacity))}.hover\:tr-ring-green-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 244/var(--tw-ring-opacity))}.hover\:tr-ring-green-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(220 252 231/var(--tw-ring-opacity))}.hover\:tr-ring-green-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity))}.hover\:tr-ring-green-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity))}.hover\:tr-ring-green-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity))}.hover\:tr-ring-green-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.hover\:tr-ring-green-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity))}.hover\:tr-ring-green-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(21 128 61/var(--tw-ring-opacity))}.hover\:tr-ring-green-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(22 101 52/var(--tw-ring-opacity))}.hover\:tr-ring-green-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(20 83 45/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(236 253 245/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(4 120 87/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(6 95 70/var(--tw-ring-opacity))}.hover\:tr-ring-emerald-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(6 78 59/var(--tw-ring-opacity))}.hover\:tr-ring-teal-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 250/var(--tw-ring-opacity))}.hover\:tr-ring-teal-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(204 251 241/var(--tw-ring-opacity))}.hover\:tr-ring-teal-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(153 246 228/var(--tw-ring-opacity))}.hover\:tr-ring-teal-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(94 234 212/var(--tw-ring-opacity))}.hover\:tr-ring-teal-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(45 212 191/var(--tw-ring-opacity))}.hover\:tr-ring-teal-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity))}.hover\:tr-ring-teal-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(13 148 136/var(--tw-ring-opacity))}.hover\:tr-ring-teal-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(15 118 110/var(--tw-ring-opacity))}.hover\:tr-ring-teal-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(17 94 89/var(--tw-ring-opacity))}.hover\:tr-ring-teal-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(19 78 74/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(236 254 255/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(207 250 254/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(165 243 252/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(103 232 249/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(8 145 178/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(14 116 144/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(21 94 117/var(--tw-ring-opacity))}.hover\:tr-ring-cyan-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(22 78 99/var(--tw-ring-opacity))}.hover\:tr-ring-sky-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(240 249 255/var(--tw-ring-opacity))}.hover\:tr-ring-sky-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity))}.hover\:tr-ring-sky-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity))}.hover\:tr-ring-sky-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(125 211 252/var(--tw-ring-opacity))}.hover\:tr-ring-sky-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(56 189 248/var(--tw-ring-opacity))}.hover\:tr-ring-sky-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity))}.hover\:tr-ring-sky-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(2 132 199/var(--tw-ring-opacity))}.hover\:tr-ring-sky-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(3 105 161/var(--tw-ring-opacity))}.hover\:tr-ring-sky-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(7 89 133/var(--tw-ring-opacity))}.hover\:tr-ring-sky-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(12 74 110/var(--tw-ring-opacity))}.hover\:tr-ring-blue-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(239 246 255/var(--tw-ring-opacity))}.hover\:tr-ring-blue-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity))}.hover\:tr-ring-blue-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity))}.hover\:tr-ring-blue-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity))}.hover\:tr-ring-blue-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.hover\:tr-ring-blue-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.hover\:tr-ring-blue-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity))}.hover\:tr-ring-blue-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(29 78 216/var(--tw-ring-opacity))}.hover\:tr-ring-blue-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity))}.hover\:tr-ring-blue-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(30 58 138/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(238 242 255/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(67 56 202/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(55 48 163/var(--tw-ring-opacity))}.hover\:tr-ring-indigo-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(49 46 129/var(--tw-ring-opacity))}.hover\:tr-ring-violet-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity))}.hover\:tr-ring-violet-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(237 233 254/var(--tw-ring-opacity))}.hover\:tr-ring-violet-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(221 214 254/var(--tw-ring-opacity))}.hover\:tr-ring-violet-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(196 181 253/var(--tw-ring-opacity))}.hover\:tr-ring-violet-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(167 139 250/var(--tw-ring-opacity))}.hover\:tr-ring-violet-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity))}.hover\:tr-ring-violet-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(124 58 237/var(--tw-ring-opacity))}.hover\:tr-ring-violet-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(109 40 217/var(--tw-ring-opacity))}.hover\:tr-ring-violet-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(91 33 182/var(--tw-ring-opacity))}.hover\:tr-ring-violet-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(76 29 149/var(--tw-ring-opacity))}.hover\:tr-ring-purple-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(250 245 255/var(--tw-ring-opacity))}.hover\:tr-ring-purple-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(243 232 255/var(--tw-ring-opacity))}.hover\:tr-ring-purple-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(233 213 255/var(--tw-ring-opacity))}.hover\:tr-ring-purple-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(216 180 254/var(--tw-ring-opacity))}.hover\:tr-ring-purple-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(192 132 252/var(--tw-ring-opacity))}.hover\:tr-ring-purple-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.hover\:tr-ring-purple-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(147 51 234/var(--tw-ring-opacity))}.hover\:tr-ring-purple-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(126 34 206/var(--tw-ring-opacity))}.hover\:tr-ring-purple-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(107 33 168/var(--tw-ring-opacity))}.hover\:tr-ring-purple-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(88 28 135/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(253 244 255/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(250 232 255/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(245 208 254/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(240 171 252/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(232 121 249/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(217 70 239/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(192 38 211/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(162 28 175/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(134 25 143/var(--tw-ring-opacity))}.hover\:tr-ring-fuchsia-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(112 26 117/var(--tw-ring-opacity))}.hover\:tr-ring-pink-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(253 242 248/var(--tw-ring-opacity))}.hover\:tr-ring-pink-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(252 231 243/var(--tw-ring-opacity))}.hover\:tr-ring-pink-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(251 207 232/var(--tw-ring-opacity))}.hover\:tr-ring-pink-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(249 168 212/var(--tw-ring-opacity))}.hover\:tr-ring-pink-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(244 114 182/var(--tw-ring-opacity))}.hover\:tr-ring-pink-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity))}.hover\:tr-ring-pink-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(219 39 119/var(--tw-ring-opacity))}.hover\:tr-ring-pink-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(190 24 93/var(--tw-ring-opacity))}.hover\:tr-ring-pink-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(131 24 67/var(--tw-ring-opacity))}.hover\:tr-ring-rose-50:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 242/var(--tw-ring-opacity))}.hover\:tr-ring-rose-100:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(255 228 230/var(--tw-ring-opacity))}.hover\:tr-ring-rose-200:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 211/var(--tw-ring-opacity))}.hover\:tr-ring-rose-300:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(253 164 175/var(--tw-ring-opacity))}.hover\:tr-ring-rose-400:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity))}.hover\:tr-ring-rose-500:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity))}.hover\:tr-ring-rose-600:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(225 29 72/var(--tw-ring-opacity))}.hover\:tr-ring-rose-700:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(190 18 60/var(--tw-ring-opacity))}.hover\:tr-ring-rose-800:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(159 18 57/var(--tw-ring-opacity))}.hover\:tr-ring-rose-900:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(136 19 55/var(--tw-ring-opacity))}.focus\:tr-outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:tr-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:tr-ring-0:focus,.focus\:tr-ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:tr-ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:tr-ring-transparent:focus{--tw-ring-color:#0000}.focus\:tr-ring-white:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity))}.focus\:tr-ring-black:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.focus\:tr-ring-slate-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 250 252/var(--tw-ring-opacity))}.focus\:tr-ring-slate-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(241 245 249/var(--tw-ring-opacity))}.focus\:tr-ring-slate-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity))}.focus\:tr-ring-slate-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity))}.focus\:tr-ring-slate-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity))}.focus\:tr-ring-slate-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(100 116 139/var(--tw-ring-opacity))}.focus\:tr-ring-slate-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(71 85 105/var(--tw-ring-opacity))}.focus\:tr-ring-slate-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(51 65 85/var(--tw-ring-opacity))}.focus\:tr-ring-slate-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(30 41 59/var(--tw-ring-opacity))}.focus\:tr-ring-slate-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(15 23 42/var(--tw-ring-opacity))}.focus\:tr-ring-gray-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 250 251/var(--tw-ring-opacity))}.focus\:tr-ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity))}.focus\:tr-ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.focus\:tr-ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity))}.focus\:tr-ring-gray-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity))}.focus\:tr-ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity))}.focus\:tr-ring-gray-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(75 85 99/var(--tw-ring-opacity))}.focus\:tr-ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity))}.focus\:tr-ring-gray-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(31 41 55/var(--tw-ring-opacity))}.focus\:tr-ring-gray-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(17 24 39/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 244 245/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(228 228 231/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 216/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(161 161 170/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(113 113 122/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 91/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(63 63 70/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(39 39 42/var(--tw-ring-opacity))}.focus\:tr-ring-zinc-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(24 24 27/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 250/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 245/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 229 229/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 212/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(163 163 163/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(115 115 115/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(82 82 82/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(64 64 64/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(38 38 38/var(--tw-ring-opacity))}.focus\:tr-ring-neutral-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(23 23 23/var(--tw-ring-opacity))}.focus\:tr-ring-stone-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 250 249/var(--tw-ring-opacity))}.focus\:tr-ring-stone-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 245 244/var(--tw-ring-opacity))}.focus\:tr-ring-stone-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(231 229 228/var(--tw-ring-opacity))}.focus\:tr-ring-stone-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(214 211 209/var(--tw-ring-opacity))}.focus\:tr-ring-stone-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 162 158/var(--tw-ring-opacity))}.focus\:tr-ring-stone-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(120 113 108/var(--tw-ring-opacity))}.focus\:tr-ring-stone-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(87 83 78/var(--tw-ring-opacity))}.focus\:tr-ring-stone-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(68 64 60/var(--tw-ring-opacity))}.focus\:tr-ring-stone-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(41 37 36/var(--tw-ring-opacity))}.focus\:tr-ring-stone-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(28 25 23/var(--tw-ring-opacity))}.focus\:tr-ring-red-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 242 242/var(--tw-ring-opacity))}.focus\:tr-ring-red-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity))}.focus\:tr-ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity))}.focus\:tr-ring-red-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(252 165 165/var(--tw-ring-opacity))}.focus\:tr-ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity))}.focus\:tr-ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity))}.focus\:tr-ring-red-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity))}.focus\:tr-ring-red-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(185 28 28/var(--tw-ring-opacity))}.focus\:tr-ring-red-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(153 27 27/var(--tw-ring-opacity))}.focus\:tr-ring-red-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(127 29 29/var(--tw-ring-opacity))}.focus\:tr-ring-orange-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 247 237/var(--tw-ring-opacity))}.focus\:tr-ring-orange-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 237 213/var(--tw-ring-opacity))}.focus\:tr-ring-orange-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity))}.focus\:tr-ring-orange-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 186 116/var(--tw-ring-opacity))}.focus\:tr-ring-orange-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(251 146 60/var(--tw-ring-opacity))}.focus\:tr-ring-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity))}.focus\:tr-ring-orange-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 88 12/var(--tw-ring-opacity))}.focus\:tr-ring-orange-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(194 65 12/var(--tw-ring-opacity))}.focus\:tr-ring-orange-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(154 52 18/var(--tw-ring-opacity))}.focus\:tr-ring-orange-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(124 45 18/var(--tw-ring-opacity))}.focus\:tr-ring-amber-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 251 235/var(--tw-ring-opacity))}.focus\:tr-ring-amber-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 243 199/var(--tw-ring-opacity))}.focus\:tr-ring-amber-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity))}.focus\:tr-ring-amber-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(252 211 77/var(--tw-ring-opacity))}.focus\:tr-ring-amber-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity))}.focus\:tr-ring-amber-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity))}.focus\:tr-ring-amber-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 119 6/var(--tw-ring-opacity))}.focus\:tr-ring-amber-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(180 83 9/var(--tw-ring-opacity))}.focus\:tr-ring-amber-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(146 64 14/var(--tw-ring-opacity))}.focus\:tr-ring-amber-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(120 53 15/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 252 232/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 249 195/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 240 138/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 224 71/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 204 21/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 179 8/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(202 138 4/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(161 98 7/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(133 77 14/var(--tw-ring-opacity))}.focus\:tr-ring-yellow-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(113 63 18/var(--tw-ring-opacity))}.focus\:tr-ring-lime-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(247 254 231/var(--tw-ring-opacity))}.focus\:tr-ring-lime-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(236 252 203/var(--tw-ring-opacity))}.focus\:tr-ring-lime-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 249 157/var(--tw-ring-opacity))}.focus\:tr-ring-lime-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(190 242 100/var(--tw-ring-opacity))}.focus\:tr-ring-lime-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(163 230 53/var(--tw-ring-opacity))}.focus\:tr-ring-lime-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(132 204 22/var(--tw-ring-opacity))}.focus\:tr-ring-lime-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(101 163 13/var(--tw-ring-opacity))}.focus\:tr-ring-lime-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(77 124 15/var(--tw-ring-opacity))}.focus\:tr-ring-lime-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(63 98 18/var(--tw-ring-opacity))}.focus\:tr-ring-lime-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(54 83 20/var(--tw-ring-opacity))}.focus\:tr-ring-green-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 244/var(--tw-ring-opacity))}.focus\:tr-ring-green-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(220 252 231/var(--tw-ring-opacity))}.focus\:tr-ring-green-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity))}.focus\:tr-ring-green-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity))}.focus\:tr-ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(74 222 128/var(--tw-ring-opacity))}.focus\:tr-ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity))}.focus\:tr-ring-green-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(22 163 74/var(--tw-ring-opacity))}.focus\:tr-ring-green-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(21 128 61/var(--tw-ring-opacity))}.focus\:tr-ring-green-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(22 101 52/var(--tw-ring-opacity))}.focus\:tr-ring-green-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(20 83 45/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(236 253 245/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 250 229/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(110 231 183/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(52 211 153/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(5 150 105/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(4 120 87/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(6 95 70/var(--tw-ring-opacity))}.focus\:tr-ring-emerald-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(6 78 59/var(--tw-ring-opacity))}.focus\:tr-ring-teal-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(240 253 250/var(--tw-ring-opacity))}.focus\:tr-ring-teal-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(204 251 241/var(--tw-ring-opacity))}.focus\:tr-ring-teal-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(153 246 228/var(--tw-ring-opacity))}.focus\:tr-ring-teal-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(94 234 212/var(--tw-ring-opacity))}.focus\:tr-ring-teal-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(45 212 191/var(--tw-ring-opacity))}.focus\:tr-ring-teal-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(20 184 166/var(--tw-ring-opacity))}.focus\:tr-ring-teal-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(13 148 136/var(--tw-ring-opacity))}.focus\:tr-ring-teal-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(15 118 110/var(--tw-ring-opacity))}.focus\:tr-ring-teal-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(17 94 89/var(--tw-ring-opacity))}.focus\:tr-ring-teal-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(19 78 74/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(236 254 255/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(207 250 254/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(165 243 252/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(103 232 249/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 211 238/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(6 182 212/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(8 145 178/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(14 116 144/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(21 94 117/var(--tw-ring-opacity))}.focus\:tr-ring-cyan-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(22 78 99/var(--tw-ring-opacity))}.focus\:tr-ring-sky-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(240 249 255/var(--tw-ring-opacity))}.focus\:tr-ring-sky-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(224 242 254/var(--tw-ring-opacity))}.focus\:tr-ring-sky-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(186 230 253/var(--tw-ring-opacity))}.focus\:tr-ring-sky-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(125 211 252/var(--tw-ring-opacity))}.focus\:tr-ring-sky-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(56 189 248/var(--tw-ring-opacity))}.focus\:tr-ring-sky-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity))}.focus\:tr-ring-sky-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(2 132 199/var(--tw-ring-opacity))}.focus\:tr-ring-sky-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(3 105 161/var(--tw-ring-opacity))}.focus\:tr-ring-sky-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(7 89 133/var(--tw-ring-opacity))}.focus\:tr-ring-sky-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(12 74 110/var(--tw-ring-opacity))}.focus\:tr-ring-blue-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 246 255/var(--tw-ring-opacity))}.focus\:tr-ring-blue-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 234 254/var(--tw-ring-opacity))}.focus\:tr-ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity))}.focus\:tr-ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity))}.focus\:tr-ring-blue-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity))}.focus\:tr-ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:tr-ring-blue-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity))}.focus\:tr-ring-blue-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(29 78 216/var(--tw-ring-opacity))}.focus\:tr-ring-blue-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity))}.focus\:tr-ring-blue-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(30 58 138/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(238 242 255/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(224 231 255/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(199 210 254/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(165 180 252/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(129 140 248/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(67 56 202/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(55 48 163/var(--tw-ring-opacity))}.focus\:tr-ring-indigo-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(49 46 129/var(--tw-ring-opacity))}.focus\:tr-ring-violet-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 243 255/var(--tw-ring-opacity))}.focus\:tr-ring-violet-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(237 233 254/var(--tw-ring-opacity))}.focus\:tr-ring-violet-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(221 214 254/var(--tw-ring-opacity))}.focus\:tr-ring-violet-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(196 181 253/var(--tw-ring-opacity))}.focus\:tr-ring-violet-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(167 139 250/var(--tw-ring-opacity))}.focus\:tr-ring-violet-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(139 92 246/var(--tw-ring-opacity))}.focus\:tr-ring-violet-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(124 58 237/var(--tw-ring-opacity))}.focus\:tr-ring-violet-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(109 40 217/var(--tw-ring-opacity))}.focus\:tr-ring-violet-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(91 33 182/var(--tw-ring-opacity))}.focus\:tr-ring-violet-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(76 29 149/var(--tw-ring-opacity))}.focus\:tr-ring-purple-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 245 255/var(--tw-ring-opacity))}.focus\:tr-ring-purple-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(243 232 255/var(--tw-ring-opacity))}.focus\:tr-ring-purple-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(233 213 255/var(--tw-ring-opacity))}.focus\:tr-ring-purple-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(216 180 254/var(--tw-ring-opacity))}.focus\:tr-ring-purple-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(192 132 252/var(--tw-ring-opacity))}.focus\:tr-ring-purple-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(168 85 247/var(--tw-ring-opacity))}.focus\:tr-ring-purple-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(147 51 234/var(--tw-ring-opacity))}.focus\:tr-ring-purple-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(126 34 206/var(--tw-ring-opacity))}.focus\:tr-ring-purple-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 33 168/var(--tw-ring-opacity))}.focus\:tr-ring-purple-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(88 28 135/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 244 255/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(250 232 255/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(245 208 254/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(240 171 252/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(232 121 249/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(217 70 239/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(192 38 211/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(162 28 175/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(134 25 143/var(--tw-ring-opacity))}.focus\:tr-ring-fuchsia-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(112 26 117/var(--tw-ring-opacity))}.focus\:tr-ring-pink-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 242 248/var(--tw-ring-opacity))}.focus\:tr-ring-pink-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(252 231 243/var(--tw-ring-opacity))}.focus\:tr-ring-pink-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(251 207 232/var(--tw-ring-opacity))}.focus\:tr-ring-pink-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 168 212/var(--tw-ring-opacity))}.focus\:tr-ring-pink-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 114 182/var(--tw-ring-opacity))}.focus\:tr-ring-pink-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(236 72 153/var(--tw-ring-opacity))}.focus\:tr-ring-pink-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(219 39 119/var(--tw-ring-opacity))}.focus\:tr-ring-pink-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(190 24 93/var(--tw-ring-opacity))}.focus\:tr-ring-pink-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(131 24 67/var(--tw-ring-opacity))}.focus\:tr-ring-rose-50:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 241 242/var(--tw-ring-opacity))}.focus\:tr-ring-rose-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 228 230/var(--tw-ring-opacity))}.focus\:tr-ring-rose-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 205 211/var(--tw-ring-opacity))}.focus\:tr-ring-rose-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(253 164 175/var(--tw-ring-opacity))}.focus\:tr-ring-rose-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(251 113 133/var(--tw-ring-opacity))}.focus\:tr-ring-rose-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity))}.focus\:tr-ring-rose-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(225 29 72/var(--tw-ring-opacity))}.focus\:tr-ring-rose-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(190 18 60/var(--tw-ring-opacity))}.focus\:tr-ring-rose-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(159 18 57/var(--tw-ring-opacity))}.focus\:tr-ring-rose-900:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(136 19 55/var(--tw-ring-opacity))}.focus\:tr-ring-offset-2:focus{--tw-ring-offset-width:2px}@media (min-width:640px){.sm\:tr-col-span-1{grid-column:span 1/span 1}.sm\:tr-col-span-2{grid-column:span 2/span 2}.sm\:tr-col-span-3{grid-column:span 3/span 3}.sm\:tr-col-span-4{grid-column:span 4/span 4}.sm\:tr-col-span-5{grid-column:span 5/span 5}.sm\:tr-col-span-6{grid-column:span 6/span 6}.sm\:tr-col-span-7{grid-column:span 7/span 7}.sm\:tr-col-span-8{grid-column:span 8/span 8}.sm\:tr-col-span-9{grid-column:span 9/span 9}.sm\:tr-col-span-10{grid-column:span 10/span 10}.sm\:tr-col-span-11{grid-column:span 11/span 11}.sm\:tr-col-span-12{grid-column:span 12/span 12}.sm\:tr-grid-cols-none{grid-template-columns:none}.sm\:tr-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:tr-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tr-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:tr-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:tr-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:tr-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:tr-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:tr-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:tr-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:tr-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:tr-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:tr-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:768px){.md\:tr-col-span-1{grid-column:span 1/span 1}.md\:tr-col-span-2{grid-column:span 2/span 2}.md\:tr-col-span-3{grid-column:span 3/span 3}.md\:tr-col-span-4{grid-column:span 4/span 4}.md\:tr-col-span-5{grid-column:span 5/span 5}.md\:tr-col-span-6{grid-column:span 6/span 6}.md\:tr-col-span-7{grid-column:span 7/span 7}.md\:tr-col-span-8{grid-column:span 8/span 8}.md\:tr-col-span-9{grid-column:span 9/span 9}.md\:tr-col-span-10{grid-column:span 10/span 10}.md\:tr-col-span-11{grid-column:span 11/span 11}.md\:tr-col-span-12{grid-column:span 12/span 12}.md\:tr-grid-cols-none{grid-template-columns:none}.md\:tr-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:tr-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tr-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tr-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:tr-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:tr-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:tr-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:tr-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:tr-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:tr-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:tr-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:tr-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:1024px){.lg\:tr-col-span-1{grid-column:span 1/span 1}.lg\:tr-col-span-2{grid-column:span 2/span 2}.lg\:tr-col-span-3{grid-column:span 3/span 3}.lg\:tr-col-span-4{grid-column:span 4/span 4}.lg\:tr-col-span-5{grid-column:span 5/span 5}.lg\:tr-col-span-6{grid-column:span 6/span 6}.lg\:tr-col-span-7{grid-column:span 7/span 7}.lg\:tr-col-span-8{grid-column:span 8/span 8}.lg\:tr-col-span-9{grid-column:span 9/span 9}.lg\:tr-col-span-10{grid-column:span 10/span 10}.lg\:tr-col-span-11{grid-column:span 11/span 11}.lg\:tr-col-span-12{grid-column:span 12/span 12}.lg\:tr-grid-cols-none{grid-template-columns:none}.lg\:tr-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:tr-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tr-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tr-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tr-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:tr-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:tr-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:tr-grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:tr-grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:tr-grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:tr-grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:tr-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1} +/*# sourceMappingURL=48208.cc917ac6.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/50587.976676a5.chunk.css b/static/css/50587.976676a5.chunk.css new file mode 100644 index 00000000..091753b4 --- /dev/null +++ b/static/css/50587.976676a5.chunk.css @@ -0,0 +1,2 @@ +@font-face{font-family:agGridBalham;font-style:normal;font-weight:400;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABYUAAsAAAAALgQAABXCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIlWBmAAi34KtgCsbgE2AiQDgiwLgRgABCAFhEYHhQgbFShVBoWNAwDFdIdHRcnM5KKoz4JRSvb/dQI3RERcg94LUYNDlJRRFMzQjtavWYLQT3ERFiy0h+AmMcl3xzOrdBEOnrkyLmf//l46s40Rjx2SFE0Caj9+e+++iEZTS4aYhazJQmMIWTOJkBiSNv9p6u81uXStcTtz9aNQWCTCegJgeNrmv7sD5QiVg1YMBCdgEQYIh4Vg9KEuylihU6xYtNtcVeF+1IqVkb9CXZQrtz8H3y0/gdMEmCGnwuiZzJlL5Mx56v1pf9Nf8JlgE/fK64B8AP77qu3R9TZnWJIDRkb4Ze+zzlYKOJKfrKsR8H9rqT0suIAssWuFrjDkzMzs3GX/TjbAmwldUtrw3AYIimgBFdBurgSgKlsF7Mj2Vem+qlpZV4LlofSmgUjUeQAQ7gbkYx89r5NZUyFU/7Kkb0cwOCTCSaCmjituLjwUGo2RIMVpbsTFjAopWV+KrMgbH6NzVxPqwfUQBt6IAGR5cyiz86u78i4dv3VFFeRp2QDeSoZL588el3EZCy0JCspXlnJJnq0/bvkY8sKt8CppjIPxVnwcv6b40VZFZWtPBTWkd3YUQ2CcIOkURbSaUDKYVG6yGnK6xrTGwLF55RBKSMICXX3VacPCiMqBSXP68Xs9MCjvrWy91tK7pzvRCISDQ6qW3iw9Fak+gRE2zLy4/q4y37xuulCfUCGNbxRj61PXJuniW+ZAK06xe3Xg3sgxVDTJ8AXUet41jKNskhmb3qTSdPJBiT66G0SwuNkMvtpUlrhANzvRaQTOhjC+fmuojcdjipqOLL+dcmeXapTAgozS9tsvdZrYTNiyuu7d645hcv2uypVxzrwu5RYy3jorwnSGYFl1tXVTmSuevv7gk89++l8oZCgZcirSqo33DPKztfyy7pr2uUirYfuZUJr2Gg0szclUJ/OVRwXms2pkqJoqnaPwBePrhmYpBYrNGmJCimVAux401R0YxTXKdTyTqQ7kBV+QV9I5mXxqAQZCqqbOsHkoLVBdR8yQF3qIrDJ73MQ/mTTrTGkba09yk/VCO4lr6uUbOLCuVhnmG8id/tVnZWlBnxnwZmdqXD6ce30ayAkfsQwnb2RnOx57KNPZB5YXKZId5lxx3mckh2KyzxsJgO0JPXjO7INZVrD8CeUyZ8SOGkd2wPsGbVftbmfDtRlNzStowt8ejHeA0WILzRbehSxJSR6Fp1JB8iB5g4f1uw9fdIUEJLTo6SI2z8yd8kHbr5XId+ylTH+31XNhZUAqEIFWIAUkZcuzQgH1JaeVqtp0f5D/yFGmQB7+uebBr5VjY9r8ddGNX3DC+6QF9Z5x7oiDruCe0U8Ayz+Z4wkuGxsqJpoNiCknw3wLlgUKFaIpVrdlFVU1dQ1NLW0dXb3c9qGRsYkHcGZuYWmlZm1ja2ev6+Do5Oyiq+bqpubu4kHV9vTy9gEhzVPytK170gpZTpwB7tisLo/7/yP9c9mwny5TOYCSmbCNtoFpHNcNnDCJk0aBU2ZwWh9wxhLO6gHOGQfOGwAumgAuGQMum8UVQ8BVg8A187ihF7hpBLilH7htDncs4q5h4J4p3LeAB7HMrwIxNUVQBSRoQlEoCWWhIlSFmlAXGkJTaAltoSN0hZ7QFwbCUBgJY2EiTIWZMBcWwlJYCWuLbPBrk1lbYSfshYNwNG11kmXOwkW4CjfhbiI8LLLBr2dSvIS3We4j6bCJQyQKtYjgF5tuw2UXhCAF3eGHldGfZ7yUkQ2yH3r6EEBL6vkNeOA/2N27vo335BeCopd9dwodW+/6Zdh2/dhfniJvNPmCvTvsF4u3ABwiE/OFIb4oh0MnJbHZLklEDfEgIfQ5igeDzkSoiihRIINBQddfEuQi4XFQ1IvFYAq5LiQUxxdCCRcSiiqCbWJdXYUzR1Eeh06ho74oW+LJRykCMhl1dSELOMJRJbmhLuEjcfjCLKDEYaNRD/rkGi93dYn68nd1dmp+L7jS3e3dP3FvT0/kX9NWPvIiOoFi3f04/I/Cqx0+AxP2tEd0U1d2TqdCVBCR2d0/zjku2N4ZuCnwGvsYwBANOHTPq1Yek2KWL+dLZQMPAtka6BylaxhfS5x2so5rI2xOFqTRDpsFhnj795c5SBZEV5BCjSCNW0EqM2OIxiqKrWKCYgEMB8Pe8bEQC05iG6qrLUAcA7TEJUwTFqqWhRdphgEKFF3/zyVeXVKjL782R7+96rKPXHlD5tghGvKZP+SCi+RLGxSgsx/93eTvC/vp3PwIpzTsTpflgfJZ+wrVjmRgFhXicd7+R8zvcxmP+RnF5LArOHa7zTeBxCcFPpvgqzX/ModS0pzAcW77fal1OcpMbwtFgyKP9kVPfQLBf4qdNO5JYDw+o8TTaSTOZpPJo1A9dfEu1m6fB0pYRL3JLBKXgHIko+UqYzEtQpX8LSRaon4wc+REIoK1HFSTZ71nsxfUiznjZzKJQOcWTYo0UCIRT/MZTyST4JTHfDC0GFGAm4TD7nrUy7zeKPpIfL8QTeXOeObPFQqvSSGrqFclRjKXwTUp0RdpzUTcyivnb2t3L6oX7jiP1Uc2jMaS2dPu3ztJd3BhoznLHahp6Zlyyn2lwpkWgOInNJJz/bQ462XZE08jkYXq3xVYeCH0vcWxET5alvdTvxUH1jBd7186S3ZUpsDq6b6DQXpL73IbdOHHz7UG3qFzWdWS5u9avT4zcnSyNmc122Uqun8mDxTDwNrq4EWomiYSK+So59VJtHMsi9frrhLA1ySmSFJNuF4UGj5T6DqIsIxmWVCO+9O6A2ve+cMAkP9WQ9SbPWgGHkC46AfFkzlgLL9fDfZBSrIiueBXKQYLuOMpG7JzBDHlu/MT28LTgW18u/C0AzpnZNrFX7ZvkR3/vd8JHAfIQmiIHmJO6OAH/w67PbeNqsN+ktYHbnypOWpJEjxaA/33yvJ69Ym1941dNyX+0Oq5sGpU6H5yT+8+v1KK+bx3zM6UxHNW/3WjSrnk93uOVEPpYeVFq+akueoG+jldMjr06TUsOKvDDzxwgB/NQOBoo5QyzsgsY5RQLo9sFfIeo8cxItTncNbp/OSTDWpw5EJaMuaLCSgUyqJUqAsxJTHTJJpevpzdbp292LkqNPfcCj5svNrDjB0r556EeHr7PvL6Z7vfdV3q5mdltSLZkhX+02VxgMS7R8CmPH6PndrHp9CuPvmAiJZR0iKr5r51iAfH8g8xBk6Itfue9Hsh5otRy4vbbm7hRztzq8/55jua1a0B4omUn2jLr2iqhJ/R96fdcU85edH3zD/vy9WmGiq4J4IjvnOVrJH1aVeBwdsWrF6F2zmzGYbchVe8oza5D3km83NxPx98KeVqf1LqMWR6HYZc9AwRQzwLcE2X6GvmNOoDmL9AAM/qdEVXdNXAyiEcagv67Gj+viC5gzy545538oOcUAdwkgOcyTaXHdnmDH/7FD9A2KHpxG9uIUi5PJtCKMDdDtLQ5CLgkoV7TVjxGPM0ovmCMdVrLrDocFo32s8bhhU8tG7/PX3V2QcVvVU7tC7UL8X9aw/l7rbedKO60TI7rphoskN4xjY94HymfuVWD8IryQIbYiH+2hGFoFoqBM5mHyHt4ckHz+6duM8Vu3ANlz9+X0YnTaHXFf74JwzNasRT4ov6Vfus9FEfldMMeABKjjHUQgviYKZkHS9PkMkSXBEvCa6yhARZudIJYj4Dfqy0mgRG4b0ZS5HZmNpPRF2anxoTQcQ85Rx4dswoHPloNI4iLr+Tb7sGsvd/QjdUP30/6ZcZHqNGY3MtNVRTGD8QEzoQNyVz4L83rIdwfC241Wk2OzaQTXWYzQzGUQT6zqVL7z0G+d454m0c+MTbZuSqCKWSUOU6c/uVBKHMVTlNpsUGq0VukslMcssJ0AgmmUV+HCiSMRUcl60KEfRDh52Ha+Ahp0c9c/BxVvP25iFzlaVq8GP1aDXQLFBmh4ZmKwftZbNDlczh4TcnF4u8vhEtEX3jJcIf63Ev9++/d89v27a5ZSH3ZMxjvUUP1PGDgaanXGgyB8Pf7tu3o6AAhg36W7r6Wz/dOms4dap12CoQAxMQC4gnreB6v1FlvKHEVbhDiR0qEax/477I8Re5DAfIN40oLHK5RaFWyCwWeRBjl4tS5ecAa4Ce98g/0qc3MZhCZrbIFZuN26UJUvDGpzLPZqD9v5nF1WULE85D42aOU46bMS4C/VtNKy4+8vyrpq4F6qQExnj0Q2X7uulrRO1sj5nK0b0JHPEP1QiLFx2AoXsY9foqtTvvosr3RrFvXp5gntvuc24CPocrcrs7gtFa3RpmlT+hM3Mxt328txEHQAf7Ty7WRKrl7GXM1qX/4Y0x0AnH4rjcQz9hu6Jb5TdkDr4ccOppNalUMl/TwZ+71f3aZL7qfgiFuhezg7vulIT6wLBFLVtfj0kCZpnMbE2fWWZNVA+rEKnZRY3FTWyTSG4hE6AJqPB/HhsovLNLs+uOZqnt8rwOsdfDr97cybb/zmoJDNtQD7CU7twiNfPc2m/l1yXPaS1J5hrdmeL30eON4/c8Jn6guIfSmalpJTl1X23CWvlsfnjevNz68OVkiruvOwbW97QpuJNXGjS8nBI2C8YmwsfSFiz3z7sHiY7vfJnvdFgsyZLjzExWDjs+LFMbZh0NXnz00P8jbcNtDsOWLyl5RZA0P9OQrp/GKmJPFFm1jh1J+kKdrjBayo1NWRYyljxUBInMlaWb9HvgZD+/i7FcaXSRTluol3DiUpR9W0Pl8rrxC53t2BKqqDBZ/q4LfDr8M3HS5LQS/9niuQy7W74xQ6vMzcCX4MTXhTbELQVarS+1eSccintlChZUidOTLWP21k2L0k6ryqBp2io56kGgH+9qh5poIGGeWw7rdwmo2gepIehYw82y+jp6pWMVIMAuoM6sy4zVt66VmOwqnFlXv/oKq9eSFv1KUEM+jqluTKuvY4IP1XkJezkj+AjoI96MO5qMzcYbTeqCVLh5Moa/B8zGh0xhzXhzjUGLa2tw5HhT+o3hCn4FBMa46S8oPoKDgLXPWtpaKrpFSuT7Knwfamr6E/9zv3AQ8CWsoBVRhVnbNrfZ5jizsSa9vjibY2phIhckgBk/csWt4LeX/icahcv2vLDNuc9bdrd0TyFFnurjnDPnOXfxjbKzv9RRi9L5halHmDZbYKvmMxHpDFGRmgkfWJypb/tF1qRd++LS26fKATYZH8XLvG/dcqTyLZrEwVeO4qNKQ0zyZDZ2ssIh+uMxT+bgyS24rxc2mez2zMya5+5uxgKoHgvsRnuzHYfqRjt48Ar5vxdxySlf9xXc6y+4PDPLRJuxalF/v7PP2X8MN2MvKWNvskjyMP9XUHuwZhJkVWeGlRxBJ9OKZBOkGamRFs1VSR57EicOv2XcDeVAuZIkn5jSgpXhMXgGZFbEyyaspmRQCEmqND0rOE3eRkqTEUEyq9jiSrhm5q81yZOCttz+TN5ONqU3fRvrn+SiQYvrGzxmhdqESzb/hcrb7sVCrdX19Th1PS9GEJe/K4vU2h7FS5ks/PJlCLSyRNjFntY/cv9o7bmINYsX8sVXxPyF4hFV/OjBXO67XMxbUKeOCDWCK0K18D5895txYbzwiiABZDavX08R6tJX3doxOKdg2rpjety7VyRKufxnYuLMIjKJL9Fl/DRn8+be8cv095rQtRea3+7cObkCowoE1YVc10rmps2VG2m/d/NedXR02nL1n7SRz8nPKB1VoDx772S6b87yZeN1t20OgsghHCvKA2WJJrm9aoXj+ioIx/aXGu6GLjRClOjaNK/hJthBap6Pf9CkdPyKEw1GY1tjUwO0uSL4nHZd0/yvmsrN8+YDn/jBGZMC8qUrV0rzAyY5Ew16N5wvnRTgtDEtNtQWRxdotQXRxc8d+ZwCbbHuOcRk07l0f2F0jCt99rL1cSTixENLNRDJHJFKW1qGZ0JYy7iE+8QadC8ckVgkORIxEFt4UZLqabPteAjyjlNtIwHC4ma4uw/0PNAVu8gxXWFL682lpefPty1dFhsLHNgYOSqgVtpgpppJZu7YGRk5NKgkqz1criwihoaY7st/8c6CynhmWYbpHgXe6l+cv4hn0XbMZ9gq2Uk7bmFfkizNx2ljBp4v+tuq9HT1yH9uZ/Trcx8reWLevgJdFBj+bDYLpvOnCLVv7drpAkXmg55GzIJnpSOLnU6Rp9bWsjV0NWLO/7hwGB/mfrvIzd0XYjgG3lwWxiOasJqjFvQJExo0TIzgkhnFFSLxQHfg+cLD1sRyIvHyNfzaFcJUbjUdWSjAA02ZsllT62oWOGVcN16/PIjyiYcX8A2B1kwCZ1jB/LEY2tg3UcgZAKmWt0FkwT8h7EnZtqQTmU/02JgpBpEhBMYGl/E6pEhIMOKWBW9EyJPhaalR8E+qBsDYkZ+Qp5FtWnZRpyksJfUooqtV/0hnsHt0mWD4+SGHNYVWIJ6qnbxK0jL5fzwpzoeqODL8xKEOQhYhtbwEaaQ21d6ceE+8uVgeGd54qn4X7WSnliIlOWlXdxIPq3cFJ7rI8z/kkh72pfOmuuvfUjAyCAA0Af3rqwUYVy98xZ8C8O2YkAjoL1QcMtgKDf2/9Hy9Ju6N8KS1vNAk/IeA358yqLbC9/zfk+oXqHguAP7ZpnqAnxCDfFBdg0HxhgIgqroM7CR37RgywEACFzv3AFDXahycnAaWgVKAAEhCAQRlYAEeYwMuEAc7uI9AAbi/GlMIvKAbisD9dAwCDCJ9MwxaoAnDsfqpjX/HUGP7i6pzQDXWQ2/yjzQ1wtlL8Wx1ZT+JSdHIZ6d7li7Vq1mZlSpt9kPYLioEyaLKJzkrarP4djyW+KwLJ+0TVj+18e8Y6jNC+0Ub7RxQ19RHk7D2j9aQ4H0Tzl6KZ5/2n4x9T4hGXjvdRS1dTtqrUa3MeF2lVdmPWIlPCBTkyKK9/kkO86IOoce3I+2o9MsLFwsdt6xXNUrOEmBFgS70oA8DGMIIxjCBKXxhkr4c/utWnW6vPxiOxpPpbL5Yrtab7W5/OJ7Ol+vt/ni+3h9MKONC6oZp2Y7r8QVCkVgilcl9/fg1bAVWlVKF1ggPUFWuqYvJDRyyo9B3Naqt2kju6yS3XEknfzCcpmFPRto2jEYbq/gz+yo/cxJE89hcDdThXTy3nCZO2BSdke85ife+U0mp69Kl687W85Rcn25Jy6OOjhg7+KfYcpSngKnuqr5B2YQE5f6U1WS9SpvY3z45x56jbIhU2iA0nPLZDoOgb7gatXhr2uZBvZb4PMopZY7AwjRlsRxDkCvR/Rg4irpEcb/0i9hKg74dyU9nM+FcynJpOBr3talq6yW80CS1MRTJvVx5pOHMgJV5PRtTokpKGZ05c0IvhnPqW6BWRtnCmRBslMgsw88mAUIFCgQGDQgwXCGBgwA1fMEJbpB7aOEMEe5wgRIeTwAA)}.ag-theme-balham,.ag-theme-balham-auto-dark,.ag-theme-balham-dark{--ag-balham-active-color:#0091ea;--ag-foreground-color:#000;--ag-background-color:#fff;--ag-header-background-color:#f5f7f7;--ag-tooltip-background-color:#cbd0d3;--ag-subheader-background-color:#e2e9eb;--ag-control-panel-background-color:#f5f7f7;--ag-border-color:#bdc3c7;--ag-odd-row-background-color:#fcfdfe;--ag-row-hover-color:#ecf0f1;--ag-column-hover-color:#ecf0f1;--ag-input-border-color:#95a5a6;--ag-invalid-color:#e02525;--ag-input-disabled-background-color:#ebebeb;--ag-checkbox-unchecked-color:#7f8c8d;--ag-input-focus-border-color:#719ece;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-input-focus-box-shadow:0 0 2px 1px var(--ag-input-focus-border-color);--ag-range-selection-border-color:var(--ag-balham-active-color);--ag-checkbox-checked-color:var(--ag-balham-active-color);--ag-checkbox-background-color:var(--ag-background-color);--ag-panel-background-color:var(--ag-header-background-color);--ag-secondary-foreground-color:#0000008a;--ag-disabled-foreground-color:#00000061;--ag-subheader-toolbar-background-color:#e2e9eb80;--ag-row-border-color:#bdc3c794;--ag-chip-background-color:#0000001a;--ag-range-selection-background-color:#0091ea33;--ag-range-selection-background-color-2:#0091ea5c;--ag-range-selection-background-color-3:#0091ea7d;--ag-range-selection-background-color-4:#0091ea96;--ag-selected-row-background-color:#0091ea47;--ag-header-column-separator-color:#bdc3c780;--ag-input-disabled-border-color:#95a5a64d;--ag-header-column-separator-display:block;--ag-header-column-separator-height:50%;--ag-grid-size:4px;--ag-icon-size:16px;--ag-row-height:calc(var(--ag-grid-size)*7);--ag-header-height:calc(var(--ag-grid-size)*8);--ag-list-item-height:calc(var(--ag-grid-size)*6);--ag-row-group-indent-size:calc(var(--ag-grid-size)*3 + var(--ag-icon-size));--ag-cell-horizontal-padding:calc(var(--ag-grid-size)*3);--ag-input-height:calc(var(--ag-grid-size)*4);--ag-chart-menu-panel-width:240px;--ag-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--ag-font-size:12px;--ag-icon-font-family:agGridBalham;--ag-border-radius:2px;--ag-checkbox-border-radius:3px;--ag-card-shadow:none}.ag-theme-balham-dark{--ag-balham-active-color:#00b0ff;--ag-foreground-color:#f5f5f5;--ag-background-color:#2d3436;--ag-header-background-color:#1c1c1c;--ag-tooltip-background-color:#1c1f20;--ag-subheader-background-color:#111;--ag-control-panel-background-color:#202020;--ag-border-color:#424242;--ag-odd-row-background-color:#262c2e;--ag-row-hover-color:#3d4749;--ag-column-hover-color:#3d4749;--ag-input-border-color:#f0f0f0;--ag-input-disabled-background-color:#302e2e4d;--ag-modal-overlay-background-color:#2d3436a8;--ag-checkbox-unchecked-color:#ecf0f1;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-disabled-foreground-color:#f5f5f561;--ag-subheader-toolbar-background-color:#11111180;--ag-row-border-color:#5c5c5c;--ag-chip-background-color:#f5f5f514;--ag-range-selection-background-color:#00b0ff33;--ag-range-selection-background-color-2:#00b0ff5c;--ag-range-selection-background-color-3:#00b0ff7d;--ag-range-selection-background-color-4:#00b0ff96;--ag-selected-row-background-color:#00b0ff47;--ag-header-column-separator-color:#42424280;--ag-input-disabled-border-color:#f0f0f04d;--ag-header-foreground-color:#f5f5f5a3;--ag-toggle-button-off-background-color:#0000;--ag-toggle-button-off-border-color:var(--ag-foreground-color);--ag-range-selection-chart-category-background-color:#1ab14a80;--ag-range-selection-chart-background-color:#2da6ff80;--ag-input-focus-box-shadow:0 0 4px 1.5px var(--ag-input-focus-border-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;color-scheme:dark}@media (prefers-color-scheme:dark){.ag-theme-balham-auto-dark{--ag-balham-active-color:#00b0ff;--ag-foreground-color:#f5f5f5;--ag-background-color:#2d3436;--ag-header-background-color:#1c1c1c;--ag-tooltip-background-color:#1c1f20;--ag-subheader-background-color:#111;--ag-control-panel-background-color:#202020;--ag-border-color:#424242;--ag-odd-row-background-color:#262c2e;--ag-row-hover-color:#3d4749;--ag-column-hover-color:#3d4749;--ag-input-border-color:#f0f0f0;--ag-input-disabled-background-color:#302e2e4d;--ag-modal-overlay-background-color:#2d3436a8;--ag-checkbox-unchecked-color:#ecf0f1;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-disabled-foreground-color:#f5f5f561;--ag-subheader-toolbar-background-color:#11111180;--ag-row-border-color:#5c5c5c;--ag-chip-background-color:#f5f5f514;--ag-range-selection-background-color:#00b0ff33;--ag-range-selection-background-color-2:#00b0ff5c;--ag-range-selection-background-color-3:#00b0ff7d;--ag-range-selection-background-color-4:#00b0ff96;--ag-selected-row-background-color:#00b0ff47;--ag-header-column-separator-color:#42424280;--ag-input-disabled-border-color:#f0f0f04d;--ag-header-foreground-color:#f5f5f5a3;--ag-toggle-button-off-background-color:#0000;--ag-toggle-button-off-border-color:var(--ag-foreground-color);--ag-range-selection-chart-category-background-color:#1ab14a80;--ag-range-selection-chart-background-color:#2da6ff80;--ag-input-focus-box-shadow:0 0 4px 1.5px var(--ag-input-focus-border-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;color-scheme:dark}}.ag-theme-balham .ag-filter-toolpanel-header,.ag-theme-balham .ag-filter-toolpanel-search,.ag-theme-balham .ag-header-row,.ag-theme-balham .ag-multi-filter-group-title-bar,.ag-theme-balham .ag-status-bar,.ag-theme-balham-auto-dark .ag-filter-toolpanel-header,.ag-theme-balham-auto-dark .ag-filter-toolpanel-search,.ag-theme-balham-auto-dark .ag-header-row,.ag-theme-balham-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-balham-auto-dark .ag-status-bar,.ag-theme-balham-dark .ag-filter-toolpanel-header,.ag-theme-balham-dark .ag-filter-toolpanel-search,.ag-theme-balham-dark .ag-header-row,.ag-theme-balham-dark .ag-multi-filter-group-title-bar,.ag-theme-balham-dark .ag-status-bar{color:var(--ag-header-foreground-color);font-weight:600}.ag-theme-balham .ag-ltr input[class^=ag-]:not([type]),.ag-theme-balham .ag-ltr input[class^=ag-][type=date],.ag-theme-balham .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-balham .ag-ltr input[class^=ag-][type=number],.ag-theme-balham .ag-ltr input[class^=ag-][type=tel],.ag-theme-balham .ag-ltr input[class^=ag-][type=text],.ag-theme-balham .ag-ltr textarea[class^=ag-],.ag-theme-balham-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-balham-auto-dark .ag-ltr textarea[class^=ag-],.ag-theme-balham-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-balham-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-balham-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-balham .ag-rtl input[class^=ag-]:not([type]),.ag-theme-balham .ag-rtl input[class^=ag-][type=date],.ag-theme-balham .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-balham .ag-rtl input[class^=ag-][type=number],.ag-theme-balham .ag-rtl input[class^=ag-][type=tel],.ag-theme-balham .ag-rtl input[class^=ag-][type=text],.ag-theme-balham .ag-rtl textarea[class^=ag-],.ag-theme-balham-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-balham-auto-dark .ag-rtl textarea[class^=ag-],.ag-theme-balham-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-balham-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-balham-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-balham .ag-column-drop-vertical-empty-message,.ag-theme-balham .ag-status-bar,.ag-theme-balham-auto-dark .ag-column-drop-vertical-empty-message,.ag-theme-balham-auto-dark .ag-status-bar,.ag-theme-balham-dark .ag-column-drop-vertical-empty-message,.ag-theme-balham-dark .ag-status-bar{color:var(--ag-disabled-foreground-color);font-weight:600}.ag-theme-balham-auto-dark.ag-dnd-ghost,.ag-theme-balham-dark.ag-dnd-ghost,.ag-theme-balham.ag-dnd-ghost{font-size:var(--ag-font-size);font-weight:600}.ag-theme-balham .ag-tab,.ag-theme-balham-auto-dark .ag-tab,.ag-theme-balham-dark .ag-tab{border:1px solid #0000;margin:var(--ag-grid-size);margin-bottom:-1px;padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-tab-selected,.ag-theme-balham-auto-dark .ag-tab-selected,.ag-theme-balham-dark .ag-tab-selected{background-color:var(--ag-background-color);border-color:var(--ag-border-color);border-bottom-color:#0000}.ag-theme-balham .ag-tabs-header,.ag-theme-balham-auto-dark .ag-tabs-header,.ag-theme-balham-dark .ag-tabs-header{border-bottom:1px solid var(--ag-border-color)}.ag-theme-balham .ag-column-drop-cell,.ag-theme-balham-auto-dark .ag-column-drop-cell,.ag-theme-balham-dark .ag-column-drop-cell{height:calc(var(--ag-grid-size)*6)}.ag-theme-balham .ag-column-drop-vertical-title,.ag-theme-balham-auto-dark .ag-column-drop-vertical-title,.ag-theme-balham-dark .ag-column-drop-vertical-title{color:var(--ag-foreground-color)}.ag-theme-balham .ag-column-drop-vertical-cell,.ag-theme-balham-auto-dark .ag-column-drop-vertical-cell,.ag-theme-balham-dark .ag-column-drop-vertical-cell{margin-left:calc(var(--ag-grid-size)*2);margin-right:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-drop-vertical-cell-text,.ag-theme-balham-auto-dark .ag-column-drop-vertical-cell-text,.ag-theme-balham-dark .ag-column-drop-vertical-cell-text{margin-left:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-drop-vertical-icon,.ag-theme-balham-auto-dark .ag-column-drop-vertical-icon,.ag-theme-balham-dark .ag-column-drop-vertical-icon{color:var(--ag-secondary-foreground-color)}.ag-theme-balham .ag-ltr .ag-column-drop-vertical-empty-message,.ag-theme-balham-auto-dark .ag-ltr .ag-column-drop-vertical-empty-message,.ag-theme-balham-dark .ag-ltr .ag-column-drop-vertical-empty-message{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2);padding-right:var(--ag-grid-size)}.ag-theme-balham .ag-rtl .ag-column-drop-vertical-empty-message,.ag-theme-balham-auto-dark .ag-rtl .ag-column-drop-vertical-empty-message,.ag-theme-balham-dark .ag-rtl .ag-column-drop-vertical-empty-message{padding-left:var(--ag-grid-size);padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-drop-horizontal,.ag-theme-balham-auto-dark .ag-column-drop-horizontal,.ag-theme-balham-dark .ag-column-drop-horizontal{height:var(--ag-header-height)}.ag-theme-balham .ag-column-drop-empty,.ag-theme-balham-auto-dark .ag-column-drop-empty,.ag-theme-balham-dark .ag-column-drop-empty{color:var(--ag-disabled-foreground-color)}.ag-theme-balham .ag-column-drop-horizontal-cell-text,.ag-theme-balham-auto-dark .ag-column-drop-horizontal-cell-text,.ag-theme-balham-dark .ag-column-drop-horizontal-cell-text{margin-left:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-drop-vertical,.ag-theme-balham-auto-dark .ag-column-drop-vertical,.ag-theme-balham-dark .ag-column-drop-vertical{padding-top:calc(var(--ag-grid-size)*2)}.ag-theme-balham .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-balham .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-balham-auto-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-balham-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-balham-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-balham-dark .ag-column-select-column-readonly.ag-icon-grip{opacity:.35}.ag-theme-balham .ag-menu-header,.ag-theme-balham-auto-dark .ag-menu-header,.ag-theme-balham-dark .ag-menu-header{background-color:var(--ag-header-background-color)}.ag-theme-balham .ag-overlay-loading-center,.ag-theme-balham-auto-dark .ag-overlay-loading-center,.ag-theme-balham-dark .ag-overlay-loading-center{background-color:var(--ag-background-color);border:1px solid var(--ag-border-color);color:var(--ag-foreground-color);padding:calc(var(--ag-grid-size)*4)}.ag-theme-balham .ag-tooltip,.ag-theme-balham-auto-dark .ag-tooltip,.ag-theme-balham-dark .ag-tooltip{border:none}.ag-theme-balham .ag-panel-title-bar-button-icon,.ag-theme-balham-auto-dark .ag-panel-title-bar-button-icon,.ag-theme-balham-dark .ag-panel-title-bar-button-icon{font-size:calc(var(--ag-icon-size) + var(--ag-grid-size))}.ag-theme-balham .ag-panel,.ag-theme-balham-auto-dark .ag-panel,.ag-theme-balham-dark .ag-panel{background-color:var(--ag-header-background-color)}.ag-theme-balham .ag-chart-advanced-settings-section,.ag-theme-balham .ag-chart-data-section,.ag-theme-balham .ag-chart-format-section,.ag-theme-balham-auto-dark .ag-chart-advanced-settings-section,.ag-theme-balham-auto-dark .ag-chart-data-section,.ag-theme-balham-auto-dark .ag-chart-format-section,.ag-theme-balham-dark .ag-chart-advanced-settings-section,.ag-theme-balham-dark .ag-chart-data-section,.ag-theme-balham-dark .ag-chart-format-section{padding-bottom:calc(var(--ag-grid-size)*.5)}.ag-theme-balham .ag-group-toolbar,.ag-theme-balham-auto-dark .ag-group-toolbar,.ag-theme-balham-dark .ag-group-toolbar{background-color:var(--ag-subheader-toolbar-background-color)}.ag-theme-balham .ag-chart-tab,.ag-theme-balham-auto-dark .ag-chart-tab,.ag-theme-balham-dark .ag-chart-tab{padding-top:calc(var(--ag-grid-size)*.5)}.ag-theme-balham .ag-charts-format-sub-level-group-item,.ag-theme-balham-auto-dark .ag-charts-format-sub-level-group-item,.ag-theme-balham-dark .ag-charts-format-sub-level-group-item{margin-bottom:calc(var(--ag-grid-size)*1.5)}.ag-theme-balham .ag-filter-active .ag-icon-filter,.ag-theme-balham-auto-dark .ag-filter-active .ag-icon-filter,.ag-theme-balham-dark .ag-filter-active .ag-icon-filter{color:var(--ag-balham-active-color)}.ag-theme-balham .ag-color-input input[class^=ag-][type=text].ag-input-field-input,.ag-theme-balham-auto-dark .ag-color-input input[class^=ag-][type=text].ag-input-field-input,.ag-theme-balham-dark .ag-color-input input[class^=ag-][type=text].ag-input-field-input{min-height:calc(var(--ag-icon-size) + 4px)} +/*# sourceMappingURL=50587.976676a5.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/53391.66a5e564.chunk.css b/static/css/53391.66a5e564.chunk.css new file mode 100644 index 00000000..d39fc00e --- /dev/null +++ b/static/css/53391.66a5e564.chunk.css @@ -0,0 +1,2 @@ +.ConfigureControls_reassign-voting-warning__7XXQq{font-size:11px;margin-left:38px}.ConfigureControls_confirm-assign-voting__wYbGn,.ConfigureControls_current-voting-status__2MQNm{align-items:center;display:flex;gap:6px;margin-left:15px;max-height:30px}.ConfigureControls_confirm-assign-voting__wYbGn .ConfigureControls_confirm-assign-text__n5YX7,.ConfigureControls_current-voting-status__2MQNm .ConfigureControls_confirm-assign-text__n5YX7{margin-top:9px}.ConfigureControls_confirm-assign-voting__wYbGn .ConfigureControls_voting-status-text__Lkydw,.ConfigureControls_current-voting-status__2MQNm .ConfigureControls_voting-status-text__Lkydw{margin-top:10px} +/*# sourceMappingURL=53391.66a5e564.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/80633.40175501.chunk.css b/static/css/80633.40175501.chunk.css new file mode 100644 index 00000000..a7d25daa --- /dev/null +++ b/static/css/80633.40175501.chunk.css @@ -0,0 +1,2 @@ +.TeamFormation_form-container__p8c9Y{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-top:20px;padding:20px}.TeamFormation_form-field__256xR{margin-bottom:20px;margin-right:80px;width:300px}.TeamFormation_student-form-field__H4-mk{margin-bottom:25px;width:800px}.TeamFormation_input-container__tniYE{align-items:center;display:flex}.TeamFormation_form-label__X8JzA{font-size:16px;margin-bottom:15px}.TeamFormation_form-select__aTuX-{border-radius:4px;flex:1 1;font-size:14px;height:36px;transition:height .3s;width:100%}.TeamFormation_form-footer__\+Y5OJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:20px}.TeamFormation_form-field-row__m8nyJ{align-items:center;display:flex;gap:16px} +/*# sourceMappingURL=80633.40175501.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/86922.50d726c5.chunk.css b/static/css/86922.50d726c5.chunk.css new file mode 100644 index 00000000..da3c6aac --- /dev/null +++ b/static/css/86922.50d726c5.chunk.css @@ -0,0 +1,2 @@ +@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_AMS-Regular.73ea273a72f4aca30ca5.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_AMS-Regular.d562e886c52f12660a41.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_AMS-Regular.853be92419a6c3766b9a.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.a1abf90dfd72792a577a.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.d757c535a2e5902f1325.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Caligraphic-Bold.7489a2fbfb9bfe704420.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.d6484fce1ef428d5bd94.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.db074fa22cf224af93d7.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Caligraphic-Regular.7e873d3833eb108a0758.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.931d67ea207ab37ee693.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.354501bac435c3264834.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Fraktur-Bold.4c761b3711973ab04edf.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.172d3529b26f8cedef6b.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.6fdf0ac577be0ba82a4c.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Fraktur-Regular.ed305b5434865e06ffde.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(https://sourceacademy.org/static/media/KaTeX_Main-Bold.39890742bc957b368704.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Main-Bold.0c3b8929d377c0e9b2f3.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Main-Bold.8169508bf58f8bd92ad8.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.20f389c4120be058d80a.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.428978dc7837d46de091.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Main-BoldItalic.828abcb200061cffbaae.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Main-Italic.fe2176f79edaa716e621.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Main-Italic.fd947498bc16392e76c2.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Main-Italic.fa675e5e4bec9eb250b6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Main-Regular.f650f111a3b890d116f1.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Main-Regular.4f35fbcc9ee8614c2bcc.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Main-Regular.9eba1d77abcf2aa6e94e.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.dcbcbd93bac0470b462d.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.3f07ed67f06c720120ce.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Math-BoldItalic.bf2d440b3a42ea78a998.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Math-Italic.6d3d25f4820d0da8f01f.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Math-Italic.96759856b4e70f3a8338.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Math-Italic.8a5f936332e8028c7278.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.95591a929f0d32aa282a.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.b9cd458ac6d5889ff9c3.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Bold.5b49f4993ae22d7975b4.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.7d393d382f3e7fb1c637.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.8d593cfaa96238d5e2f8.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Italic.b257a18c016f37ee4543.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.cd5e231e0cc53b2cb2c0.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.02271ec5cb9f5b4588ac.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_SansSerif-Regular.2f7bc363fc5424ebda59.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Script-Regular.c81d1b2a4b75d3eded60.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Script-Regular.073b3402d036714b4370.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Script-Regular.fc9ba5249878cd8f8d88.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Size1-Regular.6eec866c69313624be60.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Size1-Regular.0108e89c9003e8c14ea3.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Size1-Regular.6de7d4b539221a49e9e2.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Size2-Regular.2960900c4f271311eb36.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Size2-Regular.3a99e70aee4076660d38.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Size2-Regular.57f5c1837853986ea1db.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Size3-Regular.e1951519f6f0596f7356.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Size3-Regular.7947224e8a9914fa332b.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Size3-Regular.8d6b6822586eea3d3b20.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Size4-Regular.e418bf257af1052628d8.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Size4-Regular.aeffd8025cba3647f1a6.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Size4-Regular.4ad7c7e8bb8d10a34bb7.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.c295e7f71970f03c0549.woff2) format("woff2"),url(https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.4c6b94fd1d07f8beff7c.woff) format("woff"),url(https://sourceacademy.org/static/media/KaTeX_Typewriter-Regular.c5c02d763c89380dcb4e.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.10"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.27777778em;margin-right:-.55555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.83333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.71428571em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.85714286em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14285714em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571429em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857143em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71428571em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714286em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857143em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96285714em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55428571em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.55555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.66666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.77777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.88888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.41666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.58333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.66666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.83333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.34722222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.41666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.48611111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.55555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.69444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.83333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44027778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.28935185em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.34722222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.40509259em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.46296296em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.52083333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.69444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.83333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023148em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981481em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108004em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.28929605em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.33751205em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.38572806em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.43394407em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216008em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.57859209em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.69431051em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.83317261em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961427em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.20096463em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.24115756em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.28135048em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.32154341em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.36173633em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.40192926em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.48231511em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.57877814em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.69453376em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.83360129em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.FileSystemView_Application__main__1dYN0,.FileSystemView_WorkspaceParent__CXhhm{min-height:0}.FileSystemView_bp5-tag__jw\+tM{text-align:center}.FileSystemView_badge__m9PDP{left:-15px;position:absolute;top:-15px;z-index:3}.FileSystemView_bp5-overlay__HfsJ2 .FileSystemView_bp5-popover-content__SMsQY .FileSystemView_badge-tag__5mLB3{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.FileSystemView_file-system-view-container__jISZG{display:flex;flex-direction:column;height:100%;overflow:auto;padding:1px;width:100%}.FileSystemView_file-system-view-container__jISZG::-webkit-scrollbar-corner{background:#0000}.FileSystemView_file-system-view-error__SrF6Z{text-align:center}.FileSystemView_file-system-view-empty-space__KfVv\+{flex-grow:1}.FileSystemView_file-system-view-list-container__9O\+ym{display:flex;flex-direction:column;min-width:100%;width:min-content}.FileSystemView_file-system-view-spinner__YBPGb{padding:5px}.FileSystemView_file-system-view-directory-node-container__ya2Av{min-width:100%;width:min-content}.FileSystemView_file-system-view-node-container__GN6ql{column-gap:3px;display:flex;flex-direction:row;min-width:100%;padding:2px 5px;-webkit-user-select:none;user-select:none;width:min-content}.FileSystemView_file-system-view-node-container__GN6ql:hover{background:#34495e}.FileSystemView_file-system-view-input__r\+WEl{background:#0000;border:thin solid #ced9e0;padding:0;width:100%}.FileSystemView_file-system-view-file-name__-PCmg{border:thin solid #0000}.ContextMenu_Application__main__czyJG,.ContextMenu_WorkspaceParent__K77FO{min-height:0}.ContextMenu_bp5-tag__jXGY5{text-align:center}.ContextMenu_badge__dhxsH{left:-15px;position:absolute;top:-15px;z-index:3}.ContextMenu_bp5-overlay__\+7kWn .ContextMenu_bp5-popover-content__MWIds .ContextMenu_badge-tag__B\+mSL{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.ContextMenu_context-menu__FXXlu{background-color:#1a2530;padding:5px 1px;z-index:5}.ContextMenu_context-menu-item__c2H\+Q{list-style:none;padding:3px 16px;-webkit-user-select:none;user-select:none;white-space:nowrap}.ContextMenu_context-menu-item__c2H\+Q:hover{background-color:#34495e}.Chatbot_bot-container__kxN5d{bottom:0;position:absolute;right:0;transform:translateY(0);z-index:1000}.Chatbot_bot-area__Dip8w{position:relative}.Chatbot_tips-box__zc\+Th{background-color:#f1f1f1;border:1px solid #000;border-radius:5px;bottom:10px;height:auto;padding-right:10px;position:absolute;right:65px;width:180px}.Chatbot_tips-message__2ovfe{font-size:13px;padding:auto;text-align:right}.Chatbot_bot-button__RIQ7R{align-items:center;background-color:#0000;border:none;border-radius:50%;bottom:10px;cursor:pointer;height:50px;justify-content:center;padding:0;position:absolute;right:10px;width:50px}.Chatbot_iSA__BOnWz{border-radius:50%;height:100%;object-fit:cover;width:100%}.Chatbot_chat-container__HCIQK{background-color:#f1f1f1;border-radius:5px;height:450px;padding:16px;position:relative;width:400px;z-index:1000}.Chatbot_chat-message__pk6XH{border:1px solid #ddd;border-radius:5px;height:80%;overflow-y:scroll;padding:16px}.Chatbot_user-input__8-d8\+{background-color:#fff;border:1px solid #000;color:#000;font-size:20px;margin-bottom:0;padding-left:10px;width:100%}.Chatbot_user__HDe3A{background-color:#a3a3a4;color:#fff;text-align:right}.Chatbot_assistant__R-rLd,.Chatbot_user__HDe3A{border-radius:10px;display:block;font-size:15px;line-height:1.5;padding:10px}.Chatbot_assistant__R-rLd{background-color:#e1e1e1;color:#333;text-align:left}.Chatbot_button-container__wu3Zv{height:8%;margin-top:0;padding:0;text-align:center}.Chatbot_button-send__iaDyI{margin-right:5%}.Chatbot_button-clean__cXhsc,.Chatbot_button-send__iaDyI{background-color:gray;border:1px;border-radius:10px;font-size:15px;height:100%;margin-top:0;vertical-align:top;width:40%}.Chatbot_button-clean__cXhsc{margin-left:5%} +/*# sourceMappingURL=86922.50d726c5.chunk.css.map*/ \ No newline at end of file diff --git a/static/css/main.e9bff062.css b/static/css/main.e9bff062.css new file mode 100644 index 00000000..f12062a3 --- /dev/null +++ b/static/css/main.e9bff062.css @@ -0,0 +1,27 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#1c2127;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,blueprint-icons-16,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none}p{margin-bottom:10px;margin-top:0}small{font-size:12px}strong{font-weight:600}::selection{background:#7dbcff99}.bp5-text-muted{color:#5f6b7c}.bp5-text-disabled{color:#5f6b7c99}.bp5-running-text hr{border-color:#11141826}a,a:hover{color:#215db0}a .bp5-icon,a .bp5-icon-large,a .bp5-icon-standard,a code{color:inherit}.bp5-code,.bp5-running-text code{background:#ffffffb3;box-shadow:inset 0 0 0 1px #11141833;color:#5f6b7c}a>.bp5-code,a>.bp5-running-text code{color:#2d72d2}.bp5-code-block,.bp5-running-text pre{background:#ffffffb3;box-shadow:inset 0 0 0 1px #11141826;color:#1c2127}.bp5-code-block>code,.bp5-running-text pre>code{background:none;box-shadow:none;color:inherit}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-code-block,.bp5-running-text pre{border:1px solid buttonborder;box-shadow:none}}.bp5-key,.bp5-running-text kbd{background:#fff;box-shadow:0 0 0 1px #1114181a,0 1px 1px #11141833;color:#5f6b7c}.bp5-icon-large.bp5-intent-primary,.bp5-icon-standard.bp5-intent-primary,.bp5-icon.bp5-intent-primary{color:#215db0}.bp5-icon-large.bp5-intent-success,.bp5-icon-standard.bp5-intent-success,.bp5-icon.bp5-intent-success{color:#1c6e42}.bp5-icon-large.bp5-intent-warning,.bp5-icon-standard.bp5-intent-warning,.bp5-icon.bp5-intent-warning{color:#935610}.bp5-icon-large.bp5-intent-danger,.bp5-icon-standard.bp5-intent-danger,.bp5-icon.bp5-intent-danger{color:#ac2f33}.bp5-heading{color:#1c2127;font-weight:600;margin:0 0 10px;padding:0}.bp5-dark .bp5-heading{color:#f6f7f9}.bp5-heading.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-heading.bp5-text-muted{color:#abb3bf}.bp5-running-text h1,h1.bp5-heading{font-size:36px;line-height:40px}.bp5-running-text h2,h2.bp5-heading{font-size:28px;line-height:32px}.bp5-running-text h3,h3.bp5-heading{font-size:22px;line-height:25px}.bp5-running-text h4,h4.bp5-heading{font-size:18px;line-height:21px}.bp5-running-text h5,h5.bp5-heading{font-size:16px;line-height:19px}.bp5-running-text h6,h6.bp5-heading{font-size:14px;line-height:16px}.bp5-ui-text{font-size:14px;font-weight:400;letter-spacing:0;line-height:1.28581;text-transform:none}.bp5-monospace-text{font-family:monospace;text-transform:none}.bp5-text-overflow-ellipsis{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp5-running-text{font-size:14px;line-height:1.5}.bp5-running-text h1{color:#1c2127;font-weight:600;margin-bottom:20px;margin-top:40px}.bp5-dark .bp5-running-text h1{color:#f6f7f9}.bp5-running-text h1.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-running-text h1.bp5-text-muted{color:#abb3bf}.bp5-running-text h2{color:#1c2127;font-weight:600;margin-bottom:20px;margin-top:40px}.bp5-dark .bp5-running-text h2{color:#f6f7f9}.bp5-running-text h2.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-running-text h2.bp5-text-muted{color:#abb3bf}.bp5-running-text h3{color:#1c2127;font-weight:600;margin-bottom:20px;margin-top:40px}.bp5-dark .bp5-running-text h3{color:#f6f7f9}.bp5-running-text h3.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-running-text h3.bp5-text-muted{color:#abb3bf}.bp5-running-text h4{color:#1c2127;font-weight:600;margin-bottom:20px;margin-top:40px}.bp5-dark .bp5-running-text h4{color:#f6f7f9}.bp5-running-text h4.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-running-text h4.bp5-text-muted{color:#abb3bf}.bp5-running-text h5{color:#1c2127;font-weight:600;margin-bottom:20px;margin-top:40px}.bp5-dark .bp5-running-text h5{color:#f6f7f9}.bp5-running-text h5.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-running-text h5.bp5-text-muted{color:#abb3bf}.bp5-running-text h6{color:#1c2127;font-weight:600;margin-bottom:20px;margin-top:40px}.bp5-dark .bp5-running-text h6{color:#f6f7f9}.bp5-running-text h6.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-running-text h6.bp5-text-muted{color:#abb3bf}.bp5-running-text hr{border:none;border-bottom:1px solid #11141826;margin:20px 0}.bp5-running-text p{margin:0 0 10px;padding:0}.bp5-text-large{font-size:16px}.bp5-text-small{font-size:12px}a{text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}.bp5-code,.bp5-running-text code{border-radius:2px;font-family:monospace;font-size:smaller;padding:2px 5px;text-transform:none}.bp5-code-block,.bp5-running-text pre{word-wrap:break-word;border-radius:2px;display:block;font-family:monospace;font-size:13px;line-height:1.4;margin:10px 0;padding:13px 15px 12px;text-transform:none;word-break:break-all}.bp5-code-block>code,.bp5-running-text pre>code{font-size:inherit;padding:0}.bp5-key,.bp5-running-text kbd{align-items:center;border-radius:2px;display:inline-flex;font-family:inherit;font-size:12px;height:24px;justify-content:center;line-height:24px;min-width:24px;padding:2px 4px;vertical-align:middle}.bp5-key .bp5-icon,.bp5-key .bp5-icon-large,.bp5-key .bp5-icon-standard,.bp5-running-text kbd .bp5-icon,.bp5-running-text kbd .bp5-icon-large,.bp5-running-text kbd .bp5-icon-standard{margin-right:5px}.bp5-blockquote,.bp5-running-text blockquote{border-left:4px solid #abb3bf80;margin:0 0 10px;padding:0 20px}.bp5-dark .bp5-blockquote,.bp5-dark .bp5-running-text blockquote,.bp5-running-text .bp5-dark blockquote{border-color:#73809180}.bp5-list,.bp5-running-text ol,.bp5-running-text ul{margin:10px 0;padding-left:30px}.bp5-list li:not(:last-child),.bp5-running-text ol li:not(:last-child),.bp5-running-text ul li:not(:last-child){margin-bottom:5px}.bp5-list ol,.bp5-list ul,.bp5-running-text ol ol,.bp5-running-text ol ul,.bp5-running-text ul ol,.bp5-running-text ul ul{margin-top:5px}.bp5-list-unstyled{list-style:none;margin:0;padding:0}.bp5-list-unstyled li{padding:0}.bp5-rtl{text-align:right}.bp5-dark{color:#f6f7f9}.bp5-dark .bp5-text-muted{color:#abb3bf}.bp5-dark .bp5-text-disabled{color:#abb3bf99}.bp5-dark .bp5-running-text hr{border-color:#fff3}.bp5-dark a,.bp5-dark a:hover{color:#8abbff}.bp5-dark a .bp5-icon,.bp5-dark a .bp5-icon-large,.bp5-dark a .bp5-icon-standard,.bp5-dark a code{color:inherit}.bp5-dark .bp5-code,.bp5-dark .bp5-running-text code{background:#1114184d;box-shadow:inset 0 0 0 1px #11141866;color:#abb3bf}a>.bp5-dark .bp5-code,a>.bp5-dark .bp5-running-text code{color:inherit}.bp5-dark .bp5-code-block,.bp5-dark .bp5-running-text pre{background:#1114184d;box-shadow:inset 0 0 0 1px #11141866;color:#f6f7f9}.bp5-dark .bp5-code-block>code,.bp5-dark .bp5-running-text pre>code{background:none;box-shadow:none;color:inherit}.bp5-dark .bp5-key,.bp5-dark .bp5-running-text kbd{background:#383e47;box-shadow:inset 0 0 0 1px #fff3,0 1px 1px 0 #11141866;color:#abb3bf}.bp5-dark .bp5-icon-large.bp5-intent-primary,.bp5-dark .bp5-icon-standard.bp5-intent-primary,.bp5-dark .bp5-icon.bp5-intent-primary{color:#8abbff}.bp5-dark .bp5-icon-large.bp5-intent-success,.bp5-dark .bp5-icon-standard.bp5-intent-success,.bp5-dark .bp5-icon.bp5-intent-success{color:#72ca9b}.bp5-dark .bp5-icon-large.bp5-intent-warning,.bp5-dark .bp5-icon-standard.bp5-intent-warning,.bp5-dark .bp5-icon.bp5-intent-warning{color:#fbb360}.bp5-dark .bp5-icon-large.bp5-intent-danger,.bp5-dark .bp5-icon-standard.bp5-intent-danger,.bp5-dark .bp5-icon.bp5-intent-danger{color:#fa999c}:focus{-moz-outline-radius:6px;outline:2px solid #2d72d299;outline-offset:2px}.bp5-focus-disabled :focus:not(.bp5-focus-style-manager-ignore *),.bp5-focus-disabled :focus:not(.bp5-focus-style-manager-ignore *)~.bp5-control-indicator{outline:none!important}.bp5-dark{color-scheme:dark}.bp5-alert{max-width:400px;padding:20px}.bp5-alert-body{display:flex}.bp5-alert-body .bp5-icon{font-size:40px;margin-right:20px;margin-top:0}.bp5-alert-contents{word-break:break-word}.bp5-alert-footer{display:flex;flex-direction:row-reverse;margin-top:10px}.bp5-alert-footer .bp5-button{margin-left:10px}.bp5-breadcrumbs{cursor:default;flex-wrap:wrap;height:30px;list-style:none;margin:0;padding:0}.bp5-breadcrumbs,.bp5-breadcrumbs>li{align-items:center;display:flex}.bp5-breadcrumbs>li:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m10.71 7.29-4-4a1.003 1.003 0 0 0-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 0 0 1.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%235f6b7c'/%3E%3C/svg%3E");content:"";display:block;height:16px;margin:0 5px;width:16px}.bp5-breadcrumbs>li:last-of-type:after{display:none}.bp5-breadcrumb,.bp5-breadcrumb-current,.bp5-breadcrumbs-collapsed{align-items:center;display:inline-flex;font-size:16px}.bp5-breadcrumb,.bp5-breadcrumbs-collapsed{color:#5f6b7c}.bp5-breadcrumb:hover{text-decoration:none}.bp5-breadcrumb.bp5-disabled{color:#5f6b7c99;cursor:not-allowed}.bp5-breadcrumb .bp5-icon{margin-right:5px}.bp5-breadcrumb-current{color:inherit;font-weight:600}.bp5-breadcrumb-current .bp5-input{font-size:inherit;font-weight:inherit;vertical-align:initial}.bp5-breadcrumbs-collapsed{background:#8f99a826;border:none;border-radius:2px;cursor:pointer;margin-right:2px;padding:1px 5px;vertical-align:text-bottom}.bp5-breadcrumbs-collapsed:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 6.03a2 2 0 1 0 0 4 2 2 0 1 0 0-4zm12 0a2 2 0 1 0 0 4 2 2 0 1 0 0-4zm-6 0a2 2 0 1 0 0 4 2 2 0 1 0 0-4z' fill='%235f6b7c'/%3E%3C/svg%3E") 50% no-repeat;content:"";display:block;height:16px;width:16px}.bp5-breadcrumbs-collapsed:hover{background:#8f99a84d;color:#1c2127;text-decoration:none}.bp5-dark .bp5-breadcrumb,.bp5-dark .bp5-breadcrumbs-collapsed{color:#abb3bf}.bp5-dark .bp5-breadcrumbs>li:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m10.71 7.29-4-4a1.003 1.003 0 0 0-1.42 1.42L8.59 8 5.3 11.29c-.19.18-.3.43-.3.71a1.003 1.003 0 0 0 1.71.71l4-4c.18-.18.29-.43.29-.71 0-.28-.11-.53-.29-.71z' fill='%23abb3bf'/%3E%3C/svg%3E");color:#abb3bf}.bp5-dark .bp5-breadcrumb.bp5-disabled{color:#abb3bf99}.bp5-dark .bp5-breadcrumb-current{color:#f6f7f9}.bp5-dark .bp5-breadcrumbs-collapsed{background:#8f99a833}.bp5-dark .bp5-breadcrumbs-collapsed:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 6.03a2 2 0 1 0 0 4 2 2 0 1 0 0-4zm12 0a2 2 0 1 0 0 4 2 2 0 1 0 0-4zm-6 0a2 2 0 1 0 0 4 2 2 0 1 0 0-4z' fill='%23abb3bf'/%3E%3C/svg%3E") 50% no-repeat}.bp5-dark .bp5-breadcrumbs-collapsed:hover{background:#8f99a84d;color:#f6f7f9}.bp5-button{align-items:center;border:none;border-radius:2px;cursor:pointer;display:inline-flex;flex-direction:row;font-size:14px;justify-content:center;min-height:30px;min-width:30px;padding:5px 10px;text-align:left;vertical-align:middle}.bp5-button>*{flex-grow:0;flex-shrink:0}.bp5-button>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-button:before,.bp5-button>*{margin-right:7px}.bp5-button:empty:before,.bp5-button>:last-child{margin-right:0}.bp5-button:empty{padding:0!important}.bp5-button.bp5-disabled,.bp5-button:disabled{cursor:not-allowed}.bp5-button.bp5-fill{display:flex;width:100%}.bp5-align-right .bp5-button,.bp5-button.bp5-align-right{text-align:right}.bp5-align-left .bp5-button,.bp5-button.bp5-align-left{text-align:left}.bp5-button:not([class*=bp5-intent-]){background-color:#f6f7f9;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a;color:#1c2127}.bp5-button:not([class*=bp5-intent-]):hover{background-clip:padding-box;background-color:#edeff2;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button:not([class*=bp5-intent-]).bp5-active,.bp5-button:not([class*=bp5-intent-]):active{background-color:#dce0e5;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button:not([class*=bp5-intent-]).bp5-active,.bp5-button:not([class*=bp5-intent-]):active{background:highlight}}.bp5-button:not([class*=bp5-intent-]).bp5-disabled,.bp5-button:not([class*=bp5-intent-]):disabled{background-color:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;outline:none}.bp5-button:not([class*=bp5-intent-]).bp5-disabled.bp5-active,.bp5-button:not([class*=bp5-intent-]).bp5-disabled.bp5-active:hover,.bp5-button:not([class*=bp5-intent-]):disabled.bp5-active,.bp5-button:not([class*=bp5-intent-]):disabled.bp5-active:hover{background:#d3d8deb3}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button:not([class*=bp5-intent-]){border:1px solid buttonborder}}.bp5-button.bp5-intent-primary{background-color:#2d72d2;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a;color:#fff}.bp5-button.bp5-intent-primary.bp5-active,.bp5-button.bp5-intent-primary:active,.bp5-button.bp5-intent-primary:hover{color:#fff}.bp5-button.bp5-intent-primary:hover{background-color:#215db0;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-primary.bp5-active,.bp5-button.bp5-intent-primary:active{background-color:#184a90;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-primary.bp5-disabled,.bp5-button.bp5-intent-primary:disabled{background-color:#2d72d280;border-color:#0000;box-shadow:none;color:#fff9}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button.bp5-intent-primary.bp5-disabled,.bp5-button.bp5-intent-primary:disabled{border-color:graytext;color:graytext}.bp5-button.bp5-intent-primary{border:1px solid buttonborder;box-shadow:none}}.bp5-button.bp5-intent-success{background-color:#238551;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a;color:#fff}.bp5-button.bp5-intent-success.bp5-active,.bp5-button.bp5-intent-success:active,.bp5-button.bp5-intent-success:hover{color:#fff}.bp5-button.bp5-intent-success:hover{background-color:#1c6e42;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-success.bp5-active,.bp5-button.bp5-intent-success:active{background-color:#165a36;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-success.bp5-disabled,.bp5-button.bp5-intent-success:disabled{background-color:#23855180;border-color:#0000;box-shadow:none;color:#fff9}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button.bp5-intent-success.bp5-disabled,.bp5-button.bp5-intent-success:disabled{border-color:graytext;color:graytext}.bp5-button.bp5-intent-success{border:1px solid buttonborder;box-shadow:none}}.bp5-button.bp5-intent-warning{background-color:#c87619;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a;color:#fff}.bp5-button.bp5-intent-warning.bp5-active,.bp5-button.bp5-intent-warning:active,.bp5-button.bp5-intent-warning:hover{color:#fff}.bp5-button.bp5-intent-warning:hover{background-color:#935610;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-warning.bp5-active,.bp5-button.bp5-intent-warning:active{background-color:#77450d;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-warning.bp5-disabled,.bp5-button.bp5-intent-warning:disabled{background-color:#c8761980;border-color:#0000;box-shadow:none;color:#fff9}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button.bp5-intent-warning.bp5-disabled,.bp5-button.bp5-intent-warning:disabled{border-color:graytext;color:graytext}.bp5-button.bp5-intent-warning{border:1px solid buttonborder;box-shadow:none}}.bp5-button.bp5-intent-danger{background-color:#cd4246;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a;color:#fff}.bp5-button.bp5-intent-danger.bp5-active,.bp5-button.bp5-intent-danger:active,.bp5-button.bp5-intent-danger:hover{color:#fff}.bp5-button.bp5-intent-danger:hover{background-color:#ac2f33;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-danger.bp5-active,.bp5-button.bp5-intent-danger:active{background-color:#8e292c;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-button.bp5-intent-danger.bp5-disabled,.bp5-button.bp5-intent-danger:disabled{background-color:#cd424680;border-color:#0000;box-shadow:none;color:#fff9}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button.bp5-intent-danger.bp5-disabled,.bp5-button.bp5-intent-danger:disabled{border-color:graytext;color:graytext}.bp5-button.bp5-intent-danger{border:1px solid buttonborder;box-shadow:none}}.bp5-button[class*=bp5-intent-] .bp5-button-spinner .bp5-spinner-head{stroke:#fff}.bp5-button.bp5-large,.bp5-large .bp5-button{font-size:16px;min-height:40px;min-width:40px;padding:5px 15px}.bp5-button.bp5-large:before,.bp5-button.bp5-large>*,.bp5-large .bp5-button:before,.bp5-large .bp5-button>*{margin-right:10px}.bp5-button.bp5-large:empty:before,.bp5-button.bp5-large>:last-child,.bp5-large .bp5-button:empty:before,.bp5-large .bp5-button>:last-child{margin-right:0}.bp5-button.bp5-small,.bp5-small .bp5-button{min-height:24px;min-width:24px;padding:0 7px}.bp5-button.bp5-loading{position:relative}.bp5-button.bp5-loading[class*=bp5-icon-]:before{visibility:hidden}.bp5-button.bp5-loading .bp5-button-spinner{margin:0;position:absolute}.bp5-button.bp5-loading>:not(.bp5-button-spinner){visibility:hidden}.bp5-button[class*=bp5-icon-]:before{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#5f6b7c;font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;width:16px}.bp5-button .bp5-icon,.bp5-button .bp5-icon-large,.bp5-button .bp5-icon-standard{color:#5f6b7c}.bp5-button .bp5-icon-large.bp5-align-right,.bp5-button .bp5-icon-standard.bp5-align-right,.bp5-button .bp5-icon.bp5-align-right{margin-left:7px}.bp5-button .bp5-icon:first-child:last-child,.bp5-button .bp5-spinner+.bp5-icon:last-child{margin:0 -7px}.bp5-dark .bp5-button:not([class*=bp5-intent-]){background-color:#383e47;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141833;color:#f6f7f9}.bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-active,.bp5-dark .bp5-button:not([class*=bp5-intent-]):active,.bp5-dark .bp5-button:not([class*=bp5-intent-]):hover{color:#f6f7f9}.bp5-dark .bp5-button:not([class*=bp5-intent-]):hover{background-color:#2f343c;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-active,.bp5-dark .bp5-button:not([class*=bp5-intent-]):active{background-color:#1c2127;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-disabled,.bp5-dark .bp5-button:not([class*=bp5-intent-]):disabled{background-color:#40485480;box-shadow:none;color:#abb3bf99}.bp5-dark .bp5-button:not([class*=bp5-intent-]).bp5-disabled.bp5-active,.bp5-dark .bp5-button:not([class*=bp5-intent-]):disabled.bp5-active{background:#404854b3}.bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-button-spinner .bp5-spinner-head{stroke:#8f99a8;background:#11141880}.bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-icon-large:not([class*=bp5-intent-]),.bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-icon-standard:not([class*=bp5-intent-]),.bp5-dark .bp5-button:not([class*=bp5-intent-]) .bp5-icon:not([class*=bp5-intent-]),.bp5-dark .bp5-button:not([class*=bp5-intent-])[class*=bp5-icon-]:before{color:#abb3bf}.bp5-dark .bp5-button[class*=bp5-intent-],.bp5-dark .bp5-button[class*=bp5-intent-]:hover{box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141833}.bp5-dark .bp5-button[class*=bp5-intent-].bp5-active,.bp5-dark .bp5-button[class*=bp5-intent-]:active{box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-button[class*=bp5-intent-].bp5-disabled,.bp5-dark .bp5-button[class*=bp5-intent-]:disabled{box-shadow:none;color:#ffffff4d}.bp5-dark .bp5-button[class*=bp5-intent-] .bp5-button-spinner .bp5-spinner-head{stroke:#8f99a8}.bp5-button.bp5-disabled .bp5-icon,.bp5-button.bp5-disabled .bp5-icon-large,.bp5-button.bp5-disabled .bp5-icon-standard,.bp5-button.bp5-disabled:before,.bp5-button:disabled .bp5-icon,.bp5-button:disabled .bp5-icon-large,.bp5-button:disabled .bp5-icon-standard,.bp5-button:disabled:before,.bp5-button[class*=bp5-intent-] .bp5-icon,.bp5-button[class*=bp5-intent-] .bp5-icon-large,.bp5-button[class*=bp5-intent-] .bp5-icon-standard,.bp5-button[class*=bp5-intent-]:before{color:inherit!important}.bp5-button.bp5-minimal{background:none;box-shadow:none}.bp5-button.bp5-minimal:hover{background:#8f99a826;box-shadow:none;color:#1c2127;text-decoration:none}.bp5-button.bp5-minimal.bp5-active,.bp5-button.bp5-minimal:active{background:#8f99a84d;box-shadow:none;color:#1c2127}.bp5-button.bp5-minimal.bp5-disabled,.bp5-button.bp5-minimal.bp5-disabled:hover,.bp5-button.bp5-minimal:disabled,.bp5-button.bp5-minimal:disabled:hover{background:none;color:#5f6b7c99;cursor:not-allowed}.bp5-button.bp5-minimal.bp5-disabled.bp5-active,.bp5-button.bp5-minimal.bp5-disabled:hover.bp5-active,.bp5-button.bp5-minimal:disabled.bp5-active,.bp5-button.bp5-minimal:disabled:hover.bp5-active{background:#8f99a84d}.bp5-dark .bp5-button.bp5-minimal,.bp5-dark .bp5-button.bp5-minimal.bp5-active,.bp5-dark .bp5-button.bp5-minimal:active,.bp5-dark .bp5-button.bp5-minimal:hover{background:none;box-shadow:none;color:#fff}.bp5-dark .bp5-button.bp5-minimal:hover{background:#8f99a826}.bp5-dark .bp5-button.bp5-minimal.bp5-active,.bp5-dark .bp5-button.bp5-minimal:active{background:#8f99a84d}.bp5-dark .bp5-button.bp5-minimal.bp5-disabled,.bp5-dark .bp5-button.bp5-minimal.bp5-disabled:hover,.bp5-dark .bp5-button.bp5-minimal:disabled,.bp5-dark .bp5-button.bp5-minimal:disabled:hover{background:none;color:#abb3bf99;cursor:not-allowed}.bp5-dark .bp5-button.bp5-minimal.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-disabled:hover.bp5-active,.bp5-dark .bp5-button.bp5-minimal:disabled.bp5-active,.bp5-dark .bp5-button.bp5-minimal:disabled:hover.bp5-active{background:#8f99a84d}.bp5-button.bp5-minimal.bp5-intent-primary{color:#215db0}.bp5-button.bp5-minimal.bp5-intent-primary.bp5-active,.bp5-button.bp5-minimal.bp5-intent-primary:active,.bp5-button.bp5-minimal.bp5-intent-primary:hover{background:none;box-shadow:none;color:#215db0}.bp5-button.bp5-minimal.bp5-intent-primary:hover{background:#2d72d226;color:#215db0}.bp5-button.bp5-minimal.bp5-intent-primary.bp5-active,.bp5-button.bp5-minimal.bp5-intent-primary:active{background:#2d72d24d;color:#184a90}.bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled,.bp5-button.bp5-minimal.bp5-intent-primary:disabled{background:none;color:#215db080}.bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-button.bp5-minimal.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-button.bp5-minimal.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{stroke:#215db0}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary{color:#8abbff}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:hover{background:#2d72d233;color:#8abbff}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:active{background:#2d72d24d;color:#99c4ff}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:disabled{background:none;color:#8abbff80}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-button.bp5-minimal.bp5-intent-success{color:#1c6e42}.bp5-button.bp5-minimal.bp5-intent-success.bp5-active,.bp5-button.bp5-minimal.bp5-intent-success:active,.bp5-button.bp5-minimal.bp5-intent-success:hover{background:none;box-shadow:none;color:#1c6e42}.bp5-button.bp5-minimal.bp5-intent-success:hover{background:#23855126;color:#1c6e42}.bp5-button.bp5-minimal.bp5-intent-success.bp5-active,.bp5-button.bp5-minimal.bp5-intent-success:active{background:#2385514d;color:#165a36}.bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled,.bp5-button.bp5-minimal.bp5-intent-success:disabled{background:none;color:#1c6e4280}.bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled.bp5-active,.bp5-button.bp5-minimal.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-button.bp5-minimal.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{stroke:#1c6e42}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success{color:#72ca9b}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:hover{background:#23855133;color:#72ca9b}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:active{background:#2385514d;color:#7cd7a2}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:disabled{background:none;color:#72ca9b80}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-button.bp5-minimal.bp5-intent-warning{color:#935610}.bp5-button.bp5-minimal.bp5-intent-warning.bp5-active,.bp5-button.bp5-minimal.bp5-intent-warning:active,.bp5-button.bp5-minimal.bp5-intent-warning:hover{background:none;box-shadow:none;color:#935610}.bp5-button.bp5-minimal.bp5-intent-warning:hover{background:#c8761926;color:#935610}.bp5-button.bp5-minimal.bp5-intent-warning.bp5-active,.bp5-button.bp5-minimal.bp5-intent-warning:active{background:#c876194d;color:#77450d}.bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled,.bp5-button.bp5-minimal.bp5-intent-warning:disabled{background:none;color:#93561080}.bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-button.bp5-minimal.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-button.bp5-minimal.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{stroke:#935610}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning{color:#fbb360}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:hover{background:#c8761933;color:#fbb360}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:active{background:#c876194d;color:#f5c186}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:disabled{background:none;color:#fbb36080}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-button.bp5-minimal.bp5-intent-danger{color:#ac2f33}.bp5-button.bp5-minimal.bp5-intent-danger.bp5-active,.bp5-button.bp5-minimal.bp5-intent-danger:active,.bp5-button.bp5-minimal.bp5-intent-danger:hover{background:none;box-shadow:none;color:#ac2f33}.bp5-button.bp5-minimal.bp5-intent-danger:hover{background:#cd424626;color:#ac2f33}.bp5-button.bp5-minimal.bp5-intent-danger.bp5-active,.bp5-button.bp5-minimal.bp5-intent-danger:active{background:#cd42464d;color:#8e292c}.bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled,.bp5-button.bp5-minimal.bp5-intent-danger:disabled{background:none;color:#ac2f3380}.bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-button.bp5-minimal.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}.bp5-button.bp5-minimal.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{stroke:#ac2f33}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger{color:#fa999c}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:hover{background:#cd424633;color:#fa999c}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:active{background:#cd42464d;color:#ffa1a4}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:disabled{background:none;color:#fa999c80}.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-minimal.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}.bp5-button.bp5-outlined{background:none;border:1px solid #1c212733;box-shadow:none;box-sizing:border-box}.bp5-button.bp5-outlined:hover{background:#8f99a826;box-shadow:none;color:#1c2127;text-decoration:none}.bp5-button.bp5-outlined.bp5-active,.bp5-button.bp5-outlined:active{background:#8f99a84d;box-shadow:none;color:#1c2127}.bp5-button.bp5-outlined.bp5-disabled,.bp5-button.bp5-outlined.bp5-disabled:hover,.bp5-button.bp5-outlined:disabled,.bp5-button.bp5-outlined:disabled:hover{background:none;color:#5f6b7c99;cursor:not-allowed}.bp5-button.bp5-outlined.bp5-disabled.bp5-active,.bp5-button.bp5-outlined.bp5-disabled:hover.bp5-active,.bp5-button.bp5-outlined:disabled.bp5-active,.bp5-button.bp5-outlined:disabled:hover.bp5-active{background:#8f99a84d}.bp5-dark .bp5-button.bp5-outlined,.bp5-dark .bp5-button.bp5-outlined.bp5-active,.bp5-dark .bp5-button.bp5-outlined:active,.bp5-dark .bp5-button.bp5-outlined:hover{background:none;box-shadow:none;color:#fff}.bp5-dark .bp5-button.bp5-outlined:hover{background:#8f99a826}.bp5-dark .bp5-button.bp5-outlined.bp5-active,.bp5-dark .bp5-button.bp5-outlined:active{background:#8f99a84d}.bp5-dark .bp5-button.bp5-outlined.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover,.bp5-dark .bp5-button.bp5-outlined:disabled,.bp5-dark .bp5-button.bp5-outlined:disabled:hover{background:none;color:#abb3bf99;cursor:not-allowed}.bp5-dark .bp5-button.bp5-outlined.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover.bp5-active,.bp5-dark .bp5-button.bp5-outlined:disabled.bp5-active,.bp5-dark .bp5-button.bp5-outlined:disabled:hover.bp5-active{background:#8f99a84d}.bp5-button.bp5-outlined.bp5-intent-primary{color:#215db0}.bp5-button.bp5-outlined.bp5-intent-primary.bp5-active,.bp5-button.bp5-outlined.bp5-intent-primary:active,.bp5-button.bp5-outlined.bp5-intent-primary:hover{background:none;box-shadow:none;color:#215db0}.bp5-button.bp5-outlined.bp5-intent-primary:hover{background:#2d72d226;color:#215db0}.bp5-button.bp5-outlined.bp5-intent-primary.bp5-active,.bp5-button.bp5-outlined.bp5-intent-primary:active{background:#2d72d24d;color:#184a90}.bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-primary:disabled{background:none;color:#215db080}.bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-button.bp5-outlined.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-button.bp5-outlined.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{stroke:#215db0}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary{color:#8abbff}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:hover{background:#2d72d233;color:#8abbff}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:active{background:#2d72d24d;color:#99c4ff}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:disabled{background:none;color:#8abbff80}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-button.bp5-outlined.bp5-intent-success{color:#1c6e42}.bp5-button.bp5-outlined.bp5-intent-success.bp5-active,.bp5-button.bp5-outlined.bp5-intent-success:active,.bp5-button.bp5-outlined.bp5-intent-success:hover{background:none;box-shadow:none;color:#1c6e42}.bp5-button.bp5-outlined.bp5-intent-success:hover{background:#23855126;color:#1c6e42}.bp5-button.bp5-outlined.bp5-intent-success.bp5-active,.bp5-button.bp5-outlined.bp5-intent-success:active{background:#2385514d;color:#165a36}.bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-success:disabled{background:none;color:#1c6e4280}.bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled.bp5-active,.bp5-button.bp5-outlined.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-button.bp5-outlined.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{stroke:#1c6e42}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success{color:#72ca9b}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:hover{background:#23855133;color:#72ca9b}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:active{background:#2385514d;color:#7cd7a2}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:disabled{background:none;color:#72ca9b80}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-button.bp5-outlined.bp5-intent-warning{color:#935610}.bp5-button.bp5-outlined.bp5-intent-warning.bp5-active,.bp5-button.bp5-outlined.bp5-intent-warning:active,.bp5-button.bp5-outlined.bp5-intent-warning:hover{background:none;box-shadow:none;color:#935610}.bp5-button.bp5-outlined.bp5-intent-warning:hover{background:#c8761926;color:#935610}.bp5-button.bp5-outlined.bp5-intent-warning.bp5-active,.bp5-button.bp5-outlined.bp5-intent-warning:active{background:#c876194d;color:#77450d}.bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-warning:disabled{background:none;color:#93561080}.bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-button.bp5-outlined.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-button.bp5-outlined.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{stroke:#935610}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning{color:#fbb360}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:hover{background:#c8761933;color:#fbb360}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:active{background:#c876194d;color:#f5c186}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:disabled{background:none;color:#fbb36080}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-button.bp5-outlined.bp5-intent-danger{color:#ac2f33}.bp5-button.bp5-outlined.bp5-intent-danger.bp5-active,.bp5-button.bp5-outlined.bp5-intent-danger:active,.bp5-button.bp5-outlined.bp5-intent-danger:hover{background:none;box-shadow:none;color:#ac2f33}.bp5-button.bp5-outlined.bp5-intent-danger:hover{background:#cd424626;color:#ac2f33}.bp5-button.bp5-outlined.bp5-intent-danger.bp5-active,.bp5-button.bp5-outlined.bp5-intent-danger:active{background:#cd42464d;color:#8e292c}.bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-danger:disabled{background:none;color:#ac2f3380}.bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-button.bp5-outlined.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}.bp5-button.bp5-outlined.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{stroke:#ac2f33}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger{color:#fa999c}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:hover{background:#cd424633;color:#fa999c}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:active{background:#cd42464d;color:#ffa1a4}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:disabled{background:none;color:#fa999c80}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}.bp5-button.bp5-outlined.bp5-disabled,.bp5-button.bp5-outlined.bp5-disabled:hover,.bp5-button.bp5-outlined:disabled,.bp5-button.bp5-outlined:disabled:hover{border-color:#5f6b7c1a}.bp5-dark .bp5-button.bp5-outlined{border-color:#fff6}.bp5-dark .bp5-button.bp5-outlined.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-disabled:hover,.bp5-dark .bp5-button.bp5-outlined:disabled,.bp5-dark .bp5-button.bp5-outlined:disabled:hover{border-color:#fff3}.bp5-button.bp5-outlined.bp5-intent-primary{border-color:#215db099}.bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-primary:disabled{border-color:#215db033}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary{border-color:#8abbff99}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-primary:disabled{border-color:#8abbff33}.bp5-button.bp5-outlined.bp5-intent-success{border-color:#1c6e4299}.bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-success:disabled{border-color:#1c6e4233}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success{border-color:#72ca9b99}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-success:disabled{border-color:#72ca9b33}.bp5-button.bp5-outlined.bp5-intent-warning{border-color:#93561099}.bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-warning:disabled{border-color:#93561033}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning{border-color:#fbb36099}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-warning:disabled{border-color:#fbb36033}.bp5-button.bp5-outlined.bp5-intent-danger{border-color:#ac2f3399}.bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled,.bp5-button.bp5-outlined.bp5-intent-danger:disabled{border-color:#ac2f3333}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger{border-color:#fa999c99}.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-button.bp5-outlined.bp5-intent-danger:disabled{border-color:#fa999c33}.bp5-button.bp5-intent-warning{background:#fbb360;color:#1c2127}.bp5-button.bp5-intent-warning:not(.bp5-disabled).bp5-icon>svg{fill:#1c2127b3}.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):hover{background:#ec9a3c;color:#1c2127}.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined).bp5-active,.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):active{background:#c87619;color:#1c2127}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined).bp5-active,.bp5-button.bp5-intent-warning:not(.bp5-disabled):not(.bp5-minimal):not(.bp5-outlined):active{background:highlight}}.bp5-button.bp5-intent-warning.bp5-disabled,.bp5-button.bp5-intent-warning:disabled{background:#c8761980;color:#1c212759}.bp5-dark .bp5-button.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-button.bp5-intent-warning:disabled{color:#1c212799}.bp5-button.bp5-intent-warning.bp5-minimal,.bp5-button.bp5-intent-warning.bp5-outlined{background:none}.bp5-dark .bp5-button.bp5-intent-warning.bp5-minimal:not(.bp5-disabled).bp5-icon>svg,.bp5-dark .bp5-button.bp5-intent-warning.bp5-outlined:not(.bp5-disabled).bp5-icon>svg{fill:#fbb360}a.bp5-button{text-align:center;text-decoration:none;transition:none}a.bp5-button,a.bp5-button:active,a.bp5-button:hover{color:#1c2127}a.bp5-button.bp5-disabled{color:#5f6b7c99}.bp5-button-text{flex:0 1 auto}.bp5-button-group.bp5-align-left .bp5-button-text,.bp5-button-group.bp5-align-right .bp5-button-text,.bp5-button.bp5-align-left .bp5-button-text,.bp5-button.bp5-align-right .bp5-button-text{flex:1 1 auto}.bp5-button-group{display:inline-flex}.bp5-button-group .bp5-button{flex:0 0 auto;position:relative;z-index:4}.bp5-button-group .bp5-button:focus{z-index:5}.bp5-button-group .bp5-button:hover{z-index:6}.bp5-button-group .bp5-button.bp5-active,.bp5-button-group .bp5-button:active{z-index:7}.bp5-button-group .bp5-button.bp5-disabled,.bp5-button-group .bp5-button:disabled{z-index:3}.bp5-button-group .bp5-button[class*=bp5-intent-]{z-index:9}.bp5-button-group .bp5-button[class*=bp5-intent-]:focus{z-index:10}.bp5-button-group .bp5-button[class*=bp5-intent-]:hover{z-index:11}.bp5-button-group .bp5-button[class*=bp5-intent-].bp5-active,.bp5-button-group .bp5-button[class*=bp5-intent-]:active{z-index:12}.bp5-button-group .bp5-button[class*=bp5-intent-].bp5-disabled,.bp5-button-group .bp5-button[class*=bp5-intent-]:disabled{z-index:8}.bp5-button-group:not(.bp5-minimal)>.bp5-button:not(:first-child),.bp5-button-group:not(.bp5-minimal)>.bp5-popover-wrapper:not(:first-child) .bp5-button{border-bottom-left-radius:0;border-top-left-radius:0}.bp5-button-group:not(.bp5-minimal)>.bp5-button:not(:last-child),.bp5-button-group:not(.bp5-minimal)>.bp5-popover-wrapper:not(:last-child) .bp5-button{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.bp5-button-group.bp5-minimal .bp5-button{background:none;box-shadow:none}.bp5-button-group.bp5-minimal .bp5-button:hover{background:#8f99a826;box-shadow:none;color:#1c2127;text-decoration:none}.bp5-button-group.bp5-minimal .bp5-button.bp5-active,.bp5-button-group.bp5-minimal .bp5-button:active{background:#8f99a84d;box-shadow:none;color:#1c2127}.bp5-button-group.bp5-minimal .bp5-button.bp5-disabled,.bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover,.bp5-button-group.bp5-minimal .bp5-button:disabled,.bp5-button-group.bp5-minimal .bp5-button:disabled:hover{background:none;color:#5f6b7c99;cursor:not-allowed}.bp5-button-group.bp5-minimal .bp5-button.bp5-disabled.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover.bp5-active,.bp5-button-group.bp5-minimal .bp5-button:disabled.bp5-active,.bp5-button-group.bp5-minimal .bp5-button:disabled:hover.bp5-active{background:#8f99a84d}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:hover{background:none;box-shadow:none;color:#fff}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:hover{background:#8f99a826}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:active{background:#8f99a84d}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled:hover{background:none;color:#abb3bf99;cursor:not-allowed}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-disabled:hover.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button:disabled:hover.bp5-active{background:#8f99a84d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary{color:#215db0}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover{background:none;box-shadow:none;color:#215db0}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover{background:#2d72d226;color:#215db0}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active{background:#2d72d24d;color:#184a90}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled{background:none;color:#215db080}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{stroke:#215db0}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary{color:#8abbff}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:hover{background:#2d72d233;color:#8abbff}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:active{background:#2d72d24d;color:#99c4ff}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled{background:none;color:#8abbff80}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success{color:#1c6e42}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover{background:none;box-shadow:none;color:#1c6e42}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover{background:#23855126;color:#1c6e42}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active{background:#2385514d;color:#165a36}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled{background:none;color:#1c6e4280}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{stroke:#1c6e42}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success{color:#72ca9b}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:hover{background:#23855133;color:#72ca9b}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:active{background:#2385514d;color:#7cd7a2}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled{background:none;color:#72ca9b80}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success.bp5-disabled.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning{color:#935610}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover{background:none;box-shadow:none;color:#935610}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover{background:#c8761926;color:#935610}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active{background:#c876194d;color:#77450d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled{background:none;color:#93561080}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{stroke:#935610}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning{color:#fbb360}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:hover{background:#c8761933;color:#fbb360}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:active{background:#c876194d;color:#f5c186}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled{background:none;color:#fbb36080}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger{color:#ac2f33}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover{background:none;box-shadow:none;color:#ac2f33}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover{background:#cd424626;color:#ac2f33}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active{background:#cd42464d;color:#8e292c}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled{background:none;color:#ac2f3380}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}.bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{stroke:#ac2f33}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger{color:#fa999c}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:hover{background:#cd424633;color:#fa999c}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:active{background:#cd42464d;color:#ffa1a4}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled{background:none;color:#fa999c80}.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-dark .bp5-button-group.bp5-minimal .bp5-button.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-button-group.bp5-minimal:not(:first-child){border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.bp5-button-group.bp5-minimal:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}}.bp5-button-group .bp5-popover-target,.bp5-button-group .bp5-popover-wrapper{display:flex;flex:1 1 auto}.bp5-button-group.bp5-fill{display:flex;width:100%}.bp5-button-group .bp5-button.bp5-fill,.bp5-button-group.bp5-fill .bp5-button:not(.bp5-fixed){flex:1 1 auto}.bp5-button-group.bp5-vertical{align-items:stretch;flex-direction:column;vertical-align:top}.bp5-button-group.bp5-vertical.bp5-fill{height:100%;width:unset}.bp5-button-group.bp5-vertical .bp5-button{margin-right:0!important;width:100%}.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-button:first-child,.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-popover-wrapper:first-child .bp5-button{border-radius:2px 2px 0 0}.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-button:last-child,.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-popover-wrapper:last-child .bp5-button{border-radius:0 0 2px 2px}.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-button:not(:last-child),.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-popover-wrapper:not(:last-child) .bp5-button{margin-bottom:-1px}.bp5-button-group.bp5-align-left .bp5-button{text-align:left}.bp5-callout{background-color:#8f99a826;border-radius:2px;font-size:14px;line-height:1.5;padding:15px;position:relative;width:100%}.bp5-callout[class*=bp5-icon-]{padding-left:38px}.bp5-callout[class*=bp5-icon-]:before{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#5f6b7c;font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;left:15px;line-height:1;position:absolute;top:17px;width:16px}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-callout{border:1px solid buttonborder}}.bp5-callout.bp5-callout-icon{padding-left:38px}.bp5-callout.bp5-callout-icon>.bp5-icon:first-child{color:#5f6b7c;left:15px;position:absolute;top:17px}.bp5-callout .bp5-heading{line-height:16px;margin-bottom:0;margin-top:2px}.bp5-callout.bp5-callout-has-body-content .bp5-heading{margin-bottom:5px}.bp5-callout.bp5-compact{padding:10px}.bp5-callout.bp5-compact.bp5-callout-icon{padding-left:33px}.bp5-callout.bp5-compact.bp5-callout-icon>.bp5-icon:first-child{left:10px;top:12px}.bp5-dark .bp5-callout{background-color:#8f99a833}.bp5-dark .bp5-callout.bp5-callout-icon>.bp5-icon:first-child,.bp5-dark .bp5-callout[class*=bp5-icon-]:before{color:#abb3bf}.bp5-callout.bp5-intent-primary{background-color:#2d72d21a;color:#215db0}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-callout.bp5-intent-primary{border:1px solid buttonborder}}.bp5-callout.bp5-intent-primary .bp5-heading,.bp5-callout.bp5-intent-primary>.bp5-icon:first-child,.bp5-callout.bp5-intent-primary[class*=bp5-icon-]:before{color:#215db0}.bp5-dark .bp5-callout.bp5-intent-primary{background-color:#2d72d233;color:#8abbff}.bp5-dark .bp5-callout.bp5-intent-primary .bp5-heading,.bp5-dark .bp5-callout.bp5-intent-primary>.bp5-icon:first-child,.bp5-dark .bp5-callout.bp5-intent-primary[class*=bp5-icon-]:before{color:#8abbff}.bp5-callout.bp5-intent-success{background-color:#2385511a;color:#1c6e42}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-callout.bp5-intent-success{border:1px solid buttonborder}}.bp5-callout.bp5-intent-success .bp5-heading,.bp5-callout.bp5-intent-success>.bp5-icon:first-child,.bp5-callout.bp5-intent-success[class*=bp5-icon-]:before{color:#1c6e42}.bp5-dark .bp5-callout.bp5-intent-success{background-color:#23855133;color:#72ca9b}.bp5-dark .bp5-callout.bp5-intent-success .bp5-heading,.bp5-dark .bp5-callout.bp5-intent-success>.bp5-icon:first-child,.bp5-dark .bp5-callout.bp5-intent-success[class*=bp5-icon-]:before{color:#72ca9b}.bp5-callout.bp5-intent-warning{background-color:#c876191a;color:#935610}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-callout.bp5-intent-warning{border:1px solid buttonborder}}.bp5-callout.bp5-intent-warning .bp5-heading,.bp5-callout.bp5-intent-warning>.bp5-icon:first-child,.bp5-callout.bp5-intent-warning[class*=bp5-icon-]:before{color:#935610}.bp5-dark .bp5-callout.bp5-intent-warning{background-color:#c8761933;color:#fbb360}.bp5-dark .bp5-callout.bp5-intent-warning .bp5-heading,.bp5-dark .bp5-callout.bp5-intent-warning>.bp5-icon:first-child,.bp5-dark .bp5-callout.bp5-intent-warning[class*=bp5-icon-]:before{color:#fbb360}.bp5-callout.bp5-intent-danger{background-color:#cd42461a;color:#ac2f33}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-callout.bp5-intent-danger{border:1px solid buttonborder}}.bp5-callout.bp5-intent-danger .bp5-heading,.bp5-callout.bp5-intent-danger>.bp5-icon:first-child,.bp5-callout.bp5-intent-danger[class*=bp5-icon-]:before{color:#ac2f33}.bp5-dark .bp5-callout.bp5-intent-danger{background-color:#cd424633;color:#fa999c}.bp5-dark .bp5-callout.bp5-intent-danger .bp5-heading,.bp5-dark .bp5-callout.bp5-intent-danger>.bp5-icon:first-child,.bp5-dark .bp5-callout.bp5-intent-danger[class*=bp5-icon-]:before{color:#fa999c}.bp5-callout.bp5-intent-primary a{text-decoration:underline}.bp5-callout.bp5-intent-primary a:hover{color:#184a90}.bp5-dark .bp5-callout.bp5-intent-primary a:hover{color:#99c4ff}.bp5-running-text .bp5-callout{margin:20px 0}.bp5-card{background-color:#fff;border-radius:2px;box-shadow:0 0 0 1px #11141826;padding:20px;transition:transform .2s cubic-bezier(.4,1,.75,.9),box-shadow .2s cubic-bezier(.4,1,.75,.9)}.bp5-card.bp5-dark,.bp5-dark .bp5-card{background-color:#2f343c;box-shadow:inset 0 0 0 1px #fff3}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-card{border:1px solid buttonborder;box-shadow:none}}.bp5-elevation-0{box-shadow:0 0 0 1px #11141826}.bp5-dark .bp5-elevation-0,.bp5-elevation-0.bp5-dark{box-shadow:inset 0 0 0 1px #fff3}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-elevation-0{border:1px solid buttonborder}}.bp5-elevation-1{box-shadow:0 0 0 1px #1114181a,0 1px 1px #11141833}.bp5-dark .bp5-elevation-1,.bp5-elevation-1.bp5-dark{box-shadow:inset 0 0 0 1px #fff3,0 1px 1px 0 #11141866}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-elevation-1{border:1px solid buttonborder}}.bp5-elevation-2{box-shadow:0 0 0 1px #1114181a,0 1px 1px #11141833,0 2px 6px #11141833}.bp5-dark .bp5-elevation-2,.bp5-elevation-2.bp5-dark{box-shadow:inset 0 0 0 1px #fff3,0 1px 1px #11141866,0 2px 6px #11141866}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-elevation-2{border:1px solid buttonborder}}.bp5-elevation-3{box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833}.bp5-dark .bp5-elevation-3,.bp5-elevation-3.bp5-dark{box-shadow:inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-elevation-3{border:1px solid buttonborder}}.bp5-elevation-4{box-shadow:0 0 0 1px #1114181a,0 4px 8px #11141833,0 18px 46px 6px #11141833}.bp5-dark .bp5-elevation-4,.bp5-elevation-4.bp5-dark{box-shadow:inset 0 0 0 1px #fff3,0 4px 8px #11141866,0 18px 46px 6px #11141866}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-elevation-4{border:1px solid buttonborder}}.bp5-card.bp5-compact{padding:15px}.bp5-card.bp5-interactive:hover{box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833;cursor:pointer}.bp5-card.bp5-interactive:hover.bp5-dark,.bp5-dark .bp5-card.bp5-interactive:hover{box-shadow:inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866}.bp5-card.bp5-interactive.bp5-selected{box-shadow:0 0 0 3px #4c90f033,0 0 0 1px #4c90f0}.bp5-card.bp5-interactive.bp5-selected.bp5-dark,.bp5-dark .bp5-card.bp5-interactive.bp5-selected{box-shadow:0 0 0 3px #8abbff66,0 0 0 1px #8abbff}.bp5-card.bp5-interactive:active{box-shadow:0 0 0 1px #1114181a,0 1px 1px #11141833;transition-duration:0}.bp5-card.bp5-interactive:active.bp5-dark,.bp5-dark .bp5-card.bp5-interactive:active{box-shadow:inset 0 0 0 1px #fff3,0 1px 1px 0 #11141866}.bp5-card-list{overflow:auto;padding:0;width:100%}.bp5-card-list>.bp5-card{align-items:center;border-radius:0;box-shadow:none;display:flex;min-height:51px;padding:10px 20px}.bp5-card-list>.bp5-card.bp5-interactive:active,.bp5-card-list>.bp5-card.bp5-interactive:hover{background-color:#f6f7f9;box-shadow:none}.bp5-dark .bp5-card-list>.bp5-card.bp5-interactive:active,.bp5-dark .bp5-card-list>.bp5-card.bp5-interactive:hover{background-color:#383e47}.bp5-card-list>.bp5-card.bp5-selected{background-color:#edeff2;box-shadow:none}.bp5-dark .bp5-card-list>.bp5-card.bp5-selected{background-color:#404854;box-shadow:none}.bp5-card-list>.bp5-card:not(:last-child){border-bottom:1px solid #1114181a}.bp5-dark .bp5-card-list>.bp5-card:not(:last-child){border-color:#ffffff1a}.bp5-card-list.bp5-compact{padding:0}.bp5-card-list.bp5-compact>.bp5-card{min-height:45px;padding:7px 15px}.bp5-dark .bp5-card-list{padding:1px}.bp5-card-list:not(.bp5-card-list-bordered){border-radius:0;box-shadow:none}.bp5-dark .bp5-card-list:not(.bp5-card-list-bordered){margin:1px;width:calc(100% - 2px)}.bp5-collapse{height:0;overflow-y:hidden;transition:height .2s cubic-bezier(.4,1,.75,.9)}.bp5-collapse .bp5-collapse-body{transition:transform .2s cubic-bezier(.4,1,.75,.9)}.bp5-collapse .bp5-collapse-body[aria-hidden=true]{display:none}.bp5-context-menu-virtual-target{position:fixed}.bp5-card-list>.bp5-card.bp5-control-card,.bp5-card.bp5-control-card{min-height:auto;padding:0}.bp5-control-card .bp5-control.bp5-control.bp5-control{align-items:flex-start;display:flex;gap:10px;margin:0;padding:20px;width:100%}.bp5-control-card .bp5-control.bp5-control.bp5-control.bp5-align-left{flex-direction:row;justify-content:flex-start}.bp5-control-card .bp5-control.bp5-control.bp5-control.bp5-align-right{flex-direction:row-reverse;justify-content:space-between}.bp5-card-list .bp5-control-card .bp5-control.bp5-control.bp5-control{padding:20px}.bp5-card-list.bp5-compact .bp5-control-card .bp5-control.bp5-control.bp5-control{padding:15px}.bp5-control-card .bp5-control.bp5-control.bp5-control .bp5-control-indicator{margin:0}.bp5-control-card.bp5-compact .bp5-control.bp5-control.bp5-control{padding:15px}.bp5-dialog-container{align-items:center;display:flex;justify-content:center;min-height:100%;opacity:1;pointer-events:none;transform:scale(1);-webkit-user-select:none;user-select:none;width:100%}.bp5-dialog-container.bp5-overlay-appear>.bp5-dialog,.bp5-dialog-container.bp5-overlay-enter>.bp5-dialog{opacity:0;transform:scale(.5)}.bp5-dialog-container.bp5-overlay-appear-active>.bp5-dialog,.bp5-dialog-container.bp5-overlay-enter-active>.bp5-dialog{opacity:1;transform:scale(1);transition-delay:0;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp5-dialog-container.bp5-overlay-exit>.bp5-dialog{opacity:1;transform:scale(1)}.bp5-dialog-container.bp5-overlay-exit-active>.bp5-dialog{opacity:0;transform:scale(.5);transition-delay:0;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp5-dialog{background:#f6f7f9;border-radius:4px;box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833;display:flex;flex-direction:column;margin:30px 0;pointer-events:all;-webkit-user-select:text;user-select:text;width:500px}.bp5-dialog:focus{outline:0}.bp5-dark .bp5-dialog,.bp5-dialog.bp5-dark{background:#252a31;box-shadow:inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866;color:#f6f7f9}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dialog{border:1px solid buttonborder}}.bp5-dialog-header{align-items:center;background:#fff;border-radius:4px 4px 0 0;box-shadow:0 1px 0 #11141826;display:flex;flex:0 0 auto;min-height:40px;padding:5px 5px 5px 15px;z-index:0}.bp5-dialog-header .bp5-icon,.bp5-dialog-header .bp5-icon-large{color:#5f6b7c;flex:0 0 auto;margin-left:-3px;margin-right:7.5px}.bp5-dialog-header .bp5-heading{word-wrap:normal;flex:1 1 auto;line-height:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp5-dialog-header .bp5-heading:last-child{margin-right:15px}.bp5-dark .bp5-dialog-header{background:#2f343c;box-shadow:inset 0 0 0 1px #fff3}.bp5-dark .bp5-dialog-header .bp5-icon,.bp5-dark .bp5-dialog-header .bp5-icon-large{color:#abb3bf}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dialog-header{border-bottom:1px solid buttonborder}}.bp5-dialog-body{flex:1 1 auto;margin:15px}.bp5-dialog-body-scroll-container{margin:0;max-height:70vh;overflow:auto;padding:15px}.bp5-dialog-footer{flex:0 0 auto;margin:15px}.bp5-dialog-footer-fixed{align-items:center;background-color:#fff;border-radius:0 0 4px 4px;border-top:1px solid #11141826;display:flex;gap:15px;justify-content:space-between;margin:0;padding:10px 10px 10px 15px}.bp5-dark .bp5-dialog-footer-fixed{background:#383e47;border-top:1px solid #fff3}.bp5-dialog-footer-main-section{flex:1 0 auto}.bp5-dialog-footer-actions{display:flex;justify-content:flex-end}.bp5-dialog-footer-actions .bp5-button{margin-left:10px}.bp5-multistep-dialog-panels{display:flex}.bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:first-child{border-radius:4px 0 0 0}.bp5-multistep-dialog-panels:first-child .bp5-multistep-dialog-right-panel{border-top-right-radius:4px}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels{flex-direction:column}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:first-child{border-radius:4px 0 0 0}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:last-child{border-radius:0 4px 0 0}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-left-panel{flex-direction:row}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container{flex-grow:1}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container:not(:first-child){border-left:1px solid #11141826}.bp5-dark .bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-dialog-step-container{border-color:#11141866}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel{border-left:none}.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-footer,.bp5-multistep-dialog-nav-top .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel{border-radius:0 0 4px 4px}.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels{flex-direction:row-reverse}.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels:first-child .bp5-multistep-dialog-right-panel{border-radius:4px 0 0 4px}.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels:first-child .bp5-dialog-step-container:first-child{border-radius:0 4px 0 0}.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-left-panel{border-radius:0 0 4px 0}.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel{border-left:none;border-radius:4px 0 0 4px;border-right:1px solid #11141826}.bp5-dark .bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-multistep-dialog-right-panel{border-color:#11141866}.bp5-multistep-dialog-nav-right .bp5-multistep-dialog-panels .bp5-dialog-footer{border-bottom-left-radius:0}.bp5-multistep-dialog-left-panel{display:flex;flex:1 1;flex-direction:column}.bp5-dark .bp5-multistep-dialog-left-panel{background:#252a31;border-bottom:1px solid #fff3;border-bottom-left-radius:4px;border-left:1px solid #fff3}.bp5-multistep-dialog-right-panel{background-color:#f6f7f9;border-left:1px solid #11141826;border-radius:0 0 4px 0;flex:3 1;min-width:0}.bp5-dark .bp5-multistep-dialog-right-panel{background-color:#2f343c;border-bottom:1px solid #fff3;border-bottom-right-radius:4px;border-left:1px solid #fff3;border-right:1px solid #fff3}.bp5-dialog-step-container{background-color:#f6f7f9;border-bottom:1px solid #11141826}.bp5-dark .bp5-dialog-step-container{background:#2f343c;border-bottom:1px solid #fff3}.bp5-dialog-step-container.bp5-dialog-step-viewed{background-color:#fff}.bp5-dark .bp5-dialog-step-container.bp5-dialog-step-viewed{background:#383e47}.bp5-dialog-step{align-items:center;border-radius:4px;cursor:not-allowed;display:flex;margin:4px;padding:6px 14px}.bp5-dark .bp5-dialog-step{background:#2f343c}.bp5-dialog-step-viewed .bp5-dialog-step{background-color:#fff;cursor:pointer}.bp5-dark .bp5-dialog-step-viewed .bp5-dialog-step{background:#383e47}.bp5-dialog-step:hover{background-color:#f6f7f9}.bp5-dark .bp5-dialog-step:hover{background:#2f343c}.bp5-dialog-step-icon{align-items:center;background-color:#5f6b7c99;border-radius:50%;color:#fff;display:flex;height:25px;justify-content:center;width:25px}.bp5-dark .bp5-dialog-step-icon{background-color:#abb3bf99}.bp5-active.bp5-dialog-step-viewed .bp5-dialog-step-icon{background-color:#4c90f0}.bp5-dialog-step-viewed .bp5-dialog-step-icon{background-color:#8f99a8}.bp5-dialog-step-title{color:#5f6b7c99;flex:1 1;padding-left:10px}.bp5-dark .bp5-dialog-step-title{color:#abb3bf99}.bp5-active.bp5-dialog-step-viewed .bp5-dialog-step-title{color:#4c90f0}.bp5-dialog-step-viewed:not(.bp5-active) .bp5-dialog-step-title{color:#1c2127}.bp5-dark .bp5-dialog-step-viewed:not(.bp5-active) .bp5-dialog-step-title{color:#f6f7f9}.bp5-drawer{background:#fff;box-shadow:0 0 0 1px #1114181a,0 4px 8px #11141833,0 18px 46px 6px #11141833;display:flex;flex-direction:column;margin:0;padding:0}.bp5-drawer:focus{outline:0}.bp5-drawer.bp5-position-top{height:50%;left:0;right:0;top:0}.bp5-drawer.bp5-position-top.bp5-overlay-appear,.bp5-drawer.bp5-position-top.bp5-overlay-enter{transform:translateY(-100%)}.bp5-drawer.bp5-position-top.bp5-overlay-appear-active,.bp5-drawer.bp5-position-top.bp5-overlay-enter-active{transform:translateY(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-drawer.bp5-position-top.bp5-overlay-exit{transform:translateY(0)}.bp5-drawer.bp5-position-top.bp5-overlay-exit-active{transform:translateY(-100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-drawer.bp5-position-top{border-bottom:1px solid buttonborder}}.bp5-drawer.bp5-position-bottom{bottom:0;height:50%;left:0;right:0}.bp5-drawer.bp5-position-bottom.bp5-overlay-appear,.bp5-drawer.bp5-position-bottom.bp5-overlay-enter{transform:translateY(100%)}.bp5-drawer.bp5-position-bottom.bp5-overlay-appear-active,.bp5-drawer.bp5-position-bottom.bp5-overlay-enter-active{transform:translateY(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-drawer.bp5-position-bottom.bp5-overlay-exit{transform:translateY(0)}.bp5-drawer.bp5-position-bottom.bp5-overlay-exit-active{transform:translateY(100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-drawer.bp5-position-bottom{border-top:1px solid buttonborder}}.bp5-drawer.bp5-position-left{bottom:0;left:0;top:0;width:50%}.bp5-drawer.bp5-position-left.bp5-overlay-appear,.bp5-drawer.bp5-position-left.bp5-overlay-enter{transform:translateX(-100%)}.bp5-drawer.bp5-position-left.bp5-overlay-appear-active,.bp5-drawer.bp5-position-left.bp5-overlay-enter-active{transform:translateX(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-drawer.bp5-position-left.bp5-overlay-exit{transform:translateX(0)}.bp5-drawer.bp5-position-left.bp5-overlay-exit-active{transform:translateX(-100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-drawer.bp5-position-left{border-right:1px solid buttonborder}}.bp5-drawer.bp5-position-right{bottom:0;right:0;top:0;width:50%}.bp5-drawer.bp5-position-right.bp5-overlay-appear,.bp5-drawer.bp5-position-right.bp5-overlay-enter{transform:translateX(100%)}.bp5-drawer.bp5-position-right.bp5-overlay-appear-active,.bp5-drawer.bp5-position-right.bp5-overlay-enter-active{transform:translateX(0);transition-delay:0;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-drawer.bp5-position-right.bp5-overlay-exit{transform:translateX(0)}.bp5-drawer.bp5-position-right.bp5-overlay-exit-active{transform:translateX(100%);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-drawer.bp5-position-right{border-left:1px solid buttonborder}}.bp5-dark .bp5-drawer,.bp5-drawer.bp5-dark{background:#383e47;box-shadow:inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866;color:#f6f7f9}.bp5-drawer-header{align-items:center;border-radius:0;box-shadow:0 1px 0 #11141826;display:flex;flex:0 0 auto;min-height:40px;padding:5px 5px 5px 20px;position:relative}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-drawer-header{border-bottom:1px solid buttonborder}}.bp5-drawer-header .bp5-icon,.bp5-drawer-header .bp5-icon-large{color:#5f6b7c;flex:0 0 auto;margin-right:10px}.bp5-drawer-header .bp5-heading{word-wrap:normal;flex:1 1 auto;line-height:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bp5-drawer-header .bp5-heading:last-child{margin-right:20px}.bp5-dark .bp5-drawer-header{box-shadow:0 1px 0 #11141866}.bp5-dark .bp5-drawer-header .bp5-icon,.bp5-dark .bp5-drawer-header .bp5-icon-large{color:#abb3bf}.bp5-drawer-body{flex:1 1 auto;line-height:18px;overflow:auto}.bp5-drawer-footer{box-shadow:inset 0 1px 0 #11141826;flex:0 0 auto;padding:10px 20px;position:relative}.bp5-dark .bp5-drawer-footer{box-shadow:inset 0 1px 0 #11141866}.bp5-editable-text{cursor:text;display:inline-block;max-width:100%;position:relative;vertical-align:top;white-space:nowrap}.bp5-editable-text:before{border-radius:2px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;transition:background-color .1s cubic-bezier(.4,1,.75,.9),box-shadow .1s cubic-bezier(.4,1,.75,.9)}.bp5-editable-text:hover:before{box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200,inset 0 0 0 1px #11141826}.bp5-editable-text.bp5-editable-text-editing:before{background-color:#fff;box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-editable-text:not(.bp5-disabled):before{border:1px solid buttonborder}}.bp5-editable-text.bp5-intent-primary .bp5-editable-text-content,.bp5-editable-text.bp5-intent-primary .bp5-editable-text-input,.bp5-editable-text.bp5-intent-primary .bp5-editable-text-input::placeholder{color:#2d72d2}.bp5-editable-text.bp5-intent-primary:hover:before{box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200,inset 0 0 0 1px #2d72d266}.bp5-editable-text.bp5-intent-primary.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}.bp5-editable-text.bp5-intent-success .bp5-editable-text-content,.bp5-editable-text.bp5-intent-success .bp5-editable-text-input,.bp5-editable-text.bp5-intent-success .bp5-editable-text-input::placeholder{color:#238551}.bp5-editable-text.bp5-intent-success:hover:before{box-shadow:0 0 0 0 #23855100,0 0 0 0 #23855100,inset 0 0 0 1px #23855166}.bp5-editable-text.bp5-intent-success.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #238551,0 0 0 2px #2385514d,inset 0 1px 1px #11141833}.bp5-editable-text.bp5-intent-warning .bp5-editable-text-content,.bp5-editable-text.bp5-intent-warning .bp5-editable-text-input,.bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::placeholder{color:#c87619}.bp5-editable-text.bp5-intent-warning:hover:before{box-shadow:0 0 0 0 #c8761900,0 0 0 0 #c8761900,inset 0 0 0 1px #c8761966}.bp5-editable-text.bp5-intent-warning.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #c87619,0 0 0 2px #c876194d,inset 0 1px 1px #11141833}.bp5-editable-text.bp5-intent-danger .bp5-editable-text-content,.bp5-editable-text.bp5-intent-danger .bp5-editable-text-input,.bp5-editable-text.bp5-intent-danger .bp5-editable-text-input::placeholder{color:#cd4246}.bp5-editable-text.bp5-intent-danger:hover:before{box-shadow:0 0 0 0 #cd424600,0 0 0 0 #cd424600,inset 0 0 0 1px #cd424666}.bp5-editable-text.bp5-intent-danger.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #cd4246,0 0 0 2px #cd42464d,inset 0 1px 1px #11141833}.bp5-dark .bp5-editable-text:hover:before{box-shadow:0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,inset 0 0 0 1px #fff3}.bp5-dark .bp5-editable-text.bp5-editable-text-editing:before{background-color:#1114184d;box-shadow:inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-editable-text.bp5-disabled:before{box-shadow:none}.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-content,.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input,.bp5-dark .bp5-editable-text.bp5-intent-primary .bp5-editable-text-input::placeholder{color:#8abbff}.bp5-dark .bp5-editable-text.bp5-intent-primary:hover:before{box-shadow:0 0 0 0 #8abbff00,0 0 0 0 #8abbff00,inset 0 0 0 1px #8abbff66}.bp5-dark .bp5-editable-text.bp5-intent-primary.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #8abbff,0 0 0 2px #8abbff4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-content,.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input,.bp5-dark .bp5-editable-text.bp5-intent-success .bp5-editable-text-input::placeholder{color:#72ca9b}.bp5-dark .bp5-editable-text.bp5-intent-success:hover:before{box-shadow:0 0 0 0 #72ca9b00,0 0 0 0 #72ca9b00,inset 0 0 0 1px #72ca9b66}.bp5-dark .bp5-editable-text.bp5-intent-success.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #72ca9b,0 0 0 2px #72ca9b4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-content,.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input,.bp5-dark .bp5-editable-text.bp5-intent-warning .bp5-editable-text-input::placeholder{color:#fbb360}.bp5-dark .bp5-editable-text.bp5-intent-warning:hover:before{box-shadow:0 0 0 0 #fbb36000,0 0 0 0 #fbb36000,inset 0 0 0 1px #fbb36066}.bp5-dark .bp5-editable-text.bp5-intent-warning.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #fbb360,0 0 0 2px #fbb3604d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-content,.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input,.bp5-dark .bp5-editable-text.bp5-intent-danger .bp5-editable-text-input::placeholder{color:#fa999c}.bp5-dark .bp5-editable-text.bp5-intent-danger:hover:before{box-shadow:0 0 0 0 #fa999c00,0 0 0 0 #fa999c00,inset 0 0 0 1px #fa999c66}.bp5-dark .bp5-editable-text.bp5-intent-danger.bp5-editable-text-editing:before{box-shadow:inset 0 0 0 1px #fa999c,0 0 0 2px #fa999c4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-editable-text.bp5-disabled:before{box-shadow:none!important}.bp5-editable-text-content,.bp5-editable-text-input{color:inherit;display:inherit;font:inherit;letter-spacing:inherit;max-width:inherit;min-width:inherit;position:relative;resize:none;text-transform:inherit;vertical-align:top}.bp5-editable-text-input{background:none;border:none;box-shadow:none;padding:0;white-space:pre-wrap;width:100%}.bp5-editable-text-input::placeholder{color:#5f6b7c;opacity:1}.bp5-editable-text-input:focus{outline:none}.bp5-editable-text-input::-ms-clear{display:none}.bp5-editable-text-content{overflow:hidden;padding-right:2px;text-overflow:ellipsis;white-space:pre}.bp5-editable-text-editing>.bp5-editable-text-content{left:0;position:absolute;visibility:hidden}.bp5-editable-text-placeholder>.bp5-editable-text-content{color:#5f6b7c}.bp5-dark .bp5-editable-text-placeholder>.bp5-editable-text-content{color:#abb3bf}.bp5-editable-text.bp5-multiline{display:block}.bp5-editable-text.bp5-multiline .bp5-editable-text-content{word-wrap:break-word;overflow:auto;white-space:pre-wrap}.bp5-entity-title{align-items:center;display:flex;gap:7px;min-width:0}.bp5-entity-title-icon-container.bp5-entity-title-has-subtitle{align-self:flex-start}.bp5-entity-title-icon-container:not(.bp5-entity-title-has-subtitle){align-items:center;display:flex}.bp5-entity-title-text{display:flex;flex-direction:column}.bp5-entity-title-title-and-tags{align-items:center;display:flex;flex-direction:row;gap:5px}.bp5-entity-title-tags-container{display:flex;gap:2px;margin-left:5px}.bp5-entity-title-title{margin-bottom:0;min-width:0;overflow-wrap:break-word}.bp5-entity-title-subtitle{font-size:12px;margin-top:2px}.bp5-entity-title-ellipsize,.bp5-entity-title-ellipsize .bp5-entity-title-text{overflow:hidden}.bp5-entity-title-heading-h1 .bp5-icon-container{align-items:center;display:flex;height:40px}.bp5-entity-title-heading-h2 .bp5-icon-container{align-items:center;display:flex;height:32px}.bp5-entity-title-heading-h3 .bp5-icon-container{align-items:center;display:flex;height:25px}.bp5-entity-title-heading-h4 .bp5-icon-container{align-items:center;display:flex;height:21px}.bp5-entity-title-heading-h5 .bp5-icon-container{align-items:center;display:flex;height:19px}.bp5-entity-title-heading-h6 .bp5-icon-container{align-items:center;display:flex;height:16px}.bp5-entity-title-heading-h1,.bp5-entity-title-heading-h2,.bp5-entity-title-heading-h3{gap:15px}.bp5-entity-title-heading-h1 .bp5-entity-title-status-tag,.bp5-entity-title-heading-h2 .bp5-entity-title-status-tag,.bp5-entity-title-heading-h3 .bp5-entity-title-status-tag{margin-left:10px}.bp5-entity-title-heading-h1 .bp5-entity-title-subtitle,.bp5-entity-title-heading-h2 .bp5-entity-title-subtitle,.bp5-entity-title-heading-h3 .bp5-entity-title-subtitle{font-size:14px}.bp5-entity-title-heading-h4,.bp5-entity-title-heading-h5,.bp5-entity-title-heading-h6{gap:10px}.bp5-entity-title-heading-h4 .bp5-entity-title-subtitle,.bp5-entity-title-heading-h5 .bp5-entity-title-subtitle,.bp5-entity-title-heading-h6 .bp5-entity-title-subtitle{font-size:12px}.bp5-divider{border-bottom:1px solid #11141826;border-right:1px solid #11141826;margin:5px}.bp5-dark .bp5-divider{border-color:#fff3}.bp5-control-group{align-items:stretch;display:flex;flex-direction:row;transform:translateZ(0)}.bp5-control-group>*{flex-grow:0;flex-shrink:0}.bp5-control-group>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-control-group .bp5-button,.bp5-control-group .bp5-html-select,.bp5-control-group .bp5-input,.bp5-control-group .bp5-select{position:relative}.bp5-control-group .bp5-input{z-index:2}.bp5-control-group .bp5-input:focus{z-index:14}.bp5-control-group .bp5-input[class*=bp5-intent]{z-index:13}.bp5-control-group .bp5-input[class*=bp5-intent]:focus{z-index:15}.bp5-control-group .bp5-input.bp5-disabled,.bp5-control-group .bp5-input:disabled,.bp5-control-group .bp5-input[readonly]{z-index:1}.bp5-control-group .bp5-input-group[class*=bp5-intent] .bp5-input{z-index:13}.bp5-control-group .bp5-input-group[class*=bp5-intent] .bp5-input:focus{z-index:15}.bp5-control-group .bp5-button,.bp5-control-group .bp5-html-select select,.bp5-control-group .bp5-select select{transform:translateZ(0);z-index:4}.bp5-control-group .bp5-button:focus,.bp5-control-group .bp5-html-select select:focus,.bp5-control-group .bp5-select select:focus{z-index:5}.bp5-control-group .bp5-button:hover,.bp5-control-group .bp5-html-select select:hover,.bp5-control-group .bp5-select select:hover{z-index:6}.bp5-control-group .bp5-button:active,.bp5-control-group .bp5-html-select select:active,.bp5-control-group .bp5-select select:active{z-index:7}.bp5-control-group .bp5-button.bp5-disabled,.bp5-control-group .bp5-button:disabled,.bp5-control-group .bp5-button[readonly],.bp5-control-group .bp5-html-select select.bp5-disabled,.bp5-control-group .bp5-html-select select:disabled,.bp5-control-group .bp5-html-select select[readonly],.bp5-control-group .bp5-select select.bp5-disabled,.bp5-control-group .bp5-select select:disabled,.bp5-control-group .bp5-select select[readonly]{z-index:3}.bp5-control-group .bp5-button[class*=bp5-intent],.bp5-control-group .bp5-html-select select[class*=bp5-intent],.bp5-control-group .bp5-select select[class*=bp5-intent]{z-index:9}.bp5-control-group .bp5-button[class*=bp5-intent]:focus,.bp5-control-group .bp5-html-select select[class*=bp5-intent]:focus,.bp5-control-group .bp5-select select[class*=bp5-intent]:focus{z-index:10}.bp5-control-group .bp5-button[class*=bp5-intent]:hover,.bp5-control-group .bp5-html-select select[class*=bp5-intent]:hover,.bp5-control-group .bp5-select select[class*=bp5-intent]:hover{z-index:11}.bp5-control-group .bp5-button[class*=bp5-intent]:active,.bp5-control-group .bp5-html-select select[class*=bp5-intent]:active,.bp5-control-group .bp5-select select[class*=bp5-intent]:active{z-index:12}.bp5-control-group .bp5-button[class*=bp5-intent].bp5-disabled,.bp5-control-group .bp5-button[class*=bp5-intent]:disabled,.bp5-control-group .bp5-button[class*=bp5-intent][readonly],.bp5-control-group .bp5-html-select select[class*=bp5-intent].bp5-disabled,.bp5-control-group .bp5-html-select select[class*=bp5-intent]:disabled,.bp5-control-group .bp5-html-select select[class*=bp5-intent][readonly],.bp5-control-group .bp5-select select[class*=bp5-intent].bp5-disabled,.bp5-control-group .bp5-select select[class*=bp5-intent]:disabled,.bp5-control-group .bp5-select select[class*=bp5-intent][readonly]{z-index:8}.bp5-control-group .bp5-input-group>.bp5-button,.bp5-control-group .bp5-input-group>.bp5-icon,.bp5-control-group .bp5-input-group>.bp5-input-action,.bp5-control-group .bp5-input-group>.bp5-input-left-container{z-index:16}.bp5-control-group .bp5-html-select:after,.bp5-control-group .bp5-html-select>.bp5-icon,.bp5-control-group .bp5-select:after,.bp5-control-group .bp5-select>.bp5-icon{z-index:17}.bp5-control-group .bp5-html-select:focus-within,.bp5-control-group .bp5-select:focus-within{z-index:5}.bp5-control-group:not(.bp5-vertical)>:not(:last-child){margin-right:2px}.bp5-control-group .bp5-numeric-input:not(:first-child) .bp5-input-group{border-bottom-left-radius:0;border-top-left-radius:0}.bp5-control-group.bp5-fill{width:100%}.bp5-control-group.bp5-fill>:not(.bp5-fixed),.bp5-control-group>.bp5-fill{flex:1 1 auto}.bp5-control-group.bp5-vertical{flex-direction:column}.bp5-control-group.bp5-vertical>:not(:last-child){margin-bottom:2px}.bp5-control{cursor:pointer;display:block;margin-bottom:10px;position:relative;text-transform:none}.bp5-control input:checked~.bp5-control-indicator{background-color:#2d72d2;box-shadow:inset 0 0 0 1px #11141833;color:#fff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control input:checked~.bp5-control-indicator{background-color:highlight;border:1px solid highlight}}.bp5-control:hover input:checked~.bp5-control-indicator{background-color:#215db0}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control:hover input:checked~.bp5-control-indicator{background-color:highlight}}.bp5-control input:not(:disabled):active:checked~.bp5-control-indicator{background:#184a90}.bp5-control input:disabled:checked~.bp5-control-indicator{background:#2d72d280;box-shadow:none;color:#fff9}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control input:disabled:checked~.bp5-control-indicator{background-color:graytext;border-color:graytext}}.bp5-dark .bp5-control input:checked~.bp5-control-indicator{box-shadow:inset 0 0 0 1px #ffffff1a}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-control input:checked~.bp5-control-indicator{border:1px solid buttonborder}}.bp5-dark .bp5-control:hover input:checked~.bp5-control-indicator{background-color:#215db0;box-shadow:inset 0 0 0 1px #ffffff1a}.bp5-dark .bp5-control input:not(:disabled):active:checked~.bp5-control-indicator{background-color:#184a90;box-shadow:inset 0 0 0 1px #ffffff1a}.bp5-dark .bp5-control input:disabled:checked~.bp5-control-indicator{background:#2d72d280;box-shadow:none;color:#fff9}.bp5-control:not(.bp5-align-right){padding-left:26px}.bp5-control:not(.bp5-align-right) .bp5-control-indicator{margin-left:-26px}.bp5-control.bp5-align-right{padding-right:26px}.bp5-control.bp5-align-right .bp5-control-indicator{margin-right:-26px}.bp5-control.bp5-disabled{color:#5f6b7c99;cursor:not-allowed}.bp5-control.bp5-inline{display:inline-block;margin-right:20px}.bp5-control input{left:0;opacity:0;position:absolute;top:0;z-index:-1}.bp5-control .bp5-control-indicator{background-clip:padding-box;background-color:#0000;border:none;box-shadow:inset 0 0 0 1px #738091;cursor:pointer;display:inline-block;font-size:16px;height:1em;margin-right:10px;margin-top:-3px;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle;width:1em}.bp5-control .bp5-control-indicator:before{content:"";display:block;height:1em;width:1em}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control .bp5-control-indicator{border:1px solid buttonborder}.bp5-control .bp5-control-indicator:before{margin-left:-1px;margin-top:-1px}}.bp5-control:hover .bp5-control-indicator{background-color:#8f99a826}.bp5-control input:not(:disabled):active~.bp5-control-indicator{background:#8f99a84d;box-shadow:inset 0 0 0 1px #738091}.bp5-control input:disabled~.bp5-control-indicator{background:#8f99a826;box-shadow:none;cursor:not-allowed}.bp5-control input:focus~.bp5-control-indicator{-moz-outline-radius:6px;outline:2px solid #2d72d299;outline:2px solid #2d72d2;outline-offset:2px}.bp5-control.bp5-align-right .bp5-control-indicator{float:right;margin-left:10px;margin-top:1px}.bp5-control.bp5-large{font-size:16px}.bp5-control.bp5-large:not(.bp5-align-right){padding-left:30px}.bp5-control.bp5-large:not(.bp5-align-right) .bp5-control-indicator{margin-left:-30px}.bp5-control.bp5-large.bp5-align-right{padding-right:30px}.bp5-control.bp5-large.bp5-align-right .bp5-control-indicator{margin-right:-30px}.bp5-control.bp5-large .bp5-control-indicator{font-size:20px}.bp5-control.bp5-large.bp5-align-right .bp5-control-indicator{margin-top:0}.bp5-control.bp5-checkbox input:indeterminate~.bp5-control-indicator{background-color:#2d72d2;box-shadow:inset 0 0 0 1px #11141833;color:#fff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-checkbox input:indeterminate~.bp5-control-indicator{background-color:highlight;border:1px solid highlight}}.bp5-control.bp5-checkbox:hover input:indeterminate~.bp5-control-indicator{background-color:#215db0}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-checkbox:hover input:indeterminate~.bp5-control-indicator{background-color:highlight}}.bp5-control.bp5-checkbox input:not(:disabled):active:indeterminate~.bp5-control-indicator{background:#184a90}.bp5-control.bp5-checkbox input:disabled:indeterminate~.bp5-control-indicator{background:#2d72d280;box-shadow:none;color:#fff9}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-checkbox input:disabled:indeterminate~.bp5-control-indicator{background-color:graytext;border-color:graytext}}.bp5-dark .bp5-control.bp5-checkbox input:indeterminate~.bp5-control-indicator{box-shadow:inset 0 0 0 1px #ffffff1a}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-control.bp5-checkbox input:indeterminate~.bp5-control-indicator{border:1px solid buttonborder}}.bp5-dark .bp5-control.bp5-checkbox:hover input:indeterminate~.bp5-control-indicator{background-color:#215db0;box-shadow:inset 0 0 0 1px #ffffff1a}.bp5-dark .bp5-control.bp5-checkbox input:not(:disabled):active:indeterminate~.bp5-control-indicator{background-color:#184a90;box-shadow:inset 0 0 0 1px #ffffff1a}.bp5-dark .bp5-control.bp5-checkbox input:disabled:indeterminate~.bp5-control-indicator{background:#2d72d280;box-shadow:none;color:#fff9}.bp5-control.bp5-checkbox .bp5-control-indicator{border-radius:2px}.bp5-control.bp5-checkbox input:checked~.bp5-control-indicator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 0 0-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0 0 12 5z' fill='%23fff'/%3E%3C/svg%3E")}.bp5-control.bp5-checkbox input:indeterminate~.bp5-control-indicator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='%23fff'/%3E%3C/svg%3E")}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-checkbox input:checked:not(:disabled)~.bp5-control-indicator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5c-.28 0-.53.11-.71.29L7 9.59l-2.29-2.3a1.003 1.003 0 0 0-1.42 1.42l3 3c.18.18.43.29.71.29s.53-.11.71-.29l5-5A1.003 1.003 0 0 0 12 5z' fill='%23111418'/%3E%3C/svg%3E")}.bp5-control.bp5-checkbox input:indeterminate:not(:disabled)~.bp5-control-indicator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 7H5c-.55 0-1 .45-1 1s.45 1 1 1h6c.55 0 1-.45 1-1s-.45-1-1-1z' fill='%23111418'/%3E%3C/svg%3E")}.bp5-control.bp5-checkbox input:disabled~.bp5-control-indicator{border-color:graytext}}.bp5-control.bp5-radio .bp5-control-indicator{border-radius:50%}.bp5-control.bp5-radio input:checked~.bp5-control-indicator:before{background-image:radial-gradient(#fff,#fff 28%,#0000 32%)}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-radio input:checked~.bp5-control-indicator:before{background:highlight;height:12px;margin-left:1px;margin-top:1px;width:12px}}.bp5-control.bp5-radio input:checked:disabled~.bp5-control-indicator:before{opacity:.5}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-radio input:checked:disabled~.bp5-control-indicator:before{background:graytext}}.bp5-control.bp5-radio input:focus~.bp5-control-indicator{-moz-outline-radius:16px}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-radio input:disabled~.bp5-control-indicator{border-color:graytext}}.bp5-control.bp5-switch input~.bp5-control-indicator{background:#8f99a84d;color:#1c2127}.bp5-control.bp5-switch:hover input~.bp5-control-indicator{background:#8f99a866}.bp5-control.bp5-switch input:not(:disabled):active~.bp5-control-indicator{background:#8f99a880}.bp5-control.bp5-switch input:disabled~.bp5-control-indicator{background:#8f99a826;color:#5f6b7c99}.bp5-control.bp5-switch input:disabled~.bp5-control-indicator:before{background:#fffc;box-shadow:none}.bp5-control.bp5-switch input:checked~.bp5-control-indicator{background:#2d72d2;color:#fff}.bp5-control.bp5-switch:hover input:checked~.bp5-control-indicator{background:#215db0}.bp5-control.bp5-switch input:checked:not(:disabled):active~.bp5-control-indicator{background:#184a90}.bp5-control.bp5-switch input:checked:disabled~.bp5-control-indicator{background:#2d72d280;color:#fff9}.bp5-control.bp5-switch input:checked:disabled~.bp5-control-indicator:before{background:#ffffff80;box-shadow:none}.bp5-control.bp5-switch:not(.bp5-align-right){padding-left:38px}.bp5-control.bp5-switch:not(.bp5-align-right) .bp5-control-indicator{margin-left:-38px}.bp5-control.bp5-switch.bp5-align-right{padding-right:38px}.bp5-control.bp5-switch.bp5-align-right .bp5-control-indicator{margin-right:-38px}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-switch input:checked~.bp5-control-indicator{background:highlight;border:1px solid buttonborder}.bp5-control.bp5-switch input:checked:disabled~.bp5-control-indicator{background-color:graytext}.bp5-control.bp5-switch input:not(:checked):disabled~.bp5-control-indicator,.bp5-control.bp5-switch input:not(:checked):disabled~.bp5-control-indicator:before{border-color:graytext}.bp5-control.bp5-switch:hover input:checked~.bp5-control-indicator{background:highlight}}.bp5-control.bp5-switch .bp5-control-indicator{border:none;border-radius:1.75em;box-shadow:none!important;min-width:1.75em;transition:background-color .1s cubic-bezier(.4,1,.75,.9);width:auto}.bp5-control.bp5-switch .bp5-control-indicator:before{background:#fff;border-radius:50%;box-shadow:0 0 0 1px #11141880;height:calc(1em - 4px);left:0;margin:2px;position:absolute;transition:left .1s cubic-bezier(.4,1,.75,.9);width:calc(1em - 4px)}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-control.bp5-switch .bp5-control-indicator:before{border:1px solid buttonborder;margin-top:1px}.bp5-control.bp5-switch .bp5-control-indicator{border:1px solid buttonborder}}.bp5-control.bp5-switch input:checked~.bp5-control-indicator:before{left:calc(100% - 1em)}.bp5-control.bp5-switch.bp5-large:not(.bp5-align-right){padding-left:45px}.bp5-control.bp5-switch.bp5-large:not(.bp5-align-right) .bp5-control-indicator{margin-left:-45px}.bp5-control.bp5-switch.bp5-large.bp5-align-right{padding-right:45px}.bp5-control.bp5-switch.bp5-large.bp5-align-right .bp5-control-indicator{margin-right:-45px}.bp5-dark .bp5-control.bp5-switch input~.bp5-control-indicator{background:#11141880;color:#f6f7f9}.bp5-dark .bp5-control.bp5-switch:hover input~.bp5-control-indicator{background:#111418cc}.bp5-dark .bp5-control.bp5-switch input:not(:disabled):active~.bp5-control-indicator{background:#111418e6}.bp5-dark .bp5-control.bp5-switch input:disabled~.bp5-control-indicator{background:#8f99a826;color:#abb3bf99}.bp5-dark .bp5-control.bp5-switch input:disabled~.bp5-control-indicator:before{background:#abb3bf80;box-shadow:none}.bp5-dark .bp5-control.bp5-switch input:checked~.bp5-control-indicator{background:#2d72d2;color:#fff}.bp5-dark .bp5-control.bp5-switch:hover input:checked~.bp5-control-indicator{background:#215db0}.bp5-dark .bp5-control.bp5-switch input:checked:not(:disabled):active~.bp5-control-indicator{background:#184a90}.bp5-dark .bp5-control.bp5-switch input:checked:disabled~.bp5-control-indicator{background:#2d72d280;color:#abb3bf99}.bp5-dark .bp5-control.bp5-switch input:checked:disabled~.bp5-control-indicator:before{background:#ffffff4d;box-shadow:none}.bp5-dark .bp5-control.bp5-switch .bp5-control-indicator:before{background:#abb3bf}.bp5-dark .bp5-control.bp5-switch input:checked~.bp5-control-indicator:before{background:#fff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-control.bp5-switch input:checked~.bp5-control-indicator{background:highlight;border:1px solid buttonborder}.bp5-dark .bp5-control.bp5-switch input:checked:disabled~.bp5-control-indicator{background-color:graytext}.bp5-dark .bp5-control.bp5-switch input:not(:checked):disabled~.bp5-control-indicator,.bp5-dark .bp5-control.bp5-switch input:not(:checked):disabled~.bp5-control-indicator:before{border-color:graytext}.bp5-dark .bp5-control.bp5-switch:hover input:checked~.bp5-control-indicator{background:highlight}}.bp5-control.bp5-switch .bp5-switch-inner-text{font-size:.7em;text-align:center}.bp5-control.bp5-switch .bp5-control-indicator-child:first-child{line-height:0;margin-left:.5em;margin-right:1.2em;visibility:hidden}.bp5-control.bp5-switch .bp5-control-indicator-child:last-child{line-height:1em;margin-left:1.2em;margin-right:.5em;visibility:visible}.bp5-control.bp5-switch input:checked~.bp5-control-indicator .bp5-control-indicator-child:first-child{line-height:1em;visibility:visible}.bp5-control.bp5-switch input:checked~.bp5-control-indicator .bp5-control-indicator-child:last-child{line-height:0;visibility:hidden}.bp5-dark .bp5-control{color:#f6f7f9}.bp5-dark .bp5-control.bp5-disabled{color:#abb3bf99}.bp5-dark .bp5-control .bp5-control-indicator{background-color:#0000;box-shadow:inset 0 0 0 1px #8f99a8}.bp5-dark .bp5-control:hover .bp5-control-indicator{background-color:#8f99a826}.bp5-dark .bp5-control input:focus~.bp5-control-indicator{outline:2px solid #8abbff}.bp5-dark .bp5-control input:not(:disabled):active~.bp5-control-indicator{background:#8f99a84d;box-shadow:inset 0 0 0 1px #8f99a8}.bp5-dark .bp5-control input:disabled~.bp5-control-indicator{background:#8f99a826;box-shadow:none;cursor:not-allowed}.bp5-dark .bp5-control.bp5-checkbox input:disabled:checked~.bp5-control-indicator,.bp5-dark .bp5-control.bp5-checkbox input:disabled:indeterminate~.bp5-control-indicator{background:#2d72d280}.bp5-file-input{cursor:pointer;display:inline-block;height:30px;position:relative}.bp5-file-input input{margin:0;min-width:200px;opacity:0}.bp5-file-input input.bp5-disabled+.bp5-file-upload-input,.bp5-file-input input:disabled+.bp5-file-upload-input{background:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;resize:none}.bp5-file-input input.bp5-disabled+.bp5-file-upload-input::placeholder,.bp5-file-input input:disabled+.bp5-file-upload-input::placeholder{color:#5f6b7c99}.bp5-file-input input.bp5-disabled+.bp5-file-upload-input:after,.bp5-file-input input:disabled+.bp5-file-upload-input:after{background-color:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;outline:none}.bp5-dark .bp5-file-input input.bp5-disabled+.bp5-file-upload-input,.bp5-dark .bp5-file-input input:disabled+.bp5-file-upload-input{background:#40485480;box-shadow:none;color:#abb3bf99}.bp5-dark .bp5-file-input input.bp5-disabled+.bp5-file-upload-input:after,.bp5-dark .bp5-file-input input:disabled+.bp5-file-upload-input:after{background-color:#40485480;box-shadow:none;color:#abb3bf99}.bp5-file-input.bp5-file-input-has-selection .bp5-file-upload-input{color:#1c2127}.bp5-dark .bp5-file-input.bp5-file-input-has-selection .bp5-file-upload-input{color:#f6f7f9}.bp5-file-input.bp5-fill{width:100%}.bp5-file-input.bp5-large,.bp5-large .bp5-file-input{height:40px}.bp5-file-input.bp5-small,.bp5-small .bp5-file-input{height:24px}.bp5-file-input .bp5-file-upload-input-custom-text:after{content:attr(bp5-button-text)}.bp5-file-upload-input{word-wrap:normal;appearance:none;background:#fff;border:none;border-radius:2px;box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d;color:#1c2127;color:#5f6b7c99;font-size:14px;font-weight:400;height:30px;left:0;line-height:30px;outline:none;overflow:hidden;padding:0 80px 0 10px;position:absolute;right:0;text-overflow:ellipsis;top:0;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.bp5-file-upload-input::placeholder{color:#5f6b7c;opacity:1}.bp5-file-upload-input.bp5-active,.bp5-file-upload-input:focus{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}.bp5-file-upload-input.bp5-round,.bp5-file-upload-input[type=search]{border-radius:30px;box-sizing:border-box;padding-left:10px}.bp5-file-upload-input[readonly]{box-shadow:inset 0 0 0 1px #11141826}.bp5-file-upload-input.bp5-disabled,.bp5-file-upload-input:disabled{background:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;resize:none}.bp5-file-upload-input.bp5-disabled::placeholder,.bp5-file-upload-input:disabled::placeholder{color:#5f6b7c99}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-file-upload-input{border:1px solid buttonborder}}.bp5-file-upload-input:after{word-wrap:normal;background-color:#f6f7f9;border-radius:2px;color:#1c2127;content:"Browse";line-height:24px;margin:3px;min-height:24px;min-width:24px;overflow:hidden;position:absolute;right:0;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap;width:70px}.bp5-file-upload-input:hover:after{background-clip:padding-box;background-color:#edeff2;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-file-upload-input:active:after{background-color:#dce0e5;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-file-upload-input:active:after{background:highlight}}.bp5-large .bp5-file-upload-input{font-size:16px;height:40px;line-height:40px;padding-right:95px}.bp5-large .bp5-file-upload-input.bp5-round,.bp5-large .bp5-file-upload-input[type=search]{padding:0 15px}.bp5-large .bp5-file-upload-input:after{line-height:30px;margin:5px;min-height:30px;min-width:30px;width:85px}.bp5-small .bp5-file-upload-input{font-size:12px;height:24px;line-height:24px;padding-left:8px;padding-right:65px}.bp5-small .bp5-file-upload-input.bp5-round,.bp5-small .bp5-file-upload-input[type=search]{padding:0 12px}.bp5-small .bp5-file-upload-input:after{line-height:20px;margin:2px;min-height:20px;min-width:20px;width:55px}.bp5-dark .bp5-file-upload-input{background:#1114184d;box-shadow:0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d;color:#f6f7f9;color:#abb3bf99}.bp5-dark .bp5-file-upload-input::placeholder{color:#abb3bf}.bp5-dark .bp5-file-upload-input:focus{box-shadow:inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d}.bp5-dark .bp5-file-upload-input[readonly]{box-shadow:inset 0 0 0 1px #11141866}.bp5-dark .bp5-file-upload-input.bp5-disabled,.bp5-dark .bp5-file-upload-input:disabled{background:#40485480;box-shadow:none;color:#abb3bf99}.bp5-dark .bp5-file-upload-input:after{background-color:#383e47;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141833;color:#f6f7f9}.bp5-dark .bp5-file-upload-input:hover:after{background-color:#2f343c;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-file-upload-input:active:after{background-color:#1c2127;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-file-upload-input:after{box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a}.bp5-form-group{display:flex;flex-direction:column;margin:0 0 15px}.bp5-form-group label.bp5-label{margin-bottom:5px}.bp5-form-group .bp5-control{margin-top:7px}.bp5-form-group .bp5-form-group-sub-label,.bp5-form-group .bp5-form-helper-text{color:#5f6b7c;font-size:12px}.bp5-form-group .bp5-form-group-sub-label{margin-bottom:5px}.bp5-form-group .bp5-form-helper-text{margin-top:5px}.bp5-form-group.bp5-intent-primary .bp5-form-group-sub-label,.bp5-form-group.bp5-intent-primary .bp5-form-helper-text{color:#215db0}.bp5-form-group.bp5-intent-success .bp5-form-group-sub-label,.bp5-form-group.bp5-intent-success .bp5-form-helper-text{color:#1c6e42}.bp5-form-group.bp5-intent-warning .bp5-form-group-sub-label,.bp5-form-group.bp5-intent-warning .bp5-form-helper-text{color:#935610}.bp5-form-group.bp5-intent-danger .bp5-form-group-sub-label,.bp5-form-group.bp5-intent-danger .bp5-form-helper-text{color:#ac2f33}.bp5-form-group.bp5-fill{width:100%}.bp5-form-group.bp5-inline{align-items:flex-start;flex-direction:row}.bp5-form-group.bp5-inline.bp5-large label.bp5-label{line-height:40px;margin:0 10px 0 0}.bp5-form-group.bp5-inline label.bp5-label{line-height:30px;margin:0 10px 0 0}.bp5-form-group.bp5-disabled .bp5-form-group-sub-label,.bp5-form-group.bp5-disabled .bp5-form-helper-text,.bp5-form-group.bp5-disabled .bp5-label,.bp5-form-group.bp5-disabled .bp5-text-muted{color:#5f6b7c99!important}.bp5-dark .bp5-form-group.bp5-intent-primary .bp5-form-group-sub-label,.bp5-dark .bp5-form-group.bp5-intent-primary .bp5-form-helper-text{color:#8abbff}.bp5-dark .bp5-form-group.bp5-intent-success .bp5-form-group-sub-label,.bp5-dark .bp5-form-group.bp5-intent-success .bp5-form-helper-text{color:#72ca9b}.bp5-dark .bp5-form-group.bp5-intent-warning .bp5-form-group-sub-label,.bp5-dark .bp5-form-group.bp5-intent-warning .bp5-form-helper-text{color:#fbb360}.bp5-dark .bp5-form-group.bp5-intent-danger .bp5-form-group-sub-label,.bp5-dark .bp5-form-group.bp5-intent-danger .bp5-form-helper-text{color:#fa999c}.bp5-dark .bp5-form-group .bp5-form-helper-text{color:#abb3bf}.bp5-dark .bp5-form-group.bp5-disabled .bp5-form-group-sub-label,.bp5-dark .bp5-form-group.bp5-disabled .bp5-form-helper-text,.bp5-dark .bp5-form-group.bp5-disabled .bp5-label,.bp5-dark .bp5-form-group.bp5-disabled .bp5-text-muted{color:#abb3bf99!important}.bp5-input-group{display:block;position:relative}.bp5-input-group .bp5-input{position:relative;width:100%}.bp5-input-group .bp5-input:not(:first-child){padding-left:30px}.bp5-input-group .bp5-input:not(:last-child){padding-right:30px}.bp5-input-group .bp5-input-action,.bp5-input-group>.bp5-button,.bp5-input-group>.bp5-icon,.bp5-input-group>.bp5-input-left-container{position:absolute;top:0}.bp5-input-group .bp5-input-action:first-child,.bp5-input-group>.bp5-button:first-child,.bp5-input-group>.bp5-icon:first-child,.bp5-input-group>.bp5-input-left-container:first-child{left:0}.bp5-input-group .bp5-input-action:last-child,.bp5-input-group>.bp5-button:last-child,.bp5-input-group>.bp5-icon:last-child,.bp5-input-group>.bp5-input-left-container:last-child{right:0}.bp5-input-group .bp5-button{margin:3px;min-height:24px;min-width:24px;padding:0 7px}.bp5-input-group .bp5-button:empty{padding:0}.bp5-input-group>.bp5-icon,.bp5-input-group>.bp5-input-left-container{z-index:1}.bp5-input-group>.bp5-icon,.bp5-input-group>.bp5-input-left-container>.bp5-icon{color:#5f6b7c}.bp5-input-group>.bp5-icon:empty,.bp5-input-group>.bp5-input-left-container>.bp5-icon:empty{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;width:16px}.bp5-input-group .bp5-input-action>.bp5-spinner,.bp5-input-group>.bp5-icon,.bp5-input-group>.bp5-input-left-container>.bp5-icon{margin:7px}.bp5-input-group .bp5-tag{margin:5px}.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:not(:hover):not(:focus),.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus){color:#5f6b7c}.bp5-dark .bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:not(:hover):not(:focus),.bp5-dark .bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus){color:#abb3bf}.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon,.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-large,.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-standard,.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon,.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-large,.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:not(:hover):not(:focus) .bp5-icon-standard{color:#5f6b7c}.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:disabled,.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:disabled .bp5-icon,.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:disabled .bp5-icon-large,.bp5-input-group .bp5-input:not(:focus)+.bp5-button.bp5-minimal:disabled .bp5-icon-standard,.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:disabled,.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon,.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon-large,.bp5-input-group .bp5-input:not(:focus)+.bp5-input-action .bp5-button.bp5-minimal:disabled .bp5-icon-standard{color:#5f6b7c99!important}.bp5-input-group.bp5-disabled{cursor:not-allowed}.bp5-input-group.bp5-disabled .bp5-icon{color:#5f6b7c99}.bp5-input-group.bp5-large .bp5-button{margin:5px;min-height:30px;min-width:30px}.bp5-input-group.bp5-large .bp5-input-action>.bp5-spinner,.bp5-input-group.bp5-large>.bp5-icon,.bp5-input-group.bp5-large>.bp5-input-left-container>.bp5-icon{margin:12px}.bp5-input-group.bp5-large .bp5-input{font-size:16px;height:40px;line-height:40px}.bp5-input-group.bp5-large .bp5-input.bp5-round,.bp5-input-group.bp5-large .bp5-input[type=search]{padding:0 15px}.bp5-input-group.bp5-large .bp5-input:not(:first-child){padding-left:40px}.bp5-input-group.bp5-large .bp5-input:not(:last-child){padding-right:40px}.bp5-input-group.bp5-small .bp5-button,.bp5-input-group.bp5-small .bp5-tag{margin:2px;min-height:20px;min-width:20px}.bp5-input-group.bp5-small .bp5-input-action>.bp5-spinner,.bp5-input-group.bp5-small>.bp5-icon,.bp5-input-group.bp5-small>.bp5-input-left-container>.bp5-icon{margin:4px}.bp5-input-group.bp5-small .bp5-input{font-size:12px;height:24px;line-height:24px;padding-left:8px;padding-right:8px}.bp5-input-group.bp5-small .bp5-input.bp5-round,.bp5-input-group.bp5-small .bp5-input[type=search]{padding:0 12px}.bp5-input-group.bp5-small .bp5-input:not(:first-child){padding-left:24px}.bp5-input-group.bp5-small .bp5-input:not(:last-child){padding-right:24px}.bp5-input-group.bp5-fill{flex:1 1 auto;width:100%}.bp5-input-group.bp5-round .bp5-button,.bp5-input-group.bp5-round .bp5-input,.bp5-input-group.bp5-round .bp5-tag{border-radius:30px}.bp5-dark .bp5-input-group .bp5-icon{color:#abb3bf}.bp5-dark .bp5-input-group.bp5-disabled .bp5-icon{color:#abb3bf99}.bp5-input-group.bp5-intent-primary .bp5-input{box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200,inset 0 0 0 1px #2d72d2,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input-group.bp5-intent-primary .bp5-input:focus{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}.bp5-input-group.bp5-intent-primary .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #2d72d2}.bp5-input-group.bp5-intent-primary .bp5-input.bp5-disabled,.bp5-input-group.bp5-intent-primary .bp5-input:disabled{box-shadow:none}.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input{box-shadow:0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input:focus{box-shadow:inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #4c90f0}.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input.bp5-disabled,.bp5-dark .bp5-input-group.bp5-intent-primary .bp5-input:disabled{box-shadow:none}.bp5-input-group.bp5-intent-primary>.bp5-icon{color:#215db0}.bp5-dark .bp5-input-group.bp5-intent-primary>.bp5-icon{color:#8abbff}.bp5-input-group.bp5-intent-success .bp5-input{box-shadow:0 0 0 0 #23855100,0 0 0 0 #23855100,inset 0 0 0 1px #238551,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input-group.bp5-intent-success .bp5-input:focus{box-shadow:inset 0 0 0 1px #238551,0 0 0 2px #2385514d,inset 0 1px 1px #11141833}.bp5-input-group.bp5-intent-success .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #238551}.bp5-input-group.bp5-intent-success .bp5-input.bp5-disabled,.bp5-input-group.bp5-intent-success .bp5-input:disabled{box-shadow:none}.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input{box-shadow:0 0 0 0 #32a46700,0 0 0 0 #32a46700,0 0 0 0 #32a46700,inset 0 0 0 1px #32a467,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input:focus{box-shadow:inset 0 0 0 1px #32a467,inset 0 0 0 1px #32a467,0 0 0 2px #32a4674d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #32a467}.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input.bp5-disabled,.bp5-dark .bp5-input-group.bp5-intent-success .bp5-input:disabled{box-shadow:none}.bp5-input-group.bp5-intent-success>.bp5-icon{color:#1c6e42}.bp5-dark .bp5-input-group.bp5-intent-success>.bp5-icon{color:#72ca9b}.bp5-input-group.bp5-intent-warning .bp5-input{box-shadow:0 0 0 0 #c8761900,0 0 0 0 #c8761900,inset 0 0 0 1px #c87619,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input-group.bp5-intent-warning .bp5-input:focus{box-shadow:inset 0 0 0 1px #c87619,0 0 0 2px #c876194d,inset 0 1px 1px #11141833}.bp5-input-group.bp5-intent-warning .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #c87619}.bp5-input-group.bp5-intent-warning .bp5-input.bp5-disabled,.bp5-input-group.bp5-intent-warning .bp5-input:disabled{box-shadow:none}.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input{box-shadow:0 0 0 0 #ec9a3c00,0 0 0 0 #ec9a3c00,0 0 0 0 #ec9a3c00,inset 0 0 0 1px #ec9a3c,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input:focus{box-shadow:inset 0 0 0 1px #ec9a3c,inset 0 0 0 1px #ec9a3c,0 0 0 2px #ec9a3c4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #ec9a3c}.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input.bp5-disabled,.bp5-dark .bp5-input-group.bp5-intent-warning .bp5-input:disabled{box-shadow:none}.bp5-input-group.bp5-intent-warning>.bp5-icon{color:#935610}.bp5-dark .bp5-input-group.bp5-intent-warning>.bp5-icon{color:#fbb360}.bp5-input-group.bp5-intent-danger .bp5-input{box-shadow:0 0 0 0 #cd424600,0 0 0 0 #cd424600,inset 0 0 0 1px #cd4246,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input-group.bp5-intent-danger .bp5-input:focus{box-shadow:inset 0 0 0 1px #cd4246,0 0 0 2px #cd42464d,inset 0 1px 1px #11141833}.bp5-input-group.bp5-intent-danger .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #cd4246}.bp5-input-group.bp5-intent-danger .bp5-input.bp5-disabled,.bp5-input-group.bp5-intent-danger .bp5-input:disabled{box-shadow:none}.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input{box-shadow:0 0 0 0 #e76a6e00,0 0 0 0 #e76a6e00,0 0 0 0 #e76a6e00,inset 0 0 0 1px #e76a6e,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input:focus{box-shadow:inset 0 0 0 1px #e76a6e,inset 0 0 0 1px #e76a6e,0 0 0 2px #e76a6e4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #e76a6e}.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input.bp5-disabled,.bp5-dark .bp5-input-group.bp5-intent-danger .bp5-input:disabled{box-shadow:none}.bp5-input-group.bp5-intent-danger>.bp5-icon{color:#ac2f33}.bp5-dark .bp5-input-group.bp5-intent-danger>.bp5-icon{color:#fa999c}.bp5-input{appearance:none;background:#fff;border:none;border-radius:2px;box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d;color:#1c2127;font-size:14px;font-weight:400;height:30px;line-height:30px;outline:none;padding:0 10px;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);vertical-align:middle}.bp5-input::placeholder{color:#5f6b7c;opacity:1}.bp5-input.bp5-active,.bp5-input:focus{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}.bp5-input.bp5-round,.bp5-input[type=search]{border-radius:30px;box-sizing:border-box;padding-left:10px}.bp5-input[readonly]{box-shadow:inset 0 0 0 1px #11141826}.bp5-input.bp5-disabled,.bp5-input:disabled{background:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;resize:none}.bp5-input.bp5-disabled::placeholder,.bp5-input:disabled::placeholder{color:#5f6b7c99}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-input{border:1px solid buttonborder}}.bp5-input.bp5-large{font-size:16px;height:40px;line-height:40px}.bp5-input.bp5-large.bp5-round,.bp5-input.bp5-large[type=search]{padding:0 15px}.bp5-input.bp5-small{font-size:12px;height:24px;line-height:24px;padding-left:8px;padding-right:8px}.bp5-input.bp5-small.bp5-round,.bp5-input.bp5-small[type=search]{padding:0 12px}.bp5-input.bp5-fill{flex:1 1 auto;width:100%}.bp5-dark .bp5-input{background:#1114184d;box-shadow:0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d;color:#f6f7f9}.bp5-dark .bp5-input::placeholder{color:#abb3bf}.bp5-dark .bp5-input:focus{box-shadow:inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d}.bp5-dark .bp5-input[readonly]{box-shadow:inset 0 0 0 1px #11141866}.bp5-dark .bp5-input.bp5-disabled,.bp5-dark .bp5-input:disabled{background:#40485480;box-shadow:none;color:#abb3bf99}.bp5-input.bp5-intent-primary{box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200,inset 0 0 0 1px #2d72d2,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input.bp5-intent-primary:focus{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}.bp5-input.bp5-intent-primary[readonly]{box-shadow:inset 0 0 0 1px #2d72d2}.bp5-input.bp5-intent-primary.bp5-disabled,.bp5-input.bp5-intent-primary:disabled{box-shadow:none}.bp5-dark .bp5-input.bp5-intent-primary{box-shadow:0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-primary:focus{box-shadow:inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-primary[readonly]{box-shadow:inset 0 0 0 1px #4c90f0}.bp5-dark .bp5-input.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-input.bp5-intent-primary:disabled{box-shadow:none}.bp5-input.bp5-intent-success{box-shadow:0 0 0 0 #23855100,0 0 0 0 #23855100,inset 0 0 0 1px #238551,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input.bp5-intent-success:focus{box-shadow:inset 0 0 0 1px #238551,0 0 0 2px #2385514d,inset 0 1px 1px #11141833}.bp5-input.bp5-intent-success[readonly]{box-shadow:inset 0 0 0 1px #238551}.bp5-input.bp5-intent-success.bp5-disabled,.bp5-input.bp5-intent-success:disabled{box-shadow:none}.bp5-dark .bp5-input.bp5-intent-success{box-shadow:0 0 0 0 #32a46700,0 0 0 0 #32a46700,0 0 0 0 #32a46700,inset 0 0 0 1px #32a467,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-success:focus{box-shadow:inset 0 0 0 1px #32a467,inset 0 0 0 1px #32a467,0 0 0 2px #32a4674d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-success[readonly]{box-shadow:inset 0 0 0 1px #32a467}.bp5-dark .bp5-input.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-input.bp5-intent-success:disabled{box-shadow:none}.bp5-input.bp5-intent-warning{box-shadow:0 0 0 0 #c8761900,0 0 0 0 #c8761900,inset 0 0 0 1px #c87619,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input.bp5-intent-warning:focus{box-shadow:inset 0 0 0 1px #c87619,0 0 0 2px #c876194d,inset 0 1px 1px #11141833}.bp5-input.bp5-intent-warning[readonly]{box-shadow:inset 0 0 0 1px #c87619}.bp5-input.bp5-intent-warning.bp5-disabled,.bp5-input.bp5-intent-warning:disabled{box-shadow:none}.bp5-dark .bp5-input.bp5-intent-warning{box-shadow:0 0 0 0 #ec9a3c00,0 0 0 0 #ec9a3c00,0 0 0 0 #ec9a3c00,inset 0 0 0 1px #ec9a3c,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-warning:focus{box-shadow:inset 0 0 0 1px #ec9a3c,inset 0 0 0 1px #ec9a3c,0 0 0 2px #ec9a3c4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-warning[readonly]{box-shadow:inset 0 0 0 1px #ec9a3c}.bp5-dark .bp5-input.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-input.bp5-intent-warning:disabled{box-shadow:none}.bp5-input.bp5-intent-danger{box-shadow:0 0 0 0 #cd424600,0 0 0 0 #cd424600,inset 0 0 0 1px #cd4246,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-input.bp5-intent-danger:focus{box-shadow:inset 0 0 0 1px #cd4246,0 0 0 2px #cd42464d,inset 0 1px 1px #11141833}.bp5-input.bp5-intent-danger[readonly]{box-shadow:inset 0 0 0 1px #cd4246}.bp5-input.bp5-intent-danger.bp5-disabled,.bp5-input.bp5-intent-danger:disabled{box-shadow:none}.bp5-dark .bp5-input.bp5-intent-danger{box-shadow:0 0 0 0 #e76a6e00,0 0 0 0 #e76a6e00,0 0 0 0 #e76a6e00,inset 0 0 0 1px #e76a6e,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-danger:focus{box-shadow:inset 0 0 0 1px #e76a6e,inset 0 0 0 1px #e76a6e,0 0 0 2px #e76a6e4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-input.bp5-intent-danger[readonly]{box-shadow:inset 0 0 0 1px #e76a6e}.bp5-dark .bp5-input.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-input.bp5-intent-danger:disabled{box-shadow:none}.bp5-input::-ms-clear{display:none}@supports(-webkit-touch-callout:none){input.bp5-input.bp5-disabled,input.bp5-input:disabled{-webkit-text-fill-color:#5f6b7c99;opacity:1}.bp5-dark input.bp5-input.bp5-disabled,.bp5-dark input.bp5-input:disabled{-webkit-text-fill-color:#abb3bf99}}textarea.bp5-input{max-width:100%;padding:10px}textarea.bp5-input,textarea.bp5-input.bp5-large,textarea.bp5-input.bp5-small{height:auto;line-height:inherit}textarea.bp5-input.bp5-small{padding:8px}.bp5-text-area.bp5-text-area-auto-resize{resize:horizontal}label.bp5-label{display:block;margin-bottom:15px;margin-top:0}label.bp5-label .bp5-html-select,label.bp5-label .bp5-input,label.bp5-label .bp5-popover-wrapper,label.bp5-label .bp5-select,label.bp5-label .bp5-slider{display:block;margin-top:5px;text-transform:none}label.bp5-label .bp5-button-group{margin-top:5px}label.bp5-label .bp5-html-select select,label.bp5-label .bp5-select select{font-weight:400;vertical-align:top;width:100%}label.bp5-label .bp5-control-group{margin-top:5px}label.bp5-label .bp5-control-group>.bp5-button-group,label.bp5-label .bp5-control-group>.bp5-html-select,label.bp5-label .bp5-control-group>.bp5-input,label.bp5-label .bp5-control-group>.bp5-popover-wrapper,label.bp5-label .bp5-control-group>.bp5-select,label.bp5-label .bp5-control-group>.bp5-slider{margin-top:0}label.bp5-label.bp5-disabled,label.bp5-label.bp5-disabled .bp5-text-muted{color:#5f6b7c99}label.bp5-label.bp5-inline{line-height:30px}label.bp5-label.bp5-inline .bp5-html-select,label.bp5-label.bp5-inline .bp5-input,label.bp5-label.bp5-inline .bp5-input-group,label.bp5-label.bp5-inline .bp5-popover-wrapper,label.bp5-label.bp5-inline .bp5-select{display:inline-block;margin:0 0 0 5px;vertical-align:top}label.bp5-label.bp5-inline .bp5-button-group{margin:0 0 0 5px}label.bp5-label.bp5-inline .bp5-input-group .bp5-input{margin-left:0}label.bp5-label.bp5-inline.bp5-large{line-height:40px}label.bp5-label.bp5-inline .bp5-control-group{margin:0 0 0 5px}label.bp5-label.bp5-inline .bp5-control-group>.bp5-button-group,label.bp5-label.bp5-inline .bp5-control-group>.bp5-html-select,label.bp5-label.bp5-inline .bp5-control-group>.bp5-input,label.bp5-label.bp5-inline .bp5-control-group>.bp5-popover-wrapper,label.bp5-label.bp5-inline .bp5-control-group>.bp5-select,label.bp5-label.bp5-inline .bp5-control-group>.bp5-slider{margin:0}label.bp5-label:not(.bp5-inline) .bp5-popover-target{display:block}.bp5-dark label.bp5-label{color:#f6f7f9}.bp5-dark label.bp5-label.bp5-disabled,.bp5-dark label.bp5-label.bp5-disabled .bp5-text-muted{color:#abb3bf99}.bp5-numeric-input .bp5-button-group.bp5-vertical>.bp5-button{flex:1 1 11px;min-height:0;padding:0;width:24px}.bp5-numeric-input.bp5-large .bp5-button-group.bp5-vertical>.bp5-button{width:40px}.bp5-numeric-input.bp5-small .bp5-button-group.bp5-vertical>.bp5-button{width:24px}form{display:block}.bp5-html-select select,.bp5-select select{align-items:center;-moz-appearance:none;-webkit-appearance:none;background-color:#f6f7f9;border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a;color:#1c2127;cursor:pointer;display:inline-flex;flex-direction:row;font-size:14px;height:30px;justify-content:center;padding:0 30px 0 10px;text-align:left;vertical-align:middle;width:100%}.bp5-html-select select>*,.bp5-select select>*{flex-grow:0;flex-shrink:0}.bp5-html-select select>.bp5-fill,.bp5-select select>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-html-select select:before,.bp5-html-select select>*,.bp5-select select:before,.bp5-select select>*{margin-right:7px}.bp5-html-select select:empty:before,.bp5-html-select select>:last-child,.bp5-select select:empty:before,.bp5-select select>:last-child{margin-right:0}.bp5-html-select select:hover,.bp5-select select:hover{background-clip:padding-box;background-color:#edeff2;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}.bp5-html-select select.bp5-active,.bp5-html-select select:active,.bp5-select select.bp5-active,.bp5-select select:active{background-color:#dce0e5;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-html-select select.bp5-active,.bp5-html-select select:active,.bp5-select select.bp5-active,.bp5-select select:active{background:highlight}}.bp5-html-select select.bp5-disabled,.bp5-html-select select:disabled,.bp5-select select.bp5-disabled,.bp5-select select:disabled{background-color:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;outline:none}.bp5-html-select select.bp5-disabled.bp5-active,.bp5-html-select select:disabled.bp5-active,.bp5-select select.bp5-disabled.bp5-active,.bp5-select select:disabled.bp5-active{background:#d3d8deb3}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-html-select select,.bp5-select select{border:1px solid buttonborder}}.bp5-html-select.bp5-minimal select,.bp5-select.bp5-minimal select{background:none;box-shadow:none}.bp5-html-select.bp5-minimal select:hover,.bp5-select.bp5-minimal select:hover{background:#8f99a826;box-shadow:none;color:#1c2127;text-decoration:none}.bp5-html-select.bp5-minimal select.bp5-active,.bp5-html-select.bp5-minimal select:active,.bp5-select.bp5-minimal select.bp5-active,.bp5-select.bp5-minimal select:active{background:#8f99a84d;box-shadow:none;color:#1c2127}.bp5-html-select.bp5-minimal select.bp5-disabled,.bp5-html-select.bp5-minimal select:disabled,.bp5-select.bp5-minimal select.bp5-disabled,.bp5-select.bp5-minimal select:disabled{background:none;color:#5f6b7c99;cursor:not-allowed}.bp5-html-select.bp5-minimal select.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal select:disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-disabled.bp5-active,.bp5-select.bp5-minimal select:disabled.bp5-active{background:#8f99a84d}.bp5-dark .bp5-html-select.bp5-minimal select,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select:active,.bp5-dark .bp5-html-select.bp5-minimal select:hover,.bp5-dark .bp5-select.bp5-minimal select,.bp5-dark .bp5-select.bp5-minimal select.bp5-active,.bp5-dark .bp5-select.bp5-minimal select:active,.bp5-dark .bp5-select.bp5-minimal select:hover,.bp5-html-select.bp5-minimal .bp5-dark select,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select:active,.bp5-html-select.bp5-minimal .bp5-dark select:hover,.bp5-select.bp5-minimal .bp5-dark select,.bp5-select.bp5-minimal .bp5-dark select.bp5-active,.bp5-select.bp5-minimal .bp5-dark select:active,.bp5-select.bp5-minimal .bp5-dark select:hover{background:none;box-shadow:none;color:#fff}.bp5-dark .bp5-html-select.bp5-minimal select:hover,.bp5-dark .bp5-select.bp5-minimal select:hover,.bp5-html-select.bp5-minimal .bp5-dark select:hover,.bp5-select.bp5-minimal .bp5-dark select:hover{background:#8f99a826}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select:active,.bp5-dark .bp5-select.bp5-minimal select.bp5-active,.bp5-dark .bp5-select.bp5-minimal select:active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select:active,.bp5-select.bp5-minimal .bp5-dark select.bp5-active,.bp5-select.bp5-minimal .bp5-dark select:active{background:#8f99a84d}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-disabled,.bp5-dark .bp5-html-select.bp5-minimal select:disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-disabled,.bp5-dark .bp5-select.bp5-minimal select:disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-disabled,.bp5-html-select.bp5-minimal .bp5-dark select:disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-disabled,.bp5-select.bp5-minimal .bp5-dark select:disabled{background:none;color:#abb3bf99;cursor:not-allowed}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-disabled.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select:disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select:disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select:disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select:disabled.bp5-active{background:#8f99a84d}.bp5-html-select.bp5-minimal select.bp5-intent-primary,.bp5-select.bp5-minimal select.bp5-intent-primary{color:#215db0}.bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-primary:active,.bp5-html-select.bp5-minimal select.bp5-intent-primary:hover,.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-primary:active,.bp5-select.bp5-minimal select.bp5-intent-primary:hover{background:none;box-shadow:none;color:#215db0}.bp5-html-select.bp5-minimal select.bp5-intent-primary:hover,.bp5-select.bp5-minimal select.bp5-intent-primary:hover{background:#2d72d226;color:#215db0}.bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-primary:active,.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-primary:active{background:#2d72d24d;color:#184a90}.bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled,.bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled,.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled,.bp5-select.bp5-minimal select.bp5-intent-primary:disabled{background:none;color:#215db080}.bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-html-select.bp5-minimal select.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head,.bp5-select.bp5-minimal select.bp5-intent-primary .bp5-button-spinner .bp5-spinner-head{stroke:#215db0}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary{color:#8abbff}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:hover,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:hover,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:hover,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:hover{background:#2d72d233;color:#8abbff}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:active{background:#2d72d24d;color:#99c4ff}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled{background:none;color:#8abbff80}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-primary:disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary.bp5-disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-primary:disabled.bp5-active{background:#2d72d24d}.bp5-html-select.bp5-minimal select.bp5-intent-success,.bp5-select.bp5-minimal select.bp5-intent-success{color:#1c6e42}.bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-success:active,.bp5-html-select.bp5-minimal select.bp5-intent-success:hover,.bp5-select.bp5-minimal select.bp5-intent-success.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-success:active,.bp5-select.bp5-minimal select.bp5-intent-success:hover{background:none;box-shadow:none;color:#1c6e42}.bp5-html-select.bp5-minimal select.bp5-intent-success:hover,.bp5-select.bp5-minimal select.bp5-intent-success:hover{background:#23855126;color:#1c6e42}.bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-success:active,.bp5-select.bp5-minimal select.bp5-intent-success.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-success:active{background:#2385514d;color:#165a36}.bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled,.bp5-html-select.bp5-minimal select.bp5-intent-success:disabled,.bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled,.bp5-select.bp5-minimal select.bp5-intent-success:disabled{background:none;color:#1c6e4280}.bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-html-select.bp5-minimal select.bp5-intent-success .bp5-button-spinner .bp5-spinner-head,.bp5-select.bp5-minimal select.bp5-intent-success .bp5-button-spinner .bp5-spinner-head{stroke:#1c6e42}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success{color:#72ca9b}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:hover,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:hover,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:hover,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:hover{background:#23855133;color:#72ca9b}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:active{background:#2385514d;color:#7cd7a2}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled{background:none;color:#72ca9b80}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success.bp5-disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-success:disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success.bp5-disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-success:disabled.bp5-active{background:#2385514d}.bp5-html-select.bp5-minimal select.bp5-intent-warning,.bp5-select.bp5-minimal select.bp5-intent-warning{color:#935610}.bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-warning:active,.bp5-html-select.bp5-minimal select.bp5-intent-warning:hover,.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-warning:active,.bp5-select.bp5-minimal select.bp5-intent-warning:hover{background:none;box-shadow:none;color:#935610}.bp5-html-select.bp5-minimal select.bp5-intent-warning:hover,.bp5-select.bp5-minimal select.bp5-intent-warning:hover{background:#c8761926;color:#935610}.bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-warning:active,.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-warning:active{background:#c876194d;color:#77450d}.bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled,.bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled,.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled,.bp5-select.bp5-minimal select.bp5-intent-warning:disabled{background:none;color:#93561080}.bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-html-select.bp5-minimal select.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head,.bp5-select.bp5-minimal select.bp5-intent-warning .bp5-button-spinner .bp5-spinner-head{stroke:#935610}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning{color:#fbb360}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:hover,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:hover,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:hover,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:hover{background:#c8761933;color:#fbb360}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:active{background:#c876194d;color:#f5c186}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled{background:none;color:#fbb36080}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-warning:disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning.bp5-disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-warning:disabled.bp5-active{background:#c876194d}.bp5-html-select.bp5-minimal select.bp5-intent-danger,.bp5-select.bp5-minimal select.bp5-intent-danger{color:#ac2f33}.bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-danger:active,.bp5-html-select.bp5-minimal select.bp5-intent-danger:hover,.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-danger:active,.bp5-select.bp5-minimal select.bp5-intent-danger:hover{background:none;box-shadow:none;color:#ac2f33}.bp5-html-select.bp5-minimal select.bp5-intent-danger:hover,.bp5-select.bp5-minimal select.bp5-intent-danger:hover{background:#cd424626;color:#ac2f33}.bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-danger:active,.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-danger:active{background:#cd42464d;color:#8e292c}.bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled,.bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled,.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled,.bp5-select.bp5-minimal select.bp5-intent-danger:disabled{background:none;color:#ac2f3380}.bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}.bp5-html-select.bp5-minimal select.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head,.bp5-select.bp5-minimal select.bp5-intent-danger .bp5-button-spinner .bp5-spinner-head{stroke:#ac2f33}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger{color:#fa999c}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:hover,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:hover,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:hover,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:hover{background:#cd424633;color:#fa999c}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:active{background:#cd42464d;color:#ffa1a4}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled{background:none;color:#fa999c80}.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-dark .bp5-html-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-dark .bp5-select.bp5-minimal select.bp5-intent-danger:disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-html-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger.bp5-disabled.bp5-active,.bp5-select.bp5-minimal .bp5-dark select.bp5-intent-danger:disabled.bp5-active{background:#cd42464d}.bp5-html-select.bp5-large select,.bp5-select.bp5-large select{font-size:16px;height:40px;padding-right:35px}.bp5-dark .bp5-html-select select,.bp5-dark .bp5-select select{background-color:#383e47;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141833;color:#f6f7f9}.bp5-dark .bp5-html-select select.bp5-active,.bp5-dark .bp5-html-select select:active,.bp5-dark .bp5-html-select select:hover,.bp5-dark .bp5-select select.bp5-active,.bp5-dark .bp5-select select:active,.bp5-dark .bp5-select select:hover{color:#f6f7f9}.bp5-dark .bp5-html-select select:hover,.bp5-dark .bp5-select select:hover{background-color:#2f343c;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-html-select select.bp5-active,.bp5-dark .bp5-html-select select:active,.bp5-dark .bp5-select select.bp5-active,.bp5-dark .bp5-select select:active{background-color:#1c2127;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-html-select select.bp5-disabled,.bp5-dark .bp5-html-select select:disabled,.bp5-dark .bp5-select select.bp5-disabled,.bp5-dark .bp5-select select:disabled{background-color:#40485480;box-shadow:none;color:#abb3bf99}.bp5-dark .bp5-html-select select.bp5-disabled.bp5-active,.bp5-dark .bp5-html-select select:disabled.bp5-active,.bp5-dark .bp5-select select.bp5-disabled.bp5-active,.bp5-dark .bp5-select select:disabled.bp5-active{background:#404854b3}.bp5-dark .bp5-html-select select .bp5-button-spinner .bp5-spinner-head,.bp5-dark .bp5-select select .bp5-button-spinner .bp5-spinner-head{stroke:#8f99a8;background:#11141880}.bp5-html-select select:disabled,.bp5-select select:disabled{background-color:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed}.bp5-html-select .bp5-icon,.bp5-select .bp5-icon,.bp5-select:after{color:#5f6b7c;pointer-events:none;position:absolute;right:10px;top:7px}.bp5-disabled.bp5-select:after,.bp5-html-select .bp5-disabled.bp5-icon,.bp5-select .bp5-disabled.bp5-icon{color:#5f6b7c99}.bp5-html-select,.bp5-select{display:inline-block;letter-spacing:normal;position:relative;vertical-align:middle}.bp5-html-select .bp5-icon,.bp5-select .bp5-icon{color:#5f6b7c}.bp5-html-select .bp5-icon:hover,.bp5-select .bp5-icon:hover{color:#1c2127}.bp5-dark .bp5-html-select .bp5-icon,.bp5-dark .bp5-select .bp5-icon{color:#abb3bf}.bp5-dark .bp5-html-select .bp5-icon:hover,.bp5-dark .bp5-select .bp5-icon:hover{color:#f6f7f9}.bp5-html-select.bp5-large .bp5-icon,.bp5-html-select.bp5-large:after,.bp5-select.bp5-large .bp5-icon,.bp5-select.bp5-large:after{right:12px;top:12px}.bp5-html-select.bp5-fill,.bp5-html-select.bp5-fill select,.bp5-select.bp5-fill,.bp5-select.bp5-fill select{width:100%}.bp5-dark .bp5-html-select option,.bp5-dark .bp5-select option{background-color:#2f343c;color:#f6f7f9}.bp5-dark .bp5-html-select option:disabled,.bp5-dark .bp5-select option:disabled{color:#abb3bf99}.bp5-dark .bp5-html-select:after,.bp5-dark .bp5-select:after{color:#abb3bf}.bp5-select:after{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;width:16px}.bp5-running-text table,table.bp5-html-table{border-spacing:0;font-size:14px}.bp5-running-text table td,.bp5-running-text table th,table.bp5-html-table td,table.bp5-html-table th{padding:11px;text-align:left;vertical-align:top}.bp5-running-text table th,table.bp5-html-table th{color:#1c2127;font-weight:600}.bp5-running-text table td,table.bp5-html-table td{color:#1c2127}.bp5-running-text table tbody tr:first-child td,.bp5-running-text table tbody tr:first-child th,.bp5-running-text table tfoot tr:first-child td,.bp5-running-text table tfoot tr:first-child th,table.bp5-html-table tbody tr:first-child td,table.bp5-html-table tbody tr:first-child th,table.bp5-html-table tfoot tr:first-child td,table.bp5-html-table tfoot tr:first-child th{box-shadow:inset 0 1px 0 0 #11141826}.bp5-dark .bp5-running-text table td,.bp5-dark .bp5-running-text table th,.bp5-dark table.bp5-html-table td,.bp5-dark table.bp5-html-table th,.bp5-running-text .bp5-dark table td,.bp5-running-text .bp5-dark table th{color:#f6f7f9}.bp5-dark .bp5-running-text table tbody tr:first-child td,.bp5-dark .bp5-running-text table tbody tr:first-child th,.bp5-dark .bp5-running-text table tfoot tr:first-child td,.bp5-dark .bp5-running-text table tfoot tr:first-child th,.bp5-dark table.bp5-html-table tbody tr:first-child td,.bp5-dark table.bp5-html-table tbody tr:first-child th,.bp5-dark table.bp5-html-table tfoot tr:first-child td,.bp5-dark table.bp5-html-table tfoot tr:first-child th,.bp5-running-text .bp5-dark table tbody tr:first-child td,.bp5-running-text .bp5-dark table tbody tr:first-child th,.bp5-running-text .bp5-dark table tfoot tr:first-child td,.bp5-running-text .bp5-dark table tfoot tr:first-child th{box-shadow:inset 0 1px 0 0 #fff3}table.bp5-html-table.bp5-compact td,table.bp5-html-table.bp5-compact th{padding-bottom:6px;padding-top:6px}table.bp5-html-table.bp5-html-table-striped tbody tr:nth-child(odd) td{background:#8f99a826}table.bp5-html-table.bp5-html-table-bordered th:not(:first-child){box-shadow:inset 1px 0 0 0 #11141826}@media(forced-colors:active)and (prefers-color-scheme:dark){table.bp5-html-table.bp5-html-table-bordered th:not(:first-child){border-left:1px solid buttonborder}}table.bp5-html-table.bp5-html-table-bordered tbody tr td,table.bp5-html-table.bp5-html-table-bordered tfoot tr td{box-shadow:inset 0 1px 0 0 #11141826}table.bp5-html-table.bp5-html-table-bordered tbody tr td:not(:first-child),table.bp5-html-table.bp5-html-table-bordered tfoot tr td:not(:first-child){box-shadow:inset 1px 1px 0 0 #11141826}@media(forced-colors:active)and (prefers-color-scheme:dark){table.bp5-html-table.bp5-html-table-bordered tbody tr td:not(:first-child),table.bp5-html-table.bp5-html-table-bordered tfoot tr td:not(:first-child){border-left:1px solid buttonborder;border-top:1px solid buttonborder}table.bp5-html-table.bp5-html-table-bordered tbody tr td,table.bp5-html-table.bp5-html-table-bordered tfoot tr td{border-top:1px solid buttonborder}}table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td{box-shadow:none}table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td:not(:first-child){box-shadow:inset 1px 0 0 0 #11141826}table.bp5-html-table.bp5-interactive tbody tr:hover td{background-color:#8f99a84d;cursor:pointer}@media(forced-colors:active)and (prefers-color-scheme:dark){table.bp5-html-table.bp5-interactive tbody tr:hover td{background-color:highlight}}table.bp5-html-table.bp5-interactive tbody tr:active td{background-color:#8f99a859}@media(forced-colors:active)and (prefers-color-scheme:dark){table.bp5-html-table.bp5-interactive tbody tr:active td{background-color:highlight}}.bp5-dark table.bp5-html-table.bp5-html-table-striped tbody tr:nth-child(odd) td{background:#5f6b7c26}.bp5-dark table.bp5-html-table.bp5-html-table-bordered th:not(:first-child){box-shadow:inset 1px 0 0 0 #fff3}.bp5-dark table.bp5-html-table.bp5-html-table-bordered tbody tr td,.bp5-dark table.bp5-html-table.bp5-html-table-bordered tfoot tr td{box-shadow:inset 0 1px 0 0 #fff3}.bp5-dark table.bp5-html-table.bp5-html-table-bordered tbody tr td:not(:first-child),.bp5-dark table.bp5-html-table.bp5-html-table-bordered tfoot tr td:not(:first-child){box-shadow:inset 1px 1px 0 0 #fff3}.bp5-dark table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td{box-shadow:inset 1px 0 0 0 #fff3}.bp5-dark table.bp5-html-table.bp5-html-table-bordered.bp5-html-table-striped tbody tr:not(:first-child) td:first-child{box-shadow:none}.bp5-dark table.bp5-html-table.bp5-interactive tbody tr:hover td{background-color:#5f6b7c4d;cursor:pointer}.bp5-dark table.bp5-html-table.bp5-interactive tbody tr:active td{background-color:#5f6b7c66}.bp5-key-combo{align-items:center;display:flex;flex-direction:row}.bp5-key-combo>*{flex-grow:0;flex-shrink:0}.bp5-key-combo>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-key-combo:before,.bp5-key-combo>*{margin-right:5px}.bp5-key-combo:empty:before,.bp5-key-combo>:last-child{margin-right:0}.bp5-hotkey-dialog{padding-bottom:0;top:40px}.bp5-hotkey-dialog .bp5-dialog-body{margin:0;padding:0}.bp5-hotkey-dialog .bp5-hotkey-label{flex-grow:1}.bp5-hotkey-column{margin:auto;max-height:80vh;overflow-y:auto;padding:30px}.bp5-hotkey-column .bp5-heading{margin-bottom:20px}.bp5-hotkey-column .bp5-heading:not(:first-child){margin-top:40px}.bp5-hotkey{align-items:center;display:flex;justify-content:space-between;margin-left:0;margin-right:0}.bp5-hotkey:not(:last-child){margin-bottom:10px}.bp5-icon{display:inline-block;flex:0 0 auto;vertical-align:text-bottom}.bp5-icon:not(:empty):before{content:""!important;content:unset!important}.bp5-icon>svg{display:block}.bp5-icon>svg:not([fill]){fill:currentcolor}.bp5-icon.bp5-icon-muted svg{fill-opacity:15%;overflow:visible}.bp5-icon.bp5-icon-muted svg path{stroke:#8f99a8;stroke-opacity:50%;stroke-width:.5px}.bp5-dark .bp5-icon .bp5-icon-muted svg{fill-opacity:20%}span.bp5-icon-standard{font-feature-settings:normal;-webkit-font-smoothing:antialiased;font-family:blueprint-icons-16,sans-serif;font-size:16px;font-variant:normal;font-weight:400;height:16px;width:16px}span.bp5-icon-large,span.bp5-icon-standard{-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;line-height:1}span.bp5-icon-large{font-feature-settings:normal;-webkit-font-smoothing:antialiased;font-family:blueprint-icons-20,sans-serif;font-size:20px;font-variant:normal;font-weight:400;height:20px;width:20px}span.bp5-icon:empty{font-family:blueprint-icons-20;font-size:inherit;font-style:normal;font-weight:400;line-height:1}span.bp5-icon:empty:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}span.bp5-icon:empty.bp5-icon-standard{font-size:16px}span.bp5-icon:empty.bp5-icon-large{font-size:20px}.bp5-icon-add:before{content:""}.bp5-icon-add-clip:before{content:""}.bp5-icon-add-column-left:before{content:""}.bp5-icon-add-column-right:before{content:""}.bp5-icon-add-location:before{content:""}.bp5-icon-add-row-bottom:before{content:""}.bp5-icon-add-row-top:before{content:""}.bp5-icon-add-to-artifact:before{content:""}.bp5-icon-add-to-folder:before{content:""}.bp5-icon-aimpoints-target:before{content:""}.bp5-icon-airplane:before{content:""}.bp5-icon-align-center:before{content:""}.bp5-icon-align-justify:before{content:""}.bp5-icon-align-left:before{content:""}.bp5-icon-align-right:before{content:""}.bp5-icon-alignment-bottom:before{content:""}.bp5-icon-alignment-horizontal-center:before{content:""}.bp5-icon-alignment-left:before{content:""}.bp5-icon-alignment-right:before{content:""}.bp5-icon-alignment-top:before{content:""}.bp5-icon-alignment-vertical-center:before{content:""}.bp5-icon-ammunition:before{content:""}.bp5-icon-anchor:before{content:""}.bp5-icon-annotation:before{content:""}.bp5-icon-antenna:before{content:""}.bp5-icon-app-header:before{content:""}.bp5-icon-application:before{content:""}.bp5-icon-applications:before{content:""}.bp5-icon-archive:before{content:""}.bp5-icon-area-of-interest:before{content:""}.bp5-icon-array:before{content:""}.bp5-icon-array-boolean:before{content:""}.bp5-icon-array-date:before{content:""}.bp5-icon-array-floating-point:before{content:""}.bp5-icon-array-numeric:before{content:""}.bp5-icon-array-string:before{content:""}.bp5-icon-array-timestamp:before{content:""}.bp5-icon-arrow-bottom-left:before{content:""}.bp5-icon-arrow-bottom-right:before{content:""}.bp5-icon-arrow-down:before{content:""}.bp5-icon-arrow-left:before{content:""}.bp5-icon-arrow-right:before{content:""}.bp5-icon-arrow-top-left:before{content:""}.bp5-icon-arrow-top-right:before{content:""}.bp5-icon-arrow-up:before{content:""}.bp5-icon-arrows-horizontal:before{content:""}.bp5-icon-arrows-vertical:before{content:""}.bp5-icon-asterisk:before{content:""}.bp5-icon-at:before{content:""}.bp5-icon-automatic-updates:before{content:""}.bp5-icon-axle:before{content:""}.bp5-icon-backlink:before{content:""}.bp5-icon-backward-ten:before{content:""}.bp5-icon-badge:before{content:""}.bp5-icon-ban-circle:before{content:""}.bp5-icon-bank-account:before{content:""}.bp5-icon-barcode:before{content:""}.bp5-icon-binary-number:before{content:""}.bp5-icon-blank:before{content:""}.bp5-icon-blocked-person:before{content:""}.bp5-icon-bold:before{content:""}.bp5-icon-book:before{content:""}.bp5-icon-bookmark:before{content:""}.bp5-icon-box:before{content:""}.bp5-icon-briefcase:before{content:""}.bp5-icon-bring-data:before{content:""}.bp5-icon-bring-forward:before{content:""}.bp5-icon-bug:before{content:""}.bp5-icon-buggy:before{content:""}.bp5-icon-build:before{content:""}.bp5-icon-bullseye:before{content:""}.bp5-icon-calculator:before{content:""}.bp5-icon-calendar:before{content:""}.bp5-icon-camera:before{content:""}.bp5-icon-caret-down:before{content:""}.bp5-icon-caret-left:before{content:""}.bp5-icon-caret-right:before{content:""}.bp5-icon-caret-up:before{content:""}.bp5-icon-cargo-ship:before{content:""}.bp5-icon-cell-tower:before{content:""}.bp5-icon-changes:before{content:""}.bp5-icon-chart:before{content:""}.bp5-icon-chat:before{content:""}.bp5-icon-chevron-backward:before{content:""}.bp5-icon-chevron-down:before{content:""}.bp5-icon-chevron-forward:before{content:""}.bp5-icon-chevron-left:before{content:""}.bp5-icon-chevron-right:before{content:""}.bp5-icon-chevron-up:before{content:""}.bp5-icon-circle:before{content:""}.bp5-icon-circle-arrow-down:before{content:""}.bp5-icon-circle-arrow-left:before{content:""}.bp5-icon-circle-arrow-right:before{content:""}.bp5-icon-circle-arrow-up:before{content:""}.bp5-icon-citation:before{content:""}.bp5-icon-clean:before{content:""}.bp5-icon-clip:before{content:""}.bp5-icon-clipboard:before{content:""}.bp5-icon-clipboard-file:before{content:""}.bp5-icon-cloud:before{content:""}.bp5-icon-cloud-download:before{content:""}.bp5-icon-cloud-server:before{content:""}.bp5-icon-cloud-tick:before{content:""}.bp5-icon-cloud-upload:before{content:""}.bp5-icon-code:before{content:""}.bp5-icon-code-block:before{content:""}.bp5-icon-cog:before{content:""}.bp5-icon-collapse-all:before{content:""}.bp5-icon-color-fill:before{content:""}.bp5-icon-column-layout:before{content:""}.bp5-icon-comment:before{content:""}.bp5-icon-comparison:before{content:""}.bp5-icon-compass:before{content:""}.bp5-icon-compressed:before{content:""}.bp5-icon-confirm:before{content:""}.bp5-icon-console:before{content:""}.bp5-icon-contrast:before{content:""}.bp5-icon-control:before{content:""}.bp5-icon-credit-card:before{content:""}.bp5-icon-crop:before{content:""}.bp5-icon-cross:before{content:""}.bp5-icon-cross-circle:before{content:""}.bp5-icon-crown:before{content:""}.bp5-icon-cube:before{content:""}.bp5-icon-cube-add:before{content:""}.bp5-icon-cube-remove:before{content:""}.bp5-icon-curly-braces:before{content:""}.bp5-icon-curved-range-chart:before{content:""}.bp5-icon-cut:before{content:""}.bp5-icon-cycle:before{content:""}.bp5-icon-dashboard:before{content:""}.bp5-icon-data-connection:before{content:""}.bp5-icon-data-lineage:before{content:""}.bp5-icon-database:before{content:""}.bp5-icon-delete:before{content:""}.bp5-icon-delta:before{content:""}.bp5-icon-derive-column:before{content:""}.bp5-icon-desktop:before{content:""}.bp5-icon-detection:before{content:""}.bp5-icon-diagnosis:before{content:""}.bp5-icon-diagram-tree:before{content:""}.bp5-icon-direction-left:before{content:""}.bp5-icon-direction-right:before{content:""}.bp5-icon-disable:before{content:""}.bp5-icon-divide:before{content:""}.bp5-icon-document:before{content:""}.bp5-icon-document-open:before{content:""}.bp5-icon-document-share:before{content:""}.bp5-icon-dollar:before{content:""}.bp5-icon-dot:before{content:""}.bp5-icon-double-caret-horizontal:before{content:""}.bp5-icon-double-caret-vertical:before{content:""}.bp5-icon-double-chevron-down:before{content:""}.bp5-icon-double-chevron-left:before{content:""}.bp5-icon-double-chevron-right:before{content:""}.bp5-icon-double-chevron-up:before{content:""}.bp5-icon-doughnut-chart:before{content:""}.bp5-icon-download:before{content:""}.bp5-icon-drag-handle-horizontal:before{content:""}.bp5-icon-drag-handle-vertical:before{content:""}.bp5-icon-draw:before{content:""}.bp5-icon-drawer-left:before{content:""}.bp5-icon-drawer-left-filled:before{content:""}.bp5-icon-drawer-right:before{content:""}.bp5-icon-drawer-right-filled:before{content:""}.bp5-icon-drive-time:before{content:""}.bp5-icon-duplicate:before{content:""}.bp5-icon-edit:before{content:""}.bp5-icon-eject:before{content:""}.bp5-icon-emoji:before{content:""}.bp5-icon-endnote:before{content:""}.bp5-icon-endorsed:before{content:""}.bp5-icon-envelope:before{content:""}.bp5-icon-equals:before{content:""}.bp5-icon-eraser:before{content:""}.bp5-icon-error:before{content:""}.bp5-icon-euro:before{content:""}.bp5-icon-exchange:before{content:""}.bp5-icon-exclude-row:before{content:""}.bp5-icon-expand-all:before{content:""}.bp5-icon-explain:before{content:""}.bp5-icon-export:before{content:""}.bp5-icon-eye-off:before{content:""}.bp5-icon-eye-on:before{content:""}.bp5-icon-eye-open:before{content:""}.bp5-icon-fast-backward:before{content:""}.bp5-icon-fast-forward:before{content:""}.bp5-icon-feed:before{content:""}.bp5-icon-feed-subscribed:before{content:""}.bp5-icon-film:before{content:""}.bp5-icon-filter:before{content:""}.bp5-icon-filter-keep:before{content:""}.bp5-icon-filter-list:before{content:""}.bp5-icon-filter-open:before{content:""}.bp5-icon-filter-remove:before{content:""}.bp5-icon-flag:before{content:""}.bp5-icon-flame:before{content:""}.bp5-icon-flash:before{content:""}.bp5-icon-floating-point:before{content:""}.bp5-icon-floppy-disk:before{content:""}.bp5-icon-flow-branch:before{content:""}.bp5-icon-flow-end:before{content:""}.bp5-icon-flow-linear:before{content:""}.bp5-icon-flow-review:before{content:""}.bp5-icon-flow-review-branch:before{content:""}.bp5-icon-flows:before{content:""}.bp5-icon-folder-close:before{content:""}.bp5-icon-folder-new:before{content:""}.bp5-icon-folder-open:before{content:""}.bp5-icon-folder-shared:before{content:""}.bp5-icon-folder-shared-open:before{content:""}.bp5-icon-follower:before{content:""}.bp5-icon-following:before{content:""}.bp5-icon-font:before{content:""}.bp5-icon-fork:before{content:""}.bp5-icon-form:before{content:""}.bp5-icon-forward-ten:before{content:""}.bp5-icon-fuel:before{content:""}.bp5-icon-full-circle:before{content:""}.bp5-icon-full-stacked-chart:before{content:""}.bp5-icon-fullscreen:before{content:""}.bp5-icon-function:before{content:""}.bp5-icon-gantt-chart:before{content:""}.bp5-icon-generate:before{content:""}.bp5-icon-geofence:before{content:""}.bp5-icon-geolocation:before{content:""}.bp5-icon-geosearch:before{content:""}.bp5-icon-geotime:before{content:""}.bp5-icon-git-branch:before{content:""}.bp5-icon-git-commit:before{content:""}.bp5-icon-git-merge:before{content:""}.bp5-icon-git-new-branch:before{content:""}.bp5-icon-git-pull:before{content:""}.bp5-icon-git-push:before{content:""}.bp5-icon-git-repo:before{content:""}.bp5-icon-glass:before{content:""}.bp5-icon-globe:before{content:""}.bp5-icon-globe-network:before{content:""}.bp5-icon-graph:before{content:""}.bp5-icon-graph-remove:before{content:""}.bp5-icon-greater-than:before{content:""}.bp5-icon-greater-than-or-equal-to:before{content:""}.bp5-icon-grid:before{content:""}.bp5-icon-grid-view:before{content:""}.bp5-icon-group-item:before{content:""}.bp5-icon-group-objects:before{content:""}.bp5-icon-grouped-bar-chart:before{content:""}.bp5-icon-hand:before{content:""}.bp5-icon-hand-down:before{content:""}.bp5-icon-hand-left:before{content:""}.bp5-icon-hand-right:before{content:""}.bp5-icon-hand-up:before{content:""}.bp5-icon-hat:before{content:""}.bp5-icon-header:before{content:""}.bp5-icon-header-one:before{content:""}.bp5-icon-header-three:before{content:""}.bp5-icon-header-two:before{content:""}.bp5-icon-headset:before{content:""}.bp5-icon-heart:before{content:""}.bp5-icon-heart-broken:before{content:""}.bp5-icon-heat-grid:before{content:""}.bp5-icon-heatmap:before{content:""}.bp5-icon-helicopter:before{content:""}.bp5-icon-help:before{content:""}.bp5-icon-helper-management:before{content:""}.bp5-icon-high-priority:before{content:""}.bp5-icon-high-voltage-pole:before{content:""}.bp5-icon-highlight:before{content:""}.bp5-icon-history:before{content:""}.bp5-icon-home:before{content:""}.bp5-icon-horizontal-bar-chart:before{content:""}.bp5-icon-horizontal-bar-chart-asc:before{content:""}.bp5-icon-horizontal-bar-chart-desc:before{content:""}.bp5-icon-horizontal-distribution:before{content:""}.bp5-icon-horizontal-inbetween:before{content:""}.bp5-icon-hurricane:before{content:""}.bp5-icon-id-number:before{content:""}.bp5-icon-image-rotate-left:before{content:""}.bp5-icon-image-rotate-right:before{content:""}.bp5-icon-import:before{content:""}.bp5-icon-inbox:before{content:""}.bp5-icon-inbox-filtered:before{content:""}.bp5-icon-inbox-geo:before{content:""}.bp5-icon-inbox-search:before{content:""}.bp5-icon-inbox-update:before{content:""}.bp5-icon-info-sign:before{content:""}.bp5-icon-inheritance:before{content:""}.bp5-icon-inherited-group:before{content:""}.bp5-icon-inner-join:before{content:""}.bp5-icon-input:before{content:""}.bp5-icon-insert:before{content:""}.bp5-icon-intelligence:before{content:""}.bp5-icon-intersection:before{content:""}.bp5-icon-ip-address:before{content:""}.bp5-icon-issue:before{content:""}.bp5-icon-issue-closed:before{content:""}.bp5-icon-issue-new:before{content:""}.bp5-icon-italic:before{content:""}.bp5-icon-join-table:before{content:""}.bp5-icon-key:before{content:""}.bp5-icon-key-backspace:before{content:""}.bp5-icon-key-command:before{content:""}.bp5-icon-key-control:before{content:""}.bp5-icon-key-delete:before{content:""}.bp5-icon-key-enter:before{content:""}.bp5-icon-key-escape:before{content:""}.bp5-icon-key-option:before{content:""}.bp5-icon-key-shift:before{content:""}.bp5-icon-key-tab:before{content:""}.bp5-icon-known-vehicle:before{content:""}.bp5-icon-lab-test:before{content:""}.bp5-icon-label:before{content:""}.bp5-icon-layer:before{content:""}.bp5-icon-layer-outline:before{content:""}.bp5-icon-layers:before{content:""}.bp5-icon-layout:before{content:""}.bp5-icon-layout-auto:before{content:""}.bp5-icon-layout-balloon:before{content:""}.bp5-icon-layout-circle:before{content:""}.bp5-icon-layout-grid:before{content:""}.bp5-icon-layout-group-by:before{content:""}.bp5-icon-layout-hierarchy:before{content:""}.bp5-icon-layout-linear:before{content:""}.bp5-icon-layout-skew-grid:before{content:""}.bp5-icon-layout-sorted-clusters:before{content:""}.bp5-icon-learning:before{content:""}.bp5-icon-left-join:before{content:""}.bp5-icon-lengthen-text:before{content:""}.bp5-icon-less-than:before{content:""}.bp5-icon-less-than-or-equal-to:before{content:""}.bp5-icon-lifesaver:before{content:""}.bp5-icon-lightbulb:before{content:""}.bp5-icon-lightning:before{content:""}.bp5-icon-link:before{content:""}.bp5-icon-list:before{content:""}.bp5-icon-list-columns:before{content:""}.bp5-icon-list-detail-view:before{content:""}.bp5-icon-locate:before{content:""}.bp5-icon-lock:before{content:""}.bp5-icon-locomotive:before{content:""}.bp5-icon-log-in:before{content:""}.bp5-icon-log-out:before{content:""}.bp5-icon-low-voltage-pole:before{content:""}.bp5-icon-manual:before{content:""}.bp5-icon-manually-entered-data:before{content:""}.bp5-icon-many-to-many:before{content:""}.bp5-icon-many-to-one:before{content:""}.bp5-icon-map:before{content:""}.bp5-icon-map-create:before{content:""}.bp5-icon-map-marker:before{content:""}.bp5-icon-maximize:before{content:""}.bp5-icon-media:before{content:""}.bp5-icon-menu:before{content:""}.bp5-icon-menu-closed:before{content:""}.bp5-icon-menu-open:before{content:""}.bp5-icon-merge-columns:before{content:""}.bp5-icon-merge-links:before{content:""}.bp5-icon-microphone:before{content:""}.bp5-icon-minimize:before{content:""}.bp5-icon-minus:before{content:""}.bp5-icon-mobile-phone:before{content:""}.bp5-icon-mobile-video:before{content:""}.bp5-icon-modal:before{content:""}.bp5-icon-modal-filled:before{content:""}.bp5-icon-model:before{content:""}.bp5-icon-moon:before{content:""}.bp5-icon-more:before{content:""}.bp5-icon-mountain:before{content:""}.bp5-icon-move:before{content:""}.bp5-icon-mugshot:before{content:""}.bp5-icon-multi-select:before{content:""}.bp5-icon-music:before{content:""}.bp5-icon-nest:before{content:""}.bp5-icon-new-drawing:before{content:""}.bp5-icon-new-grid-item:before{content:""}.bp5-icon-new-layer:before{content:""}.bp5-icon-new-layers:before{content:""}.bp5-icon-new-link:before{content:""}.bp5-icon-new-object:before{content:""}.bp5-icon-new-person:before{content:""}.bp5-icon-new-prescription:before{content:""}.bp5-icon-new-shield:before{content:""}.bp5-icon-new-text-box:before{content:""}.bp5-icon-ninja:before{content:""}.bp5-icon-not-equal-to:before{content:""}.bp5-icon-notifications:before{content:""}.bp5-icon-notifications-snooze:before{content:""}.bp5-icon-notifications-updated:before{content:""}.bp5-icon-numbered-list:before{content:""}.bp5-icon-numerical:before{content:""}.bp5-icon-office:before{content:""}.bp5-icon-offline:before{content:""}.bp5-icon-oil-field:before{content:""}.bp5-icon-one-column:before{content:""}.bp5-icon-one-to-many:before{content:""}.bp5-icon-one-to-one:before{content:""}.bp5-icon-open-application:before{content:""}.bp5-icon-outdated:before{content:""}.bp5-icon-page-layout:before{content:""}.bp5-icon-panel-stats:before{content:""}.bp5-icon-panel-table:before{content:""}.bp5-icon-paperclip:before{content:""}.bp5-icon-paragraph:before{content:""}.bp5-icon-paste-variable:before{content:""}.bp5-icon-path:before{content:""}.bp5-icon-path-search:before{content:""}.bp5-icon-pause:before{content:""}.bp5-icon-people:before{content:""}.bp5-icon-percentage:before{content:""}.bp5-icon-person:before{content:""}.bp5-icon-phone:before{content:""}.bp5-icon-phone-call:before{content:""}.bp5-icon-phone-forward:before{content:""}.bp5-icon-pie-chart:before{content:""}.bp5-icon-pin:before{content:""}.bp5-icon-pivot:before{content:""}.bp5-icon-pivot-table:before{content:""}.bp5-icon-play:before{content:""}.bp5-icon-playbook:before{content:""}.bp5-icon-plus:before{content:""}.bp5-icon-polygon-filter:before{content:""}.bp5-icon-power:before{content:""}.bp5-icon-predictive-analysis:before{content:""}.bp5-icon-prescription:before{content:""}.bp5-icon-presentation:before{content:""}.bp5-icon-print:before{content:""}.bp5-icon-projects:before{content:""}.bp5-icon-properties:before{content:""}.bp5-icon-property:before{content:""}.bp5-icon-publish-function:before{content:""}.bp5-icon-pulse:before{content:""}.bp5-icon-rain:before{content:""}.bp5-icon-random:before{content:""}.bp5-icon-record:before{content:""}.bp5-icon-rect-height:before{content:""}.bp5-icon-rect-width:before{content:""}.bp5-icon-rectangle:before{content:""}.bp5-icon-redo:before{content:""}.bp5-icon-refresh:before{content:""}.bp5-icon-regex:before{content:""}.bp5-icon-regression-chart:before{content:""}.bp5-icon-remove:before{content:""}.bp5-icon-remove-column:before{content:""}.bp5-icon-remove-column-left:before{content:""}.bp5-icon-remove-column-right:before{content:""}.bp5-icon-remove-row-bottom:before{content:""}.bp5-icon-remove-row-top:before{content:""}.bp5-icon-repeat:before{content:""}.bp5-icon-reset:before{content:""}.bp5-icon-resolve:before{content:""}.bp5-icon-rig:before{content:""}.bp5-icon-right-join:before{content:""}.bp5-icon-ring:before{content:""}.bp5-icon-rocket:before{content:""}.bp5-icon-rocket-slant:before{content:""}.bp5-icon-rotate-document:before{content:""}.bp5-icon-rotate-page:before{content:""}.bp5-icon-route:before{content:""}.bp5-icon-satellite:before{content:""}.bp5-icon-saved:before{content:""}.bp5-icon-scatter-plot:before{content:""}.bp5-icon-search:before{content:""}.bp5-icon-search-around:before{content:""}.bp5-icon-search-template:before{content:""}.bp5-icon-search-text:before{content:""}.bp5-icon-segmented-control:before{content:""}.bp5-icon-select:before{content:""}.bp5-icon-selection:before{content:""}.bp5-icon-send-backward:before{content:""}.bp5-icon-send-message:before{content:""}.bp5-icon-send-to:before{content:""}.bp5-icon-send-to-graph:before{content:""}.bp5-icon-send-to-map:before{content:""}.bp5-icon-sensor:before{content:""}.bp5-icon-series-add:before{content:""}.bp5-icon-series-configuration:before{content:""}.bp5-icon-series-derived:before{content:""}.bp5-icon-series-filtered:before{content:""}.bp5-icon-series-search:before{content:""}.bp5-icon-settings:before{content:""}.bp5-icon-shapes:before{content:""}.bp5-icon-share:before{content:""}.bp5-icon-shared-filter:before{content:""}.bp5-icon-shield:before{content:""}.bp5-icon-ship:before{content:""}.bp5-icon-shop:before{content:""}.bp5-icon-shopping-cart:before{content:""}.bp5-icon-shorten-text:before{content:""}.bp5-icon-signal-search:before{content:""}.bp5-icon-sim-card:before{content:""}.bp5-icon-slash:before{content:""}.bp5-icon-small-cross:before{content:""}.bp5-icon-small-info-sign:before{content:""}.bp5-icon-small-minus:before{content:""}.bp5-icon-small-plus:before{content:""}.bp5-icon-small-square:before{content:""}.bp5-icon-small-tick:before{content:""}.bp5-icon-snowflake:before{content:""}.bp5-icon-soccer-ball:before{content:""}.bp5-icon-social-media:before{content:""}.bp5-icon-sort:before{content:""}.bp5-icon-sort-alphabetical:before{content:""}.bp5-icon-sort-alphabetical-desc:before{content:""}.bp5-icon-sort-asc:before{content:""}.bp5-icon-sort-desc:before{content:""}.bp5-icon-sort-numerical:before{content:""}.bp5-icon-sort-numerical-desc:before{content:""}.bp5-icon-spell-check:before{content:""}.bp5-icon-split-columns:before{content:""}.bp5-icon-sports-stadium:before{content:""}.bp5-icon-square:before{content:""}.bp5-icon-stacked-chart:before{content:""}.bp5-icon-stadium-geometry:before{content:""}.bp5-icon-star:before{content:""}.bp5-icon-star-empty:before{content:""}.bp5-icon-step-backward:before{content:""}.bp5-icon-step-chart:before{content:""}.bp5-icon-step-forward:before{content:""}.bp5-icon-stop:before{content:""}.bp5-icon-stopwatch:before{content:""}.bp5-icon-strikethrough:before{content:""}.bp5-icon-style:before{content:""}.bp5-icon-subscript:before{content:""}.bp5-icon-superscript:before{content:""}.bp5-icon-swap-horizontal:before{content:""}.bp5-icon-swap-vertical:before{content:""}.bp5-icon-switch:before{content:""}.bp5-icon-symbol-circle:before{content:""}.bp5-icon-symbol-cross:before{content:""}.bp5-icon-symbol-diamond:before{content:""}.bp5-icon-symbol-rectangle:before{content:""}.bp5-icon-symbol-square:before{content:""}.bp5-icon-symbol-triangle-down:before{content:""}.bp5-icon-symbol-triangle-up:before{content:""}.bp5-icon-syringe:before{content:""}.bp5-icon-tag:before{content:""}.bp5-icon-take-action:before{content:""}.bp5-icon-tank:before{content:""}.bp5-icon-target:before{content:""}.bp5-icon-taxi:before{content:""}.bp5-icon-team:before{content:""}.bp5-icon-temperature:before{content:""}.bp5-icon-text-highlight:before{content:""}.bp5-icon-th:before{content:""}.bp5-icon-th-derived:before{content:""}.bp5-icon-th-disconnect:before{content:""}.bp5-icon-th-filtered:before{content:""}.bp5-icon-th-list:before{content:""}.bp5-icon-third-party:before{content:""}.bp5-icon-thumbs-down:before{content:""}.bp5-icon-thumbs-up:before{content:""}.bp5-icon-tick:before{content:""}.bp5-icon-tick-circle:before{content:""}.bp5-icon-time:before{content:""}.bp5-icon-timeline-area-chart:before{content:""}.bp5-icon-timeline-bar-chart:before{content:""}.bp5-icon-timeline-events:before{content:""}.bp5-icon-timeline-line-chart:before{content:""}.bp5-icon-tint:before{content:""}.bp5-icon-torch:before{content:""}.bp5-icon-tractor:before{content:""}.bp5-icon-train:before{content:""}.bp5-icon-translate:before{content:""}.bp5-icon-trash:before{content:""}.bp5-icon-tree:before{content:""}.bp5-icon-trending-down:before{content:""}.bp5-icon-trending-up:before{content:""}.bp5-icon-trophy:before{content:""}.bp5-icon-truck:before{content:""}.bp5-icon-two-columns:before{content:""}.bp5-icon-unarchive:before{content:""}.bp5-icon-underline:before{content:""}.bp5-icon-undo:before{content:""}.bp5-icon-ungroup-objects:before{content:""}.bp5-icon-unknown-vehicle:before{content:""}.bp5-icon-unlink:before{content:""}.bp5-icon-unlock:before{content:""}.bp5-icon-unpin:before{content:""}.bp5-icon-unresolve:before{content:""}.bp5-icon-updated:before{content:""}.bp5-icon-upload:before{content:""}.bp5-icon-user:before{content:""}.bp5-icon-variable:before{content:""}.bp5-icon-vertical-bar-chart-asc:before{content:""}.bp5-icon-vertical-bar-chart-desc:before{content:""}.bp5-icon-vertical-distribution:before{content:""}.bp5-icon-vertical-inbetween:before{content:""}.bp5-icon-video:before{content:""}.bp5-icon-virus:before{content:""}.bp5-icon-volume-down:before{content:""}.bp5-icon-volume-off:before{content:""}.bp5-icon-volume-up:before{content:""}.bp5-icon-walk:before{content:""}.bp5-icon-warning-sign:before{content:""}.bp5-icon-waterfall-chart:before{content:""}.bp5-icon-waves:before{content:""}.bp5-icon-widget:before{content:""}.bp5-icon-widget-button:before{content:""}.bp5-icon-widget-footer:before{content:""}.bp5-icon-widget-header:before{content:""}.bp5-icon-wind:before{content:""}.bp5-icon-wrench:before{content:""}.bp5-icon-zoom-in:before{content:""}.bp5-icon-zoom-out:before{content:""}.bp5-icon-zoom-to-fit:before{content:""}.bp5-submenu>.bp5-popover-wrapper{display:block}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item:not([class*=bp5-intent-]){background-color:#8f99a826;color:inherit;cursor:pointer;text-decoration:none}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item:not([class*=bp5-intent-]){color:inherit}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item:not([class*=bp5-intent-]) .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item:not([class*=bp5-intent-]) .bp5-submenu-icon{color:#abb3bf}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-],.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover{background-color:#2d72d21a;color:#215db0}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-label,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-label,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-label{color:inherit}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-selected-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-] .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-selected-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-selected-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover:before{color:#215db0}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success{background-color:#2385511a;color:#1c6e42}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success:before{color:inherit}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning{background-color:#c876191a;color:#935610}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning:before{color:inherit}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger{background-color:#cd42461a;color:#ac2f33}.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger:before,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-menu-item-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-submenu-icon,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger:before{color:inherit}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-],.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active,.bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover{background-color:highlight}}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-],.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover{background-color:#2d72d233;color:#8abbff}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-] .bp5-menu-item-selected-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-] .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active .bp5-menu-item-selected-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover .bp5-menu-item-selected-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover:before{color:#8abbff}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success{background-color:#23855133;color:#72ca9b}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-success:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-success:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-success:before{color:inherit}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning{background-color:#c8761933;color:#fbb360}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-warning:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-warning:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-warning:before{color:inherit}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger{background-color:#cd424633;color:#fa999c}.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-].bp5-intent-danger:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active.bp5-intent-danger:before,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-menu-item-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger .bp5-submenu-icon,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover.bp5-intent-danger:before{color:inherit}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-],.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:active,.bp5-dark .bp5-submenu .bp5-popover-target.bp5-popover-open>.bp5-menu-item[class*=bp5-intent-]:hover{background-color:highlight}}.bp5-menu{background:#fff;border-radius:2px;color:#1c2127;list-style:none;margin:0;min-width:180px;padding:5px;text-align:left}.bp5-menu-divider{border-top:1px solid #11141826;display:block;margin:5px -5px}.bp5-dark .bp5-menu-divider{border-top-color:#fff3}.bp5-menu-item{align-items:flex-start;border-radius:2px;color:inherit;display:flex;flex-direction:row;line-height:20px;padding:5px 7px;text-decoration:none;-webkit-user-select:none;user-select:none}.bp5-menu-item>*{flex-grow:0;flex-shrink:0}.bp5-menu-item>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-menu-item:before,.bp5-menu-item>*{margin-right:7px}.bp5-menu-item:empty:before,.bp5-menu-item>:last-child{margin-right:0}.bp5-menu-item>.bp5-fill{word-break:break-word}.bp5-menu-item .bp5-menu-item-icon{display:flex;flex-direction:column;height:20px;justify-content:center}.bp5-menu-item .bp5-menu-item-icon,.bp5-menu-item .bp5-menu-item-label,.bp5-menu-item .bp5-menu-item-selected-icon,.bp5-menu-item .bp5-submenu-icon,.bp5-menu-item:before{color:#5f6b7c}.bp5-menu-item .bp5-submenu-icon,.bp5-menu-item:before{margin-top:2px}.bp5-menu-item:hover{background-color:#8f99a826;color:inherit;cursor:pointer;text-decoration:none}.bp5-menu-item:active{background-color:#8f99a84d}.bp5-menu-item:active .bp5-menu-item-label{color:#1c2127}.bp5-menu-item.bp5-active{background-color:#2d72d21a;color:#215db0}.bp5-menu-item.bp5-active .bp5-menu-item-label{color:inherit}.bp5-menu-item.bp5-active .bp5-menu-item-icon,.bp5-menu-item.bp5-active .bp5-menu-item-selected-icon,.bp5-menu-item.bp5-active .bp5-submenu-icon,.bp5-menu-item.bp5-active:before{color:#215db0}.bp5-menu-item.bp5-active.bp5-intent-success{background-color:#2385511a;color:#1c6e42}.bp5-menu-item.bp5-active.bp5-intent-success .bp5-menu-item-icon,.bp5-menu-item.bp5-active.bp5-intent-success .bp5-submenu-icon,.bp5-menu-item.bp5-active.bp5-intent-success:before{color:inherit}.bp5-menu-item.bp5-active.bp5-intent-warning{background-color:#c876191a;color:#935610}.bp5-menu-item.bp5-active.bp5-intent-warning .bp5-menu-item-icon,.bp5-menu-item.bp5-active.bp5-intent-warning .bp5-submenu-icon,.bp5-menu-item.bp5-active.bp5-intent-warning:before{color:inherit}.bp5-menu-item.bp5-active.bp5-intent-danger{background-color:#cd42461a;color:#ac2f33}.bp5-menu-item.bp5-active.bp5-intent-danger .bp5-menu-item-icon,.bp5-menu-item.bp5-active.bp5-intent-danger .bp5-submenu-icon,.bp5-menu-item.bp5-active.bp5-intent-danger:before{color:inherit}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-menu-item.bp5-active{background-color:highlight}}.bp5-menu-item.bp5-menu-item-is-selectable{padding-left:20px}.bp5-menu-item.bp5-menu-item-is-selectable.bp5-selected{padding-left:0}.bp5-menu-item.bp5-menu-item-is-selectable .bp5-menu-item-selected-icon{align-self:center;margin:0 2px}.bp5-menu-item.bp5-disabled{background-color:inherit!important;color:#5f6b7c99!important;cursor:not-allowed!important;outline:none!important}.bp5-menu-item.bp5-disabled .bp5-menu-item-icon,.bp5-menu-item.bp5-disabled .bp5-menu-item-label,.bp5-menu-item.bp5-disabled .bp5-submenu-icon,.bp5-menu-item.bp5-disabled:before{color:#5f6b7c99!important}.bp5-menu-item.bp5-intent-primary{color:#215db0}.bp5-menu-item.bp5-intent-primary .bp5-menu-item-icon,.bp5-menu-item.bp5-intent-primary .bp5-menu-item-label,.bp5-menu-item.bp5-intent-primary .bp5-menu-item-selected-icon,.bp5-menu-item.bp5-intent-primary .bp5-submenu-icon,.bp5-menu-item.bp5-intent-primary:before{color:inherit}.bp5-menu-item.bp5-intent-primary:hover{background-color:#2d72d21a}.bp5-menu-item.bp5-intent-primary.bp5-active,.bp5-menu-item.bp5-intent-primary:active{background-color:#2d72d233;color:#184a90}.bp5-menu-item.bp5-intent-success{color:#1c6e42}.bp5-menu-item.bp5-intent-success .bp5-menu-item-icon,.bp5-menu-item.bp5-intent-success .bp5-menu-item-label,.bp5-menu-item.bp5-intent-success .bp5-menu-item-selected-icon,.bp5-menu-item.bp5-intent-success .bp5-submenu-icon,.bp5-menu-item.bp5-intent-success:before{color:inherit}.bp5-menu-item.bp5-intent-success:hover{background-color:#2385511a}.bp5-menu-item.bp5-intent-success.bp5-active,.bp5-menu-item.bp5-intent-success:active{background-color:#23855133;color:#165a36}.bp5-menu-item.bp5-intent-warning{color:#935610}.bp5-menu-item.bp5-intent-warning .bp5-menu-item-icon,.bp5-menu-item.bp5-intent-warning .bp5-menu-item-label,.bp5-menu-item.bp5-intent-warning .bp5-menu-item-selected-icon,.bp5-menu-item.bp5-intent-warning .bp5-submenu-icon,.bp5-menu-item.bp5-intent-warning:before{color:inherit}.bp5-menu-item.bp5-intent-warning:hover{background-color:#c876191a}.bp5-menu-item.bp5-intent-warning.bp5-active,.bp5-menu-item.bp5-intent-warning:active{background-color:#c8761933;color:#77450d}.bp5-menu-item.bp5-intent-danger{color:#ac2f33}.bp5-menu-item.bp5-intent-danger .bp5-menu-item-icon,.bp5-menu-item.bp5-intent-danger .bp5-menu-item-label,.bp5-menu-item.bp5-intent-danger .bp5-menu-item-selected-icon,.bp5-menu-item.bp5-intent-danger .bp5-submenu-icon,.bp5-menu-item.bp5-intent-danger:before{color:inherit}.bp5-menu-item.bp5-intent-danger:hover{background-color:#cd42461a}.bp5-menu-item.bp5-intent-danger.bp5-active,.bp5-menu-item.bp5-intent-danger:active{background-color:#cd424633;color:#8e292c}.bp5-menu-item:before{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;margin-right:7px;width:16px}.bp5-large .bp5-menu-item{font-size:16px;line-height:22px;padding-bottom:9px;padding-top:9px}.bp5-large .bp5-menu-item .bp5-menu-item-icon{height:22px}.bp5-large .bp5-menu-item .bp5-submenu-icon,.bp5-large .bp5-menu-item:before{margin-top:3px}.bp5-large .bp5-menu-item:before{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:blueprint-icons-20,sans-serif;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:20px;line-height:1;margin-right:10px;width:20px}.bp5-small .bp5-menu-item{padding-bottom:2px;padding-top:2px}button.bp5-menu-item{background:none;border:none;text-align:left;width:100%}.bp5-menu-header{border-top:1px solid #11141826;cursor:default;display:block;margin:5px -5px;padding-left:2px}.bp5-dark .bp5-menu-header{border-top-color:#fff3}.bp5-menu-header:first-of-type{border-top:none}.bp5-menu-header>h6{word-wrap:normal;color:#1c2127;font-weight:600;line-height:17px;margin:0;overflow:hidden;padding:10px 7px 0 6px;text-overflow:ellipsis;white-space:nowrap}.bp5-menu-header>h6.bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-menu-header>h6.bp5-text-muted{color:#abb3bf}.bp5-menu-header:first-of-type>h6{padding-top:0}.bp5-large .bp5-menu-header>h6{font-size:18px;padding-bottom:5px;padding-top:15px}.bp5-large .bp5-menu-header:first-of-type>h6{padding-top:0}.bp5-dark .bp5-menu{background:#2f343c;color:#f6f7f9}.bp5-dark .bp5-menu-item{color:inherit}.bp5-dark .bp5-menu-item .bp5-menu-item-icon,.bp5-dark .bp5-menu-item .bp5-menu-item-label,.bp5-dark .bp5-menu-item .bp5-menu-item-selected-icon,.bp5-dark .bp5-menu-item .bp5-submenu-icon,.bp5-dark .bp5-menu-item:before{color:#abb3bf}.bp5-dark .bp5-menu-item:hover{color:inherit}.bp5-dark .bp5-menu-item:hover .bp5-menu-item-icon,.bp5-dark .bp5-menu-item:hover .bp5-submenu-icon{color:#abb3bf}.bp5-dark .bp5-menu-item:active{background-color:#8f99a84d}.bp5-dark .bp5-menu-item:active .bp5-menu-item-label{color:#f6f7f9}.bp5-dark .bp5-menu-item.bp5-active{background-color:#2d72d233;color:#8abbff}.bp5-dark .bp5-menu-item.bp5-active .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-active .bp5-menu-item-selected-icon,.bp5-dark .bp5-menu-item.bp5-active .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-active:before{color:#8abbff}.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success{background-color:#23855133;color:#72ca9b}.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-success:before{color:inherit}.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning{background-color:#c8761933;color:#fbb360}.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-warning:before{color:inherit}.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger{background-color:#cd424633;color:#fa999c}.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-active.bp5-intent-danger:before{color:inherit}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-menu-item.bp5-active{background-color:highlight}}.bp5-dark .bp5-menu-item.bp5-disabled,.bp5-dark .bp5-menu-item.bp5-disabled .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-disabled .bp5-menu-item-label,.bp5-dark .bp5-menu-item.bp5-disabled .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-disabled:before{color:#abb3bf99!important}.bp5-dark .bp5-menu-item.bp5-intent-primary{color:#8abbff}.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-menu-item-label,.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-menu-item-selected-icon,.bp5-dark .bp5-menu-item.bp5-intent-primary .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-intent-primary:before{color:inherit}.bp5-dark .bp5-menu-item.bp5-intent-primary:hover{background-color:#2d72d233}.bp5-dark .bp5-menu-item.bp5-intent-primary.bp5-active,.bp5-dark .bp5-menu-item.bp5-intent-primary:active{background-color:#2d72d24d;color:#99c4ff}.bp5-dark .bp5-menu-item.bp5-intent-success{color:#72ca9b}.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-menu-item-label,.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-menu-item-selected-icon,.bp5-dark .bp5-menu-item.bp5-intent-success .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-intent-success:before{color:inherit}.bp5-dark .bp5-menu-item.bp5-intent-success:hover{background-color:#23855133}.bp5-dark .bp5-menu-item.bp5-intent-success.bp5-active,.bp5-dark .bp5-menu-item.bp5-intent-success:active{background-color:#2385514d;color:#7cd7a2}.bp5-dark .bp5-menu-item.bp5-intent-warning{color:#fbb360}.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-menu-item-label,.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-menu-item-selected-icon,.bp5-dark .bp5-menu-item.bp5-intent-warning .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-intent-warning:before{color:inherit}.bp5-dark .bp5-menu-item.bp5-intent-warning:hover{background-color:#c8761933}.bp5-dark .bp5-menu-item.bp5-intent-warning.bp5-active,.bp5-dark .bp5-menu-item.bp5-intent-warning:active{background-color:#c876194d;color:#f5c186}.bp5-dark .bp5-menu-item.bp5-intent-danger{color:#fa999c}.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-menu-item-icon,.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-menu-item-label,.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-menu-item-selected-icon,.bp5-dark .bp5-menu-item.bp5-intent-danger .bp5-submenu-icon,.bp5-dark .bp5-menu-item.bp5-intent-danger:before{color:inherit}.bp5-dark .bp5-menu-item.bp5-intent-danger:hover{background-color:#cd424633}.bp5-dark .bp5-menu-item.bp5-intent-danger.bp5-active,.bp5-dark .bp5-menu-item.bp5-intent-danger:active{background-color:#cd42464d;color:#ffa1a4}.bp5-dark .bp5-menu-divider,.bp5-dark .bp5-menu-header{border-color:#fff3}.bp5-dark .bp5-menu-header>h6{color:#f6f7f9}.bp5-label .bp5-menu{margin-top:5px}.bp5-navbar{background-color:#fff;box-shadow:0 0 0 1px #1114181a,0 1px 1px #11141833;height:50px;padding:0 15px;position:relative;width:100%;z-index:10}.bp5-dark .bp5-navbar,.bp5-navbar.bp5-dark{background-color:#2f343c}.bp5-navbar.bp5-dark{box-shadow:inset inset 0 0 0 1px #fff3,0 1px 1px 0 #11141866}.bp5-dark .bp5-navbar{box-shadow:inset 0 0 0 1px #fff3,0 1px 1px 0 #11141866}.bp5-navbar.bp5-fixed-top{left:0;position:fixed;right:0;top:0}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-navbar{border:1px solid buttonborder}}.bp5-navbar-heading{font-size:16px;margin-right:15px}.bp5-navbar-group{align-items:center;display:flex;height:50px}.bp5-navbar-group.bp5-align-left{float:left}.bp5-navbar-group.bp5-align-right{float:right}.bp5-navbar-divider{border-left:1px solid #11141826;height:20px;margin:0 10px}.bp5-dark .bp5-navbar-divider{border-left-color:#fff3}.bp5-non-ideal-state{align-items:center;color:#5f6b7c;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.bp5-non-ideal-state>*{flex-grow:0;flex-shrink:0}.bp5-non-ideal-state>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-non-ideal-state:before,.bp5-non-ideal-state>*{margin-bottom:20px}.bp5-non-ideal-state:empty:before,.bp5-non-ideal-state>:last-child{margin-bottom:0}.bp5-non-ideal-state>*{max-width:400px}.bp5-non-ideal-state .bp5-heading{color:#5f6b7c;line-height:20px;margin-bottom:10px}.bp5-non-ideal-state .bp5-heading:only-child{margin-bottom:0}.bp5-non-ideal-state.bp5-non-ideal-state-horizontal{display:flex;flex-direction:row;text-align:left}.bp5-non-ideal-state.bp5-non-ideal-state-horizontal>*{flex-grow:0;flex-shrink:0}.bp5-non-ideal-state.bp5-non-ideal-state-horizontal>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-non-ideal-state.bp5-non-ideal-state-horizontal:before,.bp5-non-ideal-state.bp5-non-ideal-state-horizontal>*{margin-right:20px}.bp5-non-ideal-state.bp5-non-ideal-state-horizontal:empty:before,.bp5-non-ideal-state.bp5-non-ideal-state-horizontal>:last-child{margin-right:0}.bp5-non-ideal-state.bp5-non-ideal-state-horizontal>*{margin-bottom:0}.bp5-dark .bp5-non-ideal-state,.bp5-dark .bp5-non-ideal-state .bp5-heading{color:#abb3bf}.bp5-non-ideal-state-visual{color:#8f99a8}.bp5-overflow-list{display:flex;flex-wrap:nowrap;min-width:0}.bp5-overflow-list-spacer{flex-shrink:1;width:1px}body.bp5-overlay-open{overflow:hidden}.bp5-overlay{bottom:0;left:0;position:static;right:0;top:0;z-index:20}.bp5-overlay:not(.bp5-overlay-open){pointer-events:none}.bp5-overlay.bp5-overlay-container{overflow:hidden;position:fixed}.bp5-overlay.bp5-overlay-container.bp5-overlay-inline{position:absolute}.bp5-overlay.bp5-overlay-scroll-container{overflow:auto;position:fixed}.bp5-overlay.bp5-overlay-scroll-container.bp5-overlay-inline{position:absolute}.bp5-overlay.bp5-overlay-inline{display:inline;overflow:visible}.bp5-overlay-content{position:fixed;z-index:20}.bp5-overlay-inline .bp5-overlay-content,.bp5-overlay-scroll-container .bp5-overlay-content{position:absolute}.bp5-overlay-backdrop{background-color:#111418b3;bottom:0;left:0;opacity:1;overflow:auto;position:fixed;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:20}.bp5-overlay-backdrop.bp5-overlay-appear,.bp5-overlay-backdrop.bp5-overlay-enter{opacity:0}.bp5-overlay-backdrop.bp5-overlay-appear-active,.bp5-overlay-backdrop.bp5-overlay-enter-active{opacity:1;transition-delay:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-overlay-backdrop.bp5-overlay-exit{opacity:1}.bp5-overlay-backdrop.bp5-overlay-exit-active{opacity:0;transition-delay:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-overlay-backdrop:focus{outline:none}.bp5-overlay-inline .bp5-overlay-backdrop{position:absolute}.bp5-panel-stack{overflow:hidden;position:relative}.bp5-panel-stack-header{align-items:center;box-shadow:0 1px #11141826;display:flex;flex-shrink:0;height:30px;z-index:1}.bp5-dark .bp5-panel-stack-header{box-shadow:0 1px #fff3}.bp5-panel-stack-header>span{align-items:stretch;display:flex;flex:1 1}.bp5-panel-stack-header .bp5-heading{margin:0 5px}.bp5-button.bp5-panel-stack-header-back{margin-left:5px;padding-left:0;white-space:nowrap}.bp5-button.bp5-panel-stack-header-back .bp5-icon{margin:0 2px}.bp5-panel-stack-view{background-color:#fff;border-right:1px solid #11141826;bottom:0;display:flex;flex-direction:column;left:0;margin-right:-1px;overflow-y:auto;position:absolute;right:0;top:0;z-index:1}.bp5-dark .bp5-panel-stack-view{background-color:#2f343c}.bp5-panel-stack-view:nth-last-child(n+4){display:none}.bp5-panel-stack-push .bp5-panel-stack-appear,.bp5-panel-stack-push .bp5-panel-stack-enter{opacity:0;transform:translateX(100%)}.bp5-panel-stack-push .bp5-panel-stack-appear-active,.bp5-panel-stack-push .bp5-panel-stack-enter-active{opacity:1;transform:translate(0);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-panel-stack-push .bp5-panel-stack-exit{opacity:1;transform:translate(0)}.bp5-panel-stack-push .bp5-panel-stack-exit-active{opacity:0;transform:translateX(-50%);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-panel-stack-pop .bp5-panel-stack-appear,.bp5-panel-stack-pop .bp5-panel-stack-enter{opacity:0;transform:translateX(-50%)}.bp5-panel-stack-pop .bp5-panel-stack-appear-active,.bp5-panel-stack-pop .bp5-panel-stack-enter-active{opacity:1;transform:translate(0);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-panel-stack-pop .bp5-panel-stack-exit{opacity:1;transform:translate(0)}.bp5-panel-stack-pop .bp5-panel-stack-exit-active{opacity:0;transform:translateX(100%);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-panel-stack2{overflow:hidden;position:relative}.bp5-panel-stack2-header{align-items:center;box-shadow:0 1px #11141826;display:flex;flex-shrink:0;height:30px;z-index:1}.bp5-dark .bp5-panel-stack2-header{box-shadow:0 1px #fff3}.bp5-panel-stack2-header>span{align-items:stretch;display:flex;flex:1 1}.bp5-panel-stack2-header .bp5-heading{margin:0 5px}.bp5-button.bp5-panel-stack2-header-back{margin-left:5px;padding-left:0;white-space:nowrap}.bp5-button.bp5-panel-stack2-header-back .bp5-icon{margin:0 2px}.bp5-panel-stack2-view{background-color:#fff;border-right:1px solid #11141826;bottom:0;display:flex;flex-direction:column;left:0;margin-right:-1px;overflow-y:auto;position:absolute;right:0;top:0;z-index:1}.bp5-dark .bp5-panel-stack2-view{background-color:#2f343c}.bp5-panel-stack2-view:nth-last-child(n+4){display:none}.bp5-panel-stack2-push .bp5-panel-stack2-appear,.bp5-panel-stack2-push .bp5-panel-stack2-enter{opacity:0;transform:translateX(100%)}.bp5-panel-stack2-push .bp5-panel-stack2-appear-active,.bp5-panel-stack2-push .bp5-panel-stack2-enter-active{opacity:1;transform:translate(0);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-panel-stack2-push .bp5-panel-stack2-exit{opacity:1;transform:translate(0)}.bp5-panel-stack2-push .bp5-panel-stack2-exit-active{opacity:0;transform:translateX(-50%);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-panel-stack2-pop .bp5-panel-stack2-appear,.bp5-panel-stack2-pop .bp5-panel-stack2-enter{opacity:0;transform:translateX(-50%)}.bp5-panel-stack2-pop .bp5-panel-stack2-appear-active,.bp5-panel-stack2-pop .bp5-panel-stack2-enter-active{opacity:1;transform:translate(0);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-panel-stack2-pop .bp5-panel-stack2-exit{opacity:1;transform:translate(0)}.bp5-panel-stack2-pop .bp5-panel-stack2-exit-active{opacity:0;transform:translateX(100%);transition-delay:0;transition-duration:.4s;transition-property:transform,opacity;transition-timing-function:ease}.bp5-button-group:not(.bp5-minimal)>.bp5-popover-target:not(:first-child) .bp5-button{border-bottom-left-radius:0;border-top-left-radius:0}.bp5-button-group:not(.bp5-minimal)>.bp5-popover-target:not(:last-child) .bp5-button{border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.bp5-button-group .bp5-popover-target{display:flex;flex:1 1 auto}.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-popover-target:first-child .bp5-button{border-radius:2px 2px 0 0}.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-popover-target:last-child .bp5-button{border-radius:0 0 2px 2px}.bp5-button-group.bp5-vertical:not(.bp5-minimal)>.bp5-popover-target:not(:last-child) .bp5-button{margin-bottom:-1px}.bp5-control-group .bp5-popover-target{border-radius:inherit}label.bp5-label .bp5-popover-target{display:block;margin-top:5px;text-transform:none}.bp5-submenu .bp5-popover-target{display:block}.bp5-submenu.bp5-popover{box-shadow:none;padding:0 5px}.bp5-submenu.bp5-popover>.bp5-popover-content{box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833}.bp5-dark .bp5-submenu.bp5-popover,.bp5-submenu.bp5-popover.bp5-dark{box-shadow:none}.bp5-dark .bp5-submenu.bp5-popover>.bp5-popover-content,.bp5-submenu.bp5-popover.bp5-dark>.bp5-popover-content{box-shadow:0 0 0 1px #5e6064,inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866}.bp5-tree-node-secondary-label .bp5-popover-target{align-items:center;display:flex}.bp5-popover{border-radius:2px;box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833;display:inline-block;transform:scale(1);z-index:20}.bp5-popover .bp5-popover-arrow{height:30px;position:absolute;width:30px}.bp5-popover .bp5-popover-arrow:before{height:20px;margin:5px;width:20px}.bp5-popover .bp5-popover-content{background:#fff}.bp5-popover .bp5-heading,.bp5-popover .bp5-popover-content{color:inherit}.bp5-popover .bp5-popover-arrow:before{box-shadow:1px 1px 6px #11141833}.bp5-popover .bp5-popover-arrow-border{fill:#111418;fill-opacity:.1}.bp5-popover .bp5-popover-arrow-fill{fill:#fff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-popover .bp5-popover-arrow-fill{fill:buttonborder}.bp5-popover{border:1px solid buttonborder}}.bp5-popover-appear>.bp5-popover,.bp5-popover-enter>.bp5-popover{transform:scale(.3)}.bp5-popover-appear-active>.bp5-popover,.bp5-popover-enter-active>.bp5-popover{transform:scale(1);transition-delay:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp5-popover-exit>.bp5-popover{transform:scale(1)}.bp5-popover-exit-active>.bp5-popover{transform:scale(.3);transition-delay:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp5-popover .bp5-popover-content{border-radius:2px;position:relative}.bp5-popover.bp5-popover-content-sizing .bp5-popover-content{max-width:350px;padding:20px}.bp5-popover-target+.bp5-overlay .bp5-popover.bp5-popover-content-sizing{width:350px}.bp5-popover.bp5-minimal{margin:0!important}.bp5-popover.bp5-minimal .bp5-popover-arrow{display:none}.bp5-popover-appear>.bp5-popover.bp5-minimal.bp5-popover,.bp5-popover-enter>.bp5-popover.bp5-minimal.bp5-popover,.bp5-popover.bp5-minimal.bp5-popover{transform:scale(1)}.bp5-popover-appear-active>.bp5-popover.bp5-minimal.bp5-popover,.bp5-popover-enter-active>.bp5-popover.bp5-minimal.bp5-popover{transform:scale(1);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-popover-exit>.bp5-popover.bp5-minimal.bp5-popover{transform:scale(1)}.bp5-popover-exit-active>.bp5-popover.bp5-minimal.bp5-popover{transform:scale(1);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-popover.bp5-popover-match-target-width{width:100%}.bp5-dark .bp5-popover,.bp5-popover.bp5-dark{box-shadow:0 0 0 1px #5e6064,inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866}.bp5-dark .bp5-popover .bp5-popover-content,.bp5-popover.bp5-dark .bp5-popover-content{background:#2f343c}.bp5-dark .bp5-popover .bp5-heading,.bp5-dark .bp5-popover .bp5-popover-content,.bp5-popover.bp5-dark .bp5-heading,.bp5-popover.bp5-dark .bp5-popover-content{color:inherit}.bp5-dark .bp5-popover .bp5-popover-arrow:before,.bp5-popover.bp5-dark .bp5-popover-arrow:before{box-shadow:0 0 0 1px #777a7e,1px 1px 6px #11141866}.bp5-dark .bp5-popover .bp5-popover-arrow-border,.bp5-popover.bp5-dark .bp5-popover-arrow-border{fill:#111418;fill-opacity:.2}.bp5-dark .bp5-popover .bp5-popover-arrow-fill,.bp5-popover.bp5-dark .bp5-popover-arrow-fill{fill:#2f343c}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-popover .bp5-popover-arrow-fill,.bp5-popover.bp5-dark .bp5-popover-arrow-fill{fill:buttonborder}.bp5-dark .bp5-popover,.bp5-popover,.bp5-popover.bp5-dark{border:1px solid buttonborder}.bp5-popover{box-shadow:none}}.bp5-popover-arrow:before{border-radius:1px;content:"";display:block;position:absolute;transform:rotate(45deg)}.bp5-overlay-backdrop.bp5-popover-backdrop{background:#fff0}.bp5-popover-transition-container{display:flex;opacity:1;z-index:20}.bp5-popover-transition-container.bp5-popover-appear,.bp5-popover-transition-container.bp5-popover-enter{opacity:0}.bp5-popover-transition-container.bp5-popover-appear-active,.bp5-popover-transition-container.bp5-popover-enter-active{opacity:1;transition-delay:0;transition-duration:.1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-popover-transition-container.bp5-popover-exit{opacity:1}.bp5-popover-transition-container.bp5-popover-exit-active{opacity:0;transition-delay:0;transition-duration:.1s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-popover-transition-container:focus{outline:none}.bp5-popover-transition-container.bp5-popover-leave .bp5-popover-content{pointer-events:none}span.bp5-popover-target{display:inline-block}.bp5-popover-target.bp5-fill{width:100%}.bp5-portal{left:0;position:absolute;right:0;top:0}@keyframes linear-progress-bar-stripes{0%{background-position:0 0}to{background-position:30px 0}}.bp5-progress-bar{background:#5f6b7c33;border-radius:40px;display:block;height:8px;overflow:hidden;position:relative;width:100%}.bp5-progress-bar .bp5-progress-meter{background:linear-gradient(-45deg,#fff3 25%,#0000 0,#0000 50%,#fff3 0,#fff3 75%,#0000 0);background-color:#5f6b7ccc;background-size:30px 30px;border-radius:40px;height:100%;position:absolute;transition:width .2s cubic-bezier(.4,1,.75,.9);width:100%}.bp5-progress-bar:not(.bp5-no-animation):not(.bp5-no-stripes) .bp5-progress-meter{animation:linear-progress-bar-stripes .3s linear infinite reverse}.bp5-progress-bar.bp5-no-stripes .bp5-progress-meter{background-image:none}.bp5-dark .bp5-progress-bar{background:#11141880}.bp5-dark .bp5-progress-bar .bp5-progress-meter{background-color:#8f99a8}.bp5-progress-bar.bp5-intent-primary .bp5-progress-meter{background-color:#2d72d2}.bp5-progress-bar.bp5-intent-success .bp5-progress-meter{background-color:#238551}.bp5-progress-bar.bp5-intent-warning .bp5-progress-meter{background-color:#c87619}.bp5-progress-bar.bp5-intent-danger .bp5-progress-meter{background-color:#cd4246}.bp5-section{overflow:hidden;width:100%}.bp5-section,.bp5-section.bp5-compact{padding:0}.bp5-section-header{align-items:center;border-bottom:1px solid #11141826;display:flex;gap:20px;justify-content:space-between;min-height:50px;padding:0 20px;position:relative;width:100%}.bp5-dark .bp5-section-header,.bp5-section-header.bp5-dark{border-color:#fff3}.bp5-section-header-left{align-items:center;display:flex;gap:10px;padding:10px 0}.bp5-section-header-title{margin-bottom:0}.bp5-section-header-sub-title{margin-top:2px}.bp5-section-header-right{align-items:center;display:flex;gap:10px;margin-left:auto}.bp5-section-header-divider{align-self:stretch;margin:15px 0}.bp5-section-header.bp5-interactive{cursor:pointer}.bp5-section-header.bp5-interactive:active,.bp5-section-header.bp5-interactive:hover{background:#f6f7f9}.bp5-dark .bp5-section-header.bp5-interactive:active,.bp5-dark .bp5-section-header.bp5-interactive:hover,.bp5-section-header.bp5-interactive:active.bp5-dark,.bp5-section-header.bp5-interactive:hover.bp5-dark{background:#383e47}.bp5-section-card.bp5-padded{padding:20px}.bp5-section-card:not(:last-child){border-bottom:1px solid #11141826}.bp5-dark .bp5-section-card:not(:last-child),.bp5-section-card:not(:last-child).bp5-dark{border-color:#fff3}.bp5-section.bp5-section-collapsed .bp5-section-header{border:none}.bp5-section.bp5-compact .bp5-section-header{min-height:40px;padding:0 15px}.bp5-section.bp5-compact .bp5-section-header-left{padding:7px 0}.bp5-section.bp5-compact .bp5-section-card.bp5-padded{padding:15px}.bp5-segmented-control{background-color:#f6f7f9;border-radius:2px;display:flex;gap:3px;padding:3px}.bp5-segmented-control.bp5-inline{display:inline-flex}.bp5-segmented-control.bp5-fill{width:100%}.bp5-segmented-control.bp5-fill>.bp5-button{flex-grow:1}.bp5-segmented-control>.bp5-button:not(.bp5-minimal):not(.bp5-intent-primary){background-color:#fff}.bp5-dark .bp5-segmented-control>.bp5-button:not(.bp5-minimal):not(.bp5-intent-primary){background-color:#404854}.bp5-segmented-control>.bp5-button.bp5-minimal{color:#5f6b7c}.bp5-dark .bp5-segmented-control>.bp5-button.bp5-minimal{color:#abb3bf}.bp5-segmented-control>.bp5-button.bp5-minimal:disabled{color:#5f6b7c99}.bp5-dark .bp5-segmented-control>.bp5-button.bp5-minimal:disabled{color:#abb3bf99}.bp5-dark .bp5-segmented-control{background-color:#2f343c}@keyframes skeleton-glow{0%{background:#d3d8de33;border-color:#d3d8de33}to{background:#5f6b7c33;border-color:#5f6b7c33}}.bp5-skeleton{animation:skeleton-glow 1s linear infinite alternate;background:#d3d8de33;background-clip:padding-box!important;border-color:#d3d8de33!important;border-radius:2px;box-shadow:none!important;color:#0000!important;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.bp5-skeleton *,.bp5-skeleton:after,.bp5-skeleton:before{visibility:hidden!important}.bp5-slider{cursor:default;height:40px;min-width:150px;outline:none;position:relative;-webkit-user-select:none;user-select:none;width:100%}.bp5-slider:hover{cursor:pointer}.bp5-slider:active{cursor:grabbing}.bp5-slider.bp5-disabled{cursor:not-allowed;opacity:.5}.bp5-slider.bp5-slider-unlabeled{height:16px}.bp5-slider-progress,.bp5-slider-track{height:6px;left:0;position:absolute;right:0;top:5px}.bp5-slider-track{border-radius:2px;overflow:hidden}.bp5-slider-progress{background:#5f6b7c33}.bp5-dark .bp5-slider-progress{background:#11141880}.bp5-slider-progress.bp5-intent-primary{background-color:#2d72d2}.bp5-slider-progress.bp5-intent-success{background-color:#238551}.bp5-slider-progress.bp5-intent-warning{background-color:#c87619}.bp5-slider-progress.bp5-intent-danger{background-color:#cd4246}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-slider-progress{background:ButtonText}}.bp5-slider-handle{background-color:#f6f7f9;border-radius:2px;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #1114181a;box-shadow:0 0 0 1px #11141880,0 1px 1px #11141880;color:#1c2127;cursor:pointer;height:16px;left:0;position:absolute;top:0;width:16px}.bp5-slider-handle.bp5-active,.bp5-slider-handle:active{background-color:#dce0e5;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-slider-handle.bp5-active,.bp5-slider-handle:active{background:highlight}}.bp5-slider-handle.bp5-disabled,.bp5-slider-handle:disabled{background-color:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;outline:none}.bp5-slider-handle.bp5-disabled.bp5-active,.bp5-slider-handle.bp5-disabled.bp5-active:hover,.bp5-slider-handle:disabled.bp5-active,.bp5-slider-handle:disabled.bp5-active:hover{background:#d3d8deb3}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-slider-handle{border:1px solid buttonborder}}.bp5-slider-handle:focus{z-index:1}.bp5-slider-handle:hover{background-clip:padding-box;background-color:#edeff2;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833;box-shadow:0 0 0 1px #11141880,0 1px 2px #11141899;cursor:grab;z-index:2}.bp5-slider-handle.bp5-active{background-color:#dce0e5;box-shadow:inset 0 0 0 1px #11141833,0 1px 2px #11141833;box-shadow:inset 0 1px 1px #1114181a,0 0 0 1px #11141880,0 1px 2px #11141833;cursor:grabbing}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-slider-handle.bp5-active{background:highlight}}.bp5-disabled .bp5-slider-handle{background:#c5cbd3;box-shadow:none;pointer-events:none}.bp5-dark .bp5-slider-handle{background-color:#abb3bf;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141833}.bp5-dark .bp5-slider-handle:hover{background-color:#8f99a8;box-shadow:inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-slider-handle.bp5-active{background-color:#738091;box-shadow:inset 0 1px 1px #1114181a,inset 0 0 0 1px #ffffff1a,0 1px 2px #11141866}.bp5-dark .bp5-disabled .bp5-slider-handle{background:#5f6b7c;border-color:#5f6b7c;box-shadow:none}.bp5-slider-handle .bp5-slider-label{background:#404854;border-radius:2px;box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833;color:#f6f7f9;margin-left:8px}.bp5-dark .bp5-slider-handle .bp5-slider-label{background:#e5e8eb;box-shadow:0 2px 4px #11141866,0 8px 24px #11141866;color:#404854}.bp5-disabled .bp5-slider-handle .bp5-slider-label{box-shadow:none}.bp5-slider-handle.bp5-end,.bp5-slider-handle.bp5-start{width:8px}.bp5-slider-handle.bp5-start{border-bottom-right-radius:0;border-top-right-radius:0}.bp5-slider-handle.bp5-end{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:8px}.bp5-slider-handle.bp5-end .bp5-slider-label{margin-left:0}.bp5-slider-label{display:inline-block;font-size:12px;line-height:1;padding:2px 5px;position:absolute;transform:translate(-50%,20px);vertical-align:top}.bp5-slider.bp5-vertical{height:150px;min-width:40px;width:40px}.bp5-slider.bp5-vertical .bp5-slider-progress,.bp5-slider.bp5-vertical .bp5-slider-track{bottom:0;height:auto;left:5px;top:0;width:6px}.bp5-slider.bp5-vertical .bp5-slider-progress{top:auto}.bp5-slider.bp5-vertical .bp5-slider-label{transform:translate(20px,50%)}.bp5-slider.bp5-vertical .bp5-slider-handle{top:auto}.bp5-slider.bp5-vertical .bp5-slider-handle .bp5-slider-label{margin-left:0;margin-top:-8px}.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-end,.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-start{height:8px;margin-left:0;width:16px}.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-start{border-bottom-right-radius:2px;border-top-left-radius:0}.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-start .bp5-slider-label{transform:translate(20px)}.bp5-slider.bp5-vertical .bp5-slider-handle.bp5-end{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:2px;margin-bottom:8px}@keyframes pt-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bp5-spinner{align-items:center;display:flex;justify-content:center;overflow:visible;vertical-align:middle}.bp5-spinner svg{display:block}.bp5-spinner path{fill-opacity:0}.bp5-spinner .bp5-spinner-head{stroke:#5f6b7ccc;stroke-linecap:round;transform-origin:center;transition:stroke-dashoffset .2s cubic-bezier(.4,1,.75,.9)}.bp5-spinner .bp5-spinner-track{stroke:#5f6b7c33}.bp5-spinner-animation{animation:pt-spinner-animation .5s linear infinite}.bp5-no-spin>.bp5-spinner-animation{animation:none}.bp5-dark .bp5-spinner .bp5-spinner-head{stroke:#8f99a8}.bp5-dark .bp5-spinner .bp5-spinner-track{stroke:#11141880}.bp5-spinner.bp5-intent-primary .bp5-spinner-head{stroke:#2d72d2}.bp5-spinner.bp5-intent-success .bp5-spinner-head{stroke:#238551}.bp5-spinner.bp5-intent-warning .bp5-spinner-head{stroke:#c87619}.bp5-spinner.bp5-intent-danger .bp5-spinner-head{stroke:#cd4246}.bp5-tabs:not(.bp5-vertical).bp5-fill,.bp5-tabs:not(.bp5-vertical).bp5-fill .bp5-tab-list{height:100%}.bp5-tabs.bp5-vertical{display:flex}.bp5-tabs.bp5-vertical>.bp5-tab-list{align-items:flex-start;flex-direction:column}.bp5-tabs.bp5-vertical>.bp5-tab-list .bp5-tab{align-items:center;border-radius:2px;display:flex;padding:0 10px;width:100%}.bp5-tabs.bp5-vertical>.bp5-tab-list .bp5-tab[aria-selected=true]{background-color:#2d72d233;box-shadow:none}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tabs.bp5-vertical>.bp5-tab-list .bp5-tab[aria-selected=true]{background-color:highlight;color:#111418}}.bp5-tabs.bp5-vertical>.bp5-tab-list .bp5-tab-indicator-wrapper .bp5-tab-indicator{background-color:#2d72d233;border-radius:2px;bottom:0;height:auto;left:0;right:0;top:0}.bp5-tabs.bp5-vertical>.bp5-tab-panel{margin-top:0;padding-left:20px}.bp5-tab-list{align-items:flex-end;border:none;display:flex;flex:0 0 auto;list-style:none;margin:0;padding:0;position:relative}.bp5-tab-list>:not(:last-child){margin-right:20px}.bp5-tab{word-wrap:normal;align-items:center;align-self:stretch;color:#1c2127;cursor:pointer;display:flex;flex:0 0 auto;font-size:14px;line-height:30px;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.bp5-tab a{color:inherit;display:block;text-decoration:none}.bp5-tab-indicator-wrapper~.bp5-tab{background-color:#0000!important;box-shadow:none!important}.bp5-tab[aria-disabled=true]{color:#5f6b7c99;cursor:not-allowed}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tab[aria-disabled=true]{color:graytext}}.bp5-tab[aria-selected=true]{border-radius:0;box-shadow:inset 0 -3px 0 #215db0}.bp5-tab:not([aria-disabled=true]):hover,.bp5-tab[aria-selected=true]{color:#215db0}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tab:not([aria-disabled=true]):hover,.bp5-tab[aria-selected=true]{color:highlight}}.bp5-tab:focus{-moz-outline-radius:0}.bp5-large>.bp5-tab{font-size:16px;line-height:40px}.bp5-tab-panel{margin-top:20px}.bp5-tab-panel[aria-hidden=true]{display:none}.bp5-tab-icon{margin-right:7px}.bp5-tab-tag{margin-left:7px}.bp5-tab-indicator-wrapper{left:0;pointer-events:none;position:absolute;top:0;transform:translateX(0),translateY(0);transition:height,transform,width;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-tab-indicator-wrapper .bp5-tab-indicator{background-color:#215db0;bottom:0;height:3px;left:0;position:absolute;right:0}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tab-indicator-wrapper .bp5-tab-indicator{background-color:highlight}}.bp5-tab-indicator-wrapper.bp5-no-animation{transition:none}.bp5-tabs:not(.bp5-vertical) .bp5-tab-indicator-wrapper{height:100%}.bp5-dark .bp5-tab{color:#f6f7f9}.bp5-dark .bp5-tab[aria-disabled=true]{color:#abb3bf99}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-tab[aria-disabled=true]{color:graytext}}.bp5-dark .bp5-tab[aria-selected=true]{box-shadow:inset 0 -3px 0 #8abbff}.bp5-dark .bp5-tab:not([aria-disabled=true]):hover,.bp5-dark .bp5-tab[aria-selected=true]{color:#8abbff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-tab:not([aria-disabled=true]):hover,.bp5-dark .bp5-tab[aria-selected=true]{color:highlight}}.bp5-dark .bp5-tab-indicator{background-color:#8abbff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-tab-indicator{background-color:highlight}}.bp5-flex-expander{flex:1 1}.bp5-tag{align-items:center;background-color:#5f6b7c;border:none;border-radius:2px;box-shadow:none;color:#fff;display:inline-flex;flex-direction:row;font-size:12px;line-height:16px;max-width:100%;min-height:20px;min-width:20px;padding:2px 6px;position:relative}.bp5-tag>*{flex-grow:0;flex-shrink:0}.bp5-tag>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-tag:before,.bp5-tag>*{margin-right:4px}.bp5-tag:empty:before,.bp5-tag>:last-child{margin-right:0}.bp5-tag:focus{-moz-outline-radius:6px;outline:2px solid #2d72d299;outline-offset:0}.bp5-tag.bp5-interactive{cursor:pointer}.bp5-tag.bp5-interactive:hover{background:#404854}.bp5-tag.bp5-interactive.bp5-active,.bp5-tag.bp5-interactive:active{background:#383e47}.bp5-tag.bp5-round{border-radius:30px;padding-left:8px;padding-right:8px}.bp5-dark .bp5-tag{background-color:#c5cbd3;color:#1c2127}.bp5-dark .bp5-tag .bp5-icon-large,.bp5-dark .bp5-tag .bp5-icon-standard,.bp5-dark .bp5-tag>.bp5-icon{fill:currentcolor}.bp5-dark .bp5-tag.bp5-interactive:hover{background:#abb3bf}.bp5-dark .bp5-tag.bp5-interactive.bp5-active,.bp5-dark .bp5-tag.bp5-interactive:active{background:#8f99a8}.bp5-tag .bp5-icon-large,.bp5-tag .bp5-icon-standard,.bp5-tag>.bp5-icon{fill:#fff}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tag{border:1px solid buttonborder}}.bp5-large .bp5-tag,.bp5-tag.bp5-large{font-size:14px;line-height:20px;min-height:30px;min-width:30px;padding:5px 10px}.bp5-large .bp5-tag:before,.bp5-large .bp5-tag>*,.bp5-tag.bp5-large:before,.bp5-tag.bp5-large>*{margin-right:7px}.bp5-large .bp5-tag:empty:before,.bp5-large .bp5-tag>:last-child,.bp5-tag.bp5-large:empty:before,.bp5-tag.bp5-large>:last-child{margin-right:0}.bp5-large .bp5-tag.bp5-round,.bp5-tag.bp5-large.bp5-round{padding-left:12px;padding-right:12px}.bp5-tag.bp5-intent-primary{background:#2d72d2;color:#fff}.bp5-tag.bp5-intent-primary.bp5-interactive:hover{background-color:#215db0}.bp5-tag.bp5-intent-primary.bp5-interactive.bp5-active,.bp5-tag.bp5-intent-primary.bp5-interactive:active{background-color:#184a90}.bp5-tag.bp5-intent-primary .bp5-tag-remove{color:#ffffffb3}.bp5-tag.bp5-intent-primary .bp5-tag-remove:active,.bp5-tag.bp5-intent-primary .bp5-tag-remove:hover{color:#fff}.bp5-tag.bp5-intent-success{background:#238551;color:#fff}.bp5-tag.bp5-intent-success.bp5-interactive:hover{background-color:#1c6e42}.bp5-tag.bp5-intent-success.bp5-interactive.bp5-active,.bp5-tag.bp5-intent-success.bp5-interactive:active{background-color:#165a36}.bp5-tag.bp5-intent-success .bp5-tag-remove{color:#ffffffb3}.bp5-tag.bp5-intent-success .bp5-tag-remove:active,.bp5-tag.bp5-intent-success .bp5-tag-remove:hover{color:#fff}.bp5-tag.bp5-intent-warning{background:#fbb360;color:#1c2127}.bp5-tag.bp5-intent-warning.bp5-interactive:hover{background-color:#ec9a3c}.bp5-tag.bp5-intent-warning.bp5-interactive.bp5-active,.bp5-tag.bp5-intent-warning.bp5-interactive:active{background-color:#c87619}.bp5-tag.bp5-intent-warning .bp5-tag-remove{color:#1c2127b3}.bp5-tag.bp5-intent-warning .bp5-tag-remove:active,.bp5-tag.bp5-intent-warning .bp5-tag-remove:hover{color:#1c2127}.bp5-tag.bp5-intent-danger{background:#cd4246;color:#fff}.bp5-tag.bp5-intent-danger.bp5-interactive:hover{background-color:#ac2f33}.bp5-tag.bp5-intent-danger.bp5-interactive.bp5-active,.bp5-tag.bp5-intent-danger.bp5-interactive:active{background-color:#8e292c}.bp5-tag.bp5-intent-danger .bp5-tag-remove{color:#ffffffb3}.bp5-tag.bp5-intent-danger .bp5-tag-remove:active,.bp5-tag.bp5-intent-danger .bp5-tag-remove:hover{color:#fff}.bp5-tag.bp5-fill{display:flex;width:100%}.bp5-tag.bp5-minimal .bp5-icon-large,.bp5-tag.bp5-minimal .bp5-icon-standard,.bp5-tag.bp5-minimal>.bp5-icon{fill:#5f6b7c}.bp5-tag.bp5-minimal:not([class*=bp5-intent-]){background-color:#8f99a826;color:#1c2127}.bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive{cursor:pointer}.bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover{background-color:#8f99a84d;color:#111418}.bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active,.bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active{background-color:#8f99a859;color:#111418}.bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove{color:#5f6b7c}.bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:active,.bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:hover{color:#404854}.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]){background-color:#8f99a826;color:#f6f7f9}.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive{cursor:pointer}.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover{background-color:#8f99a84d;color:#fff}.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active,.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active{background-color:#8f99a859;color:#fff}.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove{color:#abb3bf}.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:active,.bp5-dark .bp5-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-tag-remove:hover{color:#d3d8de}.bp5-tag.bp5-minimal.bp5-intent-primary{background-color:#2d72d21a;color:#215db0}.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-icon-large,.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-icon-standard,.bp5-tag.bp5-minimal.bp5-intent-primary>.bp5-icon{fill:#215db0}.bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover{background-color:#2d72d233;color:#184a90}.bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active,.bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active{background-color:#2d72d24d;color:#184a90}.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove{color:#215db0}.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:active,.bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:hover{color:#184a90}.bp5-tag.bp5-minimal.bp5-intent-success{background-color:#2385511a;color:#1c6e42}.bp5-tag.bp5-minimal.bp5-intent-success .bp5-icon-large,.bp5-tag.bp5-minimal.bp5-intent-success .bp5-icon-standard,.bp5-tag.bp5-minimal.bp5-intent-success>.bp5-icon{fill:#1c6e42}.bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover{background-color:#23855133;color:#165a36}.bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active,.bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active{background-color:#2385514d;color:#165a36}.bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove{color:#1c6e42}.bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:active,.bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:hover{color:#165a36}.bp5-tag.bp5-minimal.bp5-intent-warning{background-color:#c876191a;color:#935610}.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-icon-large,.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-icon-standard,.bp5-tag.bp5-minimal.bp5-intent-warning>.bp5-icon{fill:#935610}.bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover{background-color:#c8761933;color:#77450d}.bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active,.bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active{background-color:#c876194d;color:#77450d}.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove{color:#935610}.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:active,.bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:hover{color:#77450d}.bp5-tag.bp5-minimal.bp5-intent-danger{background-color:#cd42461a;color:#ac2f33}.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-icon-large,.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-icon-standard,.bp5-tag.bp5-minimal.bp5-intent-danger>.bp5-icon{fill:#ac2f33}.bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover{background-color:#cd424633;color:#8e292c}.bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active,.bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active{background-color:#cd42464d;color:#8e292c}.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove{color:#ac2f33}.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:active,.bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:hover{color:#8e292c}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary{background-color:#2d72d233;color:#8abbff}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover{background-color:#2d72d24d;color:#99c4ff}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active{background-color:#2d72d259;color:#99c4ff}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove{color:#8abbff}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-primary .bp5-tag-remove:hover{color:#99c4ff}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success{background-color:#23855133;color:#72ca9b}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover{background-color:#2385514d;color:#7cd7a2}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active{background-color:#23855159;color:#7cd7a2}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove{color:#72ca9b}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-success .bp5-tag-remove:hover{color:#7cd7a2}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning{background-color:#c8761933;color:#fbb360}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover{background-color:#c876194d;color:#f5c186}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active{background-color:#c8761959;color:#f5c186}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove{color:#fbb360}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-warning .bp5-tag-remove:hover{color:#f5c186}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger{background-color:#cd424633;color:#fa999c}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover{background-color:#cd42464d;color:#ffa1a4}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active{background-color:#cd424659;color:#ffa1a4}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove{color:#fa999c}.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:active,.bp5-dark .bp5-tag.bp5-minimal.bp5-intent-danger .bp5-tag-remove:hover{color:#ffa1a4}.bp5-tag-remove{background:none;border:none;color:#ffffffb3;cursor:pointer;display:flex;margin-bottom:-2px;margin-right:-6px!important;margin-top:-2px;padding:2px 2px 2px 0}.bp5-tag-remove:hover{background:none;color:inherit;text-decoration:none}.bp5-tag-remove .bp5-icon:first-child{color:inherit}.bp5-tag-remove:active,.bp5-tag-remove:hover{color:#fff}.bp5-tag-remove:empty:before{font-feature-settings:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:16px;line-height:1;width:16px}.bp5-large .bp5-tag-remove{margin-right:-10px!important;padding:0 5px 0 0}.bp5-large .bp5-tag-remove:empty:before{font-feature-settings:normal;font-family:blueprint-icons-20,sans-serif;font-size:20px;font-style:normal;font-variant:normal;font-weight:400;height:20px;line-height:1;width:20px}.bp5-dark .bp5-tag-remove{color:#1c2127b3}.bp5-dark .bp5-tag-remove:active,.bp5-dark .bp5-tag-remove:hover{color:#1c2127}.bp5-compound-tag{background:none;padding:0}.bp5-compound-tag .bp5-compound-tag-left{background-color:#404854}.bp5-compound-tag .bp5-compound-tag-right{background-color:#5f6b7c}.bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-left{background-color:#383e47}.bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-right{background-color:#404854}.bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-left{background-color:#2f343c}.bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-right{background-color:#383e47}.bp5-compound-tag .bp5-compound-tag-left,.bp5-compound-tag .bp5-compound-tag-right{align-items:center;display:inline-flex;padding:2px 4px}.bp5-compound-tag .bp5-compound-tag-left{border-bottom-left-radius:2px;border-top-left-radius:2px;margin-right:0}.bp5-compound-tag .bp5-compound-tag-left .bp5-icon-large,.bp5-compound-tag .bp5-compound-tag-left .bp5-icon-standard,.bp5-compound-tag .bp5-compound-tag-left>.bp5-icon{margin-right:4px}.bp5-compound-tag .bp5-compound-tag-right{border-bottom-right-radius:2px;border-top-right-radius:2px;flex-grow:1;padding:2px 4px}.bp5-compound-tag .bp5-compound-tag-right .bp5-icon-large,.bp5-compound-tag .bp5-compound-tag-right .bp5-icon-standard,.bp5-compound-tag .bp5-compound-tag-right>.bp5-icon{margin-left:4px}.bp5-compound-tag .bp5-compound-tag-right .bp5-compound-tag-right-text{flex-grow:1}.bp5-compound-tag .bp5-compound-tag-right .bp5-tag-remove{margin-left:2px;margin-right:-4px!important}.bp5-compound-tag.bp5-round{padding:0}.bp5-compound-tag.bp5-round .bp5-compound-tag-left{border-bottom-left-radius:20px;border-top-left-radius:20px;padding-left:8px}.bp5-compound-tag.bp5-round .bp5-compound-tag-right{border-bottom-right-radius:20px;border-top-right-radius:20px;padding-right:8px}.bp5-compound-tag.bp5-large{padding:0}.bp5-compound-tag.bp5-large .bp5-compound-tag-left,.bp5-compound-tag.bp5-large .bp5-compound-tag-right{padding:5px 8px}.bp5-compound-tag.bp5-large .bp5-compound-tag-left .bp5-icon-large,.bp5-compound-tag.bp5-large .bp5-compound-tag-left .bp5-icon-standard,.bp5-compound-tag.bp5-large .bp5-compound-tag-left>.bp5-icon{margin-right:7px}.bp5-compound-tag.bp5-large .bp5-compound-tag-right .bp5-icon-large,.bp5-compound-tag.bp5-large .bp5-compound-tag-right .bp5-icon-standard,.bp5-compound-tag.bp5-large .bp5-compound-tag-right>.bp5-icon{margin-left:7px}.bp5-compound-tag.bp5-large .bp5-tag-remove{margin-left:7px;margin-right:-10px!important}.bp5-compound-tag.bp5-large.bp5-round{padding:0}.bp5-compound-tag.bp5-large.bp5-round .bp5-compound-tag-left{border-bottom-left-radius:30px;border-top-left-radius:30px;padding-left:12px}.bp5-compound-tag.bp5-large.bp5-round .bp5-compound-tag-right{border-bottom-right-radius:30px;border-top-right-radius:30px;padding-right:12px}.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]){background:none}.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-left{background-color:#5f6b7c33}.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-right{background-color:#5f6b7c1a}.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-left{background-color:#5f6b7c4d}.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-right{background-color:#5f6b7c33}.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-left{background-color:#5f6b7c66}.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-right{background-color:#5f6b7c4d}.bp5-compound-tag.bp5-minimal.bp5-intent-primary{background:none}.bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-left{background-color:#2d72d233}.bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-right{background-color:#2d72d21a}.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-left{background-color:#2d72d24d}.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-right{background-color:#2d72d233}.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-left{background-color:#2d72d266}.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-right{background-color:#2d72d24d}.bp5-compound-tag.bp5-minimal.bp5-intent-success{background:none}.bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-left{background-color:#23855133}.bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-right{background-color:#2385511a}.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-left{background-color:#2385514d}.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-right{background-color:#23855133}.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-left{background-color:#23855166}.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-right{background-color:#2385514d}.bp5-compound-tag.bp5-minimal.bp5-intent-warning{background:none}.bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-left{background-color:#c8761933}.bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-right{background-color:#c876191a}.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-left{background-color:#c876194d}.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-right{background-color:#c8761933}.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-left{background-color:#c8761966}.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-right{background-color:#c876194d}.bp5-compound-tag.bp5-minimal.bp5-intent-danger{background:none}.bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-left{background-color:#cd424633}.bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-right{background-color:#cd42461a}.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-left{background-color:#cd42464d}.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-right{background-color:#cd424633}.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-left{background-color:#cd424666}.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-right{background-color:#cd42464d}.bp5-dark .bp5-compound-tag{background:none}.bp5-dark .bp5-compound-tag .bp5-compound-tag-left{background-color:#abb3bf}.bp5-dark .bp5-compound-tag .bp5-compound-tag-right{background-color:#c5cbd3}.bp5-dark .bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-left{background-color:#8f99a8}.bp5-dark .bp5-compound-tag.bp5-interactive:hover .bp5-compound-tag-right{background-color:#abb3bf}.bp5-dark .bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-dark .bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-left{background-color:#738091}.bp5-dark .bp5-compound-tag.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-dark .bp5-compound-tag.bp5-interactive:active .bp5-compound-tag-right{background-color:gray3}.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]){background:none}.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-left{background-color:#5f6b7c66}.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]) .bp5-compound-tag-right{background-color:#5f6b7c33}.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-left{background-color:#5f6b7c80}.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:hover .bp5-compound-tag-right{background-color:#5f6b7c4d}.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-left{background-color:#5f6b7c8c}.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-dark .bp5-compound-tag.bp5-minimal:not([class*=bp5-intent-]).bp5-interactive:active .bp5-compound-tag-right{background-color:#5f6b7c59}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary{background:none}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-left{background-color:#2d72d266}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary .bp5-compound-tag-right{background-color:#2d72d233}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-left{background-color:#2d72d280}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-right{background-color:#2d72d24d}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-left{background-color:#2d72d28c}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-right{background-color:#2d72d259}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success{background:none}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-left{background-color:#23855166}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success .bp5-compound-tag-right{background-color:#23855133}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-left{background-color:#23855180}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-right{background-color:#2385514d}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-left{background-color:#2385518c}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-right{background-color:#23855159}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning{background:none}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-left{background-color:#c8761966}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning .bp5-compound-tag-right{background-color:#c8761933}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-left{background-color:#c8761980}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-right{background-color:#c876194d}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-left{background-color:#c876198c}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-right{background-color:#c8761959}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger{background:none}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-left{background-color:#cd424666}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger .bp5-compound-tag-right{background-color:#cd424633}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-left{background-color:#cd424680}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-right{background-color:#cd42464d}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-left{background-color:#cd42468c}.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-dark .bp5-compound-tag.bp5-minimal.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-right{background-color:#cd424659}.bp5-compound-tag.bp5-intent-primary{background:none}.bp5-compound-tag.bp5-intent-primary .bp5-compound-tag-left{background-color:#215db0}.bp5-compound-tag.bp5-intent-primary .bp5-compound-tag-right{background-color:#2d72d2}.bp5-compound-tag.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-left{background-color:#184a90}.bp5-compound-tag.bp5-intent-primary.bp5-interactive:hover .bp5-compound-tag-right{background-color:#215db0}.bp5-compound-tag.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-left{background-color:#11376b}.bp5-compound-tag.bp5-intent-primary.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-intent-primary.bp5-interactive:active .bp5-compound-tag-right{background-color:#184a90}.bp5-compound-tag.bp5-intent-success{background:none}.bp5-compound-tag.bp5-intent-success .bp5-compound-tag-left{background-color:#1c6e42}.bp5-compound-tag.bp5-intent-success .bp5-compound-tag-right{background-color:#238551}.bp5-compound-tag.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-left{background-color:#165a36}.bp5-compound-tag.bp5-intent-success.bp5-interactive:hover .bp5-compound-tag-right{background-color:#1c6e42}.bp5-compound-tag.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-left{background-color:#0f3e25}.bp5-compound-tag.bp5-intent-success.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-intent-success.bp5-interactive:active .bp5-compound-tag-right{background-color:#165a36}.bp5-compound-tag.bp5-intent-warning{background:none}.bp5-compound-tag.bp5-intent-warning .bp5-compound-tag-left{background-color:#ec9a3c}.bp5-compound-tag.bp5-intent-warning .bp5-compound-tag-right{background-color:#fbb360}.bp5-compound-tag.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-left{background-color:#c87619}.bp5-compound-tag.bp5-intent-warning.bp5-interactive:hover .bp5-compound-tag-right{background-color:#ec9a3c}.bp5-compound-tag.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-left{background-color:#935610}.bp5-compound-tag.bp5-intent-warning.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-intent-warning.bp5-interactive:active .bp5-compound-tag-right{background-color:#c87619}.bp5-compound-tag.bp5-intent-danger{background:none}.bp5-compound-tag.bp5-intent-danger .bp5-compound-tag-left{background-color:#ac2f33}.bp5-compound-tag.bp5-intent-danger .bp5-compound-tag-right{background-color:#cd4246}.bp5-compound-tag.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-left{background-color:#8e292c}.bp5-compound-tag.bp5-intent-danger.bp5-interactive:hover .bp5-compound-tag-right{background-color:#ac2f33}.bp5-compound-tag.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-left,.bp5-compound-tag.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-left{background-color:#782326}.bp5-compound-tag.bp5-intent-danger.bp5-interactive.bp5-active .bp5-compound-tag-right,.bp5-compound-tag.bp5-intent-danger.bp5-interactive:active .bp5-compound-tag-right{background-color:#8e292c}.bp5-tag-input{align-items:flex-start;cursor:text;display:flex;flex-direction:row;height:auto;line-height:inherit;min-height:30px;padding-left:5px;padding-right:0}.bp5-tag-input>*{flex-grow:0;flex-shrink:0}.bp5-tag-input>.bp5-tag-input-values{flex-grow:1;flex-shrink:1}.bp5-tag-input .bp5-tag-input-icon{color:#5f6b7c;margin-left:2px;margin-right:7px;margin-top:7px}.bp5-tag-input .bp5-tag-input-values{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-right:7px;margin-top:5px;min-width:0;position:relative}.bp5-tag-input .bp5-tag-input-values>*{flex-grow:0;flex-shrink:0}.bp5-tag-input .bp5-tag-input-values>.bp5-fill{flex-grow:1;flex-shrink:1}.bp5-tag-input .bp5-tag-input-values:before,.bp5-tag-input .bp5-tag-input-values>*{margin-right:5px}.bp5-tag-input .bp5-tag-input-values:empty:before,.bp5-tag-input .bp5-tag-input-values>:last-child{margin-right:0}.bp5-tag-input .bp5-tag-input-values:first-child .bp5-tag~.bp5-input-ghost{padding-left:0}.bp5-tag-input .bp5-tag-input-values:first-child .bp5-input-ghost{padding-left:5px}.bp5-tag-input .bp5-tag-input-values>*{margin-bottom:5px}.bp5-tag-input .bp5-tag{overflow-wrap:break-word}.bp5-tag-input .bp5-tag.bp5-active{-moz-outline-radius:6px;outline:2px solid #2d72d299;outline-offset:0}.bp5-tag-input .bp5-input-ghost{flex:1 1 auto;line-height:20px;width:80px}.bp5-tag-input .bp5-input-ghost.bp5-disabled,.bp5-tag-input .bp5-input-ghost:disabled{cursor:not-allowed}.bp5-tag-input .bp5-button,.bp5-tag-input .bp5-spinner{margin:3px 3px 3px 0}.bp5-tag-input .bp5-button{min-height:24px;min-width:24px;padding:0 7px}.bp5-tag-input.bp5-large{height:auto;min-height:40px}.bp5-tag-input.bp5-large:before,.bp5-tag-input.bp5-large>*{margin-right:10px}.bp5-tag-input.bp5-large:empty:before,.bp5-tag-input.bp5-large>:last-child{margin-right:0}.bp5-tag-input.bp5-large .bp5-tag-input-icon{margin-left:5px;margin-top:10px}.bp5-tag-input.bp5-large .bp5-input-ghost{line-height:30px}.bp5-tag-input.bp5-large .bp5-button{margin:5px 5px 5px 0;min-height:30px;min-width:30px;padding:5px 10px}.bp5-tag-input.bp5-large .bp5-spinner{margin:8px 8px 8px 0}.bp5-tag-input.bp5-active{background-color:#fff}.bp5-tag-input.bp5-active,.bp5-tag-input.bp5-active.bp5-intent-primary{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}.bp5-tag-input.bp5-active.bp5-intent-success{box-shadow:inset 0 0 0 1px #238551,0 0 0 2px #2385514d,inset 0 1px 1px #11141833}.bp5-tag-input.bp5-active.bp5-intent-warning{box-shadow:inset 0 0 0 1px #c87619,0 0 0 2px #c876194d,inset 0 1px 1px #11141833}.bp5-tag-input.bp5-active.bp5-intent-danger{box-shadow:inset 0 0 0 1px #cd4246,0 0 0 2px #cd42464d,inset 0 1px 1px #11141833}.bp5-dark .bp5-tag-input .bp5-tag-input-icon,.bp5-tag-input.bp5-dark .bp5-tag-input-icon{color:#abb3bf}.bp5-dark .bp5-tag-input .bp5-input-ghost,.bp5-tag-input.bp5-dark .bp5-input-ghost{color:#f6f7f9}.bp5-dark .bp5-tag-input .bp5-input-ghost::placeholder,.bp5-tag-input.bp5-dark .bp5-input-ghost::placeholder{color:#abb3bf}.bp5-dark .bp5-tag-input.bp5-active,.bp5-tag-input.bp5-dark.bp5-active{background-color:#1114184d;box-shadow:inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-primary,.bp5-tag-input.bp5-dark.bp5-active.bp5-intent-primary{box-shadow:inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-success,.bp5-tag-input.bp5-dark.bp5-active.bp5-intent-success{box-shadow:inset 0 0 0 1px #32a467,0 0 0 2px #32a4674d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-warning,.bp5-tag-input.bp5-dark.bp5-active.bp5-intent-warning{box-shadow:inset 0 0 0 1px #ec9a3c,0 0 0 2px #ec9a3c4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-tag-input.bp5-active.bp5-intent-danger,.bp5-tag-input.bp5-dark.bp5-active.bp5-intent-danger{box-shadow:inset 0 0 0 1px #e76a6e,0 0 0 2px #e76a6e4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-input-ghost{background:none;border:none;box-shadow:none;padding:0}.bp5-input-ghost::placeholder{color:#5f6b7c;opacity:1}.bp5-input-ghost:focus{outline:none!important}.bp5-resizable-input-span{max-height:0;max-width:100%;min-width:80px;opacity:0;overflow:hidden;position:absolute;white-space:nowrap;z-index:-1}.bp5-toast{align-items:flex-start;background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #11141833,0 2px 4px #11141833,0 8px 24px #11141833;display:flex;margin:20px 0 0;max-width:500px;min-width:300px;pointer-events:all;position:relative!important}.bp5-toast.bp5-toast-appear,.bp5-toast.bp5-toast-enter{transform:translateY(-40px)}.bp5-toast.bp5-toast-appear-active,.bp5-toast.bp5-toast-enter-active{transform:translateY(0);transition-delay:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp5-toast.bp5-toast-appear~.bp5-toast,.bp5-toast.bp5-toast-enter~.bp5-toast{transform:translateY(-40px)}.bp5-toast.bp5-toast-appear-active~.bp5-toast,.bp5-toast.bp5-toast-enter-active~.bp5-toast{transform:translateY(0);transition-delay:0;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.54,1.12,.38,1.11)}.bp5-toast.bp5-toast-exit{filter:blur(0);opacity:1}.bp5-toast.bp5-toast-exit-active{filter:blur(10px);opacity:0;transition-delay:0;transition-duration:.3s;transition-property:opacity,filter;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-toast.bp5-toast-exit~.bp5-toast{transform:translateY(0)}.bp5-toast.bp5-toast-exit-active~.bp5-toast{transform:translateY(-40px);transition-delay:50ms;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-toast .bp5-button-group{flex:0 0 auto;padding:5px 5px 5px 0}.bp5-toast>.bp5-icon{color:#5f6b7c;margin:12px 0 12px 12px}.bp5-dark .bp5-toast,.bp5-toast.bp5-dark{background-color:#404854;box-shadow:inset 0 0 0 1px #fff3,0 2px 4px #11141866,0 8px 24px #11141866}.bp5-dark .bp5-toast>.bp5-icon,.bp5-toast.bp5-dark>.bp5-icon{color:#abb3bf}.bp5-dark .bp5-toast .bp5-button .bp5-icon,.bp5-toast.bp5-dark .bp5-button .bp5-icon,.bp5-toast[class*=bp5-intent-] a{color:#ffffffb3}.bp5-toast[class*=bp5-intent-] a:hover,.bp5-toast[class*=bp5-intent-]>.bp5-icon{color:#fff}.bp5-toast.bp5-intent-primary{background-color:#2d72d2;color:#fff}.bp5-toast.bp5-intent-primary .bp5-icon:first-child{color:#ffffffb3}.bp5-toast.bp5-intent-primary .bp5-button{background-color:#2d72d2!important;color:#fff!important}.bp5-toast.bp5-intent-primary .bp5-button:hover{background-color:#215db0!important;color:#fff!important}.bp5-toast.bp5-intent-primary .bp5-button:active{background-color:#184a90!important;color:#fff!important}.bp5-toast.bp5-intent-primary .bp5-button:focus{outline-color:#ffffff80}.bp5-toast.bp5-intent-primary .bp5-button:last-child>.bp5-icon-cross{color:#ffffffb3!important}.bp5-toast.bp5-intent-success{background-color:#238551;color:#fff}.bp5-toast.bp5-intent-success .bp5-icon:first-child{color:#ffffffb3}.bp5-toast.bp5-intent-success .bp5-button{background-color:#238551!important;color:#fff!important}.bp5-toast.bp5-intent-success .bp5-button:hover{background-color:#1c6e42!important;color:#fff!important}.bp5-toast.bp5-intent-success .bp5-button:active{background-color:#165a36!important;color:#fff!important}.bp5-toast.bp5-intent-success .bp5-button:focus{outline-color:#ffffff80}.bp5-toast.bp5-intent-success .bp5-button:last-child>.bp5-icon-cross{color:#ffffffb3!important}.bp5-toast.bp5-intent-warning{background-color:#fbb360;color:#1c2127}.bp5-toast.bp5-intent-warning .bp5-icon:first-child{color:#1c2127b3}.bp5-toast.bp5-intent-warning .bp5-button{background-color:#fbb360!important;color:#1c2127!important}.bp5-toast.bp5-intent-warning .bp5-button:hover{background-color:#ec9a3c!important;color:#1c2127!important}.bp5-toast.bp5-intent-warning .bp5-button:active{background-color:#c87619!important;color:#1c2127!important}.bp5-toast.bp5-intent-warning .bp5-button:focus{outline-color:#ffffff80}.bp5-toast.bp5-intent-warning .bp5-button:last-child>.bp5-icon-cross{color:#1c2127b3!important}.bp5-toast.bp5-intent-danger{background-color:#cd4246;color:#fff}.bp5-toast.bp5-intent-danger .bp5-icon:first-child{color:#ffffffb3}.bp5-toast.bp5-intent-danger .bp5-button{background-color:#cd4246!important;color:#fff!important}.bp5-toast.bp5-intent-danger .bp5-button:hover{background-color:#ac2f33!important;color:#fff!important}.bp5-toast.bp5-intent-danger .bp5-button:active{background-color:#8e292c!important;color:#fff!important}.bp5-toast.bp5-intent-danger .bp5-button:focus{outline-color:#ffffff80}.bp5-toast.bp5-intent-danger .bp5-button:last-child>.bp5-icon-cross{color:#ffffffb3!important}.bp5-toast-message{flex:1 1 auto;padding:11px;word-break:break-word}.bp5-toast-container{align-items:center;display:flex!important;flex-direction:column;left:0;overflow:hidden;padding:0 20px 20px;pointer-events:none;right:0;z-index:40}.bp5-toast-container.bp5-toast-container-in-portal{position:fixed}.bp5-toast-container.bp5-toast-container-inline{position:absolute}.bp5-toast-container.bp5-toast-container-top{top:0}.bp5-toast-container.bp5-toast-container-bottom{bottom:0;flex-direction:column-reverse;top:auto}.bp5-toast-container.bp5-toast-container-left{align-items:flex-start}.bp5-toast-container.bp5-toast-container-right{align-items:flex-end}.bp5-toast-container-bottom .bp5-toast.bp5-toast-appear:not(.bp5-toast-appear-active),.bp5-toast-container-bottom .bp5-toast.bp5-toast-appear:not(.bp5-toast-appear-active)~.bp5-toast,.bp5-toast-container-bottom .bp5-toast.bp5-toast-enter:not(.bp5-toast-enter-active),.bp5-toast-container-bottom .bp5-toast.bp5-toast-enter:not(.bp5-toast-enter-active)~.bp5-toast,.bp5-toast-container-bottom .bp5-toast.bp5-toast-exit-active~.bp5-toast,.bp5-toast-container-bottom .bp5-toast.bp5-toast-leave-active~.bp5-toast{transform:translateY(60px)}.bp5-tooltip{box-shadow:0 0 0 1px #1114181a,0 2px 4px #11141833,0 8px 24px #11141833;color:#f6f7f9;transform:scale(1)}.bp5-tooltip .bp5-popover-arrow{height:22px;position:absolute;width:22px}.bp5-tooltip .bp5-popover-arrow:before{height:14px;margin:4px;width:14px}.bp5-tooltip .bp5-popover-content{background:#404854}.bp5-tooltip .bp5-heading,.bp5-tooltip .bp5-popover-content{color:#f6f7f9}.bp5-tooltip .bp5-popover-arrow:before{box-shadow:1px 1px 6px #11141833}.bp5-tooltip .bp5-popover-arrow-border{fill:#111418;fill-opacity:.1}.bp5-tooltip .bp5-popover-arrow-fill{fill:#404854}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tooltip .bp5-popover-arrow-fill{fill:buttonborder}.bp5-tooltip{border:1px solid buttonborder}}.bp5-popover-appear>.bp5-tooltip,.bp5-popover-enter>.bp5-tooltip{transform:scale(.8)}.bp5-popover-appear-active>.bp5-tooltip,.bp5-popover-enter-active>.bp5-tooltip{transform:scale(1);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-popover-exit>.bp5-tooltip{transform:scale(1)}.bp5-popover-exit-active>.bp5-tooltip{transform:scale(.8);transition-delay:0;transition-duration:.1s;transition-property:transform;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-tooltip .bp5-text-muted{color:#abb3bf}.bp5-tooltip .bp5-text-disabled{color:#abb3bf99}.bp5-tooltip .bp5-running-text hr{border-color:#fff3}.bp5-tooltip a,.bp5-tooltip a:hover{color:#8abbff}.bp5-tooltip a .bp5-icon,.bp5-tooltip a .bp5-icon-large,.bp5-tooltip a .bp5-icon-standard,.bp5-tooltip a code{color:inherit}.bp5-tooltip .bp5-code,.bp5-tooltip .bp5-running-text code{background:#1114184d;box-shadow:inset 0 0 0 1px #11141866;color:#abb3bf}a>.bp5-tooltip .bp5-code,a>.bp5-tooltip .bp5-running-text code{color:inherit}.bp5-tooltip .bp5-code-block,.bp5-tooltip .bp5-running-text pre{background:#1114184d;box-shadow:inset 0 0 0 1px #11141866;color:#f6f7f9}.bp5-tooltip .bp5-code-block>code,.bp5-tooltip .bp5-running-text pre>code{background:none;box-shadow:none;color:inherit}.bp5-tooltip .bp5-key,.bp5-tooltip .bp5-running-text kbd{background:#383e47;box-shadow:inset 0 0 0 1px #fff3,0 1px 1px 0 #11141866;color:#abb3bf}.bp5-tooltip .bp5-icon-large.bp5-intent-primary,.bp5-tooltip .bp5-icon-standard.bp5-intent-primary,.bp5-tooltip .bp5-icon.bp5-intent-primary{color:#8abbff}.bp5-tooltip .bp5-icon-large.bp5-intent-success,.bp5-tooltip .bp5-icon-standard.bp5-intent-success,.bp5-tooltip .bp5-icon.bp5-intent-success{color:#72ca9b}.bp5-tooltip .bp5-icon-large.bp5-intent-warning,.bp5-tooltip .bp5-icon-standard.bp5-intent-warning,.bp5-tooltip .bp5-icon.bp5-intent-warning{color:#fbb360}.bp5-tooltip .bp5-icon-large.bp5-intent-danger,.bp5-tooltip .bp5-icon-standard.bp5-intent-danger,.bp5-tooltip .bp5-icon.bp5-intent-danger{color:#fa999c}.bp5-tooltip .bp5-popover-content{padding:10px 12px}.bp5-tooltip.bp5-compact .bp5-popover-content{line-height:1rem;padding:5px 7px}.bp5-tooltip.bp5-compact .bp5-code{vertical-align:text-bottom}.bp5-tooltip.bp5-popover-placement-top .bp5-popover-arrow{transform:translateY(-3px)}.bp5-tooltip.bp5-popover-placement-left .bp5-popover-arrow{transform:translateX(-3px)}.bp5-tooltip.bp5-popover-placement-bottom .bp5-popover-arrow{transform:translateY(3px)}.bp5-tooltip.bp5-popover-placement-right .bp5-popover-arrow{transform:translateX(3px)}.bp5-dark .bp5-tooltip,.bp5-tooltip.bp5-dark{box-shadow:0 2px 4px #11141866,0 8px 24px #11141866}.bp5-dark .bp5-tooltip .bp5-popover-content,.bp5-tooltip.bp5-dark .bp5-popover-content{background:#e5e8eb}.bp5-dark .bp5-tooltip .bp5-heading,.bp5-dark .bp5-tooltip .bp5-popover-content,.bp5-tooltip.bp5-dark .bp5-heading,.bp5-tooltip.bp5-dark .bp5-popover-content{color:#404854}.bp5-dark .bp5-tooltip .bp5-popover-arrow:before,.bp5-tooltip.bp5-dark .bp5-popover-arrow:before{box-shadow:1px 1px 6px #11141866}.bp5-dark .bp5-tooltip .bp5-popover-arrow-border,.bp5-tooltip.bp5-dark .bp5-popover-arrow-border{fill:#111418;fill-opacity:.2}.bp5-dark .bp5-tooltip .bp5-popover-arrow-fill,.bp5-tooltip.bp5-dark .bp5-popover-arrow-fill{fill:#e5e8eb}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-tooltip .bp5-popover-arrow-fill,.bp5-tooltip.bp5-dark .bp5-popover-arrow-fill{fill:buttonborder}.bp5-dark .bp5-tooltip,.bp5-tooltip.bp5-dark{border:1px solid buttonborder}}.bp5-dark .bp5-tooltip .bp5-text-muted,.bp5-tooltip.bp5-dark .bp5-text-muted{color:#5f6b7c}.bp5-dark .bp5-tooltip .bp5-text-disabled,.bp5-tooltip.bp5-dark .bp5-text-disabled{color:#5f6b7c99}.bp5-dark .bp5-tooltip .bp5-running-text hr,.bp5-tooltip.bp5-dark .bp5-running-text hr{border-color:#11141826}.bp5-dark .bp5-tooltip a,.bp5-dark .bp5-tooltip a:hover,.bp5-tooltip.bp5-dark a,.bp5-tooltip.bp5-dark a:hover{color:#215db0}.bp5-dark .bp5-tooltip a .bp5-icon,.bp5-dark .bp5-tooltip a .bp5-icon-large,.bp5-dark .bp5-tooltip a .bp5-icon-standard,.bp5-dark .bp5-tooltip a code,.bp5-tooltip.bp5-dark a .bp5-icon,.bp5-tooltip.bp5-dark a .bp5-icon-large,.bp5-tooltip.bp5-dark a .bp5-icon-standard,.bp5-tooltip.bp5-dark a code{color:inherit}.bp5-dark .bp5-tooltip .bp5-code,.bp5-dark .bp5-tooltip .bp5-running-text code,.bp5-tooltip.bp5-dark .bp5-code,.bp5-tooltip.bp5-dark .bp5-running-text code{background:#ffffffb3;box-shadow:inset 0 0 0 1px #11141833;color:#5f6b7c}a>.bp5-dark .bp5-tooltip .bp5-code,a>.bp5-dark .bp5-tooltip .bp5-running-text code,a>.bp5-tooltip.bp5-dark .bp5-code,a>.bp5-tooltip.bp5-dark .bp5-running-text code{color:#2d72d2}.bp5-dark .bp5-tooltip .bp5-code-block,.bp5-dark .bp5-tooltip .bp5-running-text pre,.bp5-tooltip.bp5-dark .bp5-code-block,.bp5-tooltip.bp5-dark .bp5-running-text pre{background:#ffffffb3;box-shadow:inset 0 0 0 1px #11141826;color:#1c2127}.bp5-dark .bp5-tooltip .bp5-code-block>code,.bp5-dark .bp5-tooltip .bp5-running-text pre>code,.bp5-tooltip.bp5-dark .bp5-code-block>code,.bp5-tooltip.bp5-dark .bp5-running-text pre>code{background:none;box-shadow:none;color:inherit}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-dark .bp5-tooltip .bp5-code-block,.bp5-dark .bp5-tooltip .bp5-running-text pre,.bp5-tooltip.bp5-dark .bp5-code-block,.bp5-tooltip.bp5-dark .bp5-running-text pre{border:1px solid buttonborder;box-shadow:none}}.bp5-dark .bp5-tooltip .bp5-key,.bp5-dark .bp5-tooltip .bp5-running-text kbd,.bp5-tooltip.bp5-dark .bp5-key,.bp5-tooltip.bp5-dark .bp5-running-text kbd{background:#fff;box-shadow:0 0 0 1px #1114181a,0 1px 1px #11141833;color:#5f6b7c}.bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-primary,.bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-primary,.bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-primary,.bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-primary,.bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-primary,.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-primary{color:#215db0}.bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-success,.bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-success,.bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-success,.bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-success,.bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-success,.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-success{color:#1c6e42}.bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-warning,.bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-warning,.bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-warning,.bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-warning,.bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-warning,.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-warning{color:#935610}.bp5-dark .bp5-tooltip .bp5-icon-large.bp5-intent-danger,.bp5-dark .bp5-tooltip .bp5-icon-standard.bp5-intent-danger,.bp5-dark .bp5-tooltip .bp5-icon.bp5-intent-danger,.bp5-tooltip.bp5-dark .bp5-icon-large.bp5-intent-danger,.bp5-tooltip.bp5-dark .bp5-icon-standard.bp5-intent-danger,.bp5-tooltip.bp5-dark .bp5-icon.bp5-intent-danger{color:#ac2f33}.bp5-tooltip.bp5-intent-primary .bp5-popover-content{background:#2d72d2;color:#fff}.bp5-tooltip.bp5-intent-primary .bp5-popover-arrow-fill{fill:#2d72d2}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tooltip.bp5-intent-primary .bp5-popover-arrow-fill{fill:buttonborder}}.bp5-tooltip.bp5-intent-success .bp5-popover-content{background:#238551;color:#fff}.bp5-tooltip.bp5-intent-success .bp5-popover-arrow-fill{fill:#238551}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tooltip.bp5-intent-success .bp5-popover-arrow-fill{fill:buttonborder}}.bp5-tooltip.bp5-intent-warning .bp5-popover-content{background:#c87619;color:#fff}.bp5-tooltip.bp5-intent-warning .bp5-popover-arrow-fill{fill:#c87619}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tooltip.bp5-intent-warning .bp5-popover-arrow-fill{fill:buttonborder}}.bp5-tooltip.bp5-intent-danger .bp5-popover-content{background:#cd4246;color:#fff}.bp5-tooltip.bp5-intent-danger .bp5-popover-arrow-fill{fill:#cd4246}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-tooltip.bp5-intent-danger .bp5-popover-arrow-fill{fill:buttonborder}}.bp5-tooltip-indicator{border-bottom:1px dotted;cursor:help}.bp5-tree .bp5-icon,.bp5-tree .bp5-icon-large,.bp5-tree .bp5-icon-standard{color:#5f6b7c}.bp5-tree .bp5-icon-large.bp5-intent-primary,.bp5-tree .bp5-icon-standard.bp5-intent-primary,.bp5-tree .bp5-icon.bp5-intent-primary{color:#2d72d2}.bp5-tree .bp5-icon-large.bp5-intent-success,.bp5-tree .bp5-icon-standard.bp5-intent-success,.bp5-tree .bp5-icon.bp5-intent-success{color:#238551}.bp5-tree .bp5-icon-large.bp5-intent-warning,.bp5-tree .bp5-icon-standard.bp5-intent-warning,.bp5-tree .bp5-icon.bp5-intent-warning{color:#c87619}.bp5-tree .bp5-icon-large.bp5-intent-danger,.bp5-tree .bp5-icon-standard.bp5-intent-danger,.bp5-tree .bp5-icon.bp5-intent-danger{color:#cd4246}.bp5-tree-node-list{list-style:none;margin:0;padding-left:0}.bp5-tree-root{background-color:#0000;cursor:default;padding-left:0;position:relative}.bp5-tree-node-content-0{padding-left:0}.bp5-tree-node-content-1{padding-left:23px}.bp5-tree-node-content-2{padding-left:46px}.bp5-tree-node-content-3{padding-left:69px}.bp5-tree-node-content-4{padding-left:92px}.bp5-tree-node-content-5{padding-left:115px}.bp5-tree-node-content-6{padding-left:138px}.bp5-tree-node-content-7{padding-left:161px}.bp5-tree-node-content-8{padding-left:184px}.bp5-tree-node-content-9{padding-left:207px}.bp5-tree-node-content-10{padding-left:230px}.bp5-tree-node-content-11{padding-left:253px}.bp5-tree-node-content-12{padding-left:276px}.bp5-tree-node-content-13{padding-left:299px}.bp5-tree-node-content-14{padding-left:322px}.bp5-tree-node-content-15{padding-left:345px}.bp5-tree-node-content-16{padding-left:368px}.bp5-tree-node-content-17{padding-left:391px}.bp5-tree-node-content-18{padding-left:414px}.bp5-tree-node-content-19{padding-left:437px}.bp5-tree-node-content-20{padding-left:460px}.bp5-tree-node-content{align-items:center;background:none;display:flex;height:30px;padding-right:5px;width:100%}.bp5-tree-node-content:hover{background-color:#8f99a826}.bp5-tree-node-content:active{background-color:#8f99a84d}.bp5-tree-node-caret,.bp5-tree-node-caret-none{min-width:30px}.bp5-tree-node-caret{color:#5f6b7c;cursor:pointer;padding:7px;transform:rotate(0deg);transition:transform .2s cubic-bezier(.4,1,.75,.9)}.bp5-dark .bp5-tree-node-caret{color:#abb3bf}.bp5-dark .bp5-tree-node-caret:hover{color:#f6f7f9}.bp5-tree-node-caret:hover{color:#1c2127}.bp5-tree-node-caret.bp5-tree-node-caret-open{transform:rotate(90deg)}.bp5-tree-node-caret.bp5-icon-standard:before{content:""}.bp5-tree-node-icon{margin-right:7px;position:relative}.bp5-tree-node-label{word-wrap:normal;flex:1 1 auto;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.bp5-tree-node-label span{display:inline}.bp5-tree-node-secondary-label{padding:0 5px;-webkit-user-select:none;user-select:none}.bp5-tree-node-secondary-label .bp5-popover-target,.bp5-tree-node-secondary-label .bp5-popover-wrapper{align-items:center;display:flex}.bp5-tree-node.bp5-disabled .bp5-tree-node-content{background-color:inherit;color:#5f6b7c99;cursor:not-allowed}.bp5-tree-node.bp5-disabled .bp5-tree-node-caret,.bp5-tree-node.bp5-disabled .bp5-tree-node-icon{color:#5f6b7c99;cursor:not-allowed}.bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content{background-color:#2d72d2}.bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content,.bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-icon,.bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-icon-large,.bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-icon-standard{color:#fff}.bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-tree-node-caret:before{color:#ffffffb3}.bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-tree-node-caret:hover:before{color:#fff}.bp5-tree.bp5-compact .bp5-tree-node-content{height:24px}.bp5-tree.bp5-compact .bp5-tree-node-caret{margin-right:3px;min-width:24px;padding:4px}.bp5-dark .bp5-tree-node-content:hover{background-color:#5f6b7c4d}.bp5-dark .bp5-tree .bp5-icon,.bp5-dark .bp5-tree .bp5-icon-large,.bp5-dark .bp5-tree .bp5-icon-standard{color:#abb3bf}.bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-primary,.bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-primary,.bp5-dark .bp5-tree .bp5-icon.bp5-intent-primary{color:#8abbff}.bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-success,.bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-success,.bp5-dark .bp5-tree .bp5-icon.bp5-intent-success{color:#72ca9b}.bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-warning,.bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-warning,.bp5-dark .bp5-tree .bp5-icon.bp5-intent-warning{color:#fbb360}.bp5-dark .bp5-tree .bp5-icon-large.bp5-intent-danger,.bp5-dark .bp5-tree .bp5-icon-standard.bp5-intent-danger,.bp5-dark .bp5-tree .bp5-icon.bp5-intent-danger{color:#fa999c}.bp5-dark .bp5-tree-node:not(.bp5-disabled) .bp5-tree-node-caret:hover{color:#f6f7f9}.bp5-dark .bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content{background-color:#2d72d2}.bp5-dark .bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-icon,.bp5-dark .bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-icon-large,.bp5-dark .bp5-tree-node.bp5-tree-node-selected>.bp5-tree-node-content .bp5-icon-standard{color:#fff}.bp5-date-input .bp5-input-action{display:flex;flex-direction:row}.bp5-datepicker{background:#fff;border-radius:2px;display:flex;padding:5px;position:relative;-webkit-user-select:none;user-select:none}.bp5-datepicker .DayPicker{display:inline-block;min-width:210px;position:relative;vertical-align:top}.bp5-datepicker .DayPicker:focus{outline:none}.bp5-datepicker .bp5-datepicker-day-wrapper{border-radius:2px;padding:7px}.bp5-datepicker .DayPicker-Month{border-collapse:collapse;border-spacing:0;display:inline-table;margin:0 5px;-webkit-user-select:none;user-select:none}.bp5-datepicker .DayPicker-Month+.bp5-datepicker .DayPicker-Month{margin-left:10px}.bp5-datepicker .DayPicker-Caption{display:table-caption}.bp5-datepicker .DayPicker-Weekdays{display:table-header-group}.bp5-datepicker .DayPicker-WeekdaysRow{display:table-row}.bp5-datepicker .DayPicker-Weekday{display:table-cell;font-weight:600;height:30px;line-height:1;padding-top:5px;text-align:center;vertical-align:middle;width:30px}.bp5-datepicker .DayPicker-Weekday abbr[title]{text-decoration:none}.bp5-datepicker .DayPicker-Body{display:table-row-group}.bp5-datepicker .DayPicker-Week{display:table-row}.bp5-datepicker .DayPicker-WeekNumber{color:#5f6b7c99;font-size:14px}.bp5-datepicker .DayPicker-Day,.bp5-datepicker .DayPicker-WeekNumber{display:table-cell;height:30px;line-height:1;text-align:center;vertical-align:middle;width:30px}.bp5-datepicker .DayPicker-Day{border-radius:2px;cursor:pointer}.bp5-datepicker .DayPicker-Day.DayPicker-Day--outside{color:#5f6b7c99}.bp5-datepicker .DayPicker-Day.DayPicker-Day--isToday .bp5-datepicker-day-wrapper{border:1px solid #11141826}.bp5-datepicker .DayPicker-Day:focus,.bp5-datepicker .DayPicker-Day:hover{background:#8f99a826;color:#1c2127}.bp5-datepicker .DayPicker-Day:active{background:#8f99a84d}.bp5-datepicker .DayPicker-Day.DayPicker-Day--selected{background-color:#2d72d2;border-radius:2px;color:#fff}.bp5-datepicker .DayPicker-Day.DayPicker-Day--selected:hover{background-color:#215db0}.bp5-datepicker .DayPicker-Day.DayPicker-Day--selected:active{background-color:#184a90}.bp5-datepicker .DayPicker-Day.DayPicker-Day--disabled{background:none;color:#5f6b7c99;cursor:not-allowed}.bp5-datepicker-navbar{align-items:center;display:flex;height:30px;left:0;position:absolute;right:0;top:0}.bp5-datepicker-navbar>.DayPicker-NavButton--prev{margin-right:auto}.bp5-datepicker-navbar>.DayPicker-NavButton--next{margin-left:auto}.bp5-datepicker-caption{display:flex;flex-direction:row;justify-content:space-between;margin:0 25px 5px}.bp5-datepicker-caption>*{flex-grow:0;flex-shrink:0}.bp5-datepicker-caption>:first-child{flex-grow:1;flex-shrink:1}.bp5-datepicker-caption .bp5-html-select select{font-weight:600;padding-left:5px;padding-right:16px}.bp5-datepicker-caption .bp5-html-select select+.bp5-icon{right:2px}.bp5-datepicker-caption+.bp5-divider{margin:0}.bp5-datepicker-month-select{flex-shrink:1}.bp5-datepicker-year-select{flex-shrink:1;min-width:60px}.bp5-datepicker-caption-measure{font-weight:600;padding-left:5px}.bp5-datepicker-content{align-items:center;display:flex;flex-direction:column;gap:5px}.bp5-datepicker-content>.bp5-divider{margin:0;width:calc(100% - 10px)}.bp5-datepicker-footer{display:flex;justify-content:space-between;width:100%}.bp5-dark .bp5-datepicker{background:#2f343c}.bp5-dark .bp5-datepicker .DayPicker-Day.DayPicker-Day--outside,.bp5-dark .bp5-datepicker .DayPicker-WeekNumber{color:#abb3bf99}.bp5-dark .bp5-datepicker .DayPicker-Day.DayPicker-Day--isToday .bp5-datepicker-day-wrapper{border:1px solid #fff3}.bp5-dark .bp5-datepicker .DayPicker-Day:focus,.bp5-dark .bp5-datepicker .DayPicker-Day:hover{background:#8f99a826;color:#fff}.bp5-dark .bp5-datepicker .DayPicker-Day:active{background:#8f99a84d}.bp5-dark .bp5-datepicker .DayPicker-Day.DayPicker-Day--selected{background-color:#2d72d2}.bp5-dark .bp5-datepicker .DayPicker-Day.DayPicker-Day--selected:hover{background-color:#215db0}.bp5-dark .bp5-datepicker .DayPicker-Day.DayPicker-Day--selected:active{background-color:#184a90}.bp5-dark .bp5-datepicker .DayPicker-Day.DayPicker-Day--disabled{background:none;color:#abb3bf99}.bp5-dark .bp5-datepicker .bp5-datepicker-footer{border-top-color:#11141866}.bp5-datepicker-timepicker-wrapper{align-items:center;display:flex;flex-direction:column}.bp5-datepicker-timepicker-wrapper .bp5-timepicker-arrow-row:empty+.bp5-timepicker-input-row{margin:5px 0}.bp5-daterangepicker{display:flex}.bp5-daterangepicker .DayPicker-NavButton--interactionDisabled{display:none}.bp5-daterangepicker.bp5-daterangepicker-contiguous .DayPicker{min-width:220px}.bp5-daterangepicker.bp5-daterangepicker-single-month .DayPicker{min-width:210px}.bp5-daterangepicker .DayPicker-Day--outside{visibility:hidden}.bp5-daterangepicker .DayPicker-Day--hovered-range{border-radius:0;color:#215db0}.bp5-daterangepicker .DayPicker-Day--hovered-range:not(.DayPicker-Day--selected):not(.DayPicker-Day--selected-range):not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--selected-range-end){background-color:#2d72d21a}.bp5-daterangepicker .DayPicker-Day--selected-range{background-color:#2d72d21a;border-radius:0;color:#215db0}.bp5-daterangepicker .DayPicker-Day--selected-range:hover{background-color:#2d72d233;color:#215db0}.bp5-daterangepicker .DayPicker-Day--selected-range-start:not(.DayPicker-Day--selected-range-end):not(.DayPicker-Day--hovered-range-end){border-bottom-right-radius:0;border-top-right-radius:0}.bp5-daterangepicker .DayPicker-Day--selected-range-end:not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--hovered-range-start){border-bottom-left-radius:0;border-top-left-radius:0}.bp5-daterangepicker .DayPicker-Day--hovered-range-start:not(.DayPicker-Day--hovered-range-end){border-bottom-right-radius:0;border-top-right-radius:0}.bp5-daterangepicker .DayPicker-Day--hovered-range-end:not(.DayPicker-Day--hovered-range-start){border-bottom-left-radius:0;border-top-left-radius:0}.bp5-dark .bp5-daterangepicker .DayPicker-Day--hovered-range{color:#f6f7f9}.bp5-dark .bp5-daterangepicker .DayPicker-Day--hovered-range:not(.DayPicker-Day--selected):not(.DayPicker-Day--selected-range):not(.DayPicker-Day--selected-range-start):not(.DayPicker-Day--selected-range-end){background-color:#2d72d233}.bp5-dark .bp5-daterangepicker .DayPicker-Day--selected-range{background-color:#2d72d233;color:#f6f7f9}.bp5-dark .bp5-daterangepicker .DayPicker-Day--selected-range:hover{background-color:#2d72d266}.bp5-daterangepicker-calendars,.bp5-daterangepicker-timepickers{display:flex;flex-direction:row;justify-content:space-around;width:100%}.bp5-daterangepicker-timepickers .bp5-timepicker-arrow-row:empty+.bp5-timepicker-input-row{margin:5px 0}.bp5-menu.bp5-daterangepicker-shortcuts{min-width:120px;padding:0}.bp5-timepicker{white-space:nowrap}.bp5-timepicker .bp5-timepicker-arrow-row{padding:0 1px}.bp5-timepicker .bp5-timepicker-arrow-button{color:#5f6b7c;display:inline-block;padding:4px 0;text-align:center;width:33px}.bp5-timepicker .bp5-timepicker-arrow-button:hover{color:#1c2127}.bp5-dark .bp5-timepicker .bp5-timepicker-arrow-button{color:#abb3bf}.bp5-dark .bp5-timepicker .bp5-timepicker-arrow-button:hover{color:#f6f7f9}.bp5-timepicker .bp5-timepicker-arrow-button+.bp5-timepicker-arrow-button{margin-left:11px}.bp5-timepicker .bp5-timepicker-arrow-button:hover{cursor:pointer}.bp5-timepicker .bp5-timepicker-input-row{background:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d;display:inline-block;height:30px;line-height:28px;padding:0 1px;vertical-align:middle}.bp5-timepicker .bp5-timepicker-divider-text{color:#5f6b7c;display:inline-block;font-size:16px;text-align:center;width:11px}.bp5-timepicker .bp5-timepicker-input{-moz-appearance:textfield;-webkit-appearance:textfield;background:#0000;border:0;border-radius:2px;box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200;color:#1c2127;height:28px;outline:0;padding:0;text-align:center;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);width:33px}.bp5-timepicker .bp5-timepicker-input:focus{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d}.bp5-timepicker .bp5-timepicker-input::-webkit-inner-spin-button,.bp5-timepicker .bp5-timepicker-input::-webkit-outer-spin-button{appearance:none;margin:0}.bp5-timepicker .bp5-timepicker-input.bp5-intent-primary{box-shadow:0 0 0 0 #2d72d200,0 0 0 0 #2d72d200,inset 0 0 0 1px #2d72d2,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-timepicker .bp5-timepicker-input.bp5-intent-primary:focus{box-shadow:inset 0 0 0 1px #2d72d2,0 0 0 2px #2d72d24d,inset 0 1px 1px #11141833}.bp5-timepicker .bp5-timepicker-input.bp5-intent-primary[readonly]{box-shadow:inset 0 0 0 1px #2d72d2}.bp5-timepicker .bp5-timepicker-input.bp5-intent-primary.bp5-disabled,.bp5-timepicker .bp5-timepicker-input.bp5-intent-primary:disabled{box-shadow:none}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-primary{box-shadow:0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,0 0 0 0 #4c90f000,inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-primary:focus{box-shadow:inset 0 0 0 1px #4c90f0,inset 0 0 0 1px #4c90f0,0 0 0 2px #4c90f04d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-primary[readonly]{box-shadow:inset 0 0 0 1px #4c90f0}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-primary.bp5-disabled,.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-primary:disabled{box-shadow:none}.bp5-timepicker .bp5-timepicker-input.bp5-intent-success{box-shadow:0 0 0 0 #23855100,0 0 0 0 #23855100,inset 0 0 0 1px #238551,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-timepicker .bp5-timepicker-input.bp5-intent-success:focus{box-shadow:inset 0 0 0 1px #238551,0 0 0 2px #2385514d,inset 0 1px 1px #11141833}.bp5-timepicker .bp5-timepicker-input.bp5-intent-success[readonly]{box-shadow:inset 0 0 0 1px #238551}.bp5-timepicker .bp5-timepicker-input.bp5-intent-success.bp5-disabled,.bp5-timepicker .bp5-timepicker-input.bp5-intent-success:disabled{box-shadow:none}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-success{box-shadow:0 0 0 0 #32a46700,0 0 0 0 #32a46700,0 0 0 0 #32a46700,inset 0 0 0 1px #32a467,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-success:focus{box-shadow:inset 0 0 0 1px #32a467,inset 0 0 0 1px #32a467,0 0 0 2px #32a4674d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-success[readonly]{box-shadow:inset 0 0 0 1px #32a467}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-success.bp5-disabled,.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-success:disabled{box-shadow:none}.bp5-timepicker .bp5-timepicker-input.bp5-intent-warning{box-shadow:0 0 0 0 #c8761900,0 0 0 0 #c8761900,inset 0 0 0 1px #c87619,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-timepicker .bp5-timepicker-input.bp5-intent-warning:focus{box-shadow:inset 0 0 0 1px #c87619,0 0 0 2px #c876194d,inset 0 1px 1px #11141833}.bp5-timepicker .bp5-timepicker-input.bp5-intent-warning[readonly]{box-shadow:inset 0 0 0 1px #c87619}.bp5-timepicker .bp5-timepicker-input.bp5-intent-warning.bp5-disabled,.bp5-timepicker .bp5-timepicker-input.bp5-intent-warning:disabled{box-shadow:none}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-warning{box-shadow:0 0 0 0 #ec9a3c00,0 0 0 0 #ec9a3c00,0 0 0 0 #ec9a3c00,inset 0 0 0 1px #ec9a3c,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-warning:focus{box-shadow:inset 0 0 0 1px #ec9a3c,inset 0 0 0 1px #ec9a3c,0 0 0 2px #ec9a3c4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-warning[readonly]{box-shadow:inset 0 0 0 1px #ec9a3c}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-warning.bp5-disabled,.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-warning:disabled{box-shadow:none}.bp5-timepicker .bp5-timepicker-input.bp5-intent-danger{box-shadow:0 0 0 0 #cd424600,0 0 0 0 #cd424600,inset 0 0 0 1px #cd4246,inset 0 0 0 1px #11141833,inset 0 1px 1px #1114184d}.bp5-timepicker .bp5-timepicker-input.bp5-intent-danger:focus{box-shadow:inset 0 0 0 1px #cd4246,0 0 0 2px #cd42464d,inset 0 1px 1px #11141833}.bp5-timepicker .bp5-timepicker-input.bp5-intent-danger[readonly]{box-shadow:inset 0 0 0 1px #cd4246}.bp5-timepicker .bp5-timepicker-input.bp5-intent-danger.bp5-disabled,.bp5-timepicker .bp5-timepicker-input.bp5-intent-danger:disabled{box-shadow:none}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-danger{box-shadow:0 0 0 0 #e76a6e00,0 0 0 0 #e76a6e00,0 0 0 0 #e76a6e00,inset 0 0 0 1px #e76a6e,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-danger:focus{box-shadow:inset 0 0 0 1px #e76a6e,inset 0 0 0 1px #e76a6e,0 0 0 2px #e76a6e4d,inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-danger[readonly]{box-shadow:inset 0 0 0 1px #e76a6e}.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-danger.bp5-disabled,.bp5-dark .bp5-timepicker .bp5-timepicker-input.bp5-intent-danger:disabled{box-shadow:none}@media(forced-colors:active)and (prefers-color-scheme:dark){.bp5-timepicker .bp5-timepicker-input{border:1px solid buttonborder}}.bp5-timepicker .bp5-timepicker-ampm-select{margin-left:5px}.bp5-timepicker.bp5-disabled .bp5-timepicker-input-row{background:#d3d8de80;box-shadow:none;color:#5f6b7c99;cursor:not-allowed;resize:none}.bp5-timepicker.bp5-disabled .bp5-timepicker-input-row::placeholder{color:#5f6b7c99}.bp5-timepicker.bp5-disabled .bp5-timepicker-arrow-button,.bp5-timepicker.bp5-disabled .bp5-timepicker-arrow-button:hover,.bp5-timepicker.bp5-disabled .bp5-timepicker-divider-text,.bp5-timepicker.bp5-disabled .bp5-timepicker-input{color:#5f6b7c99;cursor:not-allowed}.bp5-dark .bp5-timepicker .bp5-timepicker-input-row{background:#1114184d;box-shadow:inset 0 0 0 1px #fff3,inset 0 -1px 1px 0 #ffffff4d}.bp5-dark .bp5-timepicker .bp5-timepicker-divider-text{color:#abb3bf}.bp5-dark .bp5-timepicker .bp5-timepicker-input{color:#f6f7f9}.bp5-dark .bp5-timepicker.bp5-disabled .bp5-timepicker-arrow-button,.bp5-dark .bp5-timepicker.bp5-disabled .bp5-timepicker-arrow-button:hover,.bp5-dark .bp5-timepicker.bp5-disabled .bp5-timepicker-divider-text,.bp5-dark .bp5-timepicker.bp5-disabled .bp5-timepicker-input{color:#abb3bf99}.bp5-multi-select{min-width:150px}.bp5-multi-select-popover .bp5-menu{max-height:300px;max-width:400px;overflow:auto}.bp5-multi-select-popover.bp5-popover-match-target-width{width:100%}.bp5-multi-select-popover.bp5-popover-match-target-width .bp5-menu{max-width:none;min-width:0}.bp5-omnibar{background-color:#fff;border-radius:2px;box-shadow:0 0 0 1px #1114181a,0 4px 8px #11141833,0 18px 46px 6px #11141833;filter:blur(0);left:calc(50% - 250px);opacity:1;top:20vh;width:500px;z-index:21}.bp5-omnibar.bp5-overlay-appear,.bp5-omnibar.bp5-overlay-enter{filter:blur(20px);opacity:0}.bp5-omnibar.bp5-overlay-appear-active,.bp5-omnibar.bp5-overlay-enter-active{filter:blur(0);opacity:1;transition-delay:0;transition-duration:.2s;transition-property:filter,opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-omnibar.bp5-overlay-exit{filter:blur(0);opacity:1}.bp5-omnibar.bp5-overlay-exit-active{filter:blur(20px);opacity:0;transition-delay:0;transition-duration:.2s;transition-property:filter,opacity;transition-timing-function:cubic-bezier(.4,1,.75,.9)}.bp5-omnibar .bp5-input{background-color:#0000;border-radius:0}.bp5-omnibar .bp5-input,.bp5-omnibar .bp5-input:focus{box-shadow:none}.bp5-omnibar .bp5-menu{background-color:#0000;border-radius:0;box-shadow:inset 0 1px 0 #11141826;max-height:calc(60vh - 40px);overflow:auto}.bp5-omnibar .bp5-menu:empty{display:none}.bp5-dark .bp5-omnibar,.bp5-omnibar.bp5-dark{background-color:#383e47;box-shadow:inset 0 0 0 1px #fff3,0 4px 8px #11141866,0 18px 46px 6px #11141866}.bp5-omnibar-overlay .bp5-overlay-backdrop{background-color:#11141833}.bp5-select-popover .bp5-popover-content{padding:5px}.bp5-select-popover .bp5-input-group{margin-bottom:0}.bp5-select-popover .bp5-menu{max-height:300px;max-width:400px;overflow:auto;padding:0}.bp5-select-popover .bp5-menu:not(:first-child){padding-top:5px}.bp5-select-popover.bp5-popover-match-target-width{width:100%}.bp5-select-popover.bp5-popover-match-target-width .bp5-menu{max-width:none;min-width:0}.bp5-suggest-popover .bp5-menu{max-height:300px;max-width:400px;overflow:auto}.bp5-suggest-popover.bp5-popover-match-target-width{width:100%}.bp5-suggest-popover.bp5-popover-match-target-width .bp5-menu{max-width:none;min-width:0}.container,.container-fluid{margin-left:auto;margin-right:auto}.container-fluid{padding-left:2rem;padding-right:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:start}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:start}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:start}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:start}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}.flex-center{align-items:center!important}.flex-center,.flex-center__x{justify-content:center!important}.flex-center__y{align-items:center!important}.flex-column__lg,.flex-column__md,.flex-column__sm{display:none!important}.flex-column{flex-direction:column}@media(max-width:48em){.flex-column__xs{flex-direction:column}}@media(min-width:48em)and (max-width:64em){.flex-column__sm{flex-direction:column}}@media(min-width:64em)and (max-width:75em){.flex-column__md{flex-direction:column}}@media(min-width:75em){.flex-column__lg{flex-direction:column}}@media(max-width:48em){.hidden-xs{display:none!important}}@media(min-width:48em)and (max-width:64em){.hidden-sm{display:none!important}}@media(min-width:64em)and (max-width:75em){.hidden-md{display:none!important}}@media(min-width:75em){.hidden-lg{display:none!important}}.visible-xs-block{display:none!important}@media(max-width:48em){.visible-xs-block{display:block!important}}.visible-sm-block{display:none!important}@media(min-width:48em)and (max-width:64em){.visible-sm-block{display:block!important}}.visible-md-block{display:none!important}@media(min-width:64em)and (max-width:75em){.visible-md-block{display:block!important}}.visible-lg-block{display:none!important}@media(min-width:75em){.visible-lg-block{display:block!important}}.visible-xs-inline-block{display:none!important}@media(max-width:48em){.visible-xs-inline-block{display:inline-block!important}}.visible-sm-inline-block{display:none!important}@media(min-width:48em)and (max-width:64em){.visible-sm-inline-block{display:inline-block!important}}.visible-md-inline-block{display:none!important}@media(min-width:64em)and (max-width:75em){.visible-md-inline-block{display:inline-block!important}}.visible-lg-inline-block{display:none!important}@media(min-width:75em){.visible-lg-inline-block{display:inline-block!important}}.visible-xs-inline{display:none!important}@media(max-width:48em){.visible-xs-inline{display:inline!important}}.visible-sm-inline{display:none!important}@media(min-width:48em)and (max-width:64em){.visible-sm-inline{display:inline!important}}.visible-md-inline{display:none!important}@media(min-width:64em)and (max-width:75em){.visible-md-inline{display:inline!important}}.visible-lg-inline{display:none!important}@media(min-width:75em){.visible-lg-inline{display:inline!important}}.visible-xs{display:none!important}@media(max-width:48em){.visible-xs{display:flex!important}}.visible-sm{display:none!important}@media(min-width:48em)and (max-width:64em){.visible-sm{display:flex!important}}.visible-md{display:none!important}@media(min-width:64em)and (max-width:75em){.visible-md{display:flex!important}}.visible-lg{display:none!important}@media(min-width:75em){.visible-lg{display:flex!important}}.mde-header{align-items:stretch;background:#f9f9f9;border-bottom:1px solid #c8ccd0;border-radius:2px 2px 0 0;display:flex;flex-shrink:0;flex-wrap:wrap}.mde-header .mde-tabs{display:flex;flex-direction:row}.mde-header .mde-tabs button{background-color:#0000;border:1px solid #0000;border-radius:2px;cursor:pointer;margin:6px 3px}.mde-header .mde-tabs button:first-child{margin-left:6px}.mde-header .mde-tabs button.selected{border:1px solid #c8ccd0}.mde-header .svg-icon{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;width:1em}.mde-header ul.mde-header-group{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:10px}.mde-header ul.mde-header-group.hidden{visibility:hidden}.mde-header ul.mde-header-group li.mde-header-item{display:inline-block;margin:0 4px;position:relative}.mde-header ul.mde-header-group li.mde-header-item button{background:none;border:none;color:#242729;cursor:pointer;height:22px;margin:0;padding:4px;text-align:left}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:before{animation-delay:.5s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:tooltip-appear;border:5px solid #0000;border-top-color:#000c;bottom:auto;color:#000c;content:"";height:0;margin-right:-5px;opacity:0;pointer-events:none;position:absolute;right:50%;top:-5px;width:0;z-index:1000001}.mde-header ul.mde-header-group li.mde-header-item button.tooltipped:hover:after{animation-delay:.5s;animation-duration:.2s;animation-fill-mode:forwards;animation-name:tooltip-appear;background:#000c;border-radius:3px;bottom:100%;color:#fff;content:attr(aria-label);font-size:11px;margin-bottom:5px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;right:50%;transform:translateX(50%);white-space:nowrap;z-index:1000000}.mde-textarea-wrapper{position:relative}.mde-textarea-wrapper textarea.mde-text{border:0;overflow-y:auto;padding:10px;resize:vertical;vertical-align:top;width:100%}.react-mde{border:1px solid #c8ccd0;border-radius:2px}.react-mde *{box-sizing:border-box}.react-mde .invisible{display:none}.react-mde .image-tip{background-color:#f9f9f9;border-top:1px solid #c8ccd0;color:gray;display:flex!important;font-size:13px;line-height:16px;margin:0;padding:7px 10px;position:relative;-webkit-user-select:none;user-select:none}.react-mde .image-tip .image-input{cursor:pointer;left:0;min-height:0;opacity:.01;padding:5px;position:absolute;top:0;width:100%!important} +/*! + * + * react-simple-keyboard v3.7.94 + * https://github.com/hodgef/react-simple-keyboard + * + * Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + *//*! + * + * simple-keyboard v3.7.65 + * https://github.com/hodgef/simple-keyboard + * + * Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.Application__main,.WorkspaceParent{min-height:0}.bp5-tag{text-align:center}.badge{left:-15px;position:absolute;top:-15px;z-index:3}.bp5-overlay .bp5-popover-content .badge-tag{background-color:#0000;margin-left:.4rem;margin-right:.4rem}@media only screen and (max-width:512px){.custom-hidden-xxxs{display:none}}@media only screen and (max-width:768px){.custom-hidden-xxs{display:none}}.markdown-notification :first-child{margin-top:0}.markdown-notification :last-child{margin-bottom:0}.bp5-code-block,.bp5-running-text code,.bp5-running-text pre{font-family:Consolas,monospace}.markdown-notification h1,.markdown-notification h2,.markdown-notification h3,.markdown-notification h4,.markdown-notification h5,.markdown-notification h6,.md h1,.md h2,.md h3,.md h4,.md h5,.md h6{margin-bottom:10px;margin-top:20px}.bp5-popover-content{padding:.4rem}.bp5-non-ideal-state{padding-top:.7rem}.bp5-non-ideal-state .bp5-non-ideal-state-visual{margin-bottom:.5rem}.bp5-non-ideal-state .bp5-non-ideal-state-title{padding:.5rem 0 0}.assessment-briefing{padding-bottom:0}.assessment-briefing .md{margin-bottom:1rem}.assessment-briefing .md>:first-child{margin-top:0}.assessment-briefing .md>:last-child{margin-bottom:0}.Assessment{color:#34495e}@media only screen and (max-width:768px){.Assessment .ContentDisplay .contentdisplay-content.bp5-card{padding:10px}.Assessment .ContentDisplay .listing{height:300px}.Assessment .ContentDisplay .listing-picture{height:50%;padding:0;width:100%}.Assessment .ContentDisplay .listing-text{height:50%;justify-content:space-between;padding:0 0 0 .5rem;width:100%}.Assessment .ContentDisplay .listing-text .bp5-heading{margin:0}.Assessment .ContentDisplay .listing-text .listing-header{margin-bottom:0}.Assessment .ContentDisplay .listing-text .listing-description{font-size:12px;margin:.5rem 0;max-height:52px;overflow-y:auto}.Assessment .ContentDisplay .listing-text .listing-description .bp5-running-text,.Assessment .ContentDisplay .listing-text .listing-footer{font-size:12px}}.Assessment .contentdisplay-content.bp5-card{padding:10px 20px}.Assessment .contentdisplay-content.bp5-card button.collapse-button{display:block;margin:0 0 10px}.Assessment .listing.bp5-card{margin:0 0 1rem}.Assessment .listing{background-color:#fff;margin:0;padding:0;text-align:justify}.Assessment .listing>*{overflow-wrap:break-word}.Assessment .listing-picture{padding:0;position:relative}.Assessment .listing-picture img{border-radius:3px 0 0 3px;height:100%;object-fit:cover;width:100%}.Assessment .listing-picture img.cover-image-submitted{filter:gray;filter:grayscale(1)}.Assessment .listing-picture img.cover-image-submitted:hover{filter:none}.Assessment .listing-text{border:1rem;display:flex;flex-direction:column;padding:.5rem .5rem .5rem 1rem}.Assessment .listing-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.8rem}.Assessment .listing-header .listing-title{margin-bottom:0}.Assessment .listing-header .listing-title h4{margin-top:4px}.Assessment .listing-header .listing-title-tooltip{margin-left:2px}.Assessment .listing-header .listing-title-tooltip:first-of-type{margin-left:6px}.Assessment .listing-header .listing-title-tooltip .bp5-icon{vertical-align:initial}.Assessment .listing-description{flex-grow:1;flex-shrink:0;margin:.5rem 0 .5rem .5rem}.Assessment .listing-description>*{max-height:30vh;overflow-y:auto;padding-right:.5rem}.Assessment .listing-footer{align-items:center;display:flex;justify-content:space-between}.Assessment .listing-footer .listing-due-date{align-items:center;display:flex;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.Assessment .listing-footer .listing-due-icon{margin-right:.4rem}.Assessment .listing-button{flex-grow:0;flex-shrink:0}.assessment-reset span.warning,.betcha-dialog span.warning{color:#b22222;font-weight:700}.WorkspaceParent{display:flex;flex-direction:column;height:100%;width:100%}.bp5-divider{margin:12px 0}.Grid :focus{outline:none}.GridControls{align-items:center;display:flex;justify-content:space-between}.GridControls .bp5-button>:first-child.bp5-icon{margin:0}.GridControls .bp5-button>span:not(:first-child)>span{margin-left:7px}.md td,.md th{padding:8px;text-align:left}.md tr:nth-child(2n){background-color:#f2f2f2}.editing-textarea{height:100%;overflow:hidden;resize:none;width:100%}.course-configuration{align-items:center;display:flex;flex-direction:column}.course-configuration .inputs{display:flex;flex-flow:row wrap;justify-content:space-around;max-width:900px;width:100%}.course-configuration .inputs .text{align-items:center;display:flex;flex-direction:column;justify-content:space-around}.course-configuration .inputs .text .bp5-tab-list{margin-left:8px}.course-configuration .inputs .text .input-textarea{height:100px}.course-configuration .inputs .text .input-markdown{background-color:#f5f5f5;border-radius:3px;box-shadow:0 0 0 0 #137cbd00,0 0 0 0 #137cbd00,inset 0 0 0 1px #10161a26,inset 0 1px 1px #10161a33;height:100px;overflow:auto;padding:10px;text-align:left}.course-configuration .inputs .text div.input-markdown>div>*{margin:0}.course-configuration .inputs .booleans{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-evenly}.assessment-configuration .bp5-numeric-input .bp5-input-group{width:calc(100% - 30px)}.assessment-configuration .assessment-configuration-header-container{position:relative}.assessment-configuration .assessment-configuration-header-container .add-row-button{position:absolute;right:0;top:0}.assessment-configuration .footer-text{margin-top:12px;text-align:left}.users-configuration .users-header-container{position:relative}.users-configuration .users-header-container .export-csv-button{position:absolute;right:0;top:0}.add-users h4{margin:20px 0 10px}.add-users .upload-container{display:flex;justify-content:center}.add-users .upload-container .upload-settings{display:flex;flex-flow:wrap;justify-content:center}.add-users .upload-container .upload-settings .file-input{align-items:center;border:1px solid #bdc3c7;display:flex;margin:10px;padding:10px}.add-users .upload-container .upload-settings .file-input .file-input-icon{margin-left:6px}.add-users .upload-container .upload-settings .html-select{border:1px solid #bdc3c7;margin:10px;padding:18px 10px 12px}.add-users .upload-container .upload-settings .html-select .html-select-label{display:flex;justify-content:center}.add-users .upload-container .upload-settings .html-select .html-select-label .html-select-label-icon{margin-left:5px;position:relative;top:-5px}.add-users .add-button{margin-top:10px}.file-input-popover .bp5-popover2-arrow,.html-select-popover .bp5-popover2-arrow{margin-left:3px}.contentdisplay-content-parent:has(div.grading-table-wrapper){max-width:100%}.contentdisplay-content-parent:has(div.grading-table-wrapper) .contentdisplay-content{min-width:1200px}.ag-header-cell.hide-cols-btn{height:32px;width:32px}.grading-table-footer{margin-bottom:15px;padding-top:15px}.grading-search-input{margin-left:.75rem;max-width:24rem;width:100%}.grading-search-input>input{border:1px solid #0000004d;border-radius:6px;box-shadow:none;font-size:.875rem!important;height:40px}.grading-search-input>input::placeholder{color:#b3b3b3}.grading-loading-icon{animation:spin 1s linear infinite;border:4px solid #b3b3b3!important;border-bottom-color:#0000!important;border-radius:50%;bottom:0;color:#374151;height:48px;left:0;margin:4px;right:0;top:0;width:48px;z-index:10}.grading-actions-btn-wrappers>a{display:flex}.grading-action-icons{background-color:#7dbcff00;border-radius:10px;color:#3b82f6;margin:auto 0;transition:.1s ease}.grading-action-icons svg{fill:#3b82f6!important}.grading-action-icons.grading-action-icons-bg{background-color:rgba(125,188,255,.502)}.grading-action-icons.grading-action-icons-bg:hover{background-color:rgba(125,188,255,.702)}.grading-action-icons .bp5-icon{margin:6px}.grading-action-icons .bp5-popover-target{max-height:32px}.grading-table-wrapper{padding:1rem 1.5rem 0}.grading-table-wrapper *{background-color:#0000;border:none;outline:none;text-decoration:none}.grading-table-wrapper button{cursor:pointer}.export-csv-btn{color:#3b82f6!important}.export-csv-btn svg{fill:#3b82f6!important}.export-csv-btn:hover{background-color:#0000!important;text-decoration:underline!important}.grading-refresh-loop{cursor:not-allowed!important;pointer-events:none}.grading-refresh-loop svg{animation:rotateHalf .2s ease}@keyframes rotateHalf{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}.AchievementControl{background:#000 url(https://source-academy-assets.s3-ap-southeast-1.amazonaws.com/achievement/background.png) 50%/cover no-repeat fixed;display:flex;flex-direction:row;height:100%;overflow:auto;width:100%}.AchievementControl .achievement-editor,.AchievementControl .achievement-preview,.AchievementControl .goal-editor{display:flex;flex-direction:column;height:100%;margin:0 auto;min-width:max-content;overflow:hidden;padding:1em .5em}.AchievementControl .command{display:flex;flex-direction:row;justify-content:center}.AchievementControl .command .command-button{display:flex;height:1em;margin:1em}.AchievementControl .AchievementDashboard .achievement-main .filter-container,.AchievementControl .AchievementDashboard .achievement-main .task-container,.AchievementControl .AchievementDashboard .achievement-main .view-container,.AchievementControl .AchievementDashboard .achievement-main-mobile .filter-container,.AchievementControl .AchievementDashboard .achievement-main-mobile .view-container,.AchievementControl .achievement-editor .achievement-container,.AchievementControl .achievement-preview .preview-container,.AchievementControl .goal-editor .goal-container,.AchievementDashboard .achievement-main .AchievementControl .filter-container,.AchievementDashboard .achievement-main .AchievementControl .task-container,.AchievementDashboard .achievement-main .AchievementControl .view-container,.AchievementDashboard .achievement-main-mobile .AchievementControl .filter-container,.AchievementDashboard .achievement-main-mobile .AchievementControl .view-container{align-items:center;background:#00000080;display:flex;flex-direction:column;height:90%;list-style-type:none;margin:0;overflow-y:auto;padding:0;scrollbar-color:#fff #444;scrollbar-width:thin}.AchievementControl .AchievementDashboard .achievement-main .filter-container li,.AchievementControl .AchievementDashboard .achievement-main .task-container li,.AchievementControl .AchievementDashboard .achievement-main .view-container li,.AchievementControl .AchievementDashboard .achievement-main-mobile .filter-container li,.AchievementControl .AchievementDashboard .achievement-main-mobile .view-container li,.AchievementControl .achievement-editor .achievement-container li,.AchievementControl .achievement-preview .preview-container li,.AchievementControl .goal-editor .goal-container li,.AchievementDashboard .achievement-main .AchievementControl .filter-container li,.AchievementDashboard .achievement-main .AchievementControl .task-container li,.AchievementDashboard .achievement-main .AchievementControl .view-container li,.AchievementDashboard .achievement-main-mobile .AchievementControl .filter-container li,.AchievementDashboard .achievement-main-mobile .AchievementControl .view-container li{margin:1em}.AchievementControl .AchievementDashboard .achievement-main .filter-container li:not(:first-child),.AchievementControl .AchievementDashboard .achievement-main .task-container li:not(:first-child),.AchievementControl .AchievementDashboard .achievement-main .view-container li:not(:first-child),.AchievementControl .AchievementDashboard .achievement-main-mobile .filter-container li:not(:first-child),.AchievementControl .AchievementDashboard .achievement-main-mobile .view-container li:not(:first-child),.AchievementControl .achievement-editor .achievement-container li:not(:first-child),.AchievementControl .achievement-preview .preview-container li:not(:first-child),.AchievementControl .goal-editor .goal-container li:not(:first-child),.AchievementDashboard .achievement-main .AchievementControl .filter-container li:not(:first-child),.AchievementDashboard .achievement-main .AchievementControl .task-container li:not(:first-child),.AchievementDashboard .achievement-main .AchievementControl .view-container li:not(:first-child),.AchievementDashboard .achievement-main-mobile .AchievementControl .filter-container li:not(:first-child),.AchievementDashboard .achievement-main-mobile .AchievementControl .view-container li:not(:first-child){margin:0 1em 1em}.AchievementControl .achievement-preview .preview-container{width:38em}.AchievementControl .achievement-preview .preview-container .task .achievement-card{align-items:center;border-radius:.3rem;column-gap:.5em;cursor:pointer;display:flex;height:7em;padding:.5em;transition:box-shadow .2s ease-in-out;width:30em}.AchievementControl .achievement-preview .preview-container .task .achievement-card .content{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.AchievementControl .achievement-preview .preview-container .task .achievement-card .content .heading{align-items:center;display:flex}.AchievementControl .achievement-preview .preview-container .task .achievement-card .content .heading>*{margin:0}.AchievementControl .achievement-preview .preview-container .task .achievement-card .content .details{display:flex;flex-direction:row;font-size:.8em}.AchievementControl .achievement-preview .preview-container .task .achievement-card .content .details p{margin:0}.AchievementControl .achievement-preview .preview-container .task .achievement-card .content .details .deadline,.AchievementControl .achievement-preview .preview-container .task .achievement-card .content .details .xp{align-items:center;column-gap:.3em;display:flex;width:100%}.AchievementControl .achievement-preview .preview-container .task .achievement-card:hover{box-shadow:0 0 10px #000}.AchievementControl .achievement-preview .preview-container .task .prerequisite-container{display:flex;flex-direction:column}.AchievementControl .achievement-preview .preview-container .task .prerequisite-container .prerequisite{display:flex;flex-direction:row;max-width:30em}.AchievementControl .achievement-preview .preview-container .task .prerequisite-container .prerequisite .dropdown-lines{height:7.8em;margin:-4.375em -1.5em 0 1em;min-width:1em}.AchievementControl .achievement-preview .preview-container .task .prerequisite-container .prerequisite .achievement-card{margin:.2em 0 0;transform:scale(.9)}.AchievementControl .achievement-preview .preview-container .task .prerequisite-container .prerequisite:first-child .dropdown-lines{height:4.2em;margin-top:0}.AchievementControl .achievement-preview .preview-container .no-view{align-items:center;color:#fff;display:flex;flex-direction:column;margin:auto;text-shadow:#000 1px 1px}.AchievementControl .achievement-preview .preview-container .view{border-radius:1rem;color:#fff;display:flex;flex-direction:column;margin:1em;padding-bottom:1rem;text-shadow:#000 1px 1px;width:36em}.AchievementControl .achievement-preview .preview-container .view .cover{border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;flex-direction:column;min-height:18em;min-width:36em;text-align:center}.AchievementControl .achievement-preview .preview-container .view .cover h1{margin:.5em auto 0;padding:.3em}.AchievementControl .achievement-preview .preview-container .view .cover p{margin:0 auto;padding:.3em}.AchievementControl .achievement-preview .preview-container .view .cover .description{color:#ff0;font-size:.85em;margin:auto auto 1em;width:80%}.AchievementControl .achievement-preview .preview-container .view .progress-header{margin-left:2rem}.AchievementControl .achievement-preview .preview-container .view .goal{align-items:center;display:flex;flex-direction:row;padding:.5em}.AchievementControl .achievement-preview .preview-container .view .goal .goal-badge{align-items:center;display:flex;flex-direction:column;min-width:6em;padding:0 .5em}.AchievementControl .achievement-preview .preview-container .view .goal .goal-badge .goal-icon{background:url(https://source-academy-assets.s3-ap-southeast-1.amazonaws.com/achievement/xp-icon.png) 50%/contain;height:2em;width:2em}.AchievementControl .achievement-preview .preview-container .view .goal .goal-badge p{font-size:.7em;padding:.2em 0 0;text-align:center}.AchievementControl .achievement-preview .preview-container .view .goal .goal-progress{padding-right:2.5em;width:100%}.AchievementControl .achievement-preview .preview-container .view .goal .goal-progress .progress{margin-top:5px}.AchievementControl .achievement-preview .preview-container .view .goal p{margin:0;padding:0}.AchievementControl .achievement-preview .preview-container .view hr{background:#d3d3d3;border:none;height:1px;margin:.5em auto;width:90%}.AchievementControl .achievement-preview .preview-container .view .completion{padding:.5em;text-align:center}.AchievementControl .achievement-preview .preview-container .view .completion h1{color:#fc0;margin:0 auto .5em}.AchievementControl .achievement-preview .preview-container .view .completion p{margin:0;padding:0}.AchievementControl .achievement-editor .achievement-container{width:32em}.AchievementControl .achievement-editor .achievement-container .editable-card{display:flex;flex-direction:row;height:7em;width:30em}.AchievementControl .achievement-editor .achievement-container .editable-card .action-button{align-items:center;display:flex;flex-direction:row;height:7em;justify-content:center;width:7em}.AchievementControl .achievement-editor .achievement-container .editable-card .content{display:flex;flex-direction:column;height:7em;justify-content:space-evenly;width:19.2em}.AchievementControl .achievement-editor .achievement-container .editable-card .content .title{align-items:center;display:flex;margin:0}.AchievementControl .achievement-editor .achievement-container .editable-card .content .details{display:flex}.AchievementControl .achievement-editor .achievement-container .editable-card .content-button{align-items:center;display:flex;margin:1em 1em 1em auto}.AchievementControl .goal-editor .goal-container{width:32em}.AchievementControl .goal-editor .goal-container .editable-goal{background:#fff;display:flex;flex-direction:column;padding:.5em;width:30em}.AchievementControl .goal-editor .goal-container .editable-goal .action-button{align-items:center;display:flex;justify-content:center}.AchievementControl .goal-editor .goal-container .editable-goal h3{margin:1em}.AchievementControl ::-webkit-scrollbar{width:3px}.AchievementControl ::-webkit-scrollbar-track{border-radius:1.5px;box-shadow:inset 0 0 3px #000}.AchievementControl ::-webkit-scrollbar-thumb{background:#fff;border-radius:1.5px}.AchievementDashboard{background:#000 url(https://source-academy-assets.s3-ap-southeast-1.amazonaws.com/achievement/background.png) 50%/cover no-repeat fixed;display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.AchievementDashboard .achievement-overview{align-items:center;color:#fff;display:flex;padding:.5em}.AchievementDashboard .achievement-overview .level{align-items:center;display:flex;flex-direction:row}.AchievementDashboard .achievement-overview .level .level-badge .level-icon{background:url(https://source-academy-assets.s3-ap-southeast-1.amazonaws.com/achievement/level-icon.png) 50%/contain;display:block;height:2.5em;width:2.5em}.AchievementDashboard .achievement-overview .level .level-badge>*{margin:0 auto}.AchievementDashboard .achievement-overview .level .level-progress{display:flex;height:1.2em;margin:0 0 0 .5em;width:20em}.AchievementDashboard .achievement-overview .level .level-progress .progress-bar{height:1.2em;width:20em}.AchievementDashboard .achievement-overview .level .level-progress p{align-items:center;color:#ff0;display:inline-flex;justify-content:center;margin:0 0 0 -20em;width:20em;z-index:1}@media only screen and (max-width:1024px){.AchievementDashboard .achievement-overview .level .level-progress{display:none}}.AchievementDashboard .achievement-overview .level .milestone{background-color:#000000f0;border-radius:.5em;box-shadow:0 0 5px #ff0;display:flex;flex-direction:column;margin:25em 0 0 1.5em;padding:.5em 2em;position:absolute;z-index:2}.AchievementDashboard .achievement-overview .level .milestone h3{margin:.5em;text-align:center}.AchievementDashboard .achievement-overview .level .milestone .user-xp{margin-bottom:1.25em;text-align:center}.AchievementDashboard .achievement-overview .level .milestone .details{align-items:center;display:flex;flex-direction:row;margin:.5em}.AchievementDashboard .achievement-overview .level .milestone .details .description{margin:10;padding:0 0 0 .5em}.AchievementDashboard .achievement-overview .level .milestone .footer{color:aqua;font-size:90%;font-style:italic;margin:.5em;text-align:center}.AchievementDashboard .achievement-overview .level,.AchievementDashboard .achievement-overview h3{margin:0 .5em}.AchievementDashboard .achievement-manual-editor{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:.5em 10px;padding:.5em}.AchievementDashboard .achievement-manual-editor input{display:inline-flex;margin:0 .5em}.AchievementDashboard .achievement-manual-editor button{background:#fff;display:inline-flex;margin:0 .5em}.AchievementDashboard .achievement-manual-editor h3{display:inline-flex;margin:0 .5em}.AchievementDashboard .achievement-manual-editor .editor-section{align-items:center;display:flex}.AchievementDashboard .achievement-main{align-items:center;display:flex;height:100%}.AchievementControl .achievement-editor .AchievementDashboard .achievement-main .achievement-container,.AchievementControl .achievement-preview .AchievementDashboard .achievement-main .preview-container,.AchievementControl .goal-editor .AchievementDashboard .achievement-main .goal-container,.AchievementDashboard .achievement-main .AchievementControl .achievement-editor .achievement-container,.AchievementDashboard .achievement-main .AchievementControl .achievement-preview .preview-container,.AchievementDashboard .achievement-main .AchievementControl .goal-editor .goal-container,.AchievementDashboard .achievement-main .filter-container,.AchievementDashboard .achievement-main .task-container,.AchievementDashboard .achievement-main .view-container{display:flex;flex-direction:column;margin:0 auto;max-height:52em;min-width:max-content}.AchievementDashboard .achievement-main .filter-container{height:60%}.AchievementDashboard .achievement-main .filter-container .filter{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin:auto 1em}.AchievementDashboard .achievement-main .filter-container .filter p{font-size:.8em;margin:0;padding:1em 0 0;white-space:nowrap}@media only screen and (max-height:600px){.AchievementDashboard .achievement-main .filter-container{height:80%}.AchievementDashboard .achievement-main .filter-container p{display:none}}.AchievementDashboard .achievement-main .task-container{list-style-type:none;overflow-y:auto;padding:1em;scrollbar-color:#fff #444;scrollbar-width:thin}.AchievementDashboard .achievement-main .task-container>*+*{margin-top:1em}.AchievementDashboard .achievement-main .task-container .task .achievement-card{align-items:center;border-radius:.3rem;column-gap:.5em;cursor:pointer;display:flex;height:5em;padding:.5em;transition:box-shadow .2s ease-in-out;width:30em}.AchievementDashboard .achievement-main .task-container .task .achievement-card .content{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.AchievementDashboard .achievement-main .task-container .task .achievement-card .content .heading{align-items:center;display:flex}.AchievementDashboard .achievement-main .task-container .task .achievement-card .content .heading>*{margin:0}.AchievementDashboard .achievement-main .task-container .task .achievement-card .content .details{display:flex;flex-direction:row;font-size:.8em}.AchievementDashboard .achievement-main .task-container .task .achievement-card .content .details p{margin:0}.AchievementDashboard .achievement-main .task-container .task .achievement-card .content .details .deadline,.AchievementDashboard .achievement-main .task-container .task .achievement-card .content .details .xp{align-items:center;column-gap:.3em;display:flex;width:100%}.AchievementDashboard .achievement-main .task-container .task .achievement-card:hover{box-shadow:0 0 10px #000}.AchievementDashboard .achievement-main .task-container .task .prerequisite-container{display:flex;flex-direction:column}.AchievementDashboard .achievement-main .task-container .task .prerequisite-container .prerequisite{display:flex;flex-direction:row;max-width:30em}.AchievementDashboard .achievement-main .task-container .task .prerequisite-container .prerequisite .dropdown-lines{height:5.8em;margin:-3.125em -1.5em 0 1em;min-width:1em}.AchievementDashboard .achievement-main .task-container .task .prerequisite-container .prerequisite .achievement-card{margin:.2em 0 0;transform:scale(.9)}.AchievementDashboard .achievement-main .task-container .task .prerequisite-container .prerequisite:first-child .dropdown-lines{height:3.2em;margin-top:0}.AchievementDashboard .achievement-main .view-container{min-width:38em;overflow-y:auto;scrollbar-color:#fff #444;scrollbar-width:thin}.AchievementDashboard .achievement-main .view-container .no-view{align-items:center;background:#00000080;border-radius:1rem;color:#fff;display:flex;flex-direction:column;height:50em;justify-content:center;margin:auto;text-shadow:#000 1px 1px;width:36em}.AchievementDashboard .achievement-main .view-container .view{border-radius:1rem;color:#fff;display:flex;flex-direction:column;margin:1em;padding-bottom:1rem;text-shadow:#000 1px 1px;width:36em}.AchievementDashboard .achievement-main .view-container .view .cover{border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;flex-direction:column;min-height:18em;min-width:36em;text-align:center}.AchievementDashboard .achievement-main .view-container .view .cover h1{margin:.5em auto 0;padding:.3em}.AchievementDashboard .achievement-main .view-container .view .cover p{margin:0 auto;padding:.3em}.AchievementDashboard .achievement-main .view-container .view .cover .description{color:#ff0;font-size:.85em;margin:auto auto 1em;width:80%}.AchievementDashboard .achievement-main .view-container .view .progress-header{margin-left:2rem}.AchievementDashboard .achievement-main .view-container .view .goal{align-items:center;display:flex;flex-direction:row;padding:.5em}.AchievementDashboard .achievement-main .view-container .view .goal .goal-badge{align-items:center;display:flex;flex-direction:column;min-width:6em;padding:0 .5em}.AchievementDashboard .achievement-main .view-container .view .goal .goal-badge .goal-icon{background:url(https://source-academy-assets.s3-ap-southeast-1.amazonaws.com/achievement/xp-icon.png) 50%/contain;height:2em;width:2em}.AchievementDashboard .achievement-main .view-container .view .goal .goal-badge p{font-size:.7em;padding:.2em 0 0;text-align:center}.AchievementDashboard .achievement-main .view-container .view .goal .goal-progress{padding-right:2.5em;width:100%}.AchievementDashboard .achievement-main .view-container .view .goal .goal-progress .progress{margin-top:5px}.AchievementDashboard .achievement-main .view-container .view .goal p{margin:0;padding:0}.AchievementDashboard .achievement-main .view-container .view hr{background:#d3d3d3;border:none;height:1px;margin:.5em auto;width:90%}.AchievementDashboard .achievement-main .view-container .view .completion{padding:.5em;text-align:center}.AchievementDashboard .achievement-main .view-container .view .completion h1{color:#fc0;margin:0 auto .5em}.AchievementDashboard .achievement-main .view-container .view .completion p{margin:0;padding:0}.AchievementDashboard .achievement-main ::-webkit-scrollbar{width:3px}.AchievementDashboard .achievement-main ::-webkit-scrollbar-track{border-radius:1.5px;box-shadow:inset 0 0 3px #000}.AchievementDashboard .achievement-main ::-webkit-scrollbar-thumb{background:#fff;border-radius:1.5px}.AchievementDashboard .achievement-main-mobile{align-items:center;display:flex;flex-direction:column;height:100%}.AchievementControl .achievement-editor .AchievementDashboard .achievement-main-mobile .achievement-container,.AchievementControl .achievement-preview .AchievementDashboard .achievement-main-mobile .preview-container,.AchievementControl .goal-editor .AchievementDashboard .achievement-main-mobile .goal-container,.AchievementDashboard .achievement-main .achievement-main-mobile .task-container,.AchievementDashboard .achievement-main-mobile .AchievementControl .achievement-editor .achievement-container,.AchievementDashboard .achievement-main-mobile .AchievementControl .achievement-preview .preview-container,.AchievementDashboard .achievement-main-mobile .AchievementControl .goal-editor .goal-container,.AchievementDashboard .achievement-main-mobile .achievement-main .task-container,.AchievementDashboard .achievement-main-mobile .filter-container,.AchievementDashboard .achievement-main-mobile .view-container{display:flex;flex-direction:row;margin:90 auto;max-height:52em;min-width:max-content}.AchievementDashboard .achievement-main-mobile .filter-container{height:5%}.AchievementDashboard .achievement-main-mobile .filter-container .filter{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin:auto 1em}.AchievementDashboard .achievement-main-mobile .filter-container .filter p{font-size:.8em;margin:0;padding:1em 0 0;white-space:nowrap}@media only screen and (max-height:600px){.AchievementDashboard .achievement-main-mobile .filter-container{height:80%}.AchievementDashboard .achievement-main-mobile .filter-container p{display:none}}.AchievementDashboard .achievement-main-mobile .task-container{display:flex;flex-direction:column;gap:1em;list-style-type:none;overflow-y:auto;padding:1em;scrollbar-color:#fff #444;scrollbar-width:thin}.AchievementDashboard .achievement-main-mobile .task-container>*+*{margin-top:1em}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card{align-items:center;border-radius:.3rem;column-gap:.5em;cursor:pointer;display:flex;height:5em;padding:.5em;transition:box-shadow .2s ease-in-out;width:25em}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card .content{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card .content .heading{align-items:center;display:flex}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card .content .heading>*{margin:0}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card .content .details{display:flex;flex-direction:row;font-size:.8em}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card .content .details p{margin:0}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card .content .details .deadline,.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card .content .details .xp{align-items:center;column-gap:.3em;display:flex;width:100%}.AchievementDashboard .achievement-main-mobile .task-container .task .achievement-card:hover{box-shadow:0 0 10px #000}.AchievementDashboard .achievement-main-mobile .task-container .task .prerequisite-container{display:flex;flex-direction:column}.AchievementDashboard .achievement-main-mobile .task-container .task .prerequisite-container .prerequisite{display:flex;flex-direction:row;max-width:25em}.AchievementDashboard .achievement-main-mobile .task-container .task .prerequisite-container .prerequisite .dropdown-lines{height:5.55em;margin:-3.125em -1.25em 0 1em;min-width:1em}.AchievementDashboard .achievement-main-mobile .task-container .task .prerequisite-container .prerequisite .achievement-card{margin:.2em 0 0;transform:scale(.9)}.AchievementDashboard .achievement-main-mobile .task-container .task .prerequisite-container .prerequisite:first-child .dropdown-lines{height:2.95em;margin-top:0}.AchievementDashboard .achievement-main-mobile .view-container{min-width:27em;overflow-y:auto;scrollbar-color:#fff #444;scrollbar-width:thin}.AchievementDashboard .achievement-main-mobile .view-container .no-view{align-items:center;background:#00000080;border-radius:1rem;color:#fff;display:flex;flex-direction:column;height:16.6666666667em;justify-content:center;margin:1em auto;text-shadow:#000 1px 1px;width:25em}.AchievementDashboard .achievement-main-mobile .view-container .view{border-radius:1rem;color:#fff;display:flex;flex-direction:column;margin:1em;max-width:31.25em;overflow-y:auto;padding-bottom:2rem;text-shadow:#000 1px 1px}.AchievementDashboard .achievement-main-mobile .view-container .view .cover{border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;flex-direction:column;min-height:16em;min-width:25em;text-align:center}.AchievementDashboard .achievement-main-mobile .view-container .view .cover h1{margin:.5em auto 0;padding:.3em}.AchievementDashboard .achievement-main-mobile .view-container .view .cover p{margin:0 auto;padding:.3em}.AchievementDashboard .achievement-main-mobile .view-container .view .cover .description{color:#ff0;font-size:.85em;margin:auto auto 1em;width:80%}.AchievementDashboard .achievement-main-mobile .view-container .view .progress-header{margin-left:2rem}.AchievementDashboard .achievement-main-mobile .view-container .view .goal{align-items:center;display:flex;flex-direction:row;padding:.5em}.AchievementDashboard .achievement-main-mobile .view-container .view .goal .goal-badge{align-items:center;display:flex;flex-direction:column;min-width:6em;padding:0 .5em}.AchievementDashboard .achievement-main-mobile .view-container .view .goal .goal-badge .goal-icon{background:url(https://source-academy-assets.s3-ap-southeast-1.amazonaws.com/achievement/xp-icon.png) 50%/contain;height:2em;width:2em}.AchievementDashboard .achievement-main-mobile .view-container .view .goal .goal-badge p{font-size:.7em;padding:.2em 0 0;text-align:center}.AchievementDashboard .achievement-main-mobile .view-container .view .goal .goal-progress{padding-right:2.5em;width:100%}.AchievementDashboard .achievement-main-mobile .view-container .view .goal .goal-progress .progress{margin-top:5px}.AchievementDashboard .achievement-main-mobile .view-container .view .goal p{margin:0;padding:0}.AchievementDashboard .achievement-main-mobile .view-container .view hr{background:#d3d3d3;border:none;height:1px;margin:.5em auto;width:90%}.AchievementDashboard .achievement-main-mobile .view-container .view .completion{padding:.5em;text-align:center}.AchievementDashboard .achievement-main-mobile .view-container .view .completion h1{color:#fc0;margin:0 auto .5em}.AchievementDashboard .achievement-main-mobile .view-container .view .completion p{margin:0;padding:0}.AchievementDashboard .achievement-main-mobile ::-webkit-scrollbar{width:3px}.AchievementDashboard .achievement-main-mobile ::-webkit-scrollbar-track{border-radius:1.5px;box-shadow:inset 0 0 3px #000}.AchievementDashboard .achievement-main-mobile ::-webkit-scrollbar-thumb{background:#fff;border-radius:1.5px}html{background-attachment:fixed;background-image:url(https://sourceacademy.org/static/media/academy_background.d23a02c21d3be319bf9b.jpg);background-repeat:no-repeat;background-size:cover}html ::-webkit-scrollbar{height:5px;width:6px}html ::-webkit-scrollbar-track{border-radius:3px}html ::-webkit-scrollbar-thumb{background:#ced9e0;border-radius:3px}body{overflow:hidden}.Application{display:flex;flex-direction:column;height:var(--application-height,100vh)}.Application__main{display:flex;flex:1 1 100%;height:100%;overflow:auto}.ContentDisplay{height:-moz-fit-content;height:fit-content;width:100%}.ContentDisplay.row{margin-left:0;margin-right:0}.ContentDisplay .bp5-non-ideal-state{padding-bottom:.7rem}.ContentDisplay .bp5-non-ideal-state>.bp5-non-ideal-state-visual .bp5-icon{display:flex}.ContentDisplay .contentdisplay-content-parent{margin-bottom:20px;margin-top:20px;padding:0}.ContentDisplay .contentdisplay-content-parent .contentdisplay-content{background-color:#fff}.ContentDisplay .contentdisplay-content-parent .contentdisplay-content>:last-child{margin-bottom:0}.bp5-running-text.md pre>code{background:#0000;box-shadow:none}.bp5-overlay .bp5-overlay-backdrop{height:100%;position:sticky;width:100%}.bp5-overlay .bp5-dialog-container{position:absolute;top:0}.Horizontal{flex-direction:row}.Horizontal,.Vertical{display:flex;justify-content:space-evenly}.Vertical{align-items:center;flex-direction:column}.WaitingCursor{cursor:wait}.fullpage{margin-bottom:20px;margin-top:20px;text-align:center;width:100%}.fullpage .fullpage-content{display:inline-block;margin:0 0 10px;padding:10px 20px;width:80%}@media screen and (max-width:750px){.fullpage .fullpage-content{width:90%}}.profile{min-width:410px}.profile .profile-content{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:calc(100vh - 40px);line-height:18px;padding:20px}.profile .profile-content div.profile-header{flex-grow:0;flex-shrink:0;padding-bottom:1.75em;text-align:center}.profile .profile-content div.profile-header div.name{font-size:1.5rem;font-weight:800;margin-bottom:.3em}.profile .profile-content div.profile-header div.role{font-size:1rem;font-style:italic}.profile .profile-content div.profile-placeholder{flex:0 0 auto;text-align:center}.profile .profile-content div.profile-progress{align-items:stretch;display:flex;flex:0 0 auto;flex-direction:row;justify-content:space-around;padding-bottom:.75em}.profile .profile-content div.profile-progress .profile-xp{flex-grow:0;flex-shrink:0;margin-bottom:.3em;position:relative;width:42%}.profile .profile-content div.profile-progress .profile-xp .profile-spinner svg{stroke-width:6;height:100%;overflow:visible;width:100%}.profile .profile-content div.profile-progress .profile-xp div.percentage,.profile .profile-content div.profile-progress .profile-xp div.total-value,.profile .profile-content div.profile-progress .profile-xp div.type{position:absolute;text-align:center;width:100%}.profile .profile-content div.profile-progress .profile-xp div.type{font-size:1.35em;font-weight:700;top:35%}.profile .profile-content div.profile-progress .profile-xp div.total-value{font-size:1.15em;top:52%}.profile .profile-content div.profile-progress .profile-xp div.percentage{font-size:.95em;top:78%}.profile .profile-content .profile-xp-footer{font-style:italic;padding-bottom:.75em;text-align:center}.profile .profile-content div.profile-callouts{flex-grow:1;flex-shrink:1;overflow-y:auto}.profile .profile-content div.profile-callouts .profile-summary-navlink{color:#000;text-decoration:none}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout{border-radius:6px;line-height:1em;padding:4px 12px 6px 30px}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout:hover{background-color:#8a9ba840}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout h4{font-size:1.1em;font-weight:700}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .bp5-icon{left:6px;position:absolute;top:6px}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .bp5-icon svg{height:18px;width:18px}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .grade-details>*,.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .xp-details>*{display:inline-block}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .grade-details .title,.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .xp-details .title{text-align:left;width:12%}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .grade-details .value,.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .xp-details .value{text-align:center;width:35%}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .grade-details .value-bar,.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout .xp-details .value-bar{width:53%}.profile .profile-content div.profile-callouts .profile-summary-navlink .profile-summary-callout>div:not(:first-of-type){margin-top:.2em}.profile .profile-content div.profile-callouts .profile-summary-navlink:not(:last-child)>.profile-summary-callout{margin-bottom:.5em}.profile .progress-steelblue.profile-spinner svg path:last-of-type{stroke:#137cbd}.profile .progress-steelblue.value-bar>div{background-color:#137cbd}.profile .progress-deepskyblue.profile-spinner svg path:last-of-type{stroke:#579ecb}.profile .progress-deepskyblue.value-bar>div{background-color:#579ecb}.profile .progress-skyblue.profile-spinner svg path:last-of-type{stroke:#9ac0d8}.profile .progress-skyblue.value-bar>div{background-color:#9ac0d8}.create-course .boolean-container{display:flex}.create-course .create-course-button-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.create-course .input-textarea{height:100px}.create-course .input-markdown{background-color:#f5f5f5;border-radius:3px;box-shadow:0 0 0 0 #137cbd00,0 0 0 0 #137cbd00,inset 0 0 0 1px #10161a26,inset 0 1px 1px #10161a33;height:100px;overflow:auto;padding:10px}.create-course div.input-markdown>div>*{margin:0}.create-course .optional-text{color:#5c7080}.create-course .module-help-text-tabs{display:inline-block;margin-left:15px}.settings .form-field-help-text{margin-left:10px}.editor-container{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.left-parent .editor-container{padding-right:8px}.editor-tab-container{column-gap:4px;display:flex;flex-direction:row;overflow-x:scroll;padding-bottom:4px;scrollbar-width:none}.editor-tab-container::-webkit-scrollbar{height:0;width:0}.editor-tab{background-color:#1a2530!important;column-gap:4px;display:flex;flex-direction:row;padding:5px 5px 5px 10px;-webkit-user-select:none;user-select:none;white-space:nowrap}.editor-tab:hover{background-color:#34495e!important}.editor-tab.selected{background-color:#2c3e50!important}.editor-tab .remove-button{opacity:25%}.editor-tab .remove-button:hover{background:#000;border-radius:10px}#game-display{align-items:center;display:flex;flex-direction:column;width:100%}.fullscreen-button{position:absolute;z-index:10}.githubDialog{background-color:#34495e}.githubDialogHeader{background-color:#2c3e50;color:#ced9e0}.githubDialogBody{background-color:#34495e;color:#ced9e0;padding-left:5px}.githubDialogBody h4{margin-bottom:5px;margin-top:0}.githubDialogBody li{margin-bottom:5px;padding-left:5px}.FileTree,.RepositoryRadioGroup{color:#ced9e0;height:auto;max-height:320px;min-height:100px;overflow-y:scroll;width:auto}.github-welcome{margin-bottom:20px;margin-top:20px;text-align:center}.github-welcome .github-welcome-content{display:inline-block;margin:0 0 10px;padding:10px 20px;width:80%}@media screen and (max-width:750px){.github-welcome .github-welcome-content{width:90%}}#simulator-display{align-self:flex-start;width:200px}#simulator-display #game-display>canvas{width:600px}.GameSimulatorWrapper{border-radius:10px;display:flex;flex-direction:row;margin:30px;overflow:hidden}#asset-display{align-self:flex-end;background-color:#fff;width:200px}.LeftAlign{align-items:flex-start;flex-direction:column}.GameSimulatorPanel{background-color:#fff;height:100%;overflow:scroll;padding:20px;width:800px}.GroundControl .bp5-collapse .bp5-card{margin-top:4px}.GroundControl .dropzone-base{align-items:center;background-color:#fafafa;border:2px dashed #eee;border-radius:2px;color:#bdbdbd;display:flex;flex-direction:column;flex-grow:1;height:30vh;justify-content:center;outline:none;padding:20px;transition:border .24s ease-in-out}.GroundControl .dropzone-base.dropzone-active{border-color:#2196f3}.GroundControl .dropzone-base.dropzone-accept{border-color:#00e676}.GroundControl .dropzone-base.dropzone-reject{border-color:#ff1744}.GroundControl .dropzone-prompt>*{margin-top:12px}.GroundControl .dropzone-controls{align-items:center;display:flex;justify-content:center}.GroundControl .dropzone-controls>*{margin-left:4px;margin-right:4px}.GroundControl .dropzone-controls .bp5-switch{margin-bottom:7px}.GroundControl .date-cell-text{margin-right:4px}.GroundControl .publish-cell.publish-cell{margin-bottom:0;margin-left:auto;margin-right:auto;padding-left:48px;padding-top:2px;width:28px}.general-configs,.team-related-configs,.voting-related-configs{margin-top:20px}.general-configs .voting-related-controls,.team-related-configs .voting-related-controls,.voting-related-configs .voting-related-controls{display:flex;flex-direction:column}.general-configs .voting-related-controls .control-button-container,.team-related-configs .voting-related-controls .control-button-container,.voting-related-configs .voting-related-controls .control-button-container{display:flex;margin-left:5px}.general-configs .numeric-input-container,.team-related-configs .numeric-input-container,.voting-related-configs .numeric-input-container{align-items:center;display:flex;gap:8px;margin-left:14px}.general-configs .numeric-input-container .max-team-size,.team-related-configs .numeric-input-container .max-team-size,.voting-related-configs .numeric-input-container .max-team-size{margin-top:10px}.mobile-workspace{overflow-y:hidden;position:relative}.mobile-workspace .ControlBar .bp5-button:not(.bp5-disabled){padding:5px}.mobile-workspace .ControlBar .bp5-button:not(.bp5-disabled) .bp5-icon{margin:0}.mobile-workspace .ControlBar .bp5-button:not(.bp5-disabled) .bp5-button-text{display:none}.mobile-workspace .ControlBar .ControlBar_editor .bp5-button{border-radius:5px}.mobile-workspace .ControlBar .ControlBar_flow .bp5-disabled{font-size:12px!important;padding:5px}.mobile-workspace .ControlBar .ControlBar_flow :last-child .bp5-button-text{display:flex;font-size:12px!important}.mobile-workspace .Autograder{left:-15px;min-width:0!important;position:relative;width:100vw}.mobile-workspace .Autograder .collapse-button{margin:0 20px;width:calc(100% - 40px)!important}.mobile-workspace .Autograder .bp5-collapse-body{overflow-x:auto;padding:0 15px 10px;width:100%}.mobile-workspace .Autograder .bp5-collapse-body .testcaseCards{width:640px}.mobile-workspace .mobile-floating-keyboard{background:#1a2530;border-radius:25px 0 0 25px;display:flex;height:50px;max-width:600px;opacity:.8;overflow:hidden;position:absolute;right:0;top:30vh;transition:width .8s,opacity 1.2s;width:42px;z-index:4}.mobile-workspace .mobile-floating-keyboard button{background:#0000;border:#0000;color:#ced9e0;display:inline-block;height:50px;opacity:.5}.mobile-workspace .mobile-floating-keyboard button:active{background:#2c3e50;color:#1a2530}.mobile-workspace .mobile-floating-keyboard .mobile-floating-toggle{font-size:18px;padding:0 2px 0 10px;width:30px}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container{display:none;height:46px;width:100%}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container .mobile-keyboard-container{overflow-y:hidden;position:relative;width:100%}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container .mobile-keyboard-container .simple-keyboard-shortcut{background:#1a2530;color:#ced9e0;position:absolute;top:0;transition:top .6s;width:100%}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container .mobile-keyboard-container .simple-keyboard-shortcut .hg-row{height:40px;overflow-x:auto}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container .mobile-keyboard-container .simple-keyboard-shortcut .hg-row .hg-button{background:#2c3e50;min-width:24px}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container .mobile-keyboard-container .simple-keyboard-shortcut .hg-row .mobile-navigation{background:#34495e;color:#1a2530;font-size:28px;padding:2px 0 4px}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container .mobile-keyboard-container .simple-keyboard-shortcut .hg-row .big-buttons{padding:5px 0}.mobile-workspace .mobile-floating-keyboard .mobile-keyboard-toggle-container .mobile-keyboard-container .simple-keyboard-shortcut .hg-row .hg-activeButton{background:#1a2530;color:#ced9e0}.mobile-workspace .mobile-floating-keyboard #floating-dragHandle{background:#2c3e50;border-radius:10px 0 0 10px;color:#ced9e0;font-size:34px;height:50px;min-width:22px;opacity:.3;padding:0 0 0 8px;width:22px}.mobile-workspace .mobile-selected-panel{background-color:#2c3e50;height:var(--mobile-panel-height,calc(100% - 70px));overflow:auto;padding:20px 15px;position:absolute;white-space:pre-wrap;width:100vw;z-index:1}.mobile-workspace .mobile-selected-panel .sa-substituter{overflow-x:visible;padding:0 5px}.mobile-workspace .mobile-selected-panel .sa-substituter .bp5-slider-label{display:none;width:auto}.mobile-workspace .mobile-selected-panel .sa-substituter .bp5-slider-label:first-child,.mobile-workspace .mobile-selected-panel .sa-substituter .bp5-slider-label:last-child{display:inline}.mobile-workspace .mobile-selected-panel .sa-substituter .bp5-card{background-color:#1a2530;margin:2rem 0 .5rem;padding:.4rem .6rem}.mobile-workspace .mobile-selected-panel .sa-substituter .bp5-card .result-output{word-wrap:break-word;background-color:#0000;box-shadow:none;color:#fff;font:16px/normal Inconsolata,Consolas,monospace;margin:0;padding:0;text-align:left;white-space:pre-wrap;word-break:break-word}.mobile-workspace .mobile-selected-panel .SourcecastContainer{white-space:normal}.mobile-workspace .mobile-selected-panel .sa-html-display{background-color:#fff;height:calc(100% - 4px);width:100%}.mobile-workspace .mobile-unselected-panel{display:none}.mobile-workspace .mobile-editor-panel{height:var(--mobile-panel-height,calc(100% - 70px));position:absolute;width:100vw;z-index:1}.mobile-workspace .mobile-editor-panel .MCQChooser{height:100%;margin:0}.mobile-workspace .mobile-tabs-container{align-items:center;background-color:#1a2530;bottom:0;box-shadow:0 -4px 8px #00000080,0 -6px 16px #0003,inset 0 14px 14px -16px #ced9e01a;display:flex;height:50px;justify-content:center;position:absolute;width:100%;z-index:3}.mobile-workspace .mobile-tabs-container .mobile-side-content{overflow-x:auto}.mobile-workspace .mobile-tabs-container .mobile-control-bar-button{margin-bottom:5px;padding:2.5px 19px}.mobile-workspace .mobile-draggable{background-color:#34495e;border-radius:5px;bottom:calc(var(--mobile-repl-height, 0px)*-1);box-shadow:0 0 8px #00000080,0 0 16px #0003;height:calc(var(--mobile-repl-height, 0px) + 70px);position:absolute;transition:.3s cubic-bezier(.3,.9,.68,1);width:100%;z-index:2}.mobile-workspace .mobile-draggable .handle{align-items:center;background-color:#1a2530;box-shadow:inset 0 8px 6px -8px #ced9e01a,inset 0 -8px 6px -8px #ced9e033;display:flex;height:14px;justify-content:center;margin-bottom:10px;width:100%}.mobile-workspace .mobile-draggable .handle .circle{background-color:gray;border-radius:50%;height:6px;margin:0 8px;width:6px}.mobile-workspace .mobile-draggable .enabled{cursor:grab}.mobile-workspace .mobile-draggable .disabled{cursor:not-allowed}.mobile-workspace .mobile-draggable .REPL-content{background:linear-gradient(#34495e 100%,#2c3e5000),radial-gradient(farthest-side at 50% 0,#000 10%,#2c3e5000);background-attachment:local,scroll;background-color:#34495e;background-repeat:no-repeat;background-size:100% 20px,100% 20px;height:calc(var(--mobile-repl-height, 0px) - 10px);overflow:auto;padding:0 10px 10px;width:100%}.mobile-workspace .mobile-draggable .REPL-content .bp5-card{opacity:.8}.mobile-workspace .mobile-draggable .REPL-content .Repl{margin:0}.mobile-workspace .mobile-draggable .REPL-content canvas{height:100%!important;width:100%!important}.mobile-control-bar{text-align:center;width:215px}.NavigationBar{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:0 10px;width:100%}.NavigationBar .thin-divider{margin-left:0;margin-right:0}a.NavigationBar__link{color:inherit;text-decoration:none}a.NavigationBar__link>:first-child{margin-left:.1rem;margin-right:.1rem}.primary-navbar .bp5-button{font-weight:600}.primary-navbar .app-title{text-transform:uppercase}.secondary-navbar,.secondary-navbar .bp5-navbar-group{height:40px}.secondary-navbar .bp5-button{font-weight:250}.desktop-navbar-popover .bp5-popover-arrow-fill{fill:#fff!important}.desktop-navbar-popover .bp5-popover-content{background:#fff!important;padding:0}.desktop-navbar-popover .bp5-popover-content .bp5-navbar{background:#fff;box-shadow:none}.desktop-navbar-popover .bp5-popover-content .bp5-navbar .bp5-button{color:#1a2530}.Playground{display:flex;flex:1 1 100%;flex-direction:column;height:100%}.Playground .workspace .ControlBar .ControlBar_editingWorkspace{width:0}.Sicp{background-color:#fff;color:#333;font-size:16pt;line-height:2;overflow:auto;width:100%}.Sicp .bp5-non-ideal-state{font-size:13pt}.Sicp pre{overflow-x:scroll}.Sicp .bp5-blockquote{margin:10px 0}.Sicp .bp5-heading{margin-top:10px}.Sicp .bp5-code,.Sicp .bp5-code-block{background-color:inherit;box-shadow:none;color:#333}.Sicp .bp5-code-block{font-size:14pt;margin:10px 0;padding:0}.Sicp .katex{font-size:15pt}.Sicp .sicp-text{margin-bottom:32px}.Sicp .sicp-content{background-color:#fff;height:-moz-fit-content;height:fit-content;margin:1em auto;max-width:1050px;padding:0 6em}.Sicp .sicp-content .sicp-anchor-link-container:hover>.sicp-anchor-link{color:#ccc}.Sicp .sicp-content .sicp-anchor-link{color:#0000;display:block;height:0;left:-22px;overflow:visible;position:relative;width:16px}.Sicp .sicp-content .sicp-anchor-link:hover{color:#333}.Sicp .sicp-content .sicp-anchor-link:hover+div{background-color:#ddd;border-radius:5px}.Sicp .sicp-content .sicp-navigation-buttons{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:25px 0}.Sicp .sicp-content .sicp-navigation-buttons .bp5-button{background-color:#34495e;padding:10px 15px;width:80px}.Sicp .sicp-content .sicp-navigation-buttons .bp5-button:hover{background-color:#1a2530}.Sicp .sicp-content p{display:inline}@media only screen and (max-width:768px){.Sicp .sicp-content{padding:0 1.4em}}.Sicp .bp5-heading{color:#333}.Sicp .sicp-index-page{margin:1em auto;max-width:1400px;padding:0 1em}.Sicp .sicp-index-page h1,.Sicp .sicp-index-page h2{text-align:right}.Sicp .sicp-index-page h4{margin-top:15px}.Sicp .sicp-index-page>.sicp-licenses,.Sicp .sicp-index-page>h2{text-align:center}.Sicp .sicp-index-page>.sicp-cover{display:flex;justify-content:space-evenly}.Sicp .sicp-index-page>.sicp-cover>.sicp-cover-text{align-items:flex-end;display:flex;flex-flow:column nowrap;font-size:smaller;justify-content:space-between;text-align:right}.Sicp .sicp-index-page>.sicp-cover>.sicp-cover-text>.sicp-authors{max-width:500px}.Sicp .sicp-index-page>.sicp-cover>.sicp-cover-text>.sicp-authors>h4{margin-bottom:0}.Sicp .sicp-index-page>.sicp-cover>.sicp-cover-text>.sicp-authors>h5{font-weight:300}@media only screen and (max-width:768px){.Sicp .sicp-index-page>.sicp-cover{flex-direction:column}.Sicp .sicp-index-page h1,.Sicp .sicp-index-page h2,.Sicp .sicp-index-page h4,.Sicp .sicp-index-page h5{text-align:left}.Sicp .sicp-index-page>.sicp-cover .sicp-cover-text{align-items:flex-start;text-align:left}.Sicp .sicp-index-page>h2{text-align:center}}.Sicp .sicp-code-snippet{line-height:1;margin:10px 0;width:100%}.Sicp .sicp-code-snippet .sicp-code-snippet-open{align-items:center;display:flex;flex-flow:column nowrap;margin:25px 0;transform:translateX(min(-6em,calc(525px - 50vw - 6em)));width:100vw}.Sicp .sicp-code-snippet .sicp-code-snippet-open>.ControlBar{background-color:#1a2530;color:#fff;display:flex;max-width:1500px;padding:5px;width:90vw}.Sicp .sicp-code-snippet .sicp-code-snippet-open>.ControlBar .ControlBar_flow{flex-grow:1}@media only screen and (max-width:768px){.Sicp .sicp-code-snippet .sicp-code-snippet-open>.ControlBar{max-width:unset;width:100%}}.Sicp .sicp-code-snippet .sicp-code-snippet-open .sicp-code-snippet-desktop-open{max-width:1500px;width:90vw}.Sicp .sicp-code-snippet .sicp-code-snippet-open .sicp-workspace-container-container{display:flex;flex-flow:column nowrap;height:100%}.Sicp .sicp-code-snippet .sicp-code-snippet-open .sicp-workspace-container-container .workspace{color:#fff;overflow-y:auto}@media only screen and (max-width:768px){.Sicp .sicp-code-snippet .sicp-code-snippet-open{display:block;height:calc(100% - 40px);left:0;margin:0;position:fixed;top:0;transform:none;width:100vw;z-index:20}}.Sicp .sicp-code-snippet .sicp-code-snippet-closed{margin:0;padding:0}.Sicp .sicp-footnote{font-size:13pt;margin-bottom:16px}.Sicp .sicp-figure{align-items:center;display:flex;flex-flow:column nowrap;margin:45px auto 25px}.Sicp .sicp-figure>.sicp-caption{margin:15px auto;text-align:center}.Sicp .sicp-attribution{text-align:right}.Sicp .sicp-exercise{background-color:#fff!important;margin:10px 0;padding:10px}.Sicp .sicp-exercise .sicp-button-container{align-items:flex-end;display:flex;flex-direction:column;width:100%}.Sicp .sicp-exercise .sicp-button-container>.bp5-button{margin:5px}.Sicp .sicp-reference{margin-bottom:1.5rem}.sicp-toc{overflow-y:auto;text-align:left}.sicp-toc .bp5-tree-node-content{height:-moz-fit-content;height:fit-content}.sicp-toc .bp5-tree-node-list{padding:0}.sicp-toc .bp5-tree-node-label{padding-left:7px;text-overflow:clip;white-space:normal}.sicp-toc .bp5-tree-node-caret{color:#777!important;scale:1.25}.sicp-toc .bp5-tree-node-caret:hover{color:#333!important}.sicp-toc-drawer{width:500px!important}.sicp-toc-drawer .sicp-toc-tree{color:#333;font-size:larger}.sicp-toc-drawer .sicp-toc-tree .bp5-tree-node-content{padding-bottom:10px;padding-top:10px}@media only screen and (max-width:768px){.sicp-toc-drawer .sicp-toc-tree{font-size:small}.sicp-toc-drawer{width:70%!important}.sicp-search-bar{left:1%;width:98%}}.sidebar-container{column-gap:8px;display:flex;flex-direction:row;height:100%;padding-bottom:.6rem;padding-right:.5rem}.sidebar-tab-container{display:flex;flex-direction:column;margin-left:8px;row-gap:8px}.sidebar-tab{align-items:center;background-color:#1a2530!important;box-sizing:initial;column-gap:6px;display:flex;flex-direction:row;padding:12px 3px;text-align:center;transform:scale(-1);-webkit-user-select:none;user-select:none;width:18px;writing-mode:vertical-rl}.sidebar-tab.selected{background-color:#2c3e50!important}.sidebar-tab-icon{transform:rotate(90deg)}.sidebar-panel{background-color:#2c3e50!important;height:100%;min-width:0;padding:0;width:100%}.Sourcereel{background-color:#1a2530;display:flex;flex:1 1 100%;flex-direction:column;height:100%}.Timer{width:80%}.RecorderControl,.Timer{display:flex;justify-content:center;margin:0 auto}.RecorderControl{width:95%}.Sourcecast{background-color:#1a2530;display:flex;flex:1 1 100%;flex-direction:column;height:100%}.SourcecastControlBar{margin:0 auto;width:95%}.SourcecastControlBar .PlayerControl{display:flex;flex-direction:row;justify-content:space-around}.SourcecastControlBar .PlayerControl .PlayerControlButton .bp5-button{top:-11px}@media only screen and (max-width:768px){.SourcecastControlBar .PlayerControl .PlayerControlButton .bp5-button .bp5-icon{margin:0}.SourcecastControlBar .PlayerControl .PlayerControlButton .bp5-button .bp5-button-text{display:none}}.SourcecastControlBar .PlayerControl .Slider{margin:0 auto;width:calc(95% - 65px)}.SourcecastTable{padding:1px}.SourcecastTable .ag-center-cols-clipper{min-height:50px}.SourcecastTable .ag-header-cell-label{float:none!important;justify-content:center;text-align:center;width:auto!important}.SourcecastTable .ag-header-cell-menu-button{float:none;position:absolute}.SourcecastTable :focus{outline:none}.Multi-line{overflow-wrap:"break-word";white-space:"pre-line"}.workspace .bp5-card{background-color:#2c3e50;padding:6px 10px}.workspace:has(>.bp5-card){border-radius:6px;overflow:hidden}.workspace .stories-side-content{height:100%;overflow-y:auto}.workspace .stories-side-content .bp5-card{margin-top:10px}.workspace .stories-side-content .bp5-card .bp5-tabs{width:100%}.workspace .stories-side-content .bp5-card .bp5-tabs .bp5-tab-list{align-self:flex-start}.workspace .stories-side-content .bp5-card .bp5-tabs .bp5-tab-list>:not(:last-child){margin-right:10px}.workspace .stories-side-content .bp5-card .bp5-tabs>.side-content-tab .side-content-text{margin-bottom:0}.newUserblog{margin-left:auto;margin-right:auto;max-width:1050px;overflow-y:scroll;width:100%}.newUserblog .userblogContent .content{word-wrap:break-word;background-color:#fff;color:#000;font-size:1rem;line-height:1.5;padding:16px 24px}.newUserblog .userblogContent .content>*{margin:0}.newUserblog .userblogContent .content>*+*{margin-top:1rem}.newUserblog .userblogContent .content :not(pre) code{background-color:#fafafb;border:1px solid #cacaca;border-radius:3px;color:#393939;padding:1px 4px;white-space:nowrap}.newUserblog .userblogContent .content code{font-size:.9rem;white-space:nowrap}.newUserblog .userblogContent .content pre:has(>code){-moz-background-clip:padding;background-clip:padding-box;background-color:#fafafb;border:1px solid #cacaca;border-radius:3px;color:#393939;line-height:1.2em;overflow:auto;padding:10px}.newUserblog .userblogContent .content pre code{white-space:pre}.ControlBar{background-color:#1a2530;display:flex;padding:5px}.ace_variable_highlighting{border:1px dashed #fff9;box-sizing:border-box;position:absolute;z-index:4}.GreenScreen{height:100vh;margin-top:-50px;position:absolute;width:100vw;z-index:15}.GreenScreen,.GreenScreen #ace-editor,.GreenScreen #brace-editor,.GreenScreen .side-content-tooltip,.GreenScreen .workspace{background:lime!important}.GreenScreen .ace_print-margin{background:#00e000!important}.GreenScreen .bp5-button,.GreenScreen .bp5-input{background:lime!important;box-shadow:none!important}.GreenScreen .bp5-control-indicator,.GreenScreen .bp5-control-indicator:before{background:lime!important;border:.1rem solid #00e000!important}.GreenScreen .bp5-control-indicator:before{box-shadow:none!important}.GreenScreen .ace_gutter-active-line{background:lime!important}.GreenScreen .editor-react-ace{border:.1rem solid #00e000!important;color:#222}.GreenScreen .ace_gutter,.GreenScreen .ace_gutter-layer,.GreenScreen .bp5-card{background:lime!important}.GreenScreen .bp5-card{border:.1rem solid #00e000!important;box-shadow:none!important}.workspace{background-color:#1a2530;display:flex;flex:1 1 auto;flex-direction:column;height:100%}@media screen and (max-width:768px){.workspace ::-webkit-scrollbar{display:none}}.workspace .row{margin-left:0;margin-right:0}.workspace .Switch{height:1rem;left:1rem;position:relative;right:1rem;top:.5rem;width:3rem}.workspace .ControlBar{display:flex;flex-direction:row;justify-content:space-between;margin:.5rem .5rem .6rem}@media screen and (max-width:768px){.workspace .ControlBar{overflow-x:auto;overflow-y:hidden}}@media screen and (min-width:769px){.workspace .ControlBar .ControlBar_editingWorkspace{width:10%}}.workspace .workspace-parent{display:flex;flex-direction:row;height:100%;overflow:hidden;width:100%}.workspace .content-parent{display:flex;flex:1 1 100%;flex-direction:row;height:100%;width:100%}.workspace .content-parent>div{height:inherit}.workspace .right-parent{display:flex;flex:1 1;flex-direction:column;height:100%;overflow:auto;padding-bottom:.6rem}.workspace .right-parent .fullscreen-button{padding:5px;position:absolute;right:8px;z-index:10}.workspace .left-parent{display:flex;flex-direction:row;height:100%;padding-bottom:.6rem}.workspace .editor-content{display:flex;flex-direction:column;height:100%}.workspace .editor-divider{flex:initial}.workspace .resize-editor-prepend{padding-bottom:.2rem}.workspace .Editor{background-color:#2c3e50;display:flex;flex-direction:column;height:100%;padding:0;width:100%}.workspace .Editor .editor-react-ace{flex:1 1;height:100%;margin:2px}.workspace .Editor .editor-react-ace #brace-editor{height:100%}.workspace .Editor .editor-prepend-react-ace{flex:1 1}.workspace .Editor .editor-prepend-react-ace #brace-editor{height:100%}.workspace .Editor .ace_gutter-cell_hi,.workspace .Editor .ace_line_hi{background-color:blue}.workspace .Editor .ace_gutter-cell_hi_control,.workspace .Editor .ace_line_hi_control{background-color:#32cd32}.workspace .Editor .ace_breakpoint:before{color:red;content:" ●";margin-left:-10px}.workspace .MCQChooser{flex:1 1;margin:0 .5rem;overflow:hidden}.workspace .MCQChooser .mcq-content-parent{height:100%;overflow:auto;padding:20px}.workspace .MCQChooser .mcq-content-parent .mcq-options-parent{height:100%}.workspace .MCQChooser .mcq-content-parent .mcq-options-parent .mcq-option{padding:20px}.workspace .MCQChooser .mcq-content-parent .mcq-options-parent .mcq-option:focus{outline:0}.workspace .MCQChooser .bp5-card{background-color:#2c3e50}.workspace .MCQChooser .Text{word-wrap:break-word;word-break:break-word}.workspace .resize-side-content{max-height:100%}.workspace .resize-editor-content,.workspace .resize-side-content{display:flex;flex-direction:column}.workspace .side-content-header{align-items:center;display:flex;flex:none;flex-wrap:wrap;justify-content:center;padding-bottom:.2rem}.workspace .side-content-header .side-content-header-button:focus{outline:0}.workspace .side-content-header .side-content-header-button-alert{animation:alert 1s infinite}.workspace .side-content-divider{flex:initial;height:.6rem}.workspace .side-content{flex:1 1 auto;height:100%;overflow-y:auto}.workspace .side-content .bp5-card{background-color:#2c3e50;color:#fff;display:flex;flex-direction:column;height:100%;margin:0 .5rem 0 0;overflow-y:auto;padding:.4rem .6rem}.workspace .side-content .bp5-card .bp5-tabs{width:100%}.workspace .side-content-text{word-wrap:break-word;color:#fff;height:-moz-fit-content;height:fit-content;margin-bottom:.4rem;overflow-x:auto;text-align:justify;word-break:break-word}.workspace .side-content-text>div>:first-child{margin-top:0}.workspace .side-content-text>div>p:last-child{margin-bottom:1px}.workspace .side-content-text .GradingEditor{min-width:192px}.workspace .side-content-text .GradingEditor .grading-editor-header{text-align:center}.workspace .side-content-text .GradingEditor .grading-editor-marking-scheme pre{word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.workspace .side-content-text .GradingEditor .grading-editor-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.workspace .side-content-text .GradingEditor .grading-editor-container>div{flex:1 1;padding:8px 8px 0}.workspace .side-content-text .GradingEditor .grading-editor-container>div>div{align-content:center;align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.workspace .side-content-text .GradingEditor .grading-editor-container>div>div>div{padding:0 0 16px;text-align:center;width:150px}.workspace .side-content-text .GradingEditor .grading-editor-container>div>div>div:first-of-type{flex-grow:0;flex-shrink:0;font-weight:600;padding:0 0 8px}.workspace .side-content-text .GradingEditor .grading-editor-container>div .adjustment-input{padding:0 8px;width:150px}.workspace .side-content-text .GradingEditor .grading-editor-container>div .adjustment-input .bp5-intent-danger{background-color:#db373740}.workspace .side-content-text .GradingEditor .react-mde-parent{margin-bottom:12px}.workspace .side-content-text .GradingEditor .grading-editor-draft-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.workspace .side-content-text .GradingEditor .grading-editor-draft-buttons>div{width:50%}.workspace .side-content-text .GradingEditor .grading-editor-discard-button,.workspace .side-content-text .GradingEditor .grading-editor-save-button,.workspace .side-content-text .GradingEditor .grading-editor-save-continue-button{margin-bottom:6px;min-width:192px;padding:0 2px}.workspace .side-content-text .GradingEditor .grading-editor-discard-button .grading-editor-button,.workspace .side-content-text .GradingEditor .grading-editor-save-button .grading-editor-button,.workspace .side-content-text .GradingEditor .grading-editor-save-continue-button,.workspace .side-content-text .GradingEditor .grading-editor-save-continue-button .grading-editor-button{width:100%}.workspace .side-content-text .GradingEditor .grading-editor-last-graded-details{padding:0 2px}.workspace .bp5-tab-indicator-wrapper{margin-top:8px}.workspace .side-content-tabs{display:flex;flex:1 1 auto;height:100%;justify-content:center}.workspace .side-content-tabs .bp5-tabs{display:flex;flex-basis:center;flex-direction:column}.workspace .side-content-tabs .bp5-tabs .bp5-tab-list{align-self:center}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser{height:calc(100% - 60px);margin-top:-45px}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text{height:100%;margin-top:70px}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter{height:unset;margin:15px}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .beforeMarker,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .beforeMarker{background:#b36539bf;position:absolute;z-index:20}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .afterMarker,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .afterMarker{background:green;position:absolute;z-index:20}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .bp5-slider-label,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .bp5-slider-label{display:none;width:max-content}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .bp5-slider-label:first-child,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .bp5-slider-label:last-child,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .bp5-slider-label:first-child,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .bp5-slider-label:last-child{display:inline}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .bp5-card,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .bp5-card{background-color:#1a2530;margin:2rem 0 .5rem;padding:.4rem .6rem}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .bp5-card pre,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .bp5-card pre{word-wrap:break-word;background-color:#0000;box-shadow:none;color:#fff;font:16px/normal Inconsolata,Consolas,monospace;margin:0;padding:0;text-align:left;white-space:pre-wrap;word-break:break-word}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .bp5-card pre .canvas-container,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .bp5-card pre .canvas-container{align-items:center;display:flex;justify-content:center;padding:.5rem 0}.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_cse_machine .side-content-text .sa-substituter .bp5-card pre canvas,.workspace .side-content-tabs #bp5-tab-panel_side-content-tabs_subst_visualiser .side-content-text .sa-substituter .bp5-card pre canvas{height:20rem;width:20rem}.workspace .side-content-tab{color:#a7b6c2}.workspace .side-content-tab[aria-selected=true] .side-content-tooltip{animation:none;background-color:#495a6b}.workspace .side-content-tab[aria-disabled=true] .side-content-tooltip{animation:none;background-color:inherit;color:#3b4d5e}.workspace .side-content-tab .sa-video{min-width:min-content}.workspace .side-content-tab .sa-video .sa-video-header{background:#1a253080;border-radius:3px 3px 0 0;display:flex;justify-content:space-around}.workspace .side-content-tab .sa-video .sa-video-header .sa-video-header-element{display:inherit;padding:5px 0}.workspace .side-content-tab .sa-video .sa-video-header .sa-video-header-element .bp5-button-group{width:max-content}.workspace .side-content-tab .sa-video .sa-video-header .sa-video-header-element .bp5-button-group .bp5-button.sa-live-video-button.bp5-active{pointer-events:none}.workspace .side-content-tab .sa-video .sa-video-header .sa-video-header-element .sa-video-header-numeric-input{margin-left:5px;margin-right:5px}.workspace .side-content-tab .sa-video .sa-video-header .bp5-divider{margin:0}.workspace .side-content-tab .sa-video .sa-video-element{background:#1a2530;border-radius:0 0 3px 3px;padding:10px;text-align:center;width:100%}.workspace .side-content-tab .sa-remote-execution{margin:6px}.workspace .side-content-tab .sa-remote-execution .devices-menu-container{max-height:60vh;overflow-y:auto}.workspace .side-content-tab .sa-remote-execution .devices-menu-container .bp5-menu{box-sizing:border-box;margin:1px}.workspace .side-content-tab .sa-remote-execution .devices-menu-container .bp5-menu .edit-buttons{display:inline-block;margin-left:4px}.workspace .side-content-tab .sa-remote-execution .devices-menu-container .bp5-menu .edit-buttons .bp5-button.bp5-small{margin-bottom:-3px;margin-top:-7px}.workspace .side-content-tab .sa-html-display{background-color:#fff;height:60vh;width:100%}.workspace .sidecontent-overview pre{overflow-x:auto}.workspace .sidecontent-overview p img{max-width:100%;object-fit:contain}.workspace .side-content-tooltip{align-items:center;border-radius:3px;display:flex;height:25px;justify-content:center;width:40px}.workspace .side-content-tooltip:hover{background-color:#3a4c5d}.workspace .side-content-tooltip.side-content-tab-alert{animation:alert 1s infinite}@keyframes alert{0%,50%{background-color:#c8643280}51%,to{background-image:#8a9ba84d}}.workspace .side-content-tooltip.side-content-tab-alert-error{animation:error 1s infinite}@keyframes error{0%,50%{background-color:#f44}51%,to{background-image:#662a324d}}.workspace .side-content-tooltip .side-content-text .slider{width:calc(100% - 140px)}.workspace .grading-editor-input-parent{margin-bottom:.5rem}.workspace .grading-editor-input-parent .bp5-button-group{flex-wrap:wrap}.workspace .grading-editor-input-parent .bp5-numeric-input .bp5-button{background-color:#2c3e50}.workspace .grading-result-table table.bp5-html-table tbody tr:first-child td,.workspace .grading-result-table table.bp5-html-table tbody tr:first-child th{box-shadow:inset 0 0 1px 0 #2c3e50}.workspace .react-mde{border-color:#1b2530;border-radius:3px;text-align:initial}.workspace .react-mde .mde-header{background-color:#10161a4d}.workspace .react-mde .mde-header .mde-tabs button{color:#fff}.workspace .react-mde .mde-header .mde-tabs button.selected{background:#8a9ba84d}.workspace .react-mde .mde-header .bp5-icon{color:#a7b6c2}.workspace .react-mde .mde-preview{padding:11px}.workspace .react-mde textarea.mde-text{background-color:#10161a4d;color:#fff}.workspace .react-mde .grip{background:#8a9ba84d;color:#a7b6c2}.workspace .react-mde .grip .icon{vertical-align:top}.workspace .resize-editor{display:flex;flex-direction:row}.workspace .resize-editor .Editor{flex:1 1 auto;margin:0 .5rem 0 0;padding:0}.workspace .resize-editor .editor-content{flex:1 1 auto;padding:0}.workspace .bp5-divider{margin:0 0 .5rem}.workspace .Repl{display:flex;flex:1 1;flex-direction:column;margin:0 .5rem 0 0;overflow-x:visible;overflow-y:auto}.workspace .Repl .bp5-card{background-color:#2c3e50;margin:0 0 .5rem;padding:.4rem .6rem}.workspace .Repl .bp5-card pre{word-wrap:break-word;background-color:#0000;box-shadow:none;color:inherit;font:16px/normal Inconsolata,Consolas,monospace;margin:0;padding:0;white-space:pre-wrap;word-break:break-word}.workspace .Repl .bp5-card .code-output{color:#ced9e0}.workspace .Repl .bp5-card .log-output{color:#dd8c60}.workspace .Repl .bp5-card .result-output{color:#fff}.workspace .Repl .bp5-card .result-output .canvas-container{align-items:center;display:flex;justify-content:center;padding:.5rem 0}.workspace .Repl .bp5-card .result-output canvas{height:20rem;width:20rem}.workspace .Repl .bp5-card .error-output{color:#f44}.workspace .Repl .bp5-card .notification-output{color:#f9f0d7}.workspace .Repl .notification-output-container{background-color:#f1b80f}.workspace .Repl .repl-input-parent{flex-wrap:nowrap;margin-bottom:0;padding:0}.workspace .Repl .repl-react-ace{margin:.4rem .6rem}.workspace .Repl .repl-react-ace-green{background:lime!important;margin:.4rem .6rem}.workspace .react-ace{background-color:#2c3e50;border-radius:3px}.workspace .react-ace .ace_gutter{background:#34495e;color:#8091a0}.workspace .react-ace-green{background-color:lime!important;border-radius:3px}.workspace .react-ace-green .ace_gutter{background:#00e000;color:#8091a0}.workspace .Autograder,.workspace .ContestEntryVoting,.workspace .ContestLeaderboard{min-width:640px}.workspace .Autograder :focus,.workspace .ContestEntryVoting :focus,.workspace .ContestLeaderboard :focus{outline:none}.workspace .Autograder .collapse-button,.workspace .ContestEntryVoting .collapse-button,.workspace .ContestLeaderboard .collapse-button{background:#0003;width:100%}.workspace .Autograder .collapse-button>.bp5-button-text>span:not(:last-child),.workspace .ContestEntryVoting .collapse-button>.bp5-button-text>span:not(:last-child),.workspace .ContestLeaderboard .collapse-button>.bp5-button-text>span:not(:last-child){margin-right:7px}.workspace .Autograder .collapse-button>.bp5-button-text>span:not(:first-child),.workspace .ContestEntryVoting .collapse-button>.bp5-button-text>span:not(:first-child),.workspace .ContestLeaderboard .collapse-button>.bp5-button-text>span:not(:first-child){margin-left:7px}.workspace .Autograder .testcaseeditor-subcomponent,.workspace .ContestEntryVoting .testcaseeditor-subcomponent,.workspace .ContestLeaderboard .testcaseeditor-subcomponent{padding:.5rem}.workspace .Autograder .contestentries-header,.workspace .Autograder .leaderboard-header,.workspace .Autograder .results-header,.workspace .Autograder .testcases-header,.workspace .ContestEntryVoting .contestentries-header,.workspace .ContestEntryVoting .leaderboard-header,.workspace .ContestEntryVoting .results-header,.workspace .ContestEntryVoting .testcases-header,.workspace .ContestLeaderboard .contestentries-header,.workspace .ContestLeaderboard .leaderboard-header,.workspace .ContestLeaderboard .results-header,.workspace .ContestLeaderboard .testcases-header{display:flex;justify-content:space-between;padding:.4rem .6rem;text-align:center;width:100%}.workspace .Autograder .contestentries-header .bp5-icon,.workspace .Autograder .leaderboard-header .bp5-icon,.workspace .Autograder .results-header .bp5-icon,.workspace .Autograder .testcases-header .bp5-icon,.workspace .ContestEntryVoting .contestentries-header .bp5-icon,.workspace .ContestEntryVoting .leaderboard-header .bp5-icon,.workspace .ContestEntryVoting .results-header .bp5-icon,.workspace .ContestEntryVoting .testcases-header .bp5-icon,.workspace .ContestLeaderboard .contestentries-header .bp5-icon,.workspace .ContestLeaderboard .leaderboard-header .bp5-icon,.workspace .ContestLeaderboard .results-header .bp5-icon,.workspace .ContestLeaderboard .testcases-header .bp5-icon{margin-left:4px}.workspace .Autograder .testcases-header .header-actual,.workspace .Autograder .testcases-header .header-fn,.workspace .ContestEntryVoting .testcases-header .header-actual,.workspace .ContestEntryVoting .testcases-header .header-fn,.workspace .ContestLeaderboard .testcases-header .header-actual,.workspace .ContestLeaderboard .testcases-header .header-fn{width:37.5%}.workspace .Autograder .testcases-header .header-expected,.workspace .ContestEntryVoting .testcases-header .header-expected,.workspace .ContestLeaderboard .testcases-header .header-expected{width:24%}.workspace .Autograder .results-header .header-data,.workspace .ContestEntryVoting .results-header .header-data,.workspace .ContestLeaderboard .results-header .header-data{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;width:37.5%}.workspace .Autograder .results-header .header-data .header-sn,.workspace .ContestEntryVoting .results-header .header-data .header-sn,.workspace .ContestLeaderboard .results-header .header-data .header-sn{width:20%}.workspace .Autograder .results-header .header-data .header-status,.workspace .ContestEntryVoting .results-header .header-data .header-status,.workspace .ContestLeaderboard .results-header .header-data .header-status{width:78.5%}.workspace .Autograder .results-header .header-expected,.workspace .ContestEntryVoting .results-header .header-expected,.workspace .ContestLeaderboard .results-header .header-expected{width:24%}.workspace .Autograder .results-header .header-actual,.workspace .ContestEntryVoting .results-header .header-actual,.workspace .ContestLeaderboard .results-header .header-actual{width:37.5%}.workspace .Autograder #tier-list,.workspace .ContestEntryVoting #tier-list,.workspace .ContestLeaderboard #tier-list{background-color:#1e1e1e;padding:10px;width:80%}.workspace .Autograder .tier,.workspace .ContestEntryVoting .tier,.workspace .ContestLeaderboard .tier{align-items:center;background-color:#1a2530;display:flex;margin-bottom:10px}.workspace .Autograder .hovered-tier,.workspace .ContestEntryVoting .hovered-tier,.workspace .ContestLeaderboard .hovered-tier{border:2px solid #fff}.workspace .Autograder .tier h2,.workspace .ContestEntryVoting .tier h2,.workspace .ContestLeaderboard .tier h2{align-items:center;color:#000;display:flex;font-size:1rem;font-weight:400;height:60px;justify-content:center;margin:0;padding:0;width:60px}.workspace .Autograder .item-container,.workspace .ContestEntryVoting .item-container,.workspace .ContestLeaderboard .item-container{align-items:center;display:flex;flex-direction:row;min-height:60px;overflow-x:auto;white-space:nowrap;width:calc(100% - 60px)}.workspace .Autograder #bank .item-container,.workspace .ContestEntryVoting #bank .item-container,.workspace .ContestLeaderboard #bank .item-container{min-height:auto;width:100%}.workspace .Autograder .item,.workspace .ContestEntryVoting .item,.workspace .ContestLeaderboard .item{align-items:center;background-color:#fff;color:#000;cursor:move;display:flex;height:60px;justify-content:center;margin-left:20px;min-width:55px;padding:0}.workspace .Autograder .item-over,.workspace .ContestEntryVoting .item-over,.workspace .ContestLeaderboard .item-over{border:2px dashed #ccc}.workspace .Autograder .placeholder,.workspace .ContestEntryVoting .placeholder,.workspace .ContestLeaderboard .placeholder{background-color:#999;height:60px;margin-left:20px;min-width:55px}.workspace .Autograder .leaderboard-header .header-entryid,.workspace .ContestEntryVoting .leaderboard-header .header-entryid,.workspace .ContestLeaderboard .leaderboard-header .header-entryid{width:40%}.workspace .Autograder .leaderboard-header .header-entryrank,.workspace .ContestEntryVoting .leaderboard-header .header-entryrank,.workspace .ContestLeaderboard .leaderboard-header .header-entryrank{width:20%}.workspace .Autograder .leaderboard-header .header-score,.workspace .ContestEntryVoting .leaderboard-header .header-score,.workspace .ContestLeaderboard .leaderboard-header .header-score{width:40%}.workspace .Autograder pre,.workspace .ContestEntryVoting pre,.workspace .ContestLeaderboard pre{color:#ced9e0}.workspace .Autograder .noResults,.workspace .ContestEntryVoting .noResults,.workspace .ContestLeaderboard .noResults{padding-bottom:.4rem;padding-top:.4rem;text-align:center}.workspace .AutograderCard .bp5-card,.workspace .ContestEntryCard .bp5-card,.workspace .EditableAutograderCard .bp5-card,.workspace .LeaderboardCard .bp5-card,.workspace .ResultCard .bp5-card{align-items:stretch;border:1px solid #1a2530;display:flex;flex-direction:row;justify-content:space-between;width:100%}.workspace .AutograderCard .bp5-card pre,.workspace .ContestEntryCard .bp5-card pre,.workspace .EditableAutograderCard .bp5-card pre,.workspace .LeaderboardCard .bp5-card pre,.workspace .ResultCard .bp5-card pre{flex-grow:0;flex-shrink:0;margin:0;overflow:visible;overflow-wrap:break-word;padding:8px;text-align:initial;white-space:pre-line;word-break:normal}.workspace .AutograderCard.secret>.bp5-card,.workspace .ContestEntryCard.secret>.bp5-card,.workspace .EditableAutograderCard.secret>.bp5-card,.workspace .LeaderboardCard.secret>.bp5-card,.workspace .ResultCard.secret>.bp5-card{background-color:#c0c0c033}.workspace .AutograderCard.correct>.bp5-card,.workspace .ContestEntryCard.correct>.bp5-card,.workspace .EditableAutograderCard.correct>.bp5-card,.workspace .LeaderboardCard.correct>.bp5-card,.workspace .ResultCard.correct>.bp5-card{background-color:#7dff7d33}.workspace .AutograderCard.wrong>.bp5-card,.workspace .ContestEntryCard.wrong>.bp5-card,.workspace .EditableAutograderCard.wrong>.bp5-card,.workspace .LeaderboardCard.wrong>.bp5-card,.workspace .ResultCard.wrong>.bp5-card{background-color:#ff373733}.workspace .AutograderCard.wrong pre.result-actual,.workspace .AutograderCard.wrong pre.testcase-actual,.workspace .ContestEntryCard.wrong pre.result-actual,.workspace .ContestEntryCard.wrong pre.testcase-actual,.workspace .EditableAutograderCard.wrong pre.result-actual,.workspace .EditableAutograderCard.wrong pre.testcase-actual,.workspace .LeaderboardCard.wrong pre.result-actual,.workspace .LeaderboardCard.wrong pre.testcase-actual,.workspace .ResultCard.wrong pre.result-actual,.workspace .ResultCard.wrong pre.testcase-actual{color:#f44}.workspace .AutograderCard:not(:first-child),.workspace .ContestEntryCard:not(:first-child),.workspace .EditableAutograderCard:not(:first-child),.workspace .LeaderboardCard:not(:first-child),.workspace .ResultCard:not(:first-child){border-top:1px solid;border-color:#1a2530}.workspace .item{margin:0}.workspace .item .bp5-card{border-radius:0;margin:0}.workspace .item .bp5-card .contestentry-entryid{margin:0;text-align:center}.workspace .LeaderboardCard .bp5-card .contestentry-entryid{text-align:center;width:40%}.workspace .LeaderboardCard .bp5-card .contestentry-rank{text-align:center;width:20%}.workspace .LeaderboardCard .bp5-card .contestentry-score{text-align:center;width:40%}.workspace .AutograderCard .bp5-card .testcase-placeholder{text-align:center;width:100%}.workspace .AutograderCard .bp5-card .testcase-actual,.workspace .AutograderCard .bp5-card .testcase-program{width:37.5%}.workspace .AutograderCard .bp5-card .testcase-expected{width:24%}.workspace .AutograderCard .bp5-card .canvas-container{align-items:center;display:flex;justify-content:center}.workspace .AutograderCard .bp5-card canvas{height:12rem!important;width:12rem!important}.workspace .AutograderCard.correct>.bp5-card{animation:correct 4s}.workspace .AutograderCard.wrong>.bp5-card{animation:wrong 4s}.workspace .AutograderCard.correct.secret>.bp5-card{animation:correct 4s,private-revert 4s 4s forwards}.workspace .AutograderCard.wrong.secret>.bp5-card{animation:wrong 4s,private-revert 4s 4s forwards}.workspace .EditableAutograderCard .bp5-card .testcase-placeholder{text-align:center;width:100%}.workspace .EditableAutograderCard .bp5-card .testcase-expected,.workspace .EditableAutograderCard .bp5-card .testcase-program{width:37%}.workspace .EditableAutograderCard .bp5-card .testcase-actual{width:26%}.workspace .EditableAutograderCard .bp5-card .testcase-button{width:.1%}.workspace .EditableAutograderCard .bp5-card .canvas-container{align-items:center;display:flex;justify-content:center}.workspace .EditableAutograderCard .bp5-card canvas{height:12rem!important;width:12rem!important}@keyframes correct{0%{background:#7dff7d80}to{background:#7dff7d33}}@keyframes wrong{0%{background:#ff373780}to{background:#ff373733}}@keyframes private-revert{to{background:#c0c0c033}}.workspace .EditableAutograderCard.correct>.bp5-card{animation:correct 4s}.workspace .EditableAutograderCard.wrong>.bp5-card{animation:wrong 4s}.workspace .EditableAutograderCard.correct.secret>.bp5-card{animation:correct 4s,private-revert 4s 4s forwards}.workspace .EditableAutograderCard.wrong.secret>.bp5-card{animation:wrong 4s,private-revert 4s 4s forwards}.workspace .ResultCard .bp5-card .result-data{align-items:stretch;display:flex;flex-direction:row;justify-content:space-between;width:37.5%}.workspace .ResultCard .bp5-card .result-data div{background:#10161a4d;border-radius:3px;box-shadow:inset 0 0 0 1px #10161a66;box-sizing:border-box;font-weight:700;padding:8px;text-align:center;vertical-align:initial}.workspace .ResultCard .bp5-card .result-data .result-idx{width:20%}.workspace .ResultCard .bp5-card .result-data .result-status{width:78.5%}.workspace .ResultCard .bp5-card .result-expected{width:24%}.workspace .ResultCard .bp5-card .result-actual{width:37.5%}.Popover-share .bp5-popover-arrow-fill{fill:#ced9e0}.Popover-share .bp5-popover-content{background:#ced9e0;display:flex;padding:.4rem .8rem}.Popover-share .bp5-popover-content input{margin-right:.58em;width:15rem}.Popover-share .bp5-popover-content input:focus{outline:none}.Popover-share .bp5-popover-content button{padding:5px 5px 5px 10px}.workspace:focus{outline:0}.autograder-help-tooltip{max-width:275px}.autograder-help-tooltip>p{margin-bottom:6px}.autograder-help-tooltip>p:last-child{margin-bottom:0}.ag-icon{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--ag-icon-font-color);font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);font-style:normal;font-variant:normal;font-weight:var(--ag-icon-font-weight);height:var(--ag-icon-size);line-height:var(--ag-icon-size);position:relative;text-transform:none;width:var(--ag-icon-size)}.ag-icon:before{content:"";font-family:inherit}.ag-icon:after{background:#0000 var(--ag-icon-image,none) center/contain no-repeat;content:"";display:var(--ag-icon-image-display);inset:0;opacity:var(--ag-icon-image-opacity,.9);position:absolute}.ag-icon-aggregation{color:var(--ag-icon-font-color-aggregation,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-aggregation,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aggregation,var(--ag-icon-font-weight))}.ag-icon-aggregation:before{content:var(--ag-icon-font-code-aggregation,"\f101");display:var(--ag-icon-font-display-aggregation,var(--ag-icon-font-display))}.ag-icon-aggregation:after{background-image:var(--ag-icon-image-aggregation,var(--ag-icon-image));display:var(--ag-icon-image-display-aggregation,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aggregation,var(--ag-icon-image-opacity,.9))}.ag-icon-arrows{color:var(--ag-icon-font-color-arrows,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-arrows,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-arrows,var(--ag-icon-font-weight))}.ag-icon-arrows:before{content:var(--ag-icon-font-code-arrows,"\f102");display:var(--ag-icon-font-display-arrows,var(--ag-icon-font-display))}.ag-icon-arrows:after{background-image:var(--ag-icon-image-arrows,var(--ag-icon-image));display:var(--ag-icon-image-display-arrows,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-arrows,var(--ag-icon-image-opacity,.9))}.ag-icon-asc{color:var(--ag-icon-font-color-asc,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-asc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-asc,var(--ag-icon-font-weight))}.ag-icon-asc:before{content:var(--ag-icon-font-code-asc,"\f103");display:var(--ag-icon-font-display-asc,var(--ag-icon-font-display))}.ag-icon-asc:after{background-image:var(--ag-icon-image-asc,var(--ag-icon-image));display:var(--ag-icon-image-display-asc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-asc,var(--ag-icon-image-opacity,.9))}.ag-icon-cancel{color:var(--ag-icon-font-color-cancel,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-cancel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cancel,var(--ag-icon-font-weight))}.ag-icon-cancel:before{content:var(--ag-icon-font-code-cancel,"\f104");display:var(--ag-icon-font-display-cancel,var(--ag-icon-font-display))}.ag-icon-cancel:after{background-image:var(--ag-icon-image-cancel,var(--ag-icon-image));display:var(--ag-icon-image-display-cancel,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cancel,var(--ag-icon-image-opacity,.9))}.ag-icon-chart{color:var(--ag-icon-font-color-chart,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-chart,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chart,var(--ag-icon-font-weight))}.ag-icon-chart:before{content:var(--ag-icon-font-code-chart,"\f105");display:var(--ag-icon-font-display-chart,var(--ag-icon-font-display))}.ag-icon-chart:after{background-image:var(--ag-icon-image-chart,var(--ag-icon-image));display:var(--ag-icon-image-display-chart,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chart,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-checked{color:var(--ag-icon-font-color-checkbox-checked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-checkbox-checked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-checked,var(--ag-icon-font-weight))}.ag-icon-checkbox-checked:before{content:var(--ag-icon-font-code-checkbox-checked,"\f106");display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display))}.ag-icon-checkbox-checked:after{background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-indeterminate{color:var(--ag-icon-font-color-checkbox-indeterminate,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-checkbox-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-indeterminate,var(--ag-icon-font-weight))}.ag-icon-checkbox-indeterminate:before{content:var(--ag-icon-font-code-checkbox-indeterminate,"\f107");display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display))}.ag-icon-checkbox-indeterminate:after{background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-unchecked{color:var(--ag-icon-font-color-checkbox-unchecked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-checkbox-unchecked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-unchecked,var(--ag-icon-font-weight))}.ag-icon-checkbox-unchecked:before{content:var(--ag-icon-font-code-checkbox-unchecked,"\f108");display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display))}.ag-icon-checkbox-unchecked:after{background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9))}.ag-icon-color-picker{color:var(--ag-icon-font-color-color-picker,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-color-picker,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-color-picker,var(--ag-icon-font-weight))}.ag-icon-color-picker:before{content:var(--ag-icon-font-code-color-picker,"\f109");display:var(--ag-icon-font-display-color-picker,var(--ag-icon-font-display))}.ag-icon-color-picker:after{background-image:var(--ag-icon-image-color-picker,var(--ag-icon-image));display:var(--ag-icon-image-display-color-picker,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-color-picker,var(--ag-icon-image-opacity,.9))}.ag-icon-columns{color:var(--ag-icon-font-color-columns,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-columns,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-columns,var(--ag-icon-font-weight))}.ag-icon-columns:before{content:var(--ag-icon-font-code-columns,"\f10a");display:var(--ag-icon-font-display-columns,var(--ag-icon-font-display))}.ag-icon-columns:after{background-image:var(--ag-icon-image-columns,var(--ag-icon-image));display:var(--ag-icon-image-display-columns,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-columns,var(--ag-icon-image-opacity,.9))}.ag-icon-contracted{color:var(--ag-icon-font-color-contracted,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-contracted,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-contracted,var(--ag-icon-font-weight))}.ag-icon-contracted:before{content:var(--ag-icon-font-code-contracted,"\f10b");display:var(--ag-icon-font-display-contracted,var(--ag-icon-font-display))}.ag-icon-contracted:after{background-image:var(--ag-icon-image-contracted,var(--ag-icon-image));display:var(--ag-icon-image-display-contracted,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-contracted,var(--ag-icon-image-opacity,.9))}.ag-icon-copy{color:var(--ag-icon-font-color-copy,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-copy,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-copy,var(--ag-icon-font-weight))}.ag-icon-copy:before{content:var(--ag-icon-font-code-copy,"\f10c");display:var(--ag-icon-font-display-copy,var(--ag-icon-font-display))}.ag-icon-copy:after{background-image:var(--ag-icon-image-copy,var(--ag-icon-image));display:var(--ag-icon-image-display-copy,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-copy,var(--ag-icon-image-opacity,.9))}.ag-icon-cross{color:var(--ag-icon-font-color-cross,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-cross,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cross,var(--ag-icon-font-weight))}.ag-icon-cross:before{content:var(--ag-icon-font-code-cross,"\f10d");display:var(--ag-icon-font-display-cross,var(--ag-icon-font-display))}.ag-icon-cross:after{background-image:var(--ag-icon-image-cross,var(--ag-icon-image));display:var(--ag-icon-image-display-cross,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cross,var(--ag-icon-image-opacity,.9))}.ag-icon-csv{color:var(--ag-icon-font-color-csv,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-csv,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-csv,var(--ag-icon-font-weight))}.ag-icon-csv:before{content:var(--ag-icon-font-code-csv,"\f10e");display:var(--ag-icon-font-display-csv,var(--ag-icon-font-display))}.ag-icon-csv:after{background-image:var(--ag-icon-image-csv,var(--ag-icon-image));display:var(--ag-icon-image-display-csv,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-csv,var(--ag-icon-image-opacity,.9))}.ag-icon-cut{color:var(--ag-icon-font-color-cut,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-cut,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cut,var(--ag-icon-font-weight))}.ag-icon-cut:before{content:var(--ag-icon-font-code-cut,"\f10f");display:var(--ag-icon-font-display-cut,var(--ag-icon-font-display))}.ag-icon-cut:after{background-image:var(--ag-icon-image-cut,var(--ag-icon-image));display:var(--ag-icon-image-display-cut,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cut,var(--ag-icon-image-opacity,.9))}.ag-icon-desc{color:var(--ag-icon-font-color-desc,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-desc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-desc,var(--ag-icon-font-weight))}.ag-icon-desc:before{content:var(--ag-icon-font-code-desc,"\f110");display:var(--ag-icon-font-display-desc,var(--ag-icon-font-display))}.ag-icon-desc:after{background-image:var(--ag-icon-image-desc,var(--ag-icon-image));display:var(--ag-icon-image-display-desc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-desc,var(--ag-icon-image-opacity,.9))}.ag-icon-excel{color:var(--ag-icon-font-color-excel,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-excel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-excel,var(--ag-icon-font-weight))}.ag-icon-excel:before{content:var(--ag-icon-font-code-excel,"\f111");display:var(--ag-icon-font-display-excel,var(--ag-icon-font-display))}.ag-icon-excel:after{background-image:var(--ag-icon-image-excel,var(--ag-icon-image));display:var(--ag-icon-image-display-excel,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-excel,var(--ag-icon-image-opacity,.9))}.ag-icon-expanded{color:var(--ag-icon-font-color-expanded,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-expanded,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-expanded,var(--ag-icon-font-weight))}.ag-icon-expanded:before{content:var(--ag-icon-font-code-expanded,"\f112");display:var(--ag-icon-font-display-expanded,var(--ag-icon-font-display))}.ag-icon-expanded:after{background-image:var(--ag-icon-image-expanded,var(--ag-icon-image));display:var(--ag-icon-image-display-expanded,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-expanded,var(--ag-icon-image-opacity,.9))}.ag-icon-eye-slash{color:var(--ag-icon-font-color-eye-slash,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-eye-slash,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye-slash,var(--ag-icon-font-weight))}.ag-icon-eye-slash:before{content:var(--ag-icon-font-code-eye-slash,"\f113");display:var(--ag-icon-font-display-eye-slash,var(--ag-icon-font-display))}.ag-icon-eye-slash:after{background-image:var(--ag-icon-image-eye-slash,var(--ag-icon-image));display:var(--ag-icon-image-display-eye-slash,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye-slash,var(--ag-icon-image-opacity,.9))}.ag-icon-eye{color:var(--ag-icon-font-color-eye,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-eye,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye,var(--ag-icon-font-weight))}.ag-icon-eye:before{content:var(--ag-icon-font-code-eye,"\f114");display:var(--ag-icon-font-display-eye,var(--ag-icon-font-display))}.ag-icon-eye:after{background-image:var(--ag-icon-image-eye,var(--ag-icon-image));display:var(--ag-icon-image-display-eye,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye,var(--ag-icon-image-opacity,.9))}.ag-icon-filter{color:var(--ag-icon-font-color-filter,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-filter,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter,var(--ag-icon-font-weight))}.ag-icon-filter:before{content:var(--ag-icon-font-code-filter,"\f115");display:var(--ag-icon-font-display-filter,var(--ag-icon-font-display))}.ag-icon-filter:after{background-image:var(--ag-icon-image-filter,var(--ag-icon-image));display:var(--ag-icon-image-display-filter,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter,var(--ag-icon-image-opacity,.9))}.ag-icon-first{color:var(--ag-icon-font-color-first,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-first,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-first,var(--ag-icon-font-weight))}.ag-icon-first:before{content:var(--ag-icon-font-code-first,"\f116");display:var(--ag-icon-font-display-first,var(--ag-icon-font-display))}.ag-icon-first:after{background-image:var(--ag-icon-image-first,var(--ag-icon-image));display:var(--ag-icon-image-display-first,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-first,var(--ag-icon-image-opacity,.9))}.ag-icon-grip{color:var(--ag-icon-font-color-grip,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-grip,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-grip,var(--ag-icon-font-weight))}.ag-icon-grip:before{content:var(--ag-icon-font-code-grip,"\f117");display:var(--ag-icon-font-display-grip,var(--ag-icon-font-display))}.ag-icon-grip:after{background-image:var(--ag-icon-image-grip,var(--ag-icon-image));display:var(--ag-icon-image-display-grip,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-grip,var(--ag-icon-image-opacity,.9))}.ag-icon-group{color:var(--ag-icon-font-color-group,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-group,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-group,var(--ag-icon-font-weight))}.ag-icon-group:before{content:var(--ag-icon-font-code-group,"\f118");display:var(--ag-icon-font-display-group,var(--ag-icon-font-display))}.ag-icon-group:after{background-image:var(--ag-icon-image-group,var(--ag-icon-image));display:var(--ag-icon-image-display-group,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-group,var(--ag-icon-image-opacity,.9))}.ag-icon-last{color:var(--ag-icon-font-color-last,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-last,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-last,var(--ag-icon-font-weight))}.ag-icon-last:before{content:var(--ag-icon-font-code-last,"\f119");display:var(--ag-icon-font-display-last,var(--ag-icon-font-display))}.ag-icon-last:after{background-image:var(--ag-icon-image-last,var(--ag-icon-image));display:var(--ag-icon-image-display-last,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-last,var(--ag-icon-image-opacity,.9))}.ag-icon-left{color:var(--ag-icon-font-color-left,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-left,var(--ag-icon-font-weight))}.ag-icon-left:before{content:var(--ag-icon-font-code-left,"\f11a");display:var(--ag-icon-font-display-left,var(--ag-icon-font-display))}.ag-icon-left:after{background-image:var(--ag-icon-image-left,var(--ag-icon-image));display:var(--ag-icon-image-display-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-left,var(--ag-icon-image-opacity,.9))}.ag-icon-linked{color:var(--ag-icon-font-color-linked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-linked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-linked,var(--ag-icon-font-weight))}.ag-icon-linked:before{content:var(--ag-icon-font-code-linked,"\f11b");display:var(--ag-icon-font-display-linked,var(--ag-icon-font-display))}.ag-icon-linked:after{background-image:var(--ag-icon-image-linked,var(--ag-icon-image));display:var(--ag-icon-image-display-linked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-linked,var(--ag-icon-image-opacity,.9))}.ag-icon-loading{color:var(--ag-icon-font-color-loading,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-loading,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-loading,var(--ag-icon-font-weight))}.ag-icon-loading:before{content:var(--ag-icon-font-code-loading,"\f11c");display:var(--ag-icon-font-display-loading,var(--ag-icon-font-display))}.ag-icon-loading:after{background-image:var(--ag-icon-image-loading,var(--ag-icon-image));display:var(--ag-icon-image-display-loading,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-loading,var(--ag-icon-image-opacity,.9))}.ag-icon-maximize{color:var(--ag-icon-font-color-maximize,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-maximize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-maximize,var(--ag-icon-font-weight))}.ag-icon-maximize:before{content:var(--ag-icon-font-code-maximize,"\f11d");display:var(--ag-icon-font-display-maximize,var(--ag-icon-font-display))}.ag-icon-maximize:after{background-image:var(--ag-icon-image-maximize,var(--ag-icon-image));display:var(--ag-icon-image-display-maximize,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-maximize,var(--ag-icon-image-opacity,.9))}.ag-icon-menu{color:var(--ag-icon-font-color-menu,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-menu,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu,var(--ag-icon-font-weight))}.ag-icon-menu:before{content:var(--ag-icon-font-code-menu,"\f11e");display:var(--ag-icon-font-display-menu,var(--ag-icon-font-display))}.ag-icon-menu:after{background-image:var(--ag-icon-image-menu,var(--ag-icon-image));display:var(--ag-icon-image-display-menu,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu,var(--ag-icon-image-opacity,.9))}.ag-icon-minimize{color:var(--ag-icon-font-color-minimize,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-minimize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minimize,var(--ag-icon-font-weight))}.ag-icon-minimize:before{content:var(--ag-icon-font-code-minimize,"\f11f");display:var(--ag-icon-font-display-minimize,var(--ag-icon-font-display))}.ag-icon-minimize:after{background-image:var(--ag-icon-image-minimize,var(--ag-icon-image));display:var(--ag-icon-image-display-minimize,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minimize,var(--ag-icon-image-opacity,.9))}.ag-icon-next{color:var(--ag-icon-font-color-next,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-next,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-next,var(--ag-icon-font-weight))}.ag-icon-next:before{content:var(--ag-icon-font-code-next,"\f120");display:var(--ag-icon-font-display-next,var(--ag-icon-font-display))}.ag-icon-next:after{background-image:var(--ag-icon-image-next,var(--ag-icon-image));display:var(--ag-icon-image-display-next,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-next,var(--ag-icon-image-opacity,.9))}.ag-icon-none{color:var(--ag-icon-font-color-none,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-none,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-none,var(--ag-icon-font-weight))}.ag-icon-none:before{content:var(--ag-icon-font-code-none,"\f121");display:var(--ag-icon-font-display-none,var(--ag-icon-font-display))}.ag-icon-none:after{background-image:var(--ag-icon-image-none,var(--ag-icon-image));display:var(--ag-icon-image-display-none,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-none,var(--ag-icon-image-opacity,.9))}.ag-icon-not-allowed{color:var(--ag-icon-font-color-not-allowed,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-not-allowed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-not-allowed,var(--ag-icon-font-weight))}.ag-icon-not-allowed:before{content:var(--ag-icon-font-code-not-allowed,"\f122");display:var(--ag-icon-font-display-not-allowed,var(--ag-icon-font-display))}.ag-icon-not-allowed:after{background-image:var(--ag-icon-image-not-allowed,var(--ag-icon-image));display:var(--ag-icon-image-display-not-allowed,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-not-allowed,var(--ag-icon-image-opacity,.9))}.ag-icon-paste{color:var(--ag-icon-font-color-paste,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-paste,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-paste,var(--ag-icon-font-weight))}.ag-icon-paste:before{content:var(--ag-icon-font-code-paste,"\f123");display:var(--ag-icon-font-display-paste,var(--ag-icon-font-display))}.ag-icon-paste:after{background-image:var(--ag-icon-image-paste,var(--ag-icon-image));display:var(--ag-icon-image-display-paste,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-paste,var(--ag-icon-image-opacity,.9))}.ag-icon-pin{color:var(--ag-icon-font-color-pin,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-pin,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pin,var(--ag-icon-font-weight))}.ag-icon-pin:before{content:var(--ag-icon-font-code-pin,"\f124");display:var(--ag-icon-font-display-pin,var(--ag-icon-font-display))}.ag-icon-pin:after{background-image:var(--ag-icon-image-pin,var(--ag-icon-image));display:var(--ag-icon-image-display-pin,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pin,var(--ag-icon-image-opacity,.9))}.ag-icon-pivot{color:var(--ag-icon-font-color-pivot,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-pivot,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pivot,var(--ag-icon-font-weight))}.ag-icon-pivot:before{content:var(--ag-icon-font-code-pivot,"\f125");display:var(--ag-icon-font-display-pivot,var(--ag-icon-font-display))}.ag-icon-pivot:after{background-image:var(--ag-icon-image-pivot,var(--ag-icon-image));display:var(--ag-icon-image-display-pivot,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pivot,var(--ag-icon-image-opacity,.9))}.ag-icon-previous{color:var(--ag-icon-font-color-previous,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-previous,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-previous,var(--ag-icon-font-weight))}.ag-icon-previous:before{content:var(--ag-icon-font-code-previous,"\f126");display:var(--ag-icon-font-display-previous,var(--ag-icon-font-display))}.ag-icon-previous:after{background-image:var(--ag-icon-image-previous,var(--ag-icon-image));display:var(--ag-icon-image-display-previous,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-previous,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-off{color:var(--ag-icon-font-color-radio-button-off,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-radio-button-off,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-off,var(--ag-icon-font-weight))}.ag-icon-radio-button-off:before{content:var(--ag-icon-font-code-radio-button-off,"\f127");display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display))}.ag-icon-radio-button-off:after{background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-on{color:var(--ag-icon-font-color-radio-button-on,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-radio-button-on,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-on,var(--ag-icon-font-weight))}.ag-icon-radio-button-on:before{content:var(--ag-icon-font-code-radio-button-on,"\f128");display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display))}.ag-icon-radio-button-on:after{background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}.ag-icon-right{color:var(--ag-icon-font-color-right,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-right,var(--ag-icon-font-weight))}.ag-icon-right:before{content:var(--ag-icon-font-code-right,"\f129");display:var(--ag-icon-font-display-right,var(--ag-icon-font-display))}.ag-icon-right:after{background-image:var(--ag-icon-image-right,var(--ag-icon-image));display:var(--ag-icon-image-display-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-right,var(--ag-icon-image-opacity,.9))}.ag-icon-save{color:var(--ag-icon-font-color-save,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-save,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-save,var(--ag-icon-font-weight))}.ag-icon-save:before{content:var(--ag-icon-font-code-save,"\f12a");display:var(--ag-icon-font-display-save,var(--ag-icon-font-display))}.ag-icon-save:after{background-image:var(--ag-icon-image-save,var(--ag-icon-image));display:var(--ag-icon-image-display-save,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-save,var(--ag-icon-image-opacity,.9))}.ag-icon-small-down{color:var(--ag-icon-font-color-small-down,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-small-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-down,var(--ag-icon-font-weight))}.ag-icon-small-down:before{content:var(--ag-icon-font-code-small-down,"\f12b");display:var(--ag-icon-font-display-small-down,var(--ag-icon-font-display))}.ag-icon-small-down:after{background-image:var(--ag-icon-image-small-down,var(--ag-icon-image));display:var(--ag-icon-image-display-small-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-down,var(--ag-icon-image-opacity,.9))}.ag-icon-small-left{color:var(--ag-icon-font-color-small-left,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-small-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-left,var(--ag-icon-font-weight))}.ag-icon-small-left:before{content:var(--ag-icon-font-code-small-left,"\f12c");display:var(--ag-icon-font-display-small-left,var(--ag-icon-font-display))}.ag-icon-small-left:after{background-image:var(--ag-icon-image-small-left,var(--ag-icon-image));display:var(--ag-icon-image-display-small-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-left,var(--ag-icon-image-opacity,.9))}.ag-icon-small-right{color:var(--ag-icon-font-color-small-right,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-small-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-right,var(--ag-icon-font-weight))}.ag-icon-small-right:before{content:var(--ag-icon-font-code-small-right,"\f12d");display:var(--ag-icon-font-display-small-right,var(--ag-icon-font-display))}.ag-icon-small-right:after{background-image:var(--ag-icon-image-small-right,var(--ag-icon-image));display:var(--ag-icon-image-display-small-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-right,var(--ag-icon-image-opacity,.9))}.ag-icon-small-up{color:var(--ag-icon-font-color-small-up,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-small-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-up,var(--ag-icon-font-weight))}.ag-icon-small-up:before{content:var(--ag-icon-font-code-small-up,"\f12e");display:var(--ag-icon-font-display-small-up,var(--ag-icon-font-display))}.ag-icon-small-up:after{background-image:var(--ag-icon-image-small-up,var(--ag-icon-image));display:var(--ag-icon-image-display-small-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-up,var(--ag-icon-image-opacity,.9))}.ag-icon-tick{color:var(--ag-icon-font-color-tick,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-tick,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tick,var(--ag-icon-font-weight))}.ag-icon-tick:before{content:var(--ag-icon-font-code-tick,"\f12f");display:var(--ag-icon-font-display-tick,var(--ag-icon-font-display))}.ag-icon-tick:after{background-image:var(--ag-icon-image-tick,var(--ag-icon-image));display:var(--ag-icon-image-display-tick,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tick,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-closed{color:var(--ag-icon-font-color-tree-closed,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-tree-closed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-closed,var(--ag-icon-font-weight))}.ag-icon-tree-closed:before{content:var(--ag-icon-font-code-tree-closed,"\f130");display:var(--ag-icon-font-display-tree-closed,var(--ag-icon-font-display))}.ag-icon-tree-closed:after{background-image:var(--ag-icon-image-tree-closed,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-closed,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-closed,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-indeterminate{color:var(--ag-icon-font-color-tree-indeterminate,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-tree-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-indeterminate,var(--ag-icon-font-weight))}.ag-icon-tree-indeterminate:before{content:var(--ag-icon-font-code-tree-indeterminate,"\f131");display:var(--ag-icon-font-display-tree-indeterminate,var(--ag-icon-font-display))}.ag-icon-tree-indeterminate:after{background-image:var(--ag-icon-image-tree-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-open{color:var(--ag-icon-font-color-tree-open,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-tree-open,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-open,var(--ag-icon-font-weight))}.ag-icon-tree-open:before{content:var(--ag-icon-font-code-tree-open,"\f132");display:var(--ag-icon-font-display-tree-open,var(--ag-icon-font-display))}.ag-icon-tree-open:after{background-image:var(--ag-icon-image-tree-open,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-open,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-open,var(--ag-icon-image-opacity,.9))}.ag-icon-unlinked{color:var(--ag-icon-font-color-unlinked,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-unlinked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-unlinked,var(--ag-icon-font-weight))}.ag-icon-unlinked:before{content:var(--ag-icon-font-code-unlinked,"\f133");display:var(--ag-icon-font-display-unlinked,var(--ag-icon-font-display))}.ag-icon-unlinked:after{background-image:var(--ag-icon-image-unlinked,var(--ag-icon-image));display:var(--ag-icon-image-display-unlinked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-unlinked,var(--ag-icon-image-opacity,.9))}.ag-icon-up{color:var(--ag-icon-font-color-up,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-up,var(--ag-icon-font-weight))}.ag-icon-up:before{content:var(--ag-icon-font-code-up,"\f134");display:var(--ag-icon-font-display-up,var(--ag-icon-font-display))}.ag-icon-up:after{background-image:var(--ag-icon-image-up,var(--ag-icon-image));display:var(--ag-icon-image-display-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-up,var(--ag-icon-image-opacity,.9))}.ag-icon-down{color:var(--ag-icon-font-color-down,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-down,var(--ag-icon-font-weight))}.ag-icon-down:before{content:var(--ag-icon-font-code-down,"\f135");display:var(--ag-icon-font-display-down,var(--ag-icon-font-display))}.ag-icon-down:after{background-image:var(--ag-icon-image-down,var(--ag-icon-image));display:var(--ag-icon-image-display-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-down,var(--ag-icon-image-opacity,.9))}.ag-icon-plus{color:var(--ag-icon-font-color-plus,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-plus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-plus,var(--ag-icon-font-weight))}.ag-icon-plus:before{content:var(--ag-icon-font-code-plus,"\f136");display:var(--ag-icon-font-display-plus,var(--ag-icon-font-display))}.ag-icon-plus:after{background-image:var(--ag-icon-image-plus,var(--ag-icon-image));display:var(--ag-icon-image-display-plus,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-plus,var(--ag-icon-image-opacity,.9))}.ag-icon-minus{color:var(--ag-icon-font-color-minus,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-minus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minus,var(--ag-icon-font-weight))}.ag-icon-minus:before{content:var(--ag-icon-font-code-minus,"\f137");display:var(--ag-icon-font-display-minus,var(--ag-icon-font-display))}.ag-icon-minus:after{background-image:var(--ag-icon-image-minus,var(--ag-icon-image));display:var(--ag-icon-image-display-minus,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minus,var(--ag-icon-image-opacity,.9))}.ag-icon-menu-alt{color:var(--ag-icon-font-color-menu-alt,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-menu-alt,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu-alt,var(--ag-icon-font-weight))}.ag-icon-menu-alt:before{content:var(--ag-icon-font-code-menu-alt,"\f138");display:var(--ag-icon-font-display-menu-alt,var(--ag-icon-font-display))}.ag-icon-menu-alt:after{background-image:var(--ag-icon-image-menu-alt,var(--ag-icon-image));display:var(--ag-icon-image-display-menu-alt,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu-alt,var(--ag-icon-image-opacity,.9))}.ag-icon-settings{color:var(--ag-icon-font-color-settings,var(--ag-icon-font-color));font-family:var(--ag-icon-font-family-settings,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-settings,var(--ag-icon-font-weight))}.ag-icon-settings:before{content:var(--ag-icon-font-code-settings,"\f139");display:var(--ag-icon-font-display-settings,var(--ag-icon-font-display))}.ag-icon-settings:after{background-image:var(--ag-icon-image-settings,var(--ag-icon-image));display:var(--ag-icon-image-display-settings,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-settings,var(--ag-icon-image-opacity,.9))}.ag-icon-row-drag:before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow:before{content:var(--ag-icon-font-code-left)}.ag-right-arrow:before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color:#000;--ag-data-color:var(--ag-foreground-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-header-foreground-color:var(--ag-secondary-foreground-color);--ag-disabled-foreground-color:#00000080;--ag-background-color:#fff;--ag-header-background-color:#0000;--ag-tooltip-background-color:#0000;--ag-subheader-background-color:#0000;--ag-subheader-toolbar-background-color:#0000;--ag-control-panel-background-color:#0000;--ag-side-button-selected-background-color:var(--ag-control-panel-background-color);--ag-selected-row-background-color:#bbb;--ag-odd-row-background-color:var(--ag-background-color);--ag-modal-overlay-background-color:#ffffffa8;--ag-menu-background-color:var(--ag-background-color);--ag-menu-border-color:var(--ag-border-color);--ag-panel-background-color:var(--ag-background-color);--ag-panel-border-color:var(--ag-border-color);--ag-row-hover-color:#0000;--ag-column-hover-color:#0000;--ag-range-selection-border-color:var(--ag-foreground-color);--ag-range-selection-border-style:solid;--ag-range-selection-background-color:#0003;--ag-range-selection-background-color-2:var(--ag-range-selection-background-color);--ag-range-selection-background-color-3:var(--ag-range-selection-background-color);--ag-range-selection-background-color-4:var(--ag-range-selection-background-color);--ag-range-selection-highlight-color:var(--ag-range-selection-border-color);--ag-selected-tab-underline-color:var(--ag-range-selection-border-color);--ag-selected-tab-underline-width:0;--ag-selected-tab-underline-transition-speed:0s;--ag-range-selection-chart-category-background-color:#00ff841a;--ag-range-selection-chart-background-color:#0058ff1a;--ag-header-cell-hover-background-color:#0000;--ag-header-cell-moving-background-color:var(--ag-background-color);--ag-value-change-value-highlight-background-color:#16a08580;--ag-value-change-delta-up-color:#43a047;--ag-value-change-delta-down-color:#e53935;--ag-row-loading-skeleton-effect-color:#42424233;--ag-chip-background-color:#0000;--ag-chip-border-color:var(--ag-chip-background-color);--ag-borders:solid 1px;--ag-border-color:#00000040;--ag-borders-critical:var(--ag-borders);--ag-borders-secondary:var(--ag-borders);--ag-secondary-border-color:var(--ag-border-color);--ag-row-border-style:solid;--ag-row-border-width:1px;--ag-cell-horizontal-border:solid #0000;--ag-borders-input:var(--ag-borders-secondary);--ag-input-border-color:var(--ag-secondary-border-color);--ag-borders-input-invalid:solid 2px;--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-borders-side-button:var(--ag-borders);--ag-border-radius:0px;--ag-wrapper-border-radius:var(--ag-border-radius);--ag-row-border-color:var(--ag-secondary-border-color);--ag-header-column-separator-display:none;--ag-header-column-separator-height:100%;--ag-header-column-separator-width:1px;--ag-header-column-separator-color:var(--ag-secondary-border-color);--ag-header-column-resize-handle-display:none;--ag-header-column-resize-handle-height:50%;--ag-header-column-resize-handle-width:1px;--ag-header-column-resize-handle-color:var(--ag-secondary-border-color);--ag-invalid-color:red;--ag-input-disabled-border-color:var(--ag-input-border-color);--ag-input-disabled-background-color:#0000;--ag-checkbox-background-color:#0000;--ag-checkbox-border-radius:var(--ag-border-radius);--ag-checkbox-checked-color:var(--ag-foreground-color);--ag-checkbox-unchecked-color:var(--ag-foreground-color);--ag-checkbox-indeterminate-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color:var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color:var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color:var(--ag-background-color);--ag-toggle-button-switch-border-color:var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width:1px;--ag-toggle-button-height:var(--ag-icon-size);--ag-toggle-button-width:calc(var(--ag-toggle-button-height)*2);--ag-input-focus-box-shadow:none;--ag-input-focus-border-color:none;--ag-minichart-selected-chart-color:var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color:var(--ag-checkbox-checked-color);--ag-grid-size:4px;--ag-icon-size:12px;--ag-icon-font-weight:normal;--ag-icon-font-color:var(--ag-foreground-color);--ag-icon-image-display:block;--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size)*1.5);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size)*1.5);--ag-widget-horizontal-spacing:calc(var(--ag-grid-size)*2);--ag-widget-vertical-spacing:var(--ag-grid-size);--ag-cell-horizontal-padding:calc(var(--ag-grid-size)*3);--ag-cell-widget-spacing:var(--ag-cell-horizontal-padding);--ag-row-height:calc(var(--ag-grid-size)*6 + 1px);--ag-header-height:var(--ag-row-height);--ag-list-item-height:calc(var(--ag-grid-size)*5);--ag-column-select-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-advanced-filter-builder-indent-size:calc(var(--ag-grid-size)*2 + var(--ag-icon-size));--ag-row-group-indent-size:calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-filter-tool-panel-group-indent:16px;--ag-tab-min-width:220px;--ag-chart-menu-panel-width:var(--ag-tab-min-width);--ag-menu-min-width:181px;--ag-side-bar-panel-width:200px;--ag-font-family:"Helvetica Neue",sans-serif;--ag-font-size:14px;--ag-card-radius:var(--ag-border-radius);--ag-card-shadow:none;--ag-popup-shadow:5px 5px 10px #0000004d;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4}.ag-dnd-ghost,.ag-root-wrapper,.ag-sticky-bottom,.ag-sticky-top{background-color:var(--ag-background-color)}.ag-popup,.ag-root-wrapper{--ag-indentation-level:0}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;color:var(--ag-foreground-color);font-family:var(--ag-font-family);font-size:var(--ag-font-size);line-height:normal}ag-grid,ag-grid-angular,ag-grid-aurelia,ag-grid-ng2,ag-grid-polymer{display:block}.ag-aria-description-container{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;z-index:9999}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-selectable{-moz-user-select:text;-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{display:block;height:0;position:absolute;width:0}.ag-virtual-list-viewport .ag-tab-guard{position:sticky}.ag-tab-guard-top{top:1px}.ag-tab-guard-bottom{bottom:1px}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{align-items:center;display:flex;flex:1 1 auto;line-height:normal;position:relative}.ag-shake-left-to-right{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:infinite;animation-name:ag-shake-left-to-right}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;display:flex;flex-direction:column;overflow:hidden;position:relative;white-space:normal}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{bottom:20px;color:#9b9b9b;opacity:.7;position:absolute;right:25px;transition:opacity 1s ease-out 3s}.ag-watermark:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xOTIuOTkzIDIzLjY1OHYtNy45NDZoLTEzLjU0MWwtNy45NDcgNy45NDZoMjEuNDg4Wk0yMDguMjUgMy45NWgtMTYuOTc0bC04LjAxIDcuOTQ3aDI0Ljk4NFYzLjk1MVpNMTYzLjYyMiAzMS42MDVsNC4wNjktNC4wNjloMTMuNzMydjcuOTQ3aC0xNy44MDF2LTMuODc4WiIgZmlsbD0iIzlCOUI5QiIvPjxwYXRoIGQ9Ik0xNjYuNjEgMTkuNzhoOC43NzNsOC4wMS03Ljk0NkgxNjYuNjF2Ny45NDZaTTE1Ny4wMTEgMzEuNjA1aDYuNjExbDcuODgzLTcuOTQ3aC0xNC40OTR2Ny45NDdaTTE5MS4yNzYgMy45NWwtNC4wNjggNC4wN0gxNjEuMjdWLjA3MmgzMC4wMDZWMy45NVpNMjAuODQgMzAuMjA2SDguMzc4bC0yLjE2MiA1LjM0SC43NUwxMi4yNTcgOC41OTJoNC43NjhMMjguNTMgMzUuNTQ2aC01LjUzbC0yLjE2Mi01LjM0Wm0tMS43MTctNC4yNkwxNC42MDkgMTQuOTVsLTQuNTE0IDEwLjk5OGg5LjAyOFpNMTA0LjQzNyAxOC41MDljMS41ODktMi4zNTIgNS41OTQtMi42MDcgNy4yNDctMi42MDd2NC41NzhjLTIuMDM0IDAtNC4wNjkuMDYzLTUuMjc3Ljk1My0xLjIwNy44OS0xLjg0MyAyLjA5OC0xLjg0MyAzLjU2djEwLjU1M2gtNC45NTlWMTUuOTAyaDQuNzY4bC4wNjQgMi42MDdaTTExOS4zNzYgMTUuOTAyaC00Ljk1OHYxOS42NDRoNC45NThWMTUuOTAyWk0xMTkuMzc2IDcuMTNoLTQuOTU4djUuODQ4aDQuOTU4VjcuMTI5Wk0xNDMuOTc5IDcuMTN2MjguNDE2aC00Ljc2OGwtLjEyNy0yLjk4OGE4LjMyNCA4LjMyNCAwIDAgMS0yLjY3IDIuNDhjLTEuMDgxLjU3Mi0yLjQxNi44OS0zLjk0Mi44OS0xLjMzNSAwLTIuNjA2LS4yNTUtMy42ODctLjctMS4xNDQtLjUwOC0yLjE2Mi0xLjE0NC0yLjk4OC0yLjAzNGE5LjU4IDkuNTggMCAwIDEtMS45NzEtMy4xNzljLS41MDgtMS4yMDctLjY5OS0yLjYwNi0uNjk5LTQuMTMyIDAtMS41MjUuMjU0LTIuOTI0LjY5OS00LjE5Ni41MDktMS4yNzEgMS4xNDUtMi4zNTIgMS45NzEtMy4yNDIuODI2LS44OSAxLjg0NC0xLjU4OSAyLjk4OC0yLjA5OCAxLjE0NC0uNTA4IDIuMzUyLS43NjMgMy42ODctLjc2MyAxLjUyNiAwIDIuNzk3LjI1NSAzLjg3OC44MjdzMS45NzEgMS4zMzUgMi42NyAyLjQxNlY3LjE5M2g0Ljk1OXYtLjA2NFptLTEwLjQyNiAyNC41MzhjMS42NTMgMCAyLjkyNC0uNTcyIDMuOTQxLTEuNjUzIDEuMDE3LTEuMDggMS41MjYtMi41NDMgMS41MjYtNC4zMjMgMC0xLjc4LS41MDktMy4xNzgtMS41MjYtNC4zMjItMS4wMTctMS4wODEtMi4yODgtMS42NTMtMy45NDEtMS42NTMtMS41OSAwLTIuOTI1LjU3Mi0zLjg3OCAxLjY1My0xLjAxNyAxLjA4LTEuNTI2IDIuNTQzLTEuNTI2IDQuMzIyIDAgMS43OC41MDkgMy4xOCAxLjUyNiA0LjI2IDEuMDE3IDEuMTQ0IDIuMjg4IDEuNzE2IDMuODc4IDEuNzE2Wk01Ny4yMDIgMjAuMzUySDQ0LjkzM3Y0LjI2aDYuOTkzYy0uMTkgMi4xNjEtMS4wMTcgMy44MTQtMi40MTYgNS4xNS0xLjM5OCAxLjI3LTMuMTc4IDEuOTA2LTUuNDY3IDEuOTA2LTEuMjcxIDAtMi40OC0uMjU0LTMuNDk2LS42OTlhNy4wMjQgNy4wMjQgMCAwIDEtMi43MzQtMS45N2MtLjc2My0uODI3LTEuMzM1LTEuODQ0LTEuNzgtMy4wNTItLjQ0NS0xLjIwOC0uNjM2LTIuNDgtLjYzNi0zLjk0MiAwLTEuNDYyLjE5LTIuNzMzLjYzNi0zLjk0MS4zODEtMS4yMDggMS4wMTctMi4xNjIgMS43OC0zLjA1Mi43NjMtLjgyNiAxLjY1My0xLjQ2MiAyLjczMy0xLjk3YTkuMTE1IDkuMTE1IDAgMCAxIDMuNTYtLjdjMi42NyAwIDQuNzA1LjYzNiA2LjEwMyAxLjkwN2wzLjMwNi0zLjMwNWMtMi40OC0xLjkwNy01LjY1OC0yLjkyNS05LjQwOS0yLjkyNS0yLjA5NyAwLTQuMDA1LjMxOC01LjcyMSAxLjAxOC0xLjcxNi42OTktMy4xNzkgMS41ODktNC4zODYgMi43OTdBMTIuMDczIDEyLjA3MyAwIDAgMCAzMS4yIDE2LjIyYy0uNjM1IDEuNzE3LS45NTMgMy42MjQtLjk1MyA1LjY1OCAwIDIuMDM1LjMxOCAzLjk0MiAxLjAxNyA1LjY1OC43IDEuNzE3IDEuNTkgMy4xNzkgMi43OTcgNC4zODdhMTIuMDczIDEyLjA3MyAwIDAgMCA0LjM4NyAyLjc5N2MxLjcxNi43IDMuNjIzIDEuMDE3IDUuNjU3IDEuMDE3IDIuMDM1IDAgMy44NzgtLjMxOCA1LjUzMS0xLjAxNyAxLjY1My0uNyAzLjA1Mi0xLjU5IDQuMTk2LTIuNzk3IDEuMTQ0LTEuMjA4IDIuMDM0LTIuNjcgMi42Ny00LjM4Ny42MzYtMS43MTYuOTU0LTMuNjIzLjk1NC01LjY1OHYtLjgyNmMtLjE5MS0uMTI3LS4yNTUtLjQ0NS0uMjU1LS43Wk05NS45ODEgMjAuMzUySDgzLjcxMnY0LjI2aDYuOTkzYy0uMTkgMi4xNjEtMS4wMTcgMy44MTQtMi40MTYgNS4xNS0xLjM5OCAxLjI3LTMuMTc4IDEuOTA2LTUuNDY3IDEuOTA2LTEuMjcxIDAtMi40OC0uMjU0LTMuNDk2LS42OTlhNy4wMjQgNy4wMjQgMCAwIDEtMi43MzQtMS45N2MtLjc2My0uODI3LTEuMzM1LTEuODQ0LTEuNzgtMy4wNTItLjQ0NS0xLjIwOC0uNjM2LTIuNDgtLjYzNi0zLjk0MiAwLTEuNDYyLjE5LTIuNzMzLjYzNi0zLjk0MS4zODEtMS4yMDggMS4wMTctMi4xNjIgMS43OC0zLjA1Mi43NjMtLjgyNiAxLjY1My0xLjQ2MiAyLjczNC0xLjk3YTkuMTE1IDkuMTE1IDAgMCAxIDMuNTYtLjdjMi42NyAwIDQuNzA0LjYzNiA2LjEwMyAxLjkwN2wzLjMwNS0zLjMwNWMtMi40NzktMS45MDctNS42NTgtMi45MjUtOS40MDgtMi45MjUtMi4wOTggMC00LjAwNS4zMTgtNS43MjIgMS4wMTgtMS43MTYuNjk5LTMuMTc4IDEuNTg5LTQuMzg2IDIuNzk3YTEyLjA3NSAxMi4wNzUgMCAwIDAtMi43OTcgNC4zODZjLS42MzYgMS43MTctLjk1NCAzLjYyNC0uOTU0IDUuNjU4IDAgMi4wMzUuMzE4IDMuOTQyIDEuMDE3IDUuNjU4LjcgMS43MTcgMS41OSAzLjE3OSAyLjc5NyA0LjM4N2ExMi4wNzMgMTIuMDczIDAgMCAwIDQuMzg3IDIuNzk3YzEuNzE2LjcgMy42MjMgMS4wMTcgNS42NTggMS4wMTcgMi4wMzQgMCAzLjg3OC0uMzE4IDUuNTMtMS4wMTcgMS42NTMtLjcgMy4wNTItMS41OSA0LjE5Ni0yLjc5NyAxLjE0NS0xLjIwOCAyLjAzNS0yLjY3IDIuNjctNC4zODcuNjM2LTEuNzE2Ljk1NC0zLjYyMy45NTQtNS42NTh2LS44MjZjLS4xOS0uMTI3LS4yNTUtLjQ0NS0uMjU1LS43WiIgZmlsbD0iIzlCOUI5QiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:170px 40px;content:"";display:block;height:40px;width:170px}.ag-watermark-text{font-family:Impact,sans-serif;font-size:19px;font-weight:700;opacity:.5;padding-left:.7rem}.ag-root-wrapper-body{display:flex;flex-direction:row}.ag-root-wrapper-body.ag-layout-normal{flex:1 1 auto;height:0;min-height:0}.ag-root{display:flex;flex-direction:column;position:relative}.ag-root.ag-layout-auto-height,.ag-root.ag-layout-normal{flex:1 1 auto;overflow:hidden;width:0}.ag-root.ag-layout-normal{height:100%}.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-floating-top-viewport,.ag-header-viewport,.ag-sticky-bottom-viewport,.ag-sticky-top-viewport,.ag-virtual-list-viewport{flex:1 1 auto;height:100%;min-width:0;overflow:hidden;position:relative}.ag-body-viewport,.ag-center-cols-viewport{-ms-overflow-style:none!important;scrollbar-width:none!important}.ag-body-viewport::-webkit-scrollbar,.ag-center-cols-viewport::-webkit-scrollbar{display:none!important}.ag-body-viewport{display:flex}.ag-body-viewport.ag-layout-normal{-webkit-overflow-scrolling:touch;overflow-y:auto}.ag-center-cols-viewport{min-height:100%;overflow-x:auto;width:100%}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll}.ag-virtual-list-viewport{overflow:auto;width:100%}.ag-body-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-center-cols-container,.ag-floating-bottom-container,.ag-floating-bottom-full-width-container,.ag-floating-top-container,.ag-full-width-container,.ag-header-container,.ag-pinned-left-cols-container,.ag-pinned-right-cols-container,.ag-sticky-bottom-container,.ag-sticky-top-container,.ag-virtual-list-container{position:relative}.ag-floating-bottom-container,.ag-floating-top-container,.ag-header-container,.ag-sticky-bottom-container,.ag-sticky-top-container{height:100%;white-space:nowrap}.ag-center-cols-container,.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container,.ag-full-width-container,.ag-sticky-bottom-full-width-container,.ag-sticky-top-full-width-container{pointer-events:none;position:absolute;top:0}.ag-ltr .ag-floating-bottom-full-width-container,.ag-ltr .ag-floating-top-full-width-container,.ag-ltr .ag-full-width-container,.ag-ltr .ag-sticky-bottom-full-width-container,.ag-ltr .ag-sticky-top-full-width-container{left:0}.ag-rtl .ag-floating-bottom-full-width-container,.ag-rtl .ag-floating-top-full-width-container,.ag-rtl .ag-full-width-container,.ag-rtl .ag-sticky-bottom-full-width-container,.ag-rtl .ag-sticky-top-full-width-container{right:0}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{display:inline-block;height:100%;overflow:hidden;width:100%}.ag-virtual-list-container{overflow:hidden}.ag-body{display:flex;flex:1 1 auto;flex-direction:row!important;min-height:0;position:relative}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{display:flex;min-height:0;min-width:0;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{bottom:0;position:absolute}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;transition:opacity .4s;visibility:hidden}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling{opacity:1;visibility:visible}.ag-body-horizontal-scroll{width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-vertical-scroll{height:100%}.ag-body-vertical-scroll.ag-scrollbar-invisible{top:0;z-index:10}.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible{right:0}.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible{left:0}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{height:100%;min-width:0;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;overflow:hidden;position:relative}.ag-header-cell-sortable .ag-header-cell-label{cursor:pointer}.ag-header{display:flex;white-space:nowrap;width:100%}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:hidden}.ag-header.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{align-items:center;display:inline-flex;height:100%;position:absolute}.ag-header-cell-filter-button,.ag-header-cell.ag-header-active .ag-header-cell-menu-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){opacity:0;transition:opacity .2s}.ag-header-cell-label,.ag-header-group-cell-label{align-items:center;align-self:stretch;display:flex;flex:1 1 auto}.ag-header-cell-label{overflow:hidden;text-overflow:ellipsis}.ag-header-group-cell-label.ag-sticky-label{flex:none;max-width:100%;position:sticky}.ag-header-group-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-header-cell-text{overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{align-items:center;display:flex;height:100%}.ag-header-cell-comp-wrapper{width:100%}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-cell-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:8px;z-index:2}.ag-ltr .ag-header-cell-resize{right:-4px}.ag-rtl .ag-header-cell-resize{left:-4px}.ag-pinned-left-header .ag-header-cell-resize{right:-4px}.ag-pinned-right-header .ag-header-cell-resize{left:-4px}.ag-header-select-all{display:flex}.ag-floating-filter-button-button,.ag-header-cell-filter-button,.ag-header-cell-menu-button,.ag-panel-title-bar-button,.ag-side-button-button{cursor:pointer}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.ag-column-select{display:flex;flex:3 1;flex-direction:column;overflow:hidden;position:relative}.ag-column-select-header{display:flex;flex:none;position:relative}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:1 1 auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1;overflow:hidden}.ag-column-drop{align-items:center;display:inline-flex;overflow:auto;position:relative;width:100%}.ag-column-drop-cell,.ag-column-drop-list{align-items:center;display:flex}.ag-column-drop-cell{position:relative}.ag-column-drop-cell-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-column-drop-vertical{align-items:stretch;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.ag-column-drop-vertical-title-bar{align-items:center;display:flex;flex:none}.ag-column-drop-vertical-list{align-items:stretch;flex-direction:column;flex-grow:1;overflow-x:auto;position:relative}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{overflow:hidden;white-space:nowrap}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search,.ag-filter-toolpanel-search>*{align-items:center;display:flex}.ag-filter-apply-panel{display:flex;justify-content:flex-end;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,opacity .2s}.ag-row-no-animation .ag-row{transition:none}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{align-items:center;display:flex}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{overflow:hidden;pointer-events:all}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{align-items:center;display:flex}.ag-cell{display:inline-block;height:100%;position:absolute;white-space:nowrap}.ag-cell-value{flex:1 1 auto}.ag-cell-value,.ag-group-value{overflow:hidden;text-overflow:ellipsis}.ag-cell-wrap-text{white-space:normal;word-break:break-word}.ag-cell-wrapper{align-items:center;display:flex}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-sparkline-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.ag-full-width-row .ag-cell-wrapper.ag-row-group{align-items:center;height:100%}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor input,.ag-cell-inline-editing .ag-cell-wrapper{height:100%;line-height:normal;width:100%}.ag-cell .ag-icon{display:inline-block;vertical-align:middle}.ag-set-filter-item{align-items:center;display:flex;height:100%}.ag-set-filter-item-checkbox{display:flex;height:100%;width:100%}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{display:flex;flex-direction:column}.ag-filter-filter{flex:1 1}.ag-filter-condition{display:flex;justify-content:center}.ag-floating-filter-body{display:flex;flex:1 1 auto;height:100%;position:relative}.ag-floating-filter-full-body{align-items:center;display:flex;flex:1 1 auto;height:100%;overflow:hidden;width:100%}.ag-floating-filter-full-body>div{flex:1 1 auto}.ag-floating-filter-input{align-items:center;display:flex;width:100%}.ag-floating-filter-input>*{flex:1 1 auto}.ag-floating-filter-button{display:flex;flex:none}.ag-set-floating-filter-input input[disabled]{pointer-events:none}.ag-dnd-ghost{align-items:center;cursor:move;display:inline-flex;position:absolute;white-space:nowrap;z-index:9999}.ag-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.ag-overlay-panel,.ag-overlay-wrapper{display:flex;height:100%;width:100%}.ag-overlay-wrapper{align-items:center;flex:none;justify-content:center;text-align:center}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{top:0;z-index:5}.ag-popup-editor{position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-large-text-input{display:block}.ag-virtual-list-item{position:absolute;width:100%}.ag-floating-top{display:flex;overflow:hidden;position:relative;white-space:nowrap;width:100%}.ag-pinned-left-floating-top,.ag-pinned-right-floating-top{display:inline-block;min-width:0;overflow:hidden;position:relative}.ag-floating-bottom{display:flex;overflow:hidden;position:relative;white-space:nowrap;width:100%}.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom{display:inline-block;min-width:0;overflow:hidden;position:relative}.ag-sticky-bottom,.ag-sticky-top{display:flex;position:absolute;width:100%}.ag-pinned-left-sticky-top,.ag-pinned-right-sticky-top{height:100%;overflow:hidden;position:relative}.ag-sticky-bottom-full-width-container,.ag-sticky-top-full-width-container{height:100%;overflow:hidden;width:100%}.ag-dialog,.ag-panel{display:flex;flex-direction:column;overflow:hidden;position:relative}.ag-panel-title-bar{align-items:center;cursor:default;display:flex;flex:none}.ag-panel-title-bar-title{flex:1 1 auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{display:flex;flex:1 1 auto;overflow:hidden;position:relative}.ag-dialog,.ag-resizer{position:absolute}.ag-resizer{pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:1}.ag-resizer.ag-resizer-topLeft{cursor:nwse-resize;height:5px;left:0;top:0;width:5px}.ag-resizer.ag-resizer-top{cursor:ns-resize;height:5px;left:5px;right:5px;top:0}.ag-resizer.ag-resizer-topRight{cursor:nesw-resize;height:5px;right:0;top:0;width:5px}.ag-resizer.ag-resizer-right{bottom:5px;cursor:ew-resize;right:0;top:5px;width:5px}.ag-resizer.ag-resizer-bottomRight{bottom:0;cursor:nwse-resize;height:5px;right:0;width:5px}.ag-resizer.ag-resizer-bottom{bottom:0;cursor:ns-resize;height:5px;left:5px;right:5px}.ag-resizer.ag-resizer-bottomLeft{bottom:0;cursor:nesw-resize;height:5px;left:0;width:5px}.ag-resizer.ag-resizer-left{bottom:5px;cursor:ew-resize;left:0;top:5px;width:5px}.ag-tooltip,.ag-tooltip-custom{position:absolute;z-index:99999}.ag-tooltip-custom:not(.ag-tooltip-interactive),.ag-tooltip:not(.ag-tooltip-interactive){pointer-events:none}.ag-value-slide-out{margin-right:5px;opacity:1;transition:opacity 3s,margin-right 3s;transition-timing-function:linear}.ag-value-slide-out-end{margin-right:10px;opacity:0}.ag-opacity-zero{opacity:0!important}.ag-menu{max-height:100%;overflow-y:auto;position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-dialog .ag-panel-content-wrapper .ag-column-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ag-menu-list{display:table;width:100%}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{display:table-cell;vertical-align:middle}.ag-menu-option-text{white-space:nowrap}.ag-menu-option-custom{display:contents}.ag-compact-menu-option{display:flex;flex-wrap:nowrap;width:100%}.ag-compact-menu-option-text{flex:1 1 auto;white-space:nowrap}.ag-pill-container{display:flex;flex-wrap:nowrap;gap:.25rem}.ag-pill{align-items:center;display:flex;padding:0 .25rem;white-space:nowrap}.ag-pill .ag-pill-button{border:none;padding:0}.ag-rich-select{cursor:default;height:100%;outline:none}.ag-rich-select-value{align-items:center;display:flex;height:100%}.ag-rich-select-value .ag-picker-field-display{overflow:hidden;text-overflow:ellipsis}.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder{opacity:.5}.ag-rich-select-list{position:relative}.ag-rich-select-list .ag-loading-text{min-height:2rem}.ag-rich-select-row{align-items:center;display:flex;flex:1 1 auto;height:100%;overflow:hidden;white-space:nowrap}.ag-rich-select-field-input{flex:1 1 auto}.ag-rich-select-field-input .ag-input-field-input{border:none!important;box-shadow:none!important;padding:0!important;text-overflow:ellipsis}.ag-rich-select-field-input .ag-input-field-input::-moz-placeholder{opacity:.8}.ag-rich-select-field-input .ag-input-field-input::placeholder{opacity:.8}.ag-autocomplete{align-items:center;display:flex}.ag-autocomplete>*{flex:1 1 auto}.ag-autocomplete-list-popup{position:absolute;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-autocomplete-list{position:relative}.ag-autocomplete-virtual-list-item{display:flex}.ag-autocomplete-row{align-items:center;display:flex;flex:1 1 auto;overflow:hidden}.ag-autocomplete-row-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-paging-panel{justify-content:flex-end}.ag-paging-page-summary-panel,.ag-paging-panel{align-items:center;display:flex}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{cursor:default;display:flex;overflow-x:hidden;overflow-y:auto;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;position:relative}.ag-column-select-column-group>*,.ag-column-select-column>*,.ag-select-agg-func-item>*{flex:none}.ag-column-select-column-label,.ag-select-agg-func-item{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;height:100%;position:absolute;top:0;width:5px;z-index:1}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize,.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{align-items:center;display:flex;height:100%;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize{display:none}.ag-cell-label-container{align-items:center;display:flex;flex-direction:row-reverse;height:100%;justify-content:space-between;padding:5px 0;width:100%}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{display:flex;flex-direction:row-reverse}.ag-side-bar-left{flex-direction:row;order:-1}.ag-side-button-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;outline:none;position:relative;white-space:nowrap}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{display:flex;justify-content:space-between;overflow:hidden}.ag-status-panel{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-center,.ag-status-bar-left,.ag-status-bar-right{display:inline-flex}.ag-icon{speak:none;display:block}.ag-group{position:relative;width:100%}.ag-group-title-bar{align-items:center;display:flex}.ag-group-title{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{align-items:center;display:flex}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-direction:row;flex-wrap:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{position:absolute;top:-1px;transition:right .3s}.ag-input-field,.ag-select{align-items:center;display:flex;flex-direction:row}.ag-input-field-input{flex:1 1 auto}.ag-floating-filter-input .ag-input-field-input[type=date]{width:1px}.ag-angle-select,.ag-range-field{align-items:center;display:flex}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-picker-field-display,.ag-slider-wrapper .ag-input-field{flex:1 1 auto}.ag-picker-field{align-items:center;display:flex}.ag-picker-field-icon{border:0;cursor:pointer;display:flex;margin:0;padding:0}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{align-items:flex-start;flex-direction:column}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-color-panel{display:flex;flex-direction:column;text-align:center;width:100%}.ag-spectrum-color{cursor:default;flex:1 1 auto;overflow:visible;position:relative}.ag-spectrum-fill{bottom:0;left:0;position:absolute;right:0;top:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{cursor:pointer;pointer-events:none;position:absolute}.ag-spectrum-alpha,.ag-spectrum-hue{cursor:default}.ag-spectrum-hue-background{background:linear-gradient(270deg,red 3%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);height:100%;width:100%}.ag-spectrum-alpha{--ag-spectrum-alpha-background-checked:url('data:image/svg+xml;utf8,')}.ag-spectrum-alpha-background{background:linear-gradient(to right,var(--ag-internal-spectrum-alpha-color-from),var(--ag-internal-spectrum-alpha-color-to)),var(--ag-spectrum-alpha-background-checked) top left/4px 4px;height:100%;width:100%}.ag-spectrum-tool{cursor:pointer;position:relative}.ag-spectrum-slider{pointer-events:none;position:absolute}.ag-spectrum-alpha .ag-spectrum-slider{background:linear-gradient(to bottom,var(--ag-internal-spectrum-alpha-color),var(--ag-internal-spectrum-alpha-color)) #fff}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-pill-select{display:flex;flex-direction:column}.ag-pill-select .ag-column-drop{flex:unset}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-body-horizontal-scroll,.ag-ltr .ag-body-viewport,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-floating-top,.ag-ltr .ag-header,.ag-ltr .ag-sticky-bottom,.ag-ltr .ag-sticky-top{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-body-horizontal-scroll,.ag-rtl .ag-body-viewport,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-floating-top,.ag-rtl .ag-header,.ag-rtl .ag-sticky-bottom,.ag-rtl .ag-sticky-top{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-measurement-container{overflow:hidden;visibility:hidden;width:0}.ag-measurement-container div{position:absolute}.ag-layout-print.ag-body{display:block;height:unset}.ag-layout-print.ag-root-wrapper{display:inline-block}.ag-layout-print .ag-body-horizontal-scroll,.ag-layout-print .ag-body-vertical-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible!important}@media print{.ag-root-wrapper.ag-layout-print{display:table}.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{display:block!important;height:auto!important;overflow:hidden!important}.ag-root-wrapper.ag-layout-print .ag-cell,.ag-root-wrapper.ag-layout-print .ag-row{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}[class^=ag-],[class^=ag-]:after,[class^=ag-]:before,[class^=ag-]:focus{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{flex:none;min-width:unset;width:unset}.ag-button{border-radius:0;color:var(--ag-foreground-color)}.ag-button:hover{background-color:initial}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{margin:0}input[class^=ag-],select[class^=ag-],textarea[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=text],textarea[class^=ag-]{border:var(--ag-borders-input) var(--ag-input-border-color);color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=text]:disabled,textarea[class^=ag-]:disabled{background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=text]:focus,textarea[class^=ag-]:focus{border-color:var(--ag-input-focus-border-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=text]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper){-moz-appearance:textfield}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button,input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}button[class^=ag-]:focus,input[class^=ag-][type=button]:focus{box-shadow:var(--ag-input-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-virtual-list-item:focus-visible{outline:none}.ag-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-select-list{background-color:var(--ag-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-border-radius);overflow-x:hidden;overflow-y:auto}.ag-list-item{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-select-list-item{cursor:default;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-ltr .ag-select-list-item{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-select-list-item{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-select-list-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-group-contracted,.ag-group-expanded,.ag-row-drag,.ag-selection-checkbox{color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-group-contracted,.ag-ltr .ag-group-expanded,.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-group-contracted,.ag-rtl .ag-group-expanded,.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox{margin-left:var(--ag-cell-widget-spacing)}.ag-cell-wrapper>:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height:var( + --ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width)) + );--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width));align-items:center;display:flex;flex:none;height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height))}.ag-group-contracted,.ag-group-expanded{cursor:pointer}.ag-group-title-bar-icon{color:var(--ag-secondary-foreground-color);cursor:pointer;flex:none}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{background-color:var(--ag-subheader-toolbar-background-color);padding:var(--ag-grid-size)}.ag-disabled-group-container,.ag-disabled-group-title-bar{opacity:.5}.group-item{margin:calc(var(--ag-grid-size)*.5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size)*.5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-angle-select-field,.ag-ltr .ag-slider-field{margin-right:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-angle-select-field,.ag-rtl .ag-slider-field{margin-left:calc(var(--ag-grid-size)*2)}.ag-angle-select-parent-circle{background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-border-color);border-radius:12px;height:24px;width:24px}.ag-angle-select-child-circle{background-color:var(--ag-secondary-foreground-color);border-radius:3px;height:6px;left:12px;margin-left:-3px;margin-top:-4px;top:4px;width:6px}.ag-picker-field-wrapper{background-color:var(--ag-background-color);border:var(--ag-borders);border-color:var(--ag-border-color);border-radius:5px}.ag-picker-field-wrapper:disabled{background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}.ag-picker-field-wrapper.ag-picker-has-focus,.ag-picker-field-wrapper:focus-within{border-color:var(--ag-input-focus-border-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-wrapper{padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-color-picker .ag-picker-field-display{align-items:center;display:flex;flex-direction:row;min-height:var(--ag-list-item-height)}.ag-ltr .ag-color-picker-color,.ag-ltr .ag-color-picker-value{margin-right:var(--ag-grid-size)}.ag-rtl .ag-color-picker-color,.ag-rtl .ag-color-picker-value{margin-left:var(--ag-grid-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(90deg,#fff,#cc9a8100)}.ag-spectrum-val{background-image:linear-gradient(0deg,#000,#cc9a8100)}.ag-spectrum-dragger{background:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 0 2px 0 #0000003d;height:12px;width:12px}.ag-spectrum-alpha-background,.ag-spectrum-hue-background{border-radius:2px}.ag-spectrum-tool{border-radius:2px;height:11px;margin-bottom:10px}.ag-spectrum-slider{border:2px solid #fff;border-radius:13px;box-shadow:0 1px 4px 0 #0000005e;height:13px;margin-top:-12px;width:13px}.ag-recent-colors{margin-top:10px}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-recent-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]){box-shadow:var(--ag-input-focus-box-shadow)}.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-color-input .ag-color-input-color{position:absolute}.ag-ltr .ag-color-input .ag-color-input-color{margin-left:var(--ag-grid-size)}.ag-rtl .ag-color-input .ag-color-input-color{margin-right:var(--ag-grid-size)}.ag-color-input-color,.ag-color-picker-color{border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:2px;height:var(--ag-icon-size);width:var(--ag-icon-size)}.ag-dnd-ghost{background:var(--ag-background-color);border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)!important;line-height:var(--ag-header-height);margin:0;overflow:hidden;padding:0 calc(var(--ag-grid-size)*2);text-overflow:ellipsis;transform:translateY(calc(var(--ag-grid-size)*2))}.ag-dnd-ghost-icon{color:var(--ag-foreground-color);margin-right:var(--ag-grid-size)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-select .ag-picker-field-wrapper{cursor:default;min-height:var(--ag-list-item-height)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-right:var(--ag-grid-size)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-left:var(--ag-grid-size)}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){min-height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-select .ag-picker-field-icon{align-items:center;display:flex}.ag-select.ag-disabled{opacity:.5}.ag-rich-select-list,.ag-rich-select-value{background-color:var(--ag-background-color)}.ag-rich-select-list{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-border-radius);height:auto;width:100%}.ag-rich-select-list .ag-loading-text{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-rich-select-value{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-bottom:0;padding-top:0}.ag-ltr .ag-rich-select-value{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-rich-select-value{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-ltr .ag-rich-select-field-input{left:calc(var(--ag-cell-horizontal-padding))}.ag-rtl .ag-rich-select-field-input{right:calc(var(--ag-cell-horizontal-padding))}.ag-popup-editor .ag-rich-select-value{height:var(--ag-row-height);min-width:200px}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-rich-select-virtual-list-item:focus-visible:after{content:none}.ag-ltr .ag-rich-select-row{padding-left:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rtl .ag-rich-select-row{padding-right:calc(var(--ag-cell-horizontal-padding)/2)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-rich-select-row-highlighted,.ag-rich-select-row:hover{background-image:linear-gradient(var(--ag-row-hover-color),var(--ag-row-hover-color))}.ag-rich-select-row-text-highlight{font-weight:700}.ag-autocomplete{width:100%}.ag-autocomplete-list{height:calc(var(--ag-row-height)*6.5);min-width:200px;width:100%}.ag-autocomplete-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-autocomplete-virtual-list-item:focus-visible:after{content:none}.ag-autocomplete-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-autocomplete-row-label{margin:0 var(--ag-widget-container-horizontal-padding)}.ag-autocomplete-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-pill{background-color:var(--ag-chip-background-color);border:1px solid var(--ag-chip-border-color);border-radius:var(--ag-border-radius)}.ag-ltr .ag-pill .ag-pill-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-pill .ag-pill-button{margin-right:var(--ag-grid-size)}.ag-pill:focus-visible{border-color:var(--ag-input-focus-border-color)}.ag-pill .ag-pill-button:hover{color:var(--ag-active-color);cursor:pointer}.ag-dragging-fill-handle .ag-dialog,.ag-dragging-range-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dialog{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-border-radius);box-shadow:var(--ag-popup-shadow)}.ag-panel{background-color:var(--ag-panel-background-color);border-color:var(--ag-panel-border-color)}.ag-panel-title-bar{border-bottom:var(--ag-borders) var(--ag-border-color);color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);color:var(--ag-foreground-color);padding:var(--ag-grid-size);white-space:normal}.ag-tooltip-custom.ag-tooltip-animate,.ag-tooltip.ag-tooltip-animate{transition:opacity 1s}.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding,.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-column,.ag-ltr .ag-column-select-column-group{padding-left:calc(var(--ag-indentation-level)*var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-column,.ag-rtl .ag-column-select-column-group{padding-right:calc(var(--ag-indentation-level)*var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-column-select-header-icon:focus-visible{outline:none}.ag-column-select-header-icon:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-column-select-virtual-list-item:focus-visible{outline:none}.ag-column-select-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 2px);left:1px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px)}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-group-readonly,.ag-column-select-column-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding)*.5) 0}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-checkbox-edit{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-pill-select .ag-column-drop{border-bottom:0;min-height:unset}.ag-pill-select .ag-column-drop-list{padding:0}.ag-pill-select .ag-select{padding-top:var(--ag-grid-size)}.ag-pill-select .ag-picker-field-wrapper{background-color:initial;border:0}.ag-pill-select .ag-picker-field-display{cursor:pointer}.ag-rtl{text-align:right}.ag-root-wrapper{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-wrapper-border-radius)}.ag-row>.ag-cell-wrapper.ag-row-group{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size)*var(--ag-indentation-level))}.ag-cell-wrapper.ag-pivot-leaf-group,.ag-cell-wrapper.ag-row-group,.ag-cell-wrapper.ag-row-group-leaf-indent{padding-left:calc(var(--ag-indentation-level)*var(--ag-row-group-indent-size))}.ag-pivot-leaf-group{margin-left:min(var(--ag-row-group-indent-size),var(--ag-row-group-indent-size) * var(--ag-indentation-level))}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:initial;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color)!important}.ag-cell-data-changed-animation{background-color:initial}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color)!important}.ag-row{background-color:var(--ag-background-color);border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);color:var(--ag-data-color);height:var(--ag-row-height)}.ag-sticky-bottom:after{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);content:"";height:1px;left:0;position:absolute;top:0;width:100%}.ag-row-highlight-above:after,.ag-row-highlight-below:after{background-color:var(--ag-range-selection-border-color);content:"";height:1px;left:1px;position:absolute;width:calc(100% - 1px)}.ag-row-highlight-above:after{top:-1px}.ag-row-highlight-above.ag-row-first:after{top:0}.ag-row-highlight-below:after{bottom:0}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-row-selected:before{background-color:var(--ag-selected-row-background-color);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.ag-row-hover.ag-full-width-row.ag-row-group:before,.ag-row-hover:not(.ag-full-width-row):before{background-color:var(--ag-row-hover-color);bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.ag-row-hover.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected:before{background-color:var(--ag-row-hover-color);background-image:linear-gradient(var(--ag-selected-row-background-color),var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height:var( + --ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width)) + );--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width));-webkit-font-smoothing:subpixel-antialiased;border:1px solid #0000;line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size)*var(--ag-indentation-level));padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{background-color:var(--ag-control-panel-background-color);border:1px solid var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0}.ag-autocomplete-list-popup,.ag-popup-editor .ag-large-text{background:var(--ag-background-color);background-color:var(--ag-control-panel-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{background-color:var(--ag-background-color);padding:calc(var(--ag-grid-size)*5)}.ag-layout-auto-height .ag-center-cols-container,.ag-layout-auto-height .ag-center-cols-viewport,.ag-layout-print .ag-center-cols-container,.ag-layout-print .ag-center-cols-viewport{min-height:50px}.ag-overlay-loading-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center{background:var(--ag-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size)}.ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:30px}.ag-skeleton-container{align-content:center;height:100%;width:100%}.ag-skeleton-effect{animation:ag-skeleton-loading 1.5s ease-in-out .5s infinite;background-color:var(--ag-row-loading-skeleton-effect-color);border-radius:.25rem;height:1em;width:100%}@keyframes ag-skeleton-loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.ag-loading{align-items:center;display:flex;height:100%}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ag-floating-top{border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-floating-bottom{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing),.ag-cell-range-selected:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart,.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color)!important}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category,.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color)!important}.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2,.ag-cell-range-selected-2:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color-2)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3,.ag-cell-range-selected-3:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color-3)}.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4,.ag-cell-range-selected-4:not(.ag-cell-focus){background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-fill-handle,.ag-range-handle{background-color:var(--ag-range-selection-border-color);bottom:-1px;height:6px;position:absolute;width:6px}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle{cursor:cell}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color)!important}.ag-menu{background:var(--ag-background-color);background-color:var(--ag-menu-background-color);border:var(--ag-borders) var(--ag-border-color);border-color:var(--ag-menu-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:0}.ag-menu.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size)*2 + 1px)}.ag-menu-separator-part:after{border-top:var(--ag-borders-critical) var(--ag-border-color);content:"";display:block}.ag-compact-menu-option-active,.ag-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-compact-menu-option-part,.ag-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-compact-menu-option-disabled,.ag-menu-option-disabled{opacity:.5}.ag-compact-menu-option-icon,.ag-menu-option-icon{width:var(--ag-icon-size)}.ag-ltr .ag-compact-menu-option-icon,.ag-ltr .ag-menu-option-icon{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-compact-menu-option-icon,.ag-rtl .ag-menu-option-icon{padding-right:calc(var(--ag-grid-size)*2)}.ag-compact-menu-option-text,.ag-menu-option-text{padding-left:calc(var(--ag-grid-size)*2);padding-right:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-compact-menu-option-shortcut,.ag-ltr .ag-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-compact-menu-option-shortcut,.ag-rtl .ag-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-ltr .ag-compact-menu-option-popup-pointer,.ag-ltr .ag-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-rtl .ag-compact-menu-option-popup-pointer,.ag-rtl .ag-menu-option-popup-pointer{padding-left:var(--ag-grid-size)}.ag-tabs-header,.ag-tabs-header-wrapper{display:flex}.ag-tabs-header-wrapper .ag-tabs-header{flex:1 1}.ag-tabs-close-button-wrapper{border:0;border-right:var(--ag-borders) var(--ag-border-color);padding:var(--ag-grid-size)}.ag-tabs-close-button{background-color:unset;border:0;cursor:pointer;padding:0}.ag-tab{align-items:center;border-bottom:var(--ag-selected-tab-underline-width) solid #0000;cursor:pointer;display:flex;flex:none;justify-content:center;transition:border-bottom var(--ag-selected-tab-underline-transition-speed)}.ag-tab:focus-visible{outline:none}.ag-tab:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size)*2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-filter-no-matches,.ag-set-filter-list{height:calc(var(--ag-list-item-height)*6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height)*10)}.ag-set-filter-filter{margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding);margin-top:var(--ag-widget-container-vertical-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter{--ag-indentation-level:0}.ag-ltr .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level)*var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-menu .ag-set-filter-list{min-width:200px}.ag-filter-virtual-list-item:focus-visible{outline:none}.ag-filter-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 2px);left:1px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px)}.ag-filter-apply-panel{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-simple-filter-body-wrapper{min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));overflow-y:auto;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-simple-filter-body-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{background-color:initial;padding:calc(var(--ag-grid-size)*2) var(--ag-grid-size)}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-multi-filter-group-title-bar:focus-visible{outline:none}.ag-multi-filter-group-title-bar:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{background-color:var(--ag-control-panel-background-color);width:var(--ag-side-bar-panel-width)}.ag-side-buttons{overflow:hidden;padding-top:calc(var(--ag-grid-size)*4);position:relative;width:calc(var(--ag-icon-size) + 4px)}button.ag-side-button-button{background:#0000;background-position-x:center;background-position-y:center;background-repeat:no-repeat;border:none;border-bottom:var(--ag-borders-side-button) var(--ag-border-color);border-top:var(--ag-borders-side-button) var(--ag-border-color);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;min-height:calc(var(--ag-grid-size)*18);padding:calc(var(--ag-grid-size)*2) 0 calc(var(--ag-grid-size)*2) 0;width:100%}button.ag-side-button-button:focus{box-shadow:none}.ag-side-button-button:focus-visible{outline:none}.ag-side-button-button:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid #0000;transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-ltr .ag-side-bar-right,.ag-rtl .ag-side-bar-left{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-right .ag-side-button-button,.ag-rtl .ag-side-bar-left .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid #0000;transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size)*6)}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{padding:0 var(--ag-grid-size)}.ag-filter-toolpanel-header:focus-visible{outline:none}.ag-filter-toolpanel-header:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-filter-toolpanel-group:not(.ag-has-filter)>.ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon{display:none}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size)*8)}.ag-filter-toolpanel-group-item{margin-bottom:calc(var(--ag-grid-size)*.5);margin-top:calc(var(--ag-grid-size)*.5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{flex-grow:1;height:calc(var(--ag-grid-size)*4)}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-title-bar{background-color:initial}.ag-ltr .ag-filter-toolpanel-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent)*var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent)*var(--ag-indentation-level, 0) + var(--ag-grid-size))}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-pivot-mode-panel{display:flex;height:var(--ag-header-height);min-height:var(--ag-header-height)}.ag-pivot-mode-select{align-items:center;display:flex}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-column-select-header:focus-visible{outline:none}.ag-column-select-header:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-column-select-header{align-items:center;height:var(--ag-header-height);padding:0 var(--ag-widget-container-horizontal-padding)}.ag-column-panel-column-select,.ag-column-select-header{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-panel-column-select{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered:after{background-color:var(--ag-range-selection-border-color);content:"";height:1px;left:0;position:absolute;right:0}.ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-header,.ag-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{color:var(--ag-header-foreground-color);height:var(--ag-header-height)}.ag-pinned-right-header{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon,.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell:focus-visible{outline:none}.ag-header-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-header-group-cell:focus-visible{outline:none}.ag-header-group-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-advanced-filter-header-cell:focus-visible{outline:none}.ag-advanced-filter-header-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{margin-left:4px}.ag-rtl .ag-header-expand-icon{margin-right:4px}.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell:before,.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{background-color:var(--ag-header-column-separator-color);content:"";display:var(--ag-header-column-separator-display);height:var(--ag-header-column-separator-height);position:absolute;top:calc(50% - var(--ag-header-column-separator-height)*.5);width:var(--ag-header-column-separator-width);z-index:1}.ag-ltr .ag-header-cell:before,.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{right:0}.ag-rtl .ag-header-cell:before,.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{left:0}.ag-header-cell-resize{align-items:center;display:flex}.ag-header-cell-resize:after{background-color:var(--ag-header-column-resize-handle-color);content:"";display:var(--ag-header-column-resize-handle-display);height:var(--ag-header-column-resize-handle-height);position:absolute;top:calc(50% - var(--ag-header-column-resize-handle-height)*.5);width:var(--ag-header-column-resize-handle-width);z-index:1}.ag-header-cell.ag-header-span-height .ag-header-cell-resize:after{height:calc(100% - var(--ag-grid-size)*4);top:calc(var(--ag-grid-size)*2)}.ag-ltr .ag-header-viewport .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-viewport .ag-header-cell-resize:after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-left-header .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-right-header .ag-header-cell-resize:after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:var(--ag-cell-widget-spacing)}.ag-rtl .ag-floating-filter-button{margin-right:var(--ag-cell-widget-spacing)}.ag-floating-filter-button-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;height:var(--ag-icon-size);line-height:inherit;padding:0;width:var(--ag-icon-size)}.ag-filter-loading{background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);position:absolute;width:100%;z-index:1}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)}.ag-paging-panel>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-panel>.ag-paging-page-size .ag-wrapper{min-width:calc(var(--ag-grid-size)*10)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-paging-button:focus-visible{outline:none}.ag-paging-button:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size)}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);line-height:1.5;padding-left:calc(var(--ag-grid-size)*4);padding-right:calc(var(--ag-grid-size)*4)}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-bottom:calc(var(--ag-grid-size)*2);padding-top:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border:1px solid var(--ag-chip-border-color);border-radius:calc(var(--ag-grid-size)*4);height:calc(var(--ag-grid-size)*4);padding:0 calc(var(--ag-grid-size)*.5)}.ag-column-drop-cell:focus-visible{outline:none}.ag-column-drop-cell:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 4px);left:2px;pointer-events:none;position:absolute;top:2px;width:calc(100% - 4px)}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{color:var(--ag-secondary-foreground-color);margin:0 calc(var(--ag-grid-size)*.5);min-width:calc(var(--ag-grid-size)*4)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size)*2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders) var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{color:var(--ag-secondary-foreground-color);margin:0 var(--ag-grid-size)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);min-height:50px}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{bottom:0;color:var(--ag-disabled-foreground-color);left:0;margin-top:var(--ag-grid-size);overflow:hidden;position:absolute;right:0;top:0}.ag-select-agg-func-popup{background:var(--ag-background-color);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);height:calc(var(--ag-grid-size)*5*3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default}.ag-ltr .ag-select-agg-func-virtual-list-item{padding-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-select-agg-func-virtual-list-item{padding-right:calc(var(--ag-grid-size)*2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-select-agg-func-virtual-list-item:focus-visible{outline:none}.ag-select-agg-func-virtual-list-item:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 2px);left:1px;pointer-events:none;position:absolute;top:1px;width:calc(100% - 2px)}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{height:100%;width:100%}.ag-chart,.ag-chart-components-wrapper{display:flex;overflow:hidden;position:relative}.ag-chart-components-wrapper{flex:1 1 auto}.ag-chart-canvas-wrapper{flex:1 1 auto;overflow:hidden;position:relative}.ag-chart-menu{display:flex;flex-direction:column;position:absolute;top:16px}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{min-width:var(--ag-chart-menu-panel-width);position:relative}.ag-chart-menu-hidden~.ag-chart-docked-container{display:none}.ag-chart-tabbed-menu{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.ag-chart-tabbed-menu-header{cursor:default;flex:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-tabbed-menu-body{align-items:stretch;display:flex;flex:1 1 auto;overflow:hidden}.ag-chart-tab{overflow:hidden;overflow-y:auto;width:100%}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.ag-chart-settings-nav-bar{align-items:center;display:flex;height:30px;padding:0 10px;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.ag-chart-settings-card-selector{align-items:center;display:flex;flex:1 1 auto;height:100%;justify-content:space-around;padding:0 10px}.ag-chart-settings-card-item{background-color:#000;cursor:pointer;height:10px;position:relative;width:10px}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{background-color:initial;content:" ";display:block;height:20px;left:50%;margin-left:-10px;margin-top:-10px;position:absolute;top:50%;width:20px}.ag-chart-settings-next,.ag-chart-settings-prev{flex:none;position:relative}.ag-chart-settings-next:focus-within,.ag-chart-settings-prev:focus-within{border-radius:1px;box-shadow:var(--ag-input-focus-box-shadow)}.ag-chart-settings-next-button,.ag-chart-settings-prev-button{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ag-chart-settings-mini-charts-container{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;position:relative}.ag-chart-settings-mini-wrapper{display:flex;flex-direction:column;left:0;min-height:100%;overflow:hidden;position:absolute;top:0;width:100%}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s;transition-timing-function:ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-advanced-settings-wrapper,.ag-chart-data-wrapper,.ag-chart-format-wrapper{display:flex;flex-direction:column;padding-bottom:16px;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ag-chart-advanced-settings-wrapper,.ag-chart-data-wrapper{height:100%;overflow-y:auto}.ag-chart-advanced-settings{background-color:var(--ag-control-panel-background-color)}.ag-chart-advanced-settings,.ag-chart-advanced-settings-wrapper{width:100%}.ag-chart-advanced-settings-wrapper{padding-bottom:0}.ag-chart-advanced-settings-section,.ag-chart-data-section,.ag-chart-format-section{display:flex;margin:0}.ag-chart-advanced-settings-section{padding-bottom:var(--ag-grid-size);padding-top:var(--ag-grid-size)}.ag-chart-advanced-settings-section:not(:last-child){border-bottom:1px solid var(--ag-secondary-border-color)}.ag-chart-empty-text{align-items:center;background-color:var(--ag-background-color);display:flex;height:100%;justify-content:center;top:0;width:100%}.ag-chart .ag-chart-menu{display:none}.ag-chart-menu-hidden:hover .ag-chart-menu{display:block}.ag-chart .ag-chart-menu-wrapper .ag-chart-menu{display:flex;flex-direction:row;gap:20px;top:8px;width:auto}.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{justify-content:right;right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px)}.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{justify-content:left;left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px)}.ag-charts-font-size-color{align-self:stretch;display:flex;justify-content:space-between}.ag-charts-data-group-item{position:relative}.ag-charts-data-group-item:not(:last-child){margin-bottom:var(--ag-grid-size)}.ag-chart-menu{background:var(--ag-background-color)}.ag-chart-menu,.ag-chart-menu-icon{border-radius:var(--ag-card-radius)}.ag-chart-menu-icon{color:var(--ag-secondary-foreground-color);cursor:pointer;margin:2px 0;opacity:.5}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-menu-toolbar-button{background-color:unset;border:0;border-radius:1px;padding:0 2px}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color);border-width:2px}.ag-chart-mini-thumbnail:focus-visible{border-color:var(--ag-minichart-selected-chart-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-chart-settings-card-item{background:var(--ag-foreground-color);border-radius:4px;height:8px;width:8px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar,.ag-charts-settings-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);position:relative}.ag-charts-advanced-settings-top-level-group-title-bar{background-color:unset;position:relative}.ag-charts-data-group-title-bar:focus-visible{outline:none}.ag-charts-data-group-title-bar:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-charts-format-top-level-group-title-bar:focus-visible{outline:none}.ag-charts-format-top-level-group-title-bar:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% - 8px);left:4px;pointer-events:none;position:absolute;top:4px;width:calc(100% - 8px)}.ag-charts-data-group-title-bar .ag-charts-data-group-title,.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title{cursor:pointer}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding)*.5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field{margin-top:var(--ag-grid-size)}.ag-charts-data-group-container .ag-list-item-hovered:after{background-color:var(--ag-range-selection-border-color);content:"";height:1px;left:0;position:absolute;right:0}.ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-charts-advanced-settings-top-level-group-container,.ag-charts-format-top-level-group-container{padding:var(--ag-grid-size)}.ag-ltr .ag-charts-advanced-settings-top-level-group-container,.ag-ltr .ag-charts-format-top-level-group-container{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-charts-advanced-settings-top-level-group-container,.ag-rtl .ag-charts-format-top-level-group-container{margin-right:calc(var(--ag-grid-size)*2)}.ag-charts-advanced-settings-top-level-group-item,.ag-charts-format-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*,.ag-charts-format-sub-level-no-header-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header{margin:0}.ag-charts-settings-group-container{display:grid;grid-template-columns:60px 1fr 60px 1fr 60px;padding:var(--ag-grid-size);row-gap:8px}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1){grid-column:1}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2){grid-column:3}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3){grid-column:5}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-ltr .ag-chart-menu-panel{border-left:1px solid var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:1px solid var(--ag-border-color)}.ag-charts-theme-default{--ag-charts-align:none!important;--ag-charts-justify:none!important}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{flex-grow:1;text-align:center}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-basis:0;flex-grow:1}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-advanced-filter-header{align-items:center;display:flex;padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding);position:relative}.ag-advanced-filter{align-items:center;display:flex;width:100%}.ag-advanced-filter-apply-button,.ag-advanced-filter-builder-button{line-height:normal;white-space:nowrap}.ag-ltr .ag-advanced-filter-apply-button,.ag-ltr .ag-advanced-filter-builder-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-rtl .ag-advanced-filter-apply-button,.ag-rtl .ag-advanced-filter-builder-button{margin-right:calc(var(--ag-grid-size)*2)}.ag-advanced-filter-builder-button{align-items:center;background-color:unset;border:0;color:var(--ag-foreground-color);display:flex;font-size:var(--ag-font-size);font-weight:600}.ag-advanced-filter-builder-button:hover:not(:disabled){background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-button:not(:disabled){cursor:pointer}.ag-advanced-filter-builder-button-label{margin-left:var(--ag-grid-size)}.ag-advanced-filter-builder{background-color:var(--ag-control-panel-background-color);display:flex;flex-direction:column;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.ag-advanced-filter-builder-list{flex:1 1;overflow:auto}.ag-advanced-filter-builder-list .ag-list-item-hovered:after{background-color:var(--ag-range-selection-border-color);content:"";height:1px;left:0;position:absolute;right:0}.ag-advanced-filter-builder-list .ag-item-highlight-top:after{top:0}.ag-advanced-filter-builder-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-builder-button-panel{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);display:flex;justify-content:flex-end;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button{margin-left:calc(var(--ag-grid-size)*2)}.ag-advanced-filter-builder-item-wrapper{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between;overflow:hidden;padding-left:calc(var(--ag-icon-size)/2);padding-right:var(--ag-icon-size)}.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard{position:absolute}.ag-advanced-filter-builder-item-tree-lines>*{width:var(--ag-advanced-filter-builder-indent-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root{width:var(--ag-icon-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root:before{height:50%;top:50%}.ag-advanced-filter-builder-item-tree-line-horizontal,.ag-advanced-filter-builder-item-tree-line-vertical,.ag-advanced-filter-builder-item-tree-line-vertical-bottom,.ag-advanced-filter-builder-item-tree-line-vertical-top{align-items:center;display:flex;height:100%;position:relative}.ag-advanced-filter-builder-item-tree-line-horizontal:after,.ag-advanced-filter-builder-item-tree-line-horizontal:before,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,.ag-advanced-filter-builder-item-tree-line-vertical-top:after,.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical:after,.ag-advanced-filter-builder-item-tree-line-vertical:before{content:"";height:100%;position:absolute}.ag-advanced-filter-builder-item-tree-line-horizontal:after{border-bottom:1px solid;border-color:var(--ag-border-color);height:50%;left:calc(var(--ag-icon-size)/2);top:0;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size))}.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical:before{border-left:1px solid;border-color:var(--ag-border-color);left:calc(var(--ag-icon-size)/2);top:0;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size)/2)}.ag-advanced-filter-builder-item-tree-line-vertical-top:before{height:50%}.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before{border-left:1px solid;border-color:var(--ag-border-color);height:calc(50% - var(--ag-icon-size)*1.5/2);left:calc(var(--ag-icon-size)/2);top:calc(50% + var(--ag-icon-size)*1.5/2);width:calc(var(--ag-icon-size)/2)}.ag-advanced-filter-builder-item-condition{padding-bottom:var(--ag-grid-size);padding-top:var(--ag-grid-size)}.ag-advanced-filter-builder-item,.ag-advanced-filter-builder-item-buttons,.ag-advanced-filter-builder-item-condition,.ag-advanced-filter-builder-item-tree-lines,.ag-advanced-filter-builder-pill,.ag-advanced-filter-builder-pill-wrapper{align-items:center;display:flex;height:100%}.ag-advanced-filter-builder-pill-wrapper{margin:0 var(--ag-grid-size)}.ag-advanced-filter-builder-pill{border-radius:var(--ag-border-radius);min-height:calc(100% - var(--ag-grid-size)*3);min-width:calc(var(--ag-grid-size)*2);padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2);position:relative}.ag-advanced-filter-builder-pill .ag-picker-field-display{margin-right:var(--ag-grid-size)}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number{font-family:monospace;font-weight:700}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-pill:focus-visible{outline:none}.ag-advanced-filter-builder-pill:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px)}.ag-advanced-filter-builder-item-button:focus-visible{outline:none}.ag-advanced-filter-builder-item-button:focus-visible:after{background-color:initial;border:1px solid;border-color:var(--ag-input-focus-border-color);content:"";display:block;height:calc(100% + 8px);left:-4px;pointer-events:none;position:absolute;top:-4px;width:calc(100% + 8px)}.ag-advanced-filter-builder-pill-display{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-advanced-filter-builder-join-pill{background-color:var(--ag-advanced-filter-join-pill-color);color:var(--ag-foreground-color);cursor:pointer}.ag-advanced-filter-builder-column-pill{background-color:var(--ag-advanced-filter-column-pill-color);color:var(--ag-foreground-color);cursor:pointer}.ag-advanced-filter-builder-option-pill{background-color:var(--ag-advanced-filter-option-pill-color);color:var(--ag-foreground-color);cursor:pointer}.ag-advanced-filter-builder-value-pill{background-color:var(--ag-advanced-filter-value-pill-color);color:var(--ag-foreground-color);cursor:text;max-width:140px}.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display{display:block}.ag-advanced-filter-builder-item-buttons>*{margin:0 calc(var(--ag-grid-size)*.5)}.ag-advanced-filter-builder-item-button{color:var(--ag-secondary-foreground-color);cursor:pointer;opacity:50%;position:relative}.ag-advanced-filter-builder-item-button-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-advanced-filter-builder-virtual-list-container{top:var(--ag-grid-size)}.ag-advanced-filter-builder-virtual-list-item{cursor:default;display:flex;height:var(--ag-list-item-height)}.ag-advanced-filter-builder-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid,.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button{opacity:100%}.ag-advanced-filter-builder-invalid{color:var(--ag-invalid-color);cursor:default;margin:0 var(--ag-grid-size)}.ag-input-field-input{min-width:0;width:100%}.ag-checkbox-input-wrapper{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);color:var(--ag-icon-font-color);display:inline-block;flex:none;font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);font-style:normal;font-variant:normal;font-weight:var(--ag-icon-font-weight);height:var(--ag-icon-size);line-height:var(--ag-icon-size);text-transform:none;vertical-align:middle;width:var(--ag-icon-size)}.ag-checkbox-input-wrapper input{-webkit-appearance:none;height:100%;opacity:0;width:100%}.ag-checkbox-input-wrapper:active,.ag-checkbox-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper:after{color:var(--ag-checkbox-unchecked-color);content:var(--ag-icon-font-code-checkbox-unchecked,"\f108");display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display));font-family:inherit;left:0;pointer-events:none;position:absolute;top:0}.ag-checkbox-input-wrapper.ag-checked:after{color:var(--ag-checkbox-checked-color);content:var(--ag-icon-font-code-checkbox-checked,"\f106");display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-checkbox-input-wrapper.ag-indeterminate:after{color:var(--ag-checkbox-indeterminate-color);content:var(--ag-icon-font-code-checkbox-indeterminate,"\f107");display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-checkbox-input-wrapper:before{background:#0000 50%/contain no-repeat;background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));content:"";display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));inset:0;opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9));position:absolute}.ag-checkbox-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-checkbox-input-wrapper.ag-indeterminate:before{background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-toggle-button-input-wrapper{background-color:var(--ag-toggle-button-off-background-color);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color);border-radius:calc(var(--ag-toggle-button-height)*.5);box-sizing:border-box;flex:none;height:var(--ag-toggle-button-height);max-width:var(--ag-toggle-button-width);min-width:var(--ag-toggle-button-width);position:relative;width:var(--ag-toggle-button-width)}.ag-toggle-button-input-wrapper input{height:100%;opacity:0;width:100%}.ag-toggle-button-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper:before{background-color:var(--ag-toggle-button-switch-background-color);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color);border-radius:100%;box-sizing:border-box;content:" ";display:block;height:var(--ag-toggle-button-height);left:calc(0px - var(--ag-toggle-button-border-width));position:absolute;top:calc(0px - var(--ag-toggle-button-border-width));transition:left .1s;width:var(--ag-toggle-button-height)}.ag-toggle-button-input-wrapper.ag-checked:before{border-color:var(--ag-toggle-button-on-border-color);left:calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width))}.ag-radio-button-input-wrapper{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);border-radius:var(--ag-icon-size);color:var(--ag-icon-font-color);display:inline-block;flex:none;font-family:var(--ag-icon-font-family);font-size:var(--ag-icon-size);font-style:normal;font-variant:normal;font-weight:var(--ag-icon-font-weight);height:var(--ag-icon-size);line-height:var(--ag-icon-size);text-transform:none;vertical-align:middle;width:var(--ag-icon-size)}.ag-radio-button-input-wrapper input{-webkit-appearance:none;height:100%;opacity:0;width:100%}.ag-radio-button-input-wrapper:active,.ag-radio-button-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper:after{color:var(--ag-checkbox-unchecked-color);content:var(--ag-icon-font-code-radio-button-off,"\f127");display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-radio-button-input-wrapper.ag-checked:after{color:var(--ag-checkbox-checked-color);content:var(--ag-icon-font-code-radio-button-on,"\f128");display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display));left:0;pointer-events:none;position:absolute;top:0}.ag-radio-button-input-wrapper:before{background:#0000 50%/contain no-repeat;background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));content:"";display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));inset:0;opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9));position:absolute}.ag-radio-button-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}input[class^=ag-][type=range]{-webkit-appearance:none;background:none;height:100%;overflow:visible;width:100%}input[class^=ag-][type=range]::-webkit-slider-runnable-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);height:3px;margin:0;padding:0;width:100%}input[class^=ag-][type=range]::-moz-range-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);height:3px;margin:0;padding:0;width:100%}input[class^=ag-][type=range]::-ms-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:#0000;height:3px;margin:0;padding:0;width:100%;width:calc(100% - 2px)}input[class^=ag-][type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);height:var(--ag-icon-size);margin:0;padding:0;transform:translateY(calc(var(--ag-icon-size)*-.5 + 1.5px));width:var(--ag-icon-size)}input[class^=ag-][type=range]::-ms-thumb{-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);height:var(--ag-icon-size);margin:0;padding:0;width:var(--ag-icon-size)}input[class^=ag-][type=range]::-moz-ag-range-thumb{-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);height:var(--ag-icon-size);margin:0;padding:0;width:var(--ag-icon-size)}input[class^=ag-][type=range]:focus{outline:none}input[class^=ag-][type=range]:focus::-webkit-slider-thumb{border-color:var(--ag-checkbox-checked-color);box-shadow:var(--ag-input-focus-box-shadow)}input[class^=ag-][type=range]:focus::-ms-thumb{border-color:var(--ag-checkbox-checked-color);box-shadow:var(--ag-input-focus-box-shadow)}input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{border-color:var(--ag-checkbox-checked-color);box-shadow:var(--ag-input-focus-box-shadow)}input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-ms-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:disabled{opacity:.5}@font-face{font-family:agGridQuartz;font-style:normal;font-weight:400;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABmsAAsAAAAANbQAABlcAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIlWBmAAi34KxFS3OAE2AiQDgkALgSIABCAFhEYHhUIbrS1lhhRsHMDmjYY+2f9fJnBjSJQDf3Gmak2UmCoRplwn+JpsYTlytdwFD68gMxAuB6741XeLNiaMyYN/Iiaja7H1EUOGUhLUj/323jcjUYJlMU80EU94ogRKZmiBUH/jr7U+X0/3AC4BDOAS/7sQgIpQqZPxwEKiCutUygMLnSGasyZsKRo2YYIFiy8EPEDFongwrRhWQbxiSLopNaEOFUqTmm5qTrZHFe66WzFSMeAFzgogYN7fKmG3GmaqyKkJcuZTdX6S1pPWgQysvt4IsiLS+voh/7c/Nf9aap09LHbKmLfn5uSXXQaBSUDiCeFyEfB/OrPWEGLnEOaAq4q6TjMaaT1/vryWIS+yorfn9ZGikFbLXqKkOkCurrTXB3ZYQawu1RUll1g0V7TXpT5oqytTnm411z0+bukoMcg+f00X2lun4IUXCmKEACE+kpAE6lenRyKAsj4HNb6eX6ecPHBzJomInhng2DlOntjfxL1nkYIlgTuw7NOgKLrdy34IBb2MPkp1rOGX8duZ37On0REwTl4XItLicDqDRmWy2BwUhj67sc3lwbZnluMFxdG5tfcOYgid5cCtVtNehZ9qy6N8Y2XPZC7cDds5fr5VvsKT56ihWTQLJkKQ1WcJ4R0ZNjxzKu/t8IM4awcqx5ZhK4C2NmOYC8PMrLy/b+tuPdg6Y2FYi6DJoNulpfrW0iUyBGfmbB7flj4+b9u2A4Ojg7DMLMlc2lQot5k2VPOScbe2iDCsmfKIjHtnYCiqLNc97FUtol0JuSGUyx9tDMmTW27PdDTn33bOcGZq42bBvYMpTkJpSldN46kjVKfZwUqStp51wye+1u2lz/6LoCKwohYzJtX7X7GtyXp2TpAxum+e5Xx6wxbDzzBCoceT2HSt1W0cSA0adCIBQZNONWvQ2xKwrLX2dhwegjEDrnpBo/+CSmeSzfUGHo9E2G/2kWLS3okPNsBahCCpbijNlRuo69CkwPZcRJkgz/aYlslJl5Rs0p+2PbM9V5JNk8y39txZBke1ZlHnXhhyeLrFuZgzETWMvfnYprE1sMD2ZLmzI2vss+MGOI65YGuHKIcGvaYpz0Y8neFkb4yDKAZceNtQ5ixPBmuPECo9TwnmxxqwwyKyG3O1yyiz1MuuRRSq95CmAoIzc1s7w9uTM5LejRtokJ6oz4Gv5IePP2FBASR0BqK9WN6b2PG1oKaO/AnYyM592zB8fiuQAzJAh2/MpdbiUrQA3nsdMCHv9BC/Aqo4FKLjCc97s6n/+y86PeApLzZRSo+sIMXBtKopUIW9MrMAebbMG1iW5qRjTJwMsUcY19rRBULBCBoz210OTyCSyBQ+fgFBIWr9UTFxCZwFmJKWkZUjyisoKikLqqiqqWtoamnr6OrpGxjyGxmbmILIQ3QnT2nUNTGb7j1rCwuWozODdrf/+4fN/WlofVwCrwowGQ9WVctXZArYJF3AFpkAtskIsEOmgV3SC+yRRWCfdAMHZAw4JP3AMRkHTsgocEpmgDMyCJyTAeCCzAFXpAe4JsPADekDbskscEcWgHsyBDyQSeCRzANP1y6BJgIJUgBADAAkAEAaAMgAAFkAIAcA5AGAAgBQBABKAEAZAKgAAH0AQD8AMAAADAIAQwDAMAAwAgCMAgBjAMA4ADABAEwCAFMAwDQAMAMAzAIAcwDAPFS5sQBwiUUAYAkAWAYAVgCAVaiyYg2gCOsAwAYAsAkAbAEA2wDADgCwCwDsAQD7AMABAHAIABwBAMcAwAlUteEUgA1VAKAGANQhoITlzRa+gU9Q/qf2I3Li106LExgVpVnKQxjkqZk/ObMidiGpueT8tqQ2PGZHiVYjBBKD4ckloivb1pN5uXp2kE1l4ymJSctRdtYwWPKH0wEsDNwsX+Kl5KFbL1yOteU6L8pqSyE+NCvSSZVQMl+QJUlW5JWZil+coEQqEKEj0QVJNaqyP9zNF/ORTFrCwSAOBeVwPJlMRxIZgVz+iGI8gvM6LXJp4jHgR9hn2dRlE/KX0iwKLg8JpHDBKZOuXrEc3cK8bFR4RNpbktpLK/3TUFBQzHwxKHPEPemSPVYh52btL5tI2tUqu0rTu4ys7eWL8y9Eomq1uFDYnSrdfQfjF733Za2SVpL1SMCWKrm88qJqYfczJVegXwuoOvGYrLjFJ1Fw+2ResiOlvW4hH7sMWNWJZPWWbf+E84zw80iIImUxujRJtJnWM+JYtWLw+IU8A4YNd5ccTnjnCqK1wtoj9om+aLEsCpZyVDD5k9kt9HqSllAqEDPwm55gmtD4VPQz+F60fNGZSQOJEi59194/82c03/ySrw4PGT+Kf8ULrK+kh8lR+pMueTU3jJYrXifpXpkhEB70Qh2mYbYHVeKKvfd3OTFyFLH4tiOzmFZzehnv6crh4CgZH0ZrnBVdKZNR2UxJsG0Fh9CDbu55MjrIEDgwAp7DY0P0HXS9YrgMjuUYmUU+UFIlaRKwt0pBieFxOiULAVVdq82vlDTVQjoKdEYluGHl0NiWVMvIwKySisFRjgRl78c+q12XyYB8PnsTjwyc0EKRFooqyR0aAzr9tPl7D2S07t8zqipKmfvm/Q3EB7qlxuItPMEwcFLUA3jE3gDsJ0+nlaxgc9z1O5AvX5RbUqibURkH9bC+myOLzen2dGgYoiU6Po9zfPlsON32RAk9k1JiKrCGzy3JrbBmWCyipmnbZrbFIoeVKr1aHaqXiiQvmDakMWnR5wDLZZ5VL4SMhp6tKRqVWEo5IpiQIUHJnceWJaozXBElto57YC/pR30ySpIoKq5SMrTVq+Dv1UZhXBhPxckNou2a2hGnLrOJu5YgyillKpS6xmIaHLTzPxEpQ8scv5Dj5UdAe8IVLVQU2uROV7SZbsL5qcc812Wl3b2gkcMFcYUqaBtg+BLSe7CHYtpZN1cQ36lF+ojOEiWKewqjd9rTwn1GS/+Gq187dGDqRAzwopxfGSwtyma5Wz5ErfagXSKzJ+xC42QvbVVpld/Gh6Gcnb5zW+3m4P5KghzLIJKczT7ojhCwWB27MHQguUKJ8KkJXSx+ZqGrVXv7z45rSaP1To/u7p1td7bXz/j9wpAacwmWw4PZNzEvW9vafRf1k17Yg/s0HIYwikiSIPKmHd/bP7esu7V2WvW5AUbAZQ7mwNQCp769c3rF7t7To0pEtOQmCrjnix50Ndz0lZN4OprysAs9Tk9XLQKv067qMWg+a+M2pwavN81EaFZ2THFMgZu+dTHrLiO5Dc+Rzt5a7Ve90qv4AAiPXb7RhljaAvecls4kD2deTuBtn6iLh69pzFTZo7IBFGkTBh+qN2vaAySq1TVIvU/+729GTX1dAGB/tpIjUc6BoZbu+QB39DTAxt7OXFaTCXCvplGSenqq0rqHp3SnOrXkKF/zDIVyt6VLxrsazWmTn9XIq32Y//YDz4I3PEkMO5RkRhLeHdRvaZJO8+Ls0aU+aFDjYABF0V6evXhjRuEqYs9nwXOG39QWgx3haO2P55NcfSsWgQmPTk6WYhIr3fjeCKcPUG93jfzRXaMFOJBWEi0hIIPMvIMOqnVBdA3ijDasjkdmAV84g5S6++tZuTQ/CU9SlrGXy1haGczkpmHeHqjryd7OCh/IgOUumfNa1aoK2l2zlSv4E3VOSzn4aNoXDYxsYmBbs62DU7l8rtPm8NZ2d2LZtrE4GQasevPrbd0Hxvu7jqh2DX0ZAclTrv0+MFGgHNpq9ZFSIWlPPisaHp9M4OObNZqbEn63TJkdpoPIYnpi6uFjWS1n4fTIC2XyZGxMPpJVhmYQpUC0PbgekWJXMM/xkKnYgrfEOa5Tiapmfn2g4tKlNCotLo+ve2FXT2sIcbzBQTPL6qX+o+13e9vMUPnolMocb1ZJaUIhLevTVkmjxDNSatY9nLKgmBeUUlGnvqJTzs37GZfKHJs+b5osE9hHhauZ+7fIe9WYVcE1kSnO3rW+hihvY+yw4GYVHTVazHt2VoAc0tsYBw9wRLr/e4gaaKFdqneOTgyAQgP/9jbChrdsC2qcZyqymh8T7uprQs265WP36WtMusxf6esqKIeOl75ulFE1V7Hmb17GouDmAGiGvjr7Or5XwmokqVIiTLnkcL50USoDJ8kjNIUnSneznkjq4gc24hY5Es1nV317AVSHXqz53SJ4+MKcHs0y/HiB7u0kkpo/nzkICc4KaJKYYFrJTccW35Y67SVpkJAQnOUcAg4y55/zWPhh3IfxC7iAn36OltCLF5PWOySUmQFGSGuDhFq8OKOBXqdj5xS1XgLgJ7ym+WDgmSrjl3QBhrk1O4fdXDu/EZVyWEJeQj12FvBmBdMY7e5OWh+WU/fvXUcIzMC5/sgFlXo4COu/3FT3np7e3hcSg+Syiz09rcX8LB3eG5n1Oh5bKsZ7ewBPVQ4NnB0cA7YxmUMp2VZVsg1lJ55CE2aEwwX1hgFz08ctyjGafIILMtarAhdNLC5JRJFwpM6eLCpCE0PDQ1FtSVESumIyuMgG7nbHeIgtZ9Qeq4q66oWaqi3LZzbxqe8ys5ExWuzIcD2SwrimqOzaBoSqcPamHetb+za02VbU8IfS11TFHg093NzF81e8Xd+//vGK+c3ZgZm3UpMv21VTX6JYlZraGeIe0pqeRjzmPCYsWlOhO1NTVz32BKjwHIUZMHN5OUXhLCVLQWFVxmDEIKOwgMboxMT1Nys6uok2pxiszXSmvX2E69QLN24YvAysJbzNgs08r7UlbiBhw0+N9HTMaakGNMSz3XLWZrQ7nH/bsvPteQc000cDbFWz2QPcGNG+AGHcULpPFCM8JQ3JnTRf9FqN1u/aPXX31no0ExUNbaUVyQ0GRNt2VTqVA2EWSkvooSH4qKvt1mRv5KMlwO4mxiLaVvWgETNBRLovtC10nxRpe839IrWaBMz+2KHO52ROG8IqfJZwo4dwg5C7YT23nRvOY58ARD7+i6oZMdrV1c2VxEwYldzIlcYIjKSvYMgOBaIe9xUV1JStUJ9kYEVYGFaIRa3OkRr8dLfnu9p6PeOprZ+c9QejrO05OuHs3h+fXU4Wb5IITuugs5v3nwfgCPs11zQx/qlF3fYT5v1y98pNr3Vil2g8ljrtPuHk4TE0LnSF/EHlMo7Dnmur1Q1fHNmZkHmq4expl+G7OJBj8ZAsainGXfYyI6L8tG9Z14RMu3zV7+9cD9xxPjZ2nZTwN7lLgdtKaweti721e8QTt7JOp84yt7B7Mlv7vc6ad3Cn8/lmBamgFVSXNmpCzmxREVeTaj9nT0NjQCCl1oOhf/5UM9KF8crwVGayu8kt2TE1XBkvTLdSNUS7U5MPkoICk43n+KTCrKAU9Nq6Owo9PfQ2HODLgqABIzhvHz+hphskpFBAY2sTLxqUb06N/slj4s7k47s59fFzVs+Pd0vuZuM/2sflTsq9eUT1zLY71JGdmDQvo37n/Fi4x5ZjG+2uKchaENn51K5byXQG/kIjYYbRsbWomK2r1WvMOYKuAl9VDCifEZ7oJ1ePk/slle5rr2zwlt99mN4T/fBDPnMg7ofWL9etUtAXvUTw2P13cuSLC530qpbL0y+6kla5HnmuSqVrnkcuj5reED5cMC1rWBlUslAQ11DZ3l667Iy0W65O9JsRXh4SAlTLxLOHa5Kzhy7f944EuVrsddwAc1z5hhQiWiOESrON0aQehYG5lkb/hIKtcle163Ip3smtBQn+jUokJ0zRa39bGagKTvBI92qDAmWUXfO2fa8iLAeZ6M2j5XE3bVdIUlBQ0lQpbp66f8Ldcg6bUDbaC2j/hgT8zrOX1d8h0fHBRy4INRaM5zh70YGAMbQDZH9zmXLQ3vofG+r9hbTenkKRXNR/pOP7/QDwW8ejFTqyYoi3n2ssjVLPQTYZLxcVaxsB6U0ZhdGCadyBiEke7U1UM8J2NAOdJsCLsxV6BzwtncLI9LSy0DRolBihaMQKpPpZmaDPQem0sU9DTu4D9AOOsGq4ZoaKkh/2IA/D60ykLhCqPEnJ4RQqIKA/jh/Xb6rbuy0m+yxmSGAENIOeWu6IaNUYVfSgZ6xr6R4bnCacpORnTNGaiYp0UXDOtEvduYNZsjGyrEFuLF0VOLFB6aKJCn7m5IvekhMGhXbM2Mm3yiTOXhIQCpsnIdmxmTsIs/BQeyvW9JEYXVNjtjakmF2iMcl9D6gMJXoOu/iBsIqRsAzd5O8pyjGeZshlqXw1NZTEYL0tkdh73QSsjLmyXupAHQ6kiKFvHX1/v5W29v/CeRtuPwwJOIxMHxsBjpKMpYj/6qdbUYPu7wfz/4Ym3jGNiRwzP8KtfuIEn4N79lMDjDu9i8bovj5cal4Rq7K/3mIxY6HsgdAT1vitdCvrLRa938QbBvz01eJnf/utzuSxrHqckhit6b1ava7Z2cxoJivQnid2/tgxgM6KBG7uCsWY0fLcKcnB2qAgbXAyIcVpbdDeNPFZkZ1dN7ZgzMyZYwrGfT/KUUbZDvg27rz1GygY+9pgXEEdcEXuCxx5XNGpgJGrPOCUaNBjQDWJa2APoWp0kHVHYiqzuCGaOslncV1miBr9yPRrJyCdO0k94KEOzsRFNjtfTHxx4imHgOKsLHKEIYU62EFhdJ1YXFfLLirGszLF0AScbjY6D3C1opNShsZzM2+bQ1tTnBgtFcdxDJwYSHDW11eKxoub2hy2zfjqGYMm1HqiGh81KoUmeEdcCuJFTe323M9c+/bNcSJQKr4DjRx/ltpHw2pDSsruFvm7OQRwhIkjpIgZWnzlZqL3RKKxsxQjPC3toBSO1kH+fY4RdnUpP9+1K5Fd6st23dG1zJ3dwUk38u6YoQECb1nfPJurhfLshJmwaVTOKLRwRkfKhJnxTbAqpyqf2ZoyRu43vsEhKftPDtgUP3N8yvGCWY4DYcpM5ubcQj0nfX6MOFDIzJ2ybWNhtnPr9NYUFp47tREmL41JjFnqXXXoUJW3LqxxeRqjkYzzuN9CG0bK0vxnaur1m/rrlfpZtd/wVRxw+ktrUQ6/diXuAeizaamvz8yDz2IBPioDEVbP4cMWda+EHBp2BfPwMK7lsGpr8Z82PZCAgq/kVISxkMBMELzf4aRlD+BXNQLn4u8ixe3YXHxoCF+/HbjCEXg6xb7BBu8T7xoQJUNJCfngvgXMkVD9OjtpjASZvVPdMP9L56yHszB2INLmHdC74RbNWQxZOOjNKV2Tm+xvv7qdOsrL9LXN/Jzi1ppfD2liOvnTaWGwLBjrAQdtOkOPvIjRb1wf9WlMJ/YiljuYLRstA3yhIGQzf3OIo+MzfMZsNWUkzbDqdTUCCJzCyqvm5EVky2TZEXlPI/Kdzpbt3NP8z0h+LE9BHW3zTHGuKKu5OUuUK74txcq8tyhLnHs7x3wXpJbs/FLXky0t1Uu6RSK1xgimIHN4DmlEbzaSPzPvBTVrZ86HLrL/nGkIxhBTxhsDtgxghUlxKmw3qycIWPvHY4VabOHNFFl4Zma4TDE7+evIjvZto2Pkt9lJCllmWHjmOpWEJfAi6K/ZSfIMWXhzUr6zfy/xogWw7N9o0T9K2BuZlyRvUcV5ociEODMRhFSg5S/hkaGXWWZAWi6h2hDvxH3EUGsukgjA/39lSpGvs0Q5cuMZY5DJeXlqP4x7vAxKhGU7kKA89aso4W31KtGCKA2nMBGDzE2YrH488wlyNsCFPPT0/dR/kR0i86KEDnlgKGG0JPe0IJ/0JoxR4TLEaucrqA2IU6Dn5XCFaE2UJGKsZDbPaj+MS7ycECQGG1mSPJWG5A5q/1abjvlv19sf09Dx/7F1KP4YlGf37sryhNIZtzj5iqi/8FKgLm0zwj9BtL8BWcG/jtVfP5ZBoP0ZLnQTUA4eBv4R47T4hnInSMwuCZvibyKzN0KIZmfmSI6oRfIkU1LWMt92RcgzMJTlAYl7a0YoincEzpv5gSCY+SWhRf0sGMz8lwhuDfK7iapx5wXg9xLsVwXRwzf6GkHOhwXf5T9KCUzNW7efdWB7JBRQtE2/NGX076quccKp+WSKvYqRmyz8g0a7QTV/vPQeDUN2htMKeHsisL5UEPjVwTdc2FW8GBPDmPKs//BNFPzYGGm86bwyRveSmG8MFLJWb9lYxbiw3mlsOc2qXLCk8cmVMYoYCp7LnO/+QCa0O0MJN/vwEm/Ksdodw4XbsmRUo0b/B+RdUQgjgmjEIBZxiEcCEpGEZKQgH/IHgqFwJBqLJ5KpdCabyxeKpXKlWqs3mq12p9vrD4aj8WSqarphWrbjerP5Yrlab7a7/eF4Ol+uLPxaieC9oAcNTMcgwlPZQjHHBshgPDLDInnbQTS/Pc/trgXt89kOAllUlBQIFO+z8pWYel4ajixtDidz5eQk1kTl3DCpgFG0O8N5OTLCpWxNGbem6s5iMUc41508bTMD96r2DBdsS4QybPfFYxdijSGOXJCiOy8hH3nhmndXk1p+dHocAzUc9iQy2ED+NMEcUjjgLiHVU0F5qg4x4QWxthAjTzCP8t1p3CJNR7c7st7Kvd8Pt31VZWrZuZuzRnQkwQ+6KzDieUkc1raWJzqwVuAF1Fvw9JuKKPRRVLhQQWxN5AJ5Hw6nUZ6dt+eMdFpJErEp5eZYy1Gh0nDaDdpqWqWFqh08M4UG+hLrkNNpacbD3/15a6d1vhy7BwA=)}.ag-theme-quartz,.ag-theme-quartz-auto-dark,.ag-theme-quartz-dark{--ag-active-color:#2196f3;--ag-background-color:#fff;--ag-foreground-color:#181d1f;--ag-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 15%);--ag-secondary-border-color:var(--ag-border-color);--ag-header-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 2%);--ag-tooltip-background-color:var(--ag-header-background-color);--ag-control-panel-background-color:var(--ag-header-background-color);--ag-subheader-background-color:#0000;--ag-invalid-color:#e02525;--ag-checkbox-unchecked-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 30%);--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-header-column-resize-handle-color:var(--ag-secondary-border-color);--ag-icon-font-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 90%);--ag-panel-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 3%);--ag-panel-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 20%);--ag-menu-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 3%);--ag-menu-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 20%);--ag-selected-row-background-color:color-mix(in srgb,#0000,var(--ag-active-color) 8%);--ag-row-hover-color:color-mix(in srgb,#0000,var(--ag-active-color) 12%);--ag-column-hover-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 5%);--ag-input-focus-border-color:var(--ag-active-color);--ag-input-focus-box-shadow:0 0 0 3px color-mix(in srgb,#0000,var(--ag-input-focus-border-color) 47%);--ag-range-selection-background-color:color-mix(in srgb,#0000,var(--ag-active-color) 20%);--ag-range-selection-background-color-2:color-mix(in srgb,#0000,var(--ag-active-color) 36%);--ag-range-selection-background-color-3:color-mix(in srgb,#0000,var(--ag-active-color) 49%);--ag-range-selection-background-color-4:color-mix(in srgb,#0000,var(--ag-active-color) 59%);--ag-checkbox-background-color:var(--ag-background-color);--ag-checkbox-checked-color:var(--ag-active-color);--ag-range-selection-border-color:var(--ag-active-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-input-border-color:var(--ag-border-color);--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-disabled-foreground-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 50%);--ag-chip-background-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 7%);--ag-chip-border-color:color-mix(in srgb,var(--ag-header-background-color),var(--ag-foreground-color) 13%);--ag-input-disabled-border-color:var(--ag-border-color);--ag-input-disabled-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 6%);--ag-modal-overlay-background-color:color-mix(in srgb,#0000,var(--ag-background-color) 66%);--ag-chart-menu-label-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 80%);--ag-chart-menu-pill-select-button-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 70%);--ag-borders:solid 1px;--ag-border-radius:4px;--ag-wrapper-border-radius:8px;--ag-borders-side-button:none;--ag-side-button-selected-background-color:#0000;--ag-header-column-resize-handle-display:block;--ag-header-column-resize-handle-width:2px;--ag-header-column-resize-handle-height:30%;--ag-grid-size:8px;--ag-icon-size:16px;--ag-header-height:calc(var(--ag-font-size) + var(--ag-grid-size)*4.25);--ag-row-height:calc(var(--ag-font-size) + var(--ag-grid-size)*3.5);--ag-list-item-height:calc(var(--ag-icon-size) + var(--ag-widget-vertical-spacing));--ag-column-select-indent-size:var(--ag-icon-size);--ag-set-filter-indent-size:var(--ag-icon-size);--ag-filter-tool-panel-group-indent:var(--ag-grid-size);--ag-advanced-filter-builder-indent-size:calc(var(--ag-icon-size) + var(--ag-grid-size)*2);--ag-cell-horizontal-padding:calc(var(--ag-grid-size)*2);--ag-cell-widget-spacing:calc(var(--ag-grid-size)*1.5);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size)*1.5);--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size)*1.5);--ag-widget-horizontal-spacing:calc(var(--ag-grid-size)*1.5);--ag-widget-vertical-spacing:calc(var(--ag-grid-size)*1);--ag-toggle-button-height:18px;--ag-toggle-button-width:28px;--ag-toggle-button-border-width:2px;--ag-font-family:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--ag-font-size:14px;--ag-icon-font-family:agGridQuartz;--ag-tab-min-width:290px;--ag-chart-menu-panel-width:260px;--ag-card-shadow:0 1px 4px 1px #babfc766;--ag-popup-shadow:0 0 16px 0 #00000026;--ag-side-bar-panel-width:250px}.ag-theme-quartz-dark{--ag-background-color:color-mix(in srgb,#fff,#182230 97%);--ag-foreground-color:#fff;--ag-border-color:#ffffff29;--ag-secondary-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 10%);--ag-header-background-color:color-mix(in srgb,#fff,#182230 93%);--ag-tooltip-background-color:color-mix(in srgb,#fff,#182230 96%);--ag-control-panel-background-color:color-mix(in srgb,#fff,#182230 93%);--ag-input-disabled-background-color:#68686e12;--ag-card-shadow:0 1px 20px 1px #000;--ag-input-border-color:var(--ag-border-color);--ag-input-disabled-border-color:#ffffff12;--ag-checkbox-unchecked-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 40%);--ag-row-hover-color:color-mix(in srgb,#0000,var(--ag-active-color) 20%);--ag-selected-row-background-color:var(--ag-row-hover-color);--ag-panel-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 10%);--ag-panel-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 10%);--ag-menu-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 10%);--ag-menu-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 10%);--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-popup-shadow:0 0px 20px #0000004d;--ag-row-loading-skeleton-effect-color:#cacbcc66;color-scheme:dark}@media (prefers-color-scheme:dark){.ag-theme-quartz-auto-dark{--ag-background-color:color-mix(in srgb,#fff,#182230 97%);--ag-foreground-color:#fff;--ag-border-color:#ffffff29;--ag-secondary-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 10%);--ag-header-background-color:color-mix(in srgb,#fff,#182230 93%);--ag-tooltip-background-color:color-mix(in srgb,#fff,#182230 96%);--ag-control-panel-background-color:color-mix(in srgb,#fff,#182230 93%);--ag-input-disabled-background-color:#68686e12;--ag-card-shadow:0 1px 20px 1px #000;--ag-input-border-color:var(--ag-border-color);--ag-input-disabled-border-color:#ffffff12;--ag-checkbox-unchecked-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 40%);--ag-row-hover-color:color-mix(in srgb,#0000,var(--ag-active-color) 20%);--ag-selected-row-background-color:var(--ag-row-hover-color);--ag-panel-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 10%);--ag-panel-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 10%);--ag-menu-background-color:color-mix(in srgb,var(--ag-background-color),var(--ag-foreground-color) 10%);--ag-menu-border-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 10%);--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-popup-shadow:0 0px 20px #0000004d;--ag-row-loading-skeleton-effect-color:#cacbcc66;color-scheme:dark}}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz .ag-header-row,.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz .ag-panel-title-bar-title,.ag-theme-quartz .ag-status-bar,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-header-row,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-panel-title-bar-title,.ag-theme-quartz-auto-dark .ag-status-bar,.ag-theme-quartz-dark .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-header-row,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-panel-title-bar-title,.ag-theme-quartz-dark .ag-status-bar{color:var(--ag-header-foreground-color);font-weight:500}.ag-theme-quartz input[class^=ag-]:not([type]),.ag-theme-quartz input[class^=ag-][type=date],.ag-theme-quartz input[class^=ag-][type=datetime-local],.ag-theme-quartz input[class^=ag-][type=number],.ag-theme-quartz input[class^=ag-][type=tel],.ag-theme-quartz input[class^=ag-][type=text],.ag-theme-quartz textarea[class^=ag-],.ag-theme-quartz-auto-dark input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark input[class^=ag-][type=date],.ag-theme-quartz-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark input[class^=ag-][type=number],.ag-theme-quartz-auto-dark input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark input[class^=ag-][type=text],.ag-theme-quartz-auto-dark textarea[class^=ag-],.ag-theme-quartz-dark input[class^=ag-]:not([type]),.ag-theme-quartz-dark input[class^=ag-][type=date],.ag-theme-quartz-dark input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark input[class^=ag-][type=number],.ag-theme-quartz-dark input[class^=ag-][type=tel],.ag-theme-quartz-dark input[class^=ag-][type=text],.ag-theme-quartz-dark textarea[class^=ag-]{border-radius:var(--ag-border-radius);min-height:calc(var(--ag-grid-size)*4)}.ag-theme-quartz .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz .ag-ltr textarea[class^=ag-],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz-auto-dark .ag-ltr textarea[class^=ag-],.ag-theme-quartz-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-quartz-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz .ag-rtl textarea[class^=ag-],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz-auto-dark .ag-rtl textarea[class^=ag-],.ag-theme-quartz-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-quartz-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-quartz .ag-picker-field-wrapper,.ag-theme-quartz-auto-dark .ag-picker-field-wrapper,.ag-theme-quartz-dark .ag-picker-field-wrapper{min-height:calc(var(--ag-grid-size)*4)}.ag-theme-quartz .ag-tab,.ag-theme-quartz-auto-dark .ag-tab,.ag-theme-quartz-dark .ag-tab{border-left:var(--ag-borders) #0000;border-right:var(--ag-borders) #0000;flex:1 1 auto;padding:var(--ag-grid-size)}.ag-theme-quartz .ag-tab-selected,.ag-theme-quartz-auto-dark .ag-tab-selected,.ag-theme-quartz-dark .ag-tab-selected{background-color:var(--ag-background-color)}.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:first-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:first-of-type){border-right-color:var(--ag-border-color)}.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:last-of-type),.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:last-of-type){border-left-color:var(--ag-border-color)}.ag-theme-quartz .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected),.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected){opacity:.7}.ag-theme-quartz .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected):hover,.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected):hover{opacity:1}.ag-theme-quartz .ag-menu,.ag-theme-quartz-auto-dark .ag-menu,.ag-theme-quartz-dark .ag-menu{color:color-mix(in srgb,#0000,var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-auto-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-quartz-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color);color:color-mix(in srgb,#0000,var(--ag-foreground-color) 95%)}.ag-theme-quartz .ag-menu-option .ag-icon,.ag-theme-quartz-auto-dark .ag-menu-option .ag-icon,.ag-theme-quartz-dark .ag-menu-option .ag-icon{opacity:65%}.ag-theme-quartz .ag-menu-header,.ag-theme-quartz-auto-dark .ag-menu-header,.ag-theme-quartz-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color)}.ag-theme-quartz .ag-menu-option,.ag-theme-quartz-auto-dark .ag-menu-option,.ag-theme-quartz-dark .ag-menu-option{cursor:pointer;font-weight:500}.ag-theme-quartz .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon{text-align:right}.ag-theme-quartz .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon{text-align:left}.ag-theme-quartz .ag-tabs-header,.ag-theme-quartz-auto-dark .ag-tabs-header,.ag-theme-quartz-dark .ag-tabs-header{background-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 5%);border-bottom:var(--ag-borders) var(--ag-border-color);display:flex}.ag-theme-quartz .ag-side-bar,.ag-theme-quartz-auto-dark .ag-side-bar,.ag-theme-quartz-dark .ag-side-bar{background-color:var(--ag-control-panel-background-color);min-width:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-theme-quartz .ag-side-buttons,.ag-theme-quartz-auto-dark .ag-side-buttons,.ag-theme-quartz-dark .ag-side-buttons{align-self:stretch;background:var(--ag-control-panel-background-color);padding:0;width:calc(var(--ag-icon-size) + var(--ag-grid-size)*2)}.ag-theme-quartz .ag-side-button,.ag-theme-quartz-auto-dark .ag-side-button,.ag-theme-quartz-dark .ag-side-button{border-bottom:var(--ag-borders) #0000;border-top:var(--ag-borders) #0000}@media (max-resolution:1.5x){.ag-theme-quartz .ag-side-button-label,.ag-theme-quartz-auto-dark .ag-side-button-label,.ag-theme-quartz-dark .ag-side-button-label{font-family:"Segoe UI",var(--ag-font-family);transform:rotate(.05deg)}}.ag-theme-quartz .ag-side-button.ag-selected,.ag-theme-quartz-auto-dark .ag-side-button.ag-selected,.ag-theme-quartz-dark .ag-side-button.ag-selected{background-color:var(--ag-background-color);border-bottom-color:var(--ag-border-color)}.ag-theme-quartz .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-auto-dark .ag-side-button.ag-selected:not(:first-of-type),.ag-theme-quartz-dark .ag-side-button.ag-selected:not(:first-of-type){border-top-color:var(--ag-border-color)}.ag-theme-quartz .ag-column-panel-column-select,.ag-theme-quartz-auto-dark .ag-column-panel-column-select,.ag-theme-quartz-dark .ag-column-panel-column-select{border-bottom:1px solid var(--ag-secondary-border-color);border-top:none}.ag-theme-quartz .ag-filter-toolpanel-search,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search,.ag-theme-quartz-dark .ag-filter-toolpanel-search{height:auto;margin-top:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-filter-toolpanel-search-input,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search-input,.ag-theme-quartz-dark .ag-filter-toolpanel-search-input{margin:0}.ag-theme-quartz .ag-filter-apply-panel,.ag-theme-quartz-auto-dark .ag-filter-apply-panel,.ag-theme-quartz-dark .ag-filter-apply-panel{border:none;padding-top:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-chart-tabbed-menu-body,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body{position:relative}.ag-theme-quartz .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body:after,.ag-theme-quartz-dark .ag-chart-tabbed-menu-body:after{background:linear-gradient(var(--ag-control-panel-background-color),#0000);content:"";display:block;height:16px;left:0;position:absolute;right:0;top:0}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar{border-top:none;font-weight:500}.ag-theme-quartz .ag-chart-mini-thumbnail,.ag-theme-quartz-auto-dark .ag-chart-mini-thumbnail,.ag-theme-quartz-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color);margin-bottom:0;margin-top:0}.ag-theme-quartz .ag-chart-settings-nav-bar,.ag-theme-quartz-auto-dark .ag-chart-settings-nav-bar,.ag-theme-quartz-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar{background:none;font-weight:500}.ag-theme-quartz .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),.ag-theme-quartz-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar){color:var(--ag-chart-menu-label-color)}.ag-theme-quartz .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-label-align-top .ag-label{margin-bottom:var(--ag-widget-vertical-spacing);margin-top:calc(var(--ag-widget-vertical-spacing)*.5)}.ag-theme-quartz .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,.ag-theme-quartz-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label{margin-bottom:0}.ag-theme-quartz .ag-chart-data-section label,.ag-theme-quartz .ag-chart-format-section label,.ag-theme-quartz-auto-dark .ag-chart-data-section label,.ag-theme-quartz-auto-dark .ag-chart-format-section label,.ag-theme-quartz-dark .ag-chart-data-section label,.ag-theme-quartz-dark .ag-chart-format-section label{display:inline-block}.ag-theme-quartz .ag-chart-data-wrapper,.ag-theme-quartz .ag-chart-format-wrapper,.ag-theme-quartz .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-format-sub-level-group,.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-format-top-level-group-item,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-container,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-chart-data-wrapper,.ag-theme-quartz-auto-dark .ag-chart-format-wrapper,.ag-theme-quartz-auto-dark .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-chart-data-wrapper,.ag-theme-quartz-dark .ag-chart-format-wrapper,.ag-theme-quartz-dark .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group-item,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar{margin:0;padding:0}.ag-theme-quartz .ag-charts-data-group,.ag-theme-quartz .ag-charts-format-top-level-group,.ag-theme-quartz-auto-dark .ag-charts-data-group,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,.ag-theme-quartz-dark .ag-charts-data-group,.ag-theme-quartz-dark .ag-charts-format-top-level-group{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz .ag-charts-data-group-title-bar,.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz .ag-charts-settings-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-quartz-dark .ag-charts-data-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-settings-group-title-bar{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-auto-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-settings-group .ag-charts-settings-group-container,.ag-theme-quartz-dark .ag-charts-data-group .ag-charts-data-group-container,.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,.ag-theme-quartz-dark .ag-charts-settings-group .ag-charts-settings-group-container{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar{padding:var(--ag-widget-vertical-spacing) 0}.ag-theme-quartz .ag-charts-format-sub-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container{padding-bottom:var(--ag-widget-container-vertical-padding);padding-top:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container>*,.ag-theme-quartz-dark .ag-charts-format-top-level-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-theme-quartz .ag-chart-settings-mini-wrapper,.ag-theme-quartz .ag-charts-data-group-item,.ag-theme-quartz-auto-dark .ag-chart-settings-mini-wrapper,.ag-theme-quartz-auto-dark .ag-charts-data-group-item,.ag-theme-quartz-dark .ag-chart-settings-mini-wrapper,.ag-theme-quartz-dark .ag-charts-data-group-item{padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-chart-advanced-settings-section,.ag-theme-quartz-auto-dark .ag-chart-advanced-settings-section,.ag-theme-quartz-dark .ag-chart-advanced-settings-section{padding-bottom:var(--ag-widget-container-vertical-padding);padding-top:var(--ag-widget-container-vertical-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-container,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-container{margin:0}.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-item,.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-item{margin-bottom:0;margin-top:calc(var(--ag-widget-vertical-spacing)*2)}.ag-theme-quartz .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-spectrum-color,.ag-theme-quartz .ag-spectrum-fill,.ag-theme-quartz-auto-dark .ag-spectrum-color,.ag-theme-quartz-auto-dark .ag-spectrum-fill,.ag-theme-quartz-dark .ag-spectrum-color,.ag-theme-quartz-dark .ag-spectrum-fill{border-radius:var(--ag-border-radius)}.ag-theme-quartz .ag-spectrum-dragger,.ag-theme-quartz-auto-dark .ag-spectrum-dragger,.ag-theme-quartz-dark .ag-spectrum-dragger{border:3px solid #fff;border-radius:18px;height:18px;width:18px}.ag-theme-quartz .ag-spectrum-tools,.ag-theme-quartz-auto-dark .ag-spectrum-tools,.ag-theme-quartz-dark .ag-spectrum-tools{padding-bottom:0;padding-left:0;padding-right:0}.ag-theme-quartz .ag-spectrum-tool,.ag-theme-quartz-auto-dark .ag-spectrum-tool,.ag-theme-quartz-dark .ag-spectrum-tool{height:12px}.ag-theme-quartz .ag-spectrum-alpha-background,.ag-theme-quartz .ag-spectrum-hue-background,.ag-theme-quartz-auto-dark .ag-spectrum-alpha-background,.ag-theme-quartz-auto-dark .ag-spectrum-hue-background,.ag-theme-quartz-dark .ag-spectrum-alpha-background,.ag-theme-quartz-dark .ag-spectrum-hue-background{border-radius:12px}.ag-theme-quartz .ag-spectrum-slider,.ag-theme-quartz-auto-dark .ag-spectrum-slider,.ag-theme-quartz-dark .ag-spectrum-slider{border:3px solid #f8f8f8;border-radius:18px;height:18px;margin-top:-15px;width:18px}.ag-theme-quartz .ag-recent-colors,.ag-theme-quartz-auto-dark .ag-recent-colors,.ag-theme-quartz-dark .ag-recent-colors{margin-bottom:2px;margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-color-input-color,.ag-theme-quartz .ag-color-picker-color,.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-auto-dark .ag-color-input-color,.ag-theme-quartz-auto-dark .ag-color-picker-color,.ag-theme-quartz-auto-dark .ag-recent-color,.ag-theme-quartz-dark .ag-color-input-color,.ag-theme-quartz-dark .ag-color-picker-color,.ag-theme-quartz-dark .ag-recent-color{border-radius:4px}.ag-theme-quartz .ag-recent-color,.ag-theme-quartz-auto-dark .ag-recent-color,.ag-theme-quartz-dark .ag-recent-color{border:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-quartz-auto-dark.ag-dnd-ghost,.ag-theme-quartz-dark.ag-dnd-ghost,.ag-theme-quartz.ag-dnd-ghost{font-weight:500}.ag-theme-quartz .ag-standard-button,.ag-theme-quartz-auto-dark .ag-standard-button,.ag-theme-quartz-dark .ag-standard-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--ag-background-color);border:1px solid var(--ag-input-border-color);border-radius:var(--ag-border-radius);cursor:pointer;font-family:inherit;padding:var(--ag-grid-size) calc(var(--ag-grid-size)*2)}.ag-theme-quartz .ag-standard-button:hover,.ag-theme-quartz-auto-dark .ag-standard-button:hover,.ag-theme-quartz-dark .ag-standard-button:hover{background-color:var(--ag-row-hover-color)}.ag-theme-quartz .ag-standard-button:active,.ag-theme-quartz-auto-dark .ag-standard-button:active,.ag-theme-quartz-dark .ag-standard-button:active{border-color:var(--ag-active-color)}.ag-theme-quartz .ag-standard-button:disabled,.ag-theme-quartz-auto-dark .ag-standard-button:disabled,.ag-theme-quartz-dark .ag-standard-button:disabled{background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color);color:var(--ag-disabled-foreground-color)}.ag-theme-quartz .ag-column-drop-cell,.ag-theme-quartz-auto-dark .ag-column-drop-cell,.ag-theme-quartz-dark .ag-column-drop-cell{border-radius:calc(var(--ag-grid-size)*3);height:calc(var(--ag-grid-size)*3);padding:0 var(--ag-grid-size)}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button{margin:0;min-width:0}.ag-theme-quartz .ag-column-drop-cell-drag-handle,.ag-theme-quartz-auto-dark .ag-column-drop-cell-drag-handle,.ag-theme-quartz-dark .ag-column-drop-cell-drag-handle{margin-left:0}.ag-theme-quartz .ag-column-drop-vertical,.ag-theme-quartz-auto-dark .ag-column-drop-vertical,.ag-theme-quartz-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-quartz .ag-column-drop-vertical-title-bar,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-title-bar,.ag-theme-quartz-dark .ag-column-drop-vertical-title-bar{padding:var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size)*2) 0}.ag-theme-quartz .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-ltr .ag-column-drop-vertical-icon{margin-left:0;margin-right:var(--ag-widget-horizontal-spacing)}.ag-theme-quartz .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-drop-vertical-icon,.ag-theme-quartz-dark .ag-rtl .ag-column-drop-vertical-icon{margin-left:var(--ag-widget-horizontal-spacing);margin-right:0}.ag-theme-quartz .ag-column-drop-vertical-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-vertical-empty-message,.ag-theme-quartz-dark .ag-column-drop-vertical-empty-message{align-items:center;border:1px dashed;border-color:var(--ag-border-color);display:flex;justify-content:center;margin:calc(var(--ag-grid-size)*1.5) calc(var(--ag-grid-size)*2);padding:calc(var(--ag-grid-size)*2)}.ag-theme-quartz .ag-column-drop-empty-message,.ag-theme-quartz-auto-dark .ag-column-drop-empty-message,.ag-theme-quartz-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color)}.ag-theme-quartz .ag-pill-select .ag-column-drop,.ag-theme-quartz-auto-dark .ag-pill-select .ag-column-drop,.ag-theme-quartz-dark .ag-pill-select .ag-column-drop{min-height:unset}.ag-theme-quartz .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-display,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-display{color:var(--ag-chart-menu-pill-select-button-color);font-weight:500}.ag-theme-quartz .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-icon .ag-icon,.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-icon .ag-icon{color:var(--ag-chart-menu-pill-select-button-color)}.ag-theme-quartz .ag-status-bar,.ag-theme-quartz-auto-dark .ag-status-bar,.ag-theme-quartz-dark .ag-status-bar{font-weight:400}.ag-theme-quartz .ag-status-name-value,.ag-theme-quartz-auto-dark .ag-status-name-value,.ag-theme-quartz-dark .ag-status-name-value{padding:var(--ag-widget-container-vertical-padding) 0}.ag-theme-quartz .ag-paging-number,.ag-theme-quartz .ag-paging-row-summary-panel-number,.ag-theme-quartz .ag-status-name-value-value,.ag-theme-quartz-auto-dark .ag-paging-number,.ag-theme-quartz-auto-dark .ag-paging-row-summary-panel-number,.ag-theme-quartz-auto-dark .ag-status-name-value-value,.ag-theme-quartz-dark .ag-paging-number,.ag-theme-quartz-dark .ag-paging-row-summary-panel-number,.ag-theme-quartz-dark .ag-status-name-value-value{font-weight:500}.ag-theme-quartz .ag-column-drop-cell-button,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button,.ag-theme-quartz-dark .ag-column-drop-cell-button{opacity:.75}.ag-theme-quartz .ag-column-drop-cell-button:hover,.ag-theme-quartz-auto-dark .ag-column-drop-cell-button:hover,.ag-theme-quartz-dark .ag-column-drop-cell-button:hover{opacity:1}.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz .ag-chart-settings-next,.ag-theme-quartz .ag-chart-settings-prev,.ag-theme-quartz .ag-column-group-icons,.ag-theme-quartz .ag-column-select-header-icon,.ag-theme-quartz .ag-filter-toolpanel-expand,.ag-theme-quartz .ag-floating-filter-button-button,.ag-theme-quartz .ag-group-contracted .ag-icon,.ag-theme-quartz .ag-group-expanded .ag-icon,.ag-theme-quartz .ag-group-title-bar-icon,.ag-theme-quartz .ag-header-cell-filter-button,.ag-theme-quartz .ag-header-cell-menu-button,.ag-theme-quartz .ag-header-expand-icon,.ag-theme-quartz .ag-panel-title-bar-button,.ag-theme-quartz .ag-panel-title-bar-button-icon,.ag-theme-quartz .ag-set-filter-group-icons,.ag-theme-quartz-auto-dark .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-chart-settings-next,.ag-theme-quartz-auto-dark .ag-chart-settings-prev,.ag-theme-quartz-auto-dark .ag-column-group-icons,.ag-theme-quartz-auto-dark .ag-column-select-header-icon,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button,.ag-theme-quartz-auto-dark .ag-header-expand-icon,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons,.ag-theme-quartz-dark .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-chart-settings-next,.ag-theme-quartz-dark .ag-chart-settings-prev,.ag-theme-quartz-dark .ag-column-group-icons,.ag-theme-quartz-dark .ag-column-select-header-icon,.ag-theme-quartz-dark .ag-filter-toolpanel-expand,.ag-theme-quartz-dark .ag-floating-filter-button-button,.ag-theme-quartz-dark .ag-group-contracted .ag-icon,.ag-theme-quartz-dark .ag-group-expanded .ag-icon,.ag-theme-quartz-dark .ag-group-title-bar-icon,.ag-theme-quartz-dark .ag-header-cell-filter-button,.ag-theme-quartz-dark .ag-header-cell-menu-button,.ag-theme-quartz-dark .ag-header-expand-icon,.ag-theme-quartz-dark .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon,.ag-theme-quartz-dark .ag-set-filter-group-icons{--ag-quartz-icon-hover-color:color-mix(in srgb,#0000,var(--ag-foreground-color) 10%)}.ag-theme-quartz .ag-chart-menu-icon:hover,.ag-theme-quartz .ag-chart-settings-next:hover,.ag-theme-quartz .ag-chart-settings-prev:hover,.ag-theme-quartz .ag-column-group-icons:hover,.ag-theme-quartz .ag-column-select-header-icon:hover,.ag-theme-quartz .ag-filter-toolpanel-expand:hover,.ag-theme-quartz .ag-floating-filter-button-button:hover,.ag-theme-quartz .ag-group-contracted .ag-icon:hover,.ag-theme-quartz .ag-group-expanded .ag-icon:hover,.ag-theme-quartz .ag-group-title-bar-icon:hover,.ag-theme-quartz .ag-header-cell-filter-button:hover,.ag-theme-quartz .ag-header-cell-menu-button:hover,.ag-theme-quartz .ag-header-expand-icon:hover,.ag-theme-quartz .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz .ag-panel-title-bar-button:hover,.ag-theme-quartz .ag-set-filter-group-icons:hover,.ag-theme-quartz-auto-dark .ag-chart-menu-icon:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-next:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-auto-dark .ag-column-group-icons:hover,.ag-theme-quartz-auto-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-auto-dark .ag-header-expand-icon:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-quartz-dark .ag-chart-menu-icon:hover,.ag-theme-quartz-dark .ag-chart-settings-next:hover,.ag-theme-quartz-dark .ag-chart-settings-prev:hover,.ag-theme-quartz-dark .ag-column-group-icons:hover,.ag-theme-quartz-dark .ag-column-select-header-icon:hover,.ag-theme-quartz-dark .ag-filter-toolpanel-expand:hover,.ag-theme-quartz-dark .ag-floating-filter-button-button:hover,.ag-theme-quartz-dark .ag-group-contracted .ag-icon:hover,.ag-theme-quartz-dark .ag-group-expanded .ag-icon:hover,.ag-theme-quartz-dark .ag-group-title-bar-icon:hover,.ag-theme-quartz-dark .ag-header-cell-filter-button:hover,.ag-theme-quartz-dark .ag-header-cell-menu-button:hover,.ag-theme-quartz-dark .ag-header-expand-icon:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button-icon:hover,.ag-theme-quartz-dark .ag-panel-title-bar-button:hover,.ag-theme-quartz-dark .ag-set-filter-group-icons:hover{background-color:var(--ag-quartz-icon-hover-color);border-radius:1px;box-shadow:0 0 0 4px var(--ag-quartz-icon-hover-color)}.ag-theme-quartz .ag-filter-active,.ag-theme-quartz-auto-dark .ag-filter-active,.ag-theme-quartz-dark .ag-filter-active{--ag-quartz-icon-active-color:color-mix(in srgb,#0000,var(--ag-active-color) 14%);--ag-quartz-icon-hover-color:color-mix(in srgb,#0000,var(--ag-active-color) 28%);background-color:var(--ag-quartz-icon-active-color);border-radius:1px;box-shadow:0 0 0 4px var(--ag-quartz-icon-active-color);position:relative}.ag-theme-quartz .ag-filter-active:after,.ag-theme-quartz-auto-dark .ag-filter-active:after,.ag-theme-quartz-dark .ag-filter-active:after{background-color:var(--ag-active-color);border-radius:50%;content:"";height:6px;position:absolute;right:-1px;top:-1px;width:6px}.ag-theme-quartz .ag-filter-active .ag-icon-filter,.ag-theme-quartz-auto-dark .ag-filter-active .ag-icon-filter,.ag-theme-quartz-dark .ag-filter-active .ag-icon-filter{clip-path:path("M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z")}.ag-theme-quartz .ag-chart-menu,.ag-theme-quartz-auto-dark .ag-chart-menu,.ag-theme-quartz-dark .ag-chart-menu{--ag-icon-size:20px;background-color:color-mix(in srgb,#0000,var(--ag-background-color) 30%);padding:4px 2px}.ag-theme-quartz .ag-chart-menu-icon,.ag-theme-quartz-auto-dark .ag-chart-menu-icon,.ag-theme-quartz-dark .ag-chart-menu-icon{opacity:.8}.ag-theme-quartz .ag-drag-handle,.ag-theme-quartz-auto-dark .ag-drag-handle,.ag-theme-quartz-dark .ag-drag-handle{color:var(--ag-icon-font-color)}.ag-theme-quartz .ag-compact-menu-option-icon,.ag-theme-quartz .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-menu-option-icon,.ag-theme-quartz-dark .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-menu-option-icon{cursor:pointer;width:var(--ag-icon-size)}.ag-theme-quartz .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-ltr .ag-menu-option-icon{padding-left:calc(var(--ag-grid-size)*1.5)}.ag-theme-quartz .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-compact-menu-option-icon,.ag-theme-quartz-dark .ag-rtl .ag-menu-option-icon{padding-right:calc(var(--ag-grid-size)*1.5)}.ag-theme-quartz .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-quartz-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-quartz .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size)*2);margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-auto-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-quartz-dark .ag-rtl .ag-panel-title-bar-button{margin-left:var(--ag-grid-size);margin-right:calc(var(--ag-grid-size)*2)}.ag-theme-quartz .ag-multi-filter-group-title-bar,.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-quartz-dark .ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size)*1.5) var(--ag-grid-size)}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-body{padding-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-body,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-body{padding-right:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-filter-toolpanel-instance-filter{background-color:var(--ag-control-panel-background-color);border:none}.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-filter{margin-left:calc(var(--ag-icon-size)*.5)}.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-filter{margin-right:calc(var(--ag-icon-size)*.5)}.ag-theme-quartz .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-level-0,.ag-theme-quartz-dark .ag-filter-toolpanel-group-level-0{border-top:none}.ag-theme-quartz .ag-filter-toolpanel-header,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header,.ag-theme-quartz-dark .ag-filter-toolpanel-header{height:auto;padding-bottom:var(--ag-grid-size);padding-top:var(--ag-grid-size)}.ag-theme-quartz .ag-filter-toolpanel-group-item,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-item,.ag-theme-quartz-dark .ag-filter-toolpanel-group-item{margin:0}.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz .ag-layout-print .ag-center-cols-container,.ag-theme-quartz .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-container,.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-container,.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-viewport{min-height:150px}.ag-theme-quartz .ag-overlay-no-rows-wrapper.ag-layout-auto-height,.ag-theme-quartz-auto-dark .ag-overlay-no-rows-wrapper.ag-layout-auto-height,.ag-theme-quartz-dark .ag-overlay-no-rows-wrapper.ag-layout-auto-height{padding-top:60px}.ag-theme-quartz .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-auto-dark .ag-date-time-list-page-entry-is-current,.ag-theme-quartz-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-active-color)}.ag-theme-quartz .ag-advanced-filter-builder-button,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-button,.ag-theme-quartz-dark .ag-advanced-filter-builder-button{font-weight:600;padding:var(--ag-grid-size)}.ag-theme-quartz .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz .ag-disabled .ag-icon,.ag-theme-quartz [disabled] .ag-icon,.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-auto-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-auto-dark .ag-disabled .ag-icon,.ag-theme-quartz-auto-dark [disabled] .ag-icon,.ag-theme-quartz-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-quartz-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-quartz-dark .ag-disabled .ag-icon,.ag-theme-quartz-dark [disabled] .ag-icon{opacity:.6}.ag-theme-quartz .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-icon-grip,.ag-theme-quartz-dark .ag-icon-grip{opacity:.7}.ag-theme-quartz .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-quartz-dark .ag-column-select-column-readonly.ag-icon-grip{opacity:.35}.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);background-position:50% 50%;background-size:contain;content:"";display:block;filter:var(--ag-icon-filter);height:12px;opacity:40%;position:absolute;width:12px}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter .ag-input-wrapper:before{margin-left:var(--ag-grid-size)}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter .ag-input-wrapper:before{margin-right:var(--ag-grid-size)}.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-text-field-input{padding-left:26px}.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-text-field-input{padding-right:26px}.ag-theme-quartz .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size)*1.5)}.ag-theme-quartz .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-add-group-indent,.ag-theme-quartz-dark .ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size)*1.5)}.ag-theme-quartz .ag-menu-option-disabled,.ag-theme-quartz .ag-text-field-input[disabled],.ag-theme-quartz-auto-dark .ag-menu-option-disabled,.ag-theme-quartz-auto-dark .ag-text-field-input[disabled],.ag-theme-quartz-dark .ag-menu-option-disabled,.ag-theme-quartz-dark .ag-text-field-input[disabled]{cursor:not-allowed}.ag-theme-quartz .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-auto-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled,.ag-theme-quartz-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled{--ag-checkbox-checked-color:var(--ag-checkbox-unchecked-color)}.ag-theme-quartz .ag-checkbox-input,.ag-theme-quartz .ag-radio-button-input,.ag-theme-quartz .ag-toggle-button-input,.ag-theme-quartz input[class^=ag-][type=range],.ag-theme-quartz-auto-dark .ag-checkbox-input,.ag-theme-quartz-auto-dark .ag-radio-button-input,.ag-theme-quartz-auto-dark .ag-toggle-button-input,.ag-theme-quartz-auto-dark input[class^=ag-][type=range],.ag-theme-quartz-dark .ag-checkbox-input,.ag-theme-quartz-dark .ag-radio-button-input,.ag-theme-quartz-dark .ag-toggle-button-input,.ag-theme-quartz-dark input[class^=ag-][type=range]{cursor:pointer}.ag-theme-quartz .ag-details-row,.ag-theme-quartz-auto-dark .ag-details-row,.ag-theme-quartz-dark .ag-details-row{padding:calc(var(--ag-grid-size)*3.75)}.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper:before,.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper:before{filter:invert(100%);opacity:66%}.ag-theme-quartz-dark .ag-chart-menu{background-color:color-mix(in srgb,#1827324d,var(--ag-background-color) 30%)}.ag-theme-quartz-dark .ag-text-field-input::-moz-placeholder{color:var(--ag-data-color);opacity:.8}.ag-theme-quartz-dark .ag-text-field-input::placeholder{color:var(--ag-data-color);opacity:.8}.Grading_Application__main__VPj0J,.Grading_WorkspaceParent__hyiRS{min-height:0}.Grading_bp5-tag__grZsO{text-align:center}.Grading_badge__N42kj{left:-15px;position:absolute;top:-15px;z-index:3}.Grading_bp5-overlay__\+z58\+ .Grading_bp5-popover-content__yoWMq .Grading_badge-tag__SAo3D{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.Grading_grading-overview-filterable-btns__bKUWP,.Grading_grading-overview-unfilterable-btns__ti5jU{line-height:1.5;outline:none;padding:0 2px;text-align:inherit}.Grading_grading-overview-filterable-btns__bKUWP a,.Grading_grading-overview-unfilterable-btns__ti5jU a{color:#000;text-decoration:none}.Grading_grading-overview-filterable-btns__bKUWP,.Grading_grading-overview-filterable-btns__bKUWP p,.Grading_grading-overview-unfilterable-btns__ti5jU,.Grading_grading-overview-unfilterable-btns__ti5jU p{overflow:hidden;text-overflow:ellipsis}.Grading_grading-overview-filterable-btns__bKUWP:hover:not(:has(>.Grading_grading-badge__aQ455)){text-decoration:underline}.Grading_grading-overview-filterable-btns__bKUWP:hover:has(>.Grading_grading-badge__aQ455){filter:brightness(.75)}.Grading_grading-overview-filterable-btns__bKUWP,.Grading_grading-overview-unfilterable-btns__ti5jU{border-radius:9999px}.Grading_grading-table-col-icons__9\+PfC{border-radius:5px;height:-moz-fit-content;height:fit-content;line-height:normal!important;margin-right:2.5px;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0}.Grading_grading-table-col-icons__9\+PfC:hover{background-color:rgba(0,0,0,.133)}.ag-header-cell.Grading_grading-left-align__uVWxe span.ag-header-cell-text{margin:auto auto auto 0}.Grading_grading-default-headers__DTEQo{border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;justify-content:space-between;transition:.1s ease;width:100%}.Grading_grading-default-headers__DTEQo:not(.Grading_grading-left-align__uVWxe){padding:0!important}.Grading_grading-default-headers__DTEQo span.ag-header-cell-text{color:#6b7280;font-size:.8rem;font-weight:600;margin:auto;padding:0 5px}.Grading_grading-default-headers__DTEQo:hover{--ag-header-cell-hover-background-color:#e5e7eb}.Grading_grading-default-headers__DTEQo:hover .Grading_grading-table-col-icons__9\+PfC{opacity:1;pointer-events:all;position:relative;transition:.1s ease}.Grading_grading-table-header-individual__lkOe1{width:100%}.Grading_grading-table-rows__UfVm5.ag-row-hover{--ag-row-hover-color:#f5f5f5}.Grading_grading-table-rows__UfVm5.ag-row.ag-row-last{border-bottom:0!important}.Grading_grading-filter-btn__PsAK8{background-color:rgba(219,234,254,.961)!important;border-radius:25px;color:#3b82f6!important;margin:0 15px 0 auto;min-width:-moz-fit-content;min-width:fit-content;padding:7.5px 15px}.Grading_grading-filter-btn__PsAK8.Grading_grading-filter-btn-on__9-a\+O{background-color:#f5f5f5!important;color:#000!important}.Grading_grading-filter-btn__PsAK8:hover{filter:contrast(.9)}.Grading_grading-def-cell__Zguah{border:0!important;display:flex!important;flex-direction:column;font-size:.875rem;justify-content:center;text-align:center;-webkit-user-select:text;user-select:text}.Grading_grading-def-cell__Zguah:hover:has(.Grading_grading-overview-filterable-btns__bKUWP) .Grading_grading-overview-filterable-btns__bKUWP{text-decoration:underline}.Grading_grading-def-cell__Zguah:active{border-style:outset}.Grading_grading-def-cell__Zguah.Grading_grading-def-cell-pointer__EPLy3{cursor:pointer}.Grading_grading-def-cell__Zguah.Grading_grading-def-cell-selectable__EL5Bc{border-style:outset;cursor:text}.Grading_grading-def-cell__Zguah.Grading_grading-cell-align-left__vTy71{text-align:left!important}.Grading_grading-def-cell__Zguah.Grading_grading-xp-cell__TdFsl{text-wrap:wrap;line-height:15px}.GradingBadges_Application__main__vxRAt,.GradingBadges_WorkspaceParent__RcMip{min-height:0}.GradingBadges_bp5-tag__y2\+y2{text-align:center}.GradingBadges_badge__NfkV0{left:-15px;position:absolute;top:-15px;z-index:3}.GradingBadges_bp5-overlay__9YBMr .GradingBadges_bp5-popover-content__giAwn .GradingBadges_badge-tag__SOl-3{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.GradingBadges_grading-badge__YfSne{text-wrap:nowrap;border-radius:9999px;color:#000000b3;display:flex;flex-direction:row;justify-content:center;line-height:normal!important;margin:auto;max-width:max(240px,20vw);max-width:100%;padding:.1rem .2rem;text-overflow:ellipsis;width:-moz-fit-content;width:fit-content}.GradingBadges_grading-badge__YfSne.GradingBadges_grading-badge-xs__cucQX{font-size:.7rem;padding:.25rem .6rem}.GradingBadges_grading-badge__YfSne.GradingBadges_grading-badge-sm__df4mY{font-size:.8rem;padding:.4rem .8rem}.GradingBadges_grading-badge__YfSne.GradingBadges_grading-badge-md__icoE9{font-size:.9rem;padding:.5rem 1rem}.GradingBadges_grading-badge__YfSne.GradingBadges_grading-badge-lg__HINOa{font-size:1rem;padding:.75rem 1.5rem}.GradingBadges_grading-badge__YfSne.GradingBadges_grading-badge-xl__C7BS\+{font-size:1.25rem;padding:1rem 2rem}div:hover>button:has(.GradingBadges_grading-badge__YfSne){filter:brightness(.75);text-decoration:none!important}.GradingBadges_grading-badge-text__\+AYQn{line-height:normal!important;max-width:max(224px - 2rem,20vw - 16px - 2rem);overflow:hidden;text-overflow:ellipsis;width:-moz-fit-content;width:fit-content}.ConfirmDialog_ConfirmDialog__VWP3i .ConfirmDialog_large-button__Pw-ou:not(:first-of-type){margin-top:.5em}@media only screen and (max-width:500px){.ConfirmDialog_ConfirmDialog__VWP3i{width:98%}}.Draggable_draggable__aQU9u{cursor:move;cursor:grab}.Draggable_draggable__aQU9u:active{cursor:grabbing}.Draggable_clickable__Dz9jh{cursor:pointer}.Academy_Application__main__WbAGW,.Academy_WorkspaceParent__QkrJ0{min-height:0}.Academy_bp5-tag__qdxCt{text-align:center}.Academy_badge__T8ws1{left:-15px;position:absolute;top:-15px;z-index:3}.Academy_bp5-overlay__NG6bM .Academy_bp5-popover-content__D5ZSM .Academy_badge-tag__A0vj4{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.Academy_Academy__1mjfJ{display:flex;flex:1 1 100%;flex-direction:column;height:100%;width:100%}.Academy_Academy-switching-courses__aaVIr{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.Academy_listing-xp__lqP-T{display:flex;gap:.5rem}.ace-multi-cursor{pointer-events:auto;position:absolute;z-index:10}.ace-multi-cursor:before{background:inherit;content:"";display:block;height:5px;margin-left:-2px;margin-top:-5px;width:6px}.ace-multi-cursor-tooltip{color:#fff;font-family:sans-serif;font-size:12px;opacity:1;padding:2px;position:absolute;text-shadow:0 0 1px #000;transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;white-space:nowrap}.ace-multi-selection{opacity:.3;pointer-events:auto;position:absolute;z-index:10}.ace-radar-view{min-width:6px;position:relative}.ace-radar-view-scroll-indicator{border-radius:4px;border-style:double;border-width:3px;cursor:pointer;left:0;position:absolute;right:0}.ace-radar-view-cursor-indicator{border:1px solid #000;border-radius:3px;cursor:pointer;height:4px;left:0;position:absolute;right:0}.ace-radar-view-wrapper{float:left;height:100%;margin-right:4px;position:relative;width:6px}.NavigationBar_Application__main__y8eEW,.NavigationBar_WorkspaceParent__8\+9S1{min-height:0}.NavigationBar_bp5-tag__URLSu{text-align:center}.NavigationBar_badge__W1NMy{left:-15px;position:absolute;top:-15px;z-index:3}.NavigationBar_bp5-overlay__zP8ap .NavigationBar_bp5-popover-content__BPHyW .NavigationBar_badge-tag__aE9bT{background-color:#0000;margin-left:.4rem;margin-right:.4rem}.NavigationBar_primary-navbar__IiNRx{background:#141e30;background:linear-gradient(90deg,#1a2530,#2c3e50)} +/*# sourceMappingURL=main.e9bff062.css.map*/ \ No newline at end of file diff --git a/static/js/1070.d2f4cc41.chunk.js b/static/js/1070.d2f4cc41.chunk.js new file mode 100644 index 00000000..848a7931 --- /dev/null +++ b/static/js/1070.d2f4cc41.chunk.js @@ -0,0 +1,3 @@ +/*! For license information please see 1070.d2f4cc41.chunk.js.LICENSE.txt */ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[1070],{17945:(e,n,t)=>{t.d(n,{m:()=>r});var o=t(90246),i=t(86494);function r(e){const n=o.A.parse(e);for(const[t,o]of Object.entries(n))(0,i.isArray)(o)?n[t]=o.join(","):null===o&&delete n[t];return n}},1070:(e,n,t)=>{t.r(n),t.d(n,{Component:()=>k,default:()=>w});var o=t(25078),i=t(11782),r=t(74273),c=t(7290),a=t(79076),s=t(98139),d=t.n(s);function p(e){for(var n=1;n{const e=(0,f.wA)(),n=(0,_.zy)(),t=(0,_.Zp)(),{isLoggedIn:s}=(0,h.wV)(),{code:p,ticket:A,provider:k}=(0,m.m)(n.search),{t:w}=(0,l.Bd)("login"),x=p||A,j=g.get(C);return(0,u.useEffect)((()=>{if(!s){if(!x)return j?(g.remove(C,{domain:window.location.hostname}),void e(v.A.handleSamlRedirect(j))):void t("/login");e(v.A.fetchAuth(x,k))}}),[x,s,e,j,t,k]),(0,L.jsx)("div",{className:d()(b.A.Login,o.DARK),children:(0,L.jsx)(i.Z,{elevation:r.e.FOUR,children:(0,L.jsx)("div",{children:(0,L.jsx)(c.I,{description:w("Logging In"),icon:(0,L.jsx)(a.y,{size:a.H.LARGE})})})})})},C="jwts",k=A;k.displayName="LoginCallback";const w=A},54447:(e,n,t)=>{t.d(n,{A:()=>o});const o={Application__main:"Login_Application__main__QzeJD",WorkspaceParent:"Login_WorkspaceParent__qIfLf","bp5-tag":"Login_bp5-tag__e9ao2",badge:"Login_badge__q6mTz","bp5-overlay":"Login_bp5-overlay__-UBAx","bp5-popover-content":"Login_bp5-popover-content__kfPsh","badge-tag":"Login_badge-tag__cmGPn",Login:"Login_Login__DtYZu","login-header":"Login_login-header__JsuQb","login-icon":"Login_login-icon__SZKTt"}}}]); +//# sourceMappingURL=1070.d2f4cc41.chunk.js.map \ No newline at end of file diff --git a/static/js/1070.d2f4cc41.chunk.js.LICENSE.txt b/static/js/1070.d2f4cc41.chunk.js.LICENSE.txt new file mode 100644 index 00000000..8c6dd728 --- /dev/null +++ b/static/js/1070.d2f4cc41.chunk.js.LICENSE.txt @@ -0,0 +1 @@ +/*! js-cookie v3.0.5 | MIT */ diff --git a/static/js/11361.92feb607.chunk.js b/static/js/11361.92feb607.chunk.js new file mode 100644 index 00000000..51dbfaa7 --- /dev/null +++ b/static/js/11361.92feb607.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[11361],{11361:(e,t,r)=>{var i=r(26382).Buffer;Object.defineProperty(t,"__esModule",{value:!0});const o=r(95303),a={"writeBytes([BIIZ)V":(e,t)=>{const r=t[0],o=t[1],a=t[2],n=t[3],s=r._getField("fd","Ljava/io/FileDescriptor;","java/io/FileOutputStream")._getField("fd","I","java/io/FileDescriptor");if(-1!==s){if(1===s||2===s){const t=i.from(o.getJsArray()).toString("utf8",a,a+n),r=e.getJVM().getSystem();return 1===s?r.stdout(t):r.stderr(t),void e.returnStackFrame()}throw new Error("Not implemented")}e.throwNewException("java/io/IOException","Bad file descriptor")},"initIDs()V":e=>{o.logger.warn("FileOutputStream.initIDs()V not implemented"),e.returnStackFrame()}};t.default=a}}]); +//# sourceMappingURL=11361.92feb607.chunk.js.map \ No newline at end of file diff --git a/static/js/12760.d66523d5.chunk.js b/static/js/12760.d66523d5.chunk.js new file mode 100644 index 00000000..244bafe6 --- /dev/null +++ b/static/js/12760.d66523d5.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[12760],{12760:(e,a,s)=>{s.r(a),s.d(a,{Component:()=>v,default:()=>h});s(73251);var t=s(4173),n=s(65043),l=s(22166),o=s(73216),i=s(35475),m=s(72064),r=s(88443),d=s(5449),c=s(54888),u=s(70579);const f=()=>{const{teamId:e}=(0,o.g)(),{courseId:a,students:s,assessmentOverviews:f,teamFormationOverviews:v}=(0,d.wV)(),h=(0,l.wA)(),[x,b]=(0,n.useState)(void 0),[p,A]=(0,n.useState)([[]]),_=(0,o.Zp)();let T=x?x.maxTeamSize:0;(0,n.useEffect)((()=>{if(e){const a=null===v||void 0===v?void 0:v.find((a=>a.teamId.toString()===e));if(a){const e=null===f||void 0===f?void 0:f.find((e=>e.id===a.assessmentId));b(e);const t=a.studentIds.map((e=>null===s||void 0===s?void 0:s.filter((e=>a.studentIds.includes(e.userId))).map((e=>({label:e.name,value:e}))))).slice(0,1);A(t)}}}),[f,s,v,e]);return(0,u.jsx)("div",{className:c.A["form-container"],children:(0,u.jsxs)(i.lV,{children:[(0,u.jsxs)("h2",{children:[e?"Edit":"Create New"," Team"]}),(0,u.jsxs)("div",{className:c.A["form-field-row"],children:[(0,u.jsxs)("div",{className:c.A["form-field"],children:[(0,u.jsx)("label",{htmlFor:"assessment",className:c.A["form-label"],children:"Assessment"}),(0,u.jsx)(m.Ay,{id:"assessment",options:null===f||void 0===f?void 0:f.map((e=>({label:e.title,value:e}))),value:x?{label:x.title,value:x}:null,onChange:e=>{return a=null===e||void 0===e?void 0:e.value,b(a),void(T=null===a||void 0===a?void 0:a.maxTeamSize);var a},isSearchable:!0,className:c.A["form-select"]})]}),x&&(0,u.jsxs)("div",{className:c.A["form-field"],children:[(0,u.jsx)("label",{className:c.A["form-label"],children:"Max No. of Students:"}),(0,u.jsx)("input",{type:"text",className:c.A["form-select"],value:T,readOnly:!0,disabled:!0})]})]}),p.map(((e,a)=>(0,u.jsxs)("div",{className:c.A["student-form-field"],children:[(0,u.jsx)("label",{htmlFor:`team-${a}`,className:c.A["form-label"],children:"Students"}),(0,u.jsxs)("div",{className:c.A["input-container"],children:[(0,u.jsx)(m.Ay,{id:`team-${a}`,options:null===s||void 0===s?void 0:s.map((e=>({label:e.name,value:e}))),isMulti:!0,isSearchable:!0,value:e,onChange:(e,s)=>((e,a)=>{const s=[...p];s[e]=a,A(s)})(a,e),className:c.A["form-select"]}),a>0&&(0,u.jsx)("button",{type:"button",onClick:()=>(e=>{const a=[...p];a.splice(e,1),A(a)})(a),className:c.A["remove-button"],children:"Remove Team"})]})]},a))),e?null:(0,u.jsx)(t.$,{onClick:()=>{A([...p,[]])},intent:"primary",children:"Add Another Team"}),(0,u.jsxs)("div",{className:c.A["form-footer"],children:[(0,u.jsx)(t.$,{onClick:()=>{_(`/courses/${a}/teamformation`)},intent:"danger",children:"Back"}),(0,u.jsx)("div",{children:(0,u.jsx)(t.$,{onClick:()=>{if(!x)return void alert("Please select an assessment.");if(p.some((e=>0===e.length)))return void alert("Each team must have at least one student.");p.some((e=>e.length>x.maxTeamSize))?alert("The number of students in a team cannot exceed the max team size."):(h(e?r.A.updateTeam(parseInt(e,10),x,p):r.A.createTeam(x,p)),_(`/courses/${a}/teamformation`))},intent:"success",children:"Submit"})})]})]})})},v=f;v.displayName="TeamFormationForm";const h=f},54888:(e,a,s)=>{s.d(a,{A:()=>t});const t={"form-container":"TeamFormation_form-container__p8c9Y","form-field":"TeamFormation_form-field__256xR","student-form-field":"TeamFormation_student-form-field__H4-mk","input-container":"TeamFormation_input-container__tniYE","form-label":"TeamFormation_form-label__X8JzA","form-select":"TeamFormation_form-select__aTuX-","form-footer":"TeamFormation_form-footer__+Y5OJ","form-field-row":"TeamFormation_form-field-row__m8nyJ"}}}]); +//# sourceMappingURL=12760.d66523d5.chunk.js.map \ No newline at end of file diff --git a/static/js/13243.639e01e4.chunk.js b/static/js/13243.639e01e4.chunk.js new file mode 100644 index 00000000..6dc8f762 --- /dev/null +++ b/static/js/13243.639e01e4.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[13243],{35624:(e,a,t)=>{Object.defineProperty(a,"__esModule",{value:!0});const n=t(95303),i={"canonicalize0(Ljava/lang/String;)Ljava/lang/String;":(e,a)=>{const t=(0,n.j2jsString)(a[1]);e.returnStackFrame((0,n.js2jString)(e.getClass().getLoader(),t))},"initIDs()V":e=>{e.returnStackFrame()},"getBooleanAttributes0(Ljava/io/File;)I":e=>{n.logger.warn("Native method not implemented: getBooleanAttributes0(Ljava/io/File;)I"),e.returnStackFrame(0)},"list(Ljava/io/File;)[Ljava/lang/String;":e=>{n.logger.warn("Native method not implemented: list(Ljava/io/File;)[Ljava/lang/String;"),e.returnStackFrame(null)}};a.default=i}}]); +//# sourceMappingURL=13243.639e01e4.chunk.js.map \ No newline at end of file diff --git a/static/js/13615.700b2d60.chunk.js b/static/js/13615.700b2d60.chunk.js new file mode 100644 index 00000000..2700dadb --- /dev/null +++ b/static/js/13615.700b2d60.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[13615],{13615:(e,n,t)=>{Object.defineProperty(n,"__esModule",{value:!0});const r=t(95303),a={"intern()Ljava/lang/String;":(e,n)=>{const t=n[0],a=(0,r.j2jsString)(t),s=e.getJVM().getInternedString(a);e.returnStackFrame(s)}};n.default=a}}]); +//# sourceMappingURL=13615.700b2d60.chunk.js.map \ No newline at end of file diff --git a/static/js/1619.60b6d66d.chunk.js b/static/js/1619.60b6d66d.chunk.js new file mode 100644 index 00000000..edd32b25 --- /dev/null +++ b/static/js/1619.60b6d66d.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[1619],{1619:(n,e,i)=>{i.r(e),i.d(e,{Component:()=>C,default:()=>N});var a=i(25078),o=i(11782),s=i(74273),l=i(14888),c=i(50580),g=i(26419),_=i(4173),d=i(99361),r=i(98139),t=i.n(r),h=i(65043),p=i(74117),L=i(22166),m=i(73216),b=i(88443),u=i(54447),A=i(48664),k=i(70579);const v=[...A.A.otherAuthProviders.entries()].map((([n,{name:e}])=>({id:n,name:e}))),x=()=>{const n=(0,L.wA)(),e=(0,h.useCallback)((e=>n(b.A.login(e))),[n]),i=(0,m.Zp)();return(0,k.jsx)("div",{className:t()(u.A.Login,a.DARK),children:(0,k.jsxs)(o.Z,{elevation:s.e.FOUR,children:[(0,k.jsx)("div",{className:u.A["login-header"],children:(0,k.jsxs)(l.H4,{children:[(0,k.jsx)(c.I,{className:u.A["login-icon"],icon:d.W.LOCK}),"LOGIN"]})}),(0,k.jsx)("div",{children:(0,k.jsxs)(g.e,{fill:!0,vertical:!0,children:[A.A.hasNusAuthProviders&&(0,k.jsx)(j,{handleClick:()=>i("/nus_login"),name:"NUS",id:"nus"},"nus"),v.map((({id:n,name:i})=>(0,k.jsx)(j,{handleClick:e,name:i,id:n},n)))]})})]})})},j=({handleClick:n,id:e,name:i})=>(0,k.jsx)(_.$,{className:a.LARGE,rightIcon:d.W.LOG_IN,onClick:(0,h.useCallback)((()=>n(e)),[n,e]),children:(0,k.jsx)(p.wD,{ns:"login",children:n=>n("Log in with",{name:i})})}),C=x;C.displayName="LoginPage";const N=x},54447:(n,e,i)=>{i.d(e,{A:()=>a});const a={Application__main:"Login_Application__main__QzeJD",WorkspaceParent:"Login_WorkspaceParent__qIfLf","bp5-tag":"Login_bp5-tag__e9ao2",badge:"Login_badge__q6mTz","bp5-overlay":"Login_bp5-overlay__-UBAx","bp5-popover-content":"Login_bp5-popover-content__kfPsh","badge-tag":"Login_badge-tag__cmGPn",Login:"Login_Login__DtYZu","login-header":"Login_login-header__JsuQb","login-icon":"Login_login-icon__SZKTt"}}}]); +//# sourceMappingURL=1619.60b6d66d.chunk.js.map \ No newline at end of file diff --git a/static/js/17078.f961f5f1.chunk.js b/static/js/17078.f961f5f1.chunk.js new file mode 100644 index 00000000..ee4a9036 --- /dev/null +++ b/static/js/17078.f961f5f1.chunk.js @@ -0,0 +1,3 @@ +/*! For license information please see 17078.f961f5f1.chunk.js.LICENSE.txt */ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[17078],{41434:(e,t,n)=>{n.d(t,{Kv:()=>i,N4:()=>r});var l=n(65043),o=n(65312);function i(e,t){return e?function(e){return"function"===typeof e&&(()=>{const t=Object.getPrototypeOf(e);return t.prototype&&t.prototype.isReactComponent})()}(n=e)||"function"===typeof n||function(e){return"object"===typeof e&&"symbol"===typeof e.$$typeof&&["react.memo","react.forward_ref"].includes(e.$$typeof.description)}(n)?l.createElement(e,t):e:null;var n}function r(e){const t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[n]=l.useState((()=>({current:(0,o.ZR)(t)}))),[i,r]=l.useState((()=>n.current.initialState));return n.current.setOptions((t=>({...t,...e,state:{...i,...e.state},onStateChange:t=>{r(t),null==e.onStateChange||e.onStateChange(t)}}))),n.current}},65312:(e,t,n)=>{function l(e,t){return"function"===typeof e?e(t):e}function o(e,t){return n=>{t.setState((t=>({...t,[e]:l(n,t[e])})))}}function i(e){return e instanceof Function}function r(e,t){const n=[],l=e=>{e.forEach((e=>{n.push(e);const o=t(e);null!=o&&o.length&&l(o)}))};return l(e),n}function a(e,t,n){let l,o=[];return i=>{let r;n.key&&n.debug&&(r=Date.now());const a=e(i);if(!(a.length!==o.length||a.some(((e,t)=>o[t]!==e))))return l;let u;if(o=a,n.key&&n.debug&&(u=Date.now()),l=t(...a),null==n||null==n.onChange||n.onChange(l),n.key&&n.debug&&null!=n&&n.debug()){const e=Math.round(100*(Date.now()-r))/100,t=Math.round(100*(Date.now()-u))/100,l=t/16,o=(e,t)=>{for(e=String(e);e.length{var n;return null!=(n=null==e?void 0:e.debugAll)?n:e[t]},key:!1,onChange:l}}n.d(t,{FB:()=>U,HT:()=>$,ZR:()=>N,hM:()=>K,kW:()=>W});const s="debugHeaders";function g(e,t,n){var l;let o={id:null!=(l=n.id)?l:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{const e=[],t=n=>{n.subHeaders&&n.subHeaders.length&&n.subHeaders.map(t),e.push(n)};return t(o),e},getContext:()=>({table:e,header:o,column:t})};return e._features.forEach((t=>{null==t.createHeader||t.createHeader(o,e)})),o}const d={createTable:e=>{e.getHeaderGroups=a((()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right]),((t,n,l,o)=>{var i,r;const a=null!=(i=null==l?void 0:l.map((e=>n.find((t=>t.id===e)))).filter(Boolean))?i:[],u=null!=(r=null==o?void 0:o.map((e=>n.find((t=>t.id===e)))).filter(Boolean))?r:[];return c(t,[...a,...n.filter((e=>!(null!=l&&l.includes(e.id))&&!(null!=o&&o.includes(e.id)))),...u],e)}),u(e.options,s)),e.getCenterHeaderGroups=a((()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right]),((t,n,l,o)=>c(t,n=n.filter((e=>!(null!=l&&l.includes(e.id))&&!(null!=o&&o.includes(e.id)))),e,"center")),u(e.options,s)),e.getLeftHeaderGroups=a((()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left]),((t,n,l)=>{var o;return c(t,null!=(o=null==l?void 0:l.map((e=>n.find((t=>t.id===e)))).filter(Boolean))?o:[],e,"left")}),u(e.options,s)),e.getRightHeaderGroups=a((()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right]),((t,n,l)=>{var o;return c(t,null!=(o=null==l?void 0:l.map((e=>n.find((t=>t.id===e)))).filter(Boolean))?o:[],e,"right")}),u(e.options,s)),e.getFooterGroups=a((()=>[e.getHeaderGroups()]),(e=>[...e].reverse()),u(e.options,s)),e.getLeftFooterGroups=a((()=>[e.getLeftHeaderGroups()]),(e=>[...e].reverse()),u(e.options,s)),e.getCenterFooterGroups=a((()=>[e.getCenterHeaderGroups()]),(e=>[...e].reverse()),u(e.options,s)),e.getRightFooterGroups=a((()=>[e.getRightHeaderGroups()]),(e=>[...e].reverse()),u(e.options,s)),e.getFlatHeaders=a((()=>[e.getHeaderGroups()]),(e=>e.map((e=>e.headers)).flat()),u(e.options,s)),e.getLeftFlatHeaders=a((()=>[e.getLeftHeaderGroups()]),(e=>e.map((e=>e.headers)).flat()),u(e.options,s)),e.getCenterFlatHeaders=a((()=>[e.getCenterHeaderGroups()]),(e=>e.map((e=>e.headers)).flat()),u(e.options,s)),e.getRightFlatHeaders=a((()=>[e.getRightHeaderGroups()]),(e=>e.map((e=>e.headers)).flat()),u(e.options,s)),e.getCenterLeafHeaders=a((()=>[e.getCenterFlatHeaders()]),(e=>e.filter((e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}))),u(e.options,s)),e.getLeftLeafHeaders=a((()=>[e.getLeftFlatHeaders()]),(e=>e.filter((e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}))),u(e.options,s)),e.getRightLeafHeaders=a((()=>[e.getRightFlatHeaders()]),(e=>e.filter((e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}))),u(e.options,s)),e.getLeafHeaders=a((()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()]),((e,t,n)=>{var l,o,i,r,a,u;return[...null!=(l=null==(o=e[0])?void 0:o.headers)?l:[],...null!=(i=null==(r=t[0])?void 0:r.headers)?i:[],...null!=(a=null==(u=n[0])?void 0:u.headers)?a:[]].map((e=>e.getLeafHeaders())).flat()}),u(e.options,s))}};function c(e,t,n,l){var o,i;let r=0;const a=function(e,t){void 0===t&&(t=1),r=Math.max(r,t),e.filter((e=>e.getIsVisible())).forEach((e=>{var n;null!=(n=e.columns)&&n.length&&a(e.columns,t+1)}),0)};a(e);let u=[];const s=(e,t)=>{const o={depth:t,id:[l,`${t}`].filter(Boolean).join("_"),headers:[]},i=[];e.forEach((e=>{const r=[...i].reverse()[0];let a,u=!1;if(e.column.depth===o.depth&&e.column.parent?a=e.column.parent:(a=e.column,u=!0),r&&(null==r?void 0:r.column)===a)r.subHeaders.push(e);else{const o=g(n,a,{id:[l,t,a.id,null==e?void 0:e.id].filter(Boolean).join("_"),isPlaceholder:u,placeholderId:u?`${i.filter((e=>e.column===a)).length}`:void 0,depth:t,index:i.length});o.subHeaders.push(e),i.push(o)}o.headers.push(e),e.headerGroup=o})),u.push(o),t>0&&s(i,t-1)},d=t.map(((e,t)=>g(n,e,{depth:r,index:t})));s(d,r-1),u.reverse();const c=e=>e.filter((e=>e.column.getIsVisible())).map((e=>{let t=0,n=0,l=[0];e.subHeaders&&e.subHeaders.length?(l=[],c(e.subHeaders).forEach((e=>{let{colSpan:n,rowSpan:o}=e;t+=n,l.push(o)}))):t=1;return n+=Math.min(...l),e.colSpan=t,e.rowSpan=n,{colSpan:t,rowSpan:n}}));return c(null!=(o=null==(i=u[0])?void 0:i.headers)?o:[]),u}const p={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},f={getDefaultColumnDef:()=>p,getInitialState:e=>({columnSizing:{},columnSizingInfo:{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]},...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:o("columnSizing",e),onColumnSizingInfoChange:o("columnSizingInfo",e)}),createColumn:(e,t)=>{e.getSize=()=>{var n,l,o;const i=t.getState().columnSizing[e.id];return Math.min(Math.max(null!=(n=e.columnDef.minSize)?n:p.minSize,null!=(l=null!=i?i:e.columnDef.size)?l:p.size),null!=(o=e.columnDef.maxSize)?o:p.maxSize)},e.getStart=a((e=>[e,q(t,e),t.getState().columnSizing]),((t,n)=>n.slice(0,e.getIndex(t)).reduce(((e,t)=>e+t.getSize()),0)),u(t.options,"debugColumns")),e.getAfter=a((e=>[e,q(t,e),t.getState().columnSizing]),((t,n)=>n.slice(e.getIndex(t)+1).reduce(((e,t)=>e+t.getSize()),0)),u(t.options,"debugColumns")),e.resetSize=()=>{t.setColumnSizing((t=>{let{[e.id]:n,...l}=t;return l}))},e.getCanResize=()=>{var n,l;return(null==(n=e.columnDef.enableResizing)||n)&&(null==(l=t.options.enableColumnResizing)||l)},e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let t=0;const n=e=>{var l;e.subHeaders.length?e.subHeaders.forEach(n):t+=null!=(l=e.column.getSize())?l:0};return n(e),t},e.getStart=()=>{if(e.index>0){const t=e.headerGroup.headers[e.index-1];return t.getStart()+t.getSize()}return 0},e.getResizeHandler=n=>{const l=t.getColumn(e.column.id),o=null==l?void 0:l.getCanResize();return i=>{if(!l||!o)return;if(null==i.persist||i.persist(),w(i)&&i.touches&&i.touches.length>1)return;const r=e.getSize(),a=e?e.getLeafHeaders().map((e=>[e.column.id,e.column.getSize()])):[[l.id,l.getSize()]],u=w(i)?Math.round(i.touches[0].clientX):i.clientX,s={},g=(e,n)=>{"number"===typeof n&&(t.setColumnSizingInfo((e=>{var l,o;const i="rtl"===t.options.columnResizeDirection?-1:1,r=(n-(null!=(l=null==e?void 0:e.startOffset)?l:0))*i,a=Math.max(r/(null!=(o=null==e?void 0:e.startSize)?o:0),-.999999);return e.columnSizingStart.forEach((e=>{let[t,n]=e;s[t]=Math.round(100*Math.max(n+n*a,0))/100})),{...e,deltaOffset:r,deltaPercentage:a}})),"onChange"!==t.options.columnResizeMode&&"end"!==e||t.setColumnSizing((e=>({...e,...s}))))},d=e=>g("move",e),c=e=>{g("end",e),t.setColumnSizingInfo((e=>({...e,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]})))},p=n||"undefined"!==typeof document?document:null,f={moveHandler:e=>d(e.clientX),upHandler:e=>{null==p||p.removeEventListener("mousemove",f.moveHandler),null==p||p.removeEventListener("mouseup",f.upHandler),c(e.clientX)}},S={moveHandler:e=>(e.cancelable&&(e.preventDefault(),e.stopPropagation()),d(e.touches[0].clientX),!1),upHandler:e=>{var t;null==p||p.removeEventListener("touchmove",S.moveHandler),null==p||p.removeEventListener("touchend",S.upHandler),e.cancelable&&(e.preventDefault(),e.stopPropagation()),c(null==(t=e.touches[0])?void 0:t.clientX)}},h=!!function(){if("boolean"===typeof m)return m;let e=!1;try{const t={get passive(){return e=!0,!1}},n=()=>{};window.addEventListener("test",n,t),window.removeEventListener("test",n)}catch(t){e=!1}return m=e,m}()&&{passive:!1};w(i)?(null==p||p.addEventListener("touchmove",S.moveHandler,h),null==p||p.addEventListener("touchend",S.upHandler,h)):(null==p||p.addEventListener("mousemove",f.moveHandler,h),null==p||p.addEventListener("mouseup",f.upHandler,h)),t.setColumnSizingInfo((e=>({...e,startOffset:u,startSize:r,deltaOffset:0,deltaPercentage:0,columnSizingStart:a,isResizingColumn:l.id})))}}},createTable:e=>{e.setColumnSizing=t=>null==e.options.onColumnSizingChange?void 0:e.options.onColumnSizingChange(t),e.setColumnSizingInfo=t=>null==e.options.onColumnSizingInfoChange?void 0:e.options.onColumnSizingInfoChange(t),e.resetColumnSizing=t=>{var n;e.setColumnSizing(t?{}:null!=(n=e.initialState.columnSizing)?n:{})},e.resetHeaderSizeInfo=t=>{var n;e.setColumnSizingInfo(t?{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}:null!=(n=e.initialState.columnSizingInfo)?n:{startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]})},e.getTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getHeaderGroups()[0])?void 0:n.headers.reduce(((e,t)=>e+t.getSize()),0))?t:0},e.getLeftTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getLeftHeaderGroups()[0])?void 0:n.headers.reduce(((e,t)=>e+t.getSize()),0))?t:0},e.getCenterTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getCenterHeaderGroups()[0])?void 0:n.headers.reduce(((e,t)=>e+t.getSize()),0))?t:0},e.getRightTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getRightHeaderGroups()[0])?void 0:n.headers.reduce(((e,t)=>e+t.getSize()),0))?t:0}}};let m=null;function w(e){return"touchstart"===e.type}const S={getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:o("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;e._autoResetExpanded=()=>{var l,o;if(t){if(null!=(l=null!=(o=e.options.autoResetAll)?o:e.options.autoResetExpanded)?l:!e.options.manualExpanding){if(n)return;n=!0,e._queue((()=>{e.resetExpanded(),n=!1}))}}else e._queue((()=>{t=!0}))},e.setExpanded=t=>null==e.options.onExpandedChange?void 0:e.options.onExpandedChange(t),e.toggleAllRowsExpanded=t=>{(null!=t?t:!e.getIsAllRowsExpanded())?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=t=>{var n,l;e.setExpanded(t?{}:null!=(n=null==(l=e.initialState)?void 0:l.expanded)?n:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some((e=>e.getCanExpand())),e.getToggleAllRowsExpandedHandler=()=>t=>{null==t.persist||t.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{const t=e.getState().expanded;return!0===t||Object.values(t).some(Boolean)},e.getIsAllRowsExpanded=()=>{const t=e.getState().expanded;return"boolean"===typeof t?!0===t:!!Object.keys(t).length&&!e.getRowModel().flatRows.some((e=>!e.getIsExpanded()))},e.getExpandedDepth=()=>{let t=0;return(!0===e.getState().expanded?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEach((e=>{const n=e.split(".");t=Math.max(t,n.length)})),t},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel?e.getPreExpandedRowModel():e._getExpandedRowModel())},createRow:(e,t)=>{e.toggleExpanded=n=>{t.setExpanded((l=>{var o;const i=!0===l||!(null==l||!l[e.id]);let r={};if(!0===l?Object.keys(t.getRowModel().rowsById).forEach((e=>{r[e]=!0})):r=l,n=null!=(o=n)?o:!i,!i&&n)return{...r,[e.id]:!0};if(i&&!n){const{[e.id]:t,...n}=r;return n}return l}))},e.getIsExpanded=()=>{var n;const l=t.getState().expanded;return!!(null!=(n=null==t.options.getIsRowExpanded?void 0:t.options.getIsRowExpanded(e))?n:!0===l||(null==l?void 0:l[e.id]))},e.getCanExpand=()=>{var n,l,o;return null!=(n=null==t.options.getRowCanExpand?void 0:t.options.getRowCanExpand(e))?n:(null==(l=t.options.enableExpanding)||l)&&!(null==(o=e.subRows)||!o.length)},e.getIsAllParentsExpanded=()=>{let n=!0,l=e;for(;n&&l.parentId;)l=t.getRow(l.parentId,!0),n=l.getIsExpanded();return n},e.getToggleExpandedHandler=()=>{const t=e.getCanExpand();return()=>{t&&e.toggleExpanded()}}}},h=(e,t,n)=>{var l;const o=n.toLowerCase();return Boolean(null==(l=e.getValue(t))||null==(l=l.toString())||null==(l=l.toLowerCase())?void 0:l.includes(o))};h.autoRemove=e=>x(e);const C=(e,t,n)=>{var l;return Boolean(null==(l=e.getValue(t))||null==(l=l.toString())?void 0:l.includes(n))};C.autoRemove=e=>x(e);const v=(e,t,n)=>{var l;return(null==(l=e.getValue(t))||null==(l=l.toString())?void 0:l.toLowerCase())===(null==n?void 0:n.toLowerCase())};v.autoRemove=e=>x(e);const R=(e,t,n)=>{var l;return null==(l=e.getValue(t))?void 0:l.includes(n)};R.autoRemove=e=>x(e)||!(null!=e&&e.length);const b=(e,t,n)=>!n.some((n=>{var l;return!(null!=(l=e.getValue(t))&&l.includes(n))}));b.autoRemove=e=>x(e)||!(null!=e&&e.length);const F=(e,t,n)=>n.some((n=>{var l;return null==(l=e.getValue(t))?void 0:l.includes(n)}));F.autoRemove=e=>x(e)||!(null!=e&&e.length);const M=(e,t,n)=>e.getValue(t)===n;M.autoRemove=e=>x(e);const I=(e,t,n)=>e.getValue(t)==n;I.autoRemove=e=>x(e);const V=(e,t,n)=>{let[l,o]=n;const i=e.getValue(t);return i>=l&&i<=o};V.resolveFilterValue=e=>{let[t,n]=e,l="number"!==typeof t?parseFloat(t):t,o="number"!==typeof n?parseFloat(n):n,i=null===t||Number.isNaN(l)?-1/0:l,r=null===n||Number.isNaN(o)?1/0:o;if(i>r){const e=i;i=r,r=e}return[i,r]},V.autoRemove=e=>x(e)||x(e[0])&&x(e[1]);const P={includesString:h,includesStringSensitive:C,equalsString:v,arrIncludes:R,arrIncludesAll:b,arrIncludesSome:F,equals:M,weakEquals:I,inNumberRange:V};function x(e){return void 0===e||null===e||""===e}function _(e,t,n){return!(!e||!e.autoRemove)&&e.autoRemove(t,n)||"undefined"===typeof t||"string"===typeof t&&!t}const y={sum:(e,t,n)=>n.reduce(((t,n)=>{const l=n.getValue(e);return t+("number"===typeof l?l:0)}),0),min:(e,t,n)=>{let l;return n.forEach((t=>{const n=t.getValue(e);null!=n&&(l>n||void 0===l&&n>=n)&&(l=n)})),l},max:(e,t,n)=>{let l;return n.forEach((t=>{const n=t.getValue(e);null!=n&&(l=n)&&(l=n)})),l},extent:(e,t,n)=>{let l,o;return n.forEach((t=>{const n=t.getValue(e);null!=n&&(void 0===l?n>=n&&(l=o=n):(l>n&&(l=n),o{let n=0,l=0;if(t.forEach((t=>{let o=t.getValue(e);null!=o&&(o=+o)>=o&&(++n,l+=o)})),n)return l/n},median:(e,t)=>{if(!t.length)return;const n=t.map((t=>t.getValue(e)));if(l=n,!Array.isArray(l)||!l.every((e=>"number"===typeof e)))return;var l;if(1===n.length)return n[0];const o=Math.floor(n.length/2),i=n.sort(((e,t)=>e-t));return n.length%2!==0?i[o]:(i[o-1]+i[o])/2},unique:(e,t)=>Array.from(new Set(t.map((t=>t.getValue(e)))).values()),uniqueCount:(e,t)=>new Set(t.map((t=>t.getValue(e)))).size,count:(e,t)=>t.length};const E={getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:o("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=t=>null==e.options.onRowSelectionChange?void 0:e.options.onRowSelectionChange(t),e.resetRowSelection=t=>{var n;return e.setRowSelection(t?{}:null!=(n=e.initialState.rowSelection)?n:{})},e.toggleAllRowsSelected=t=>{e.setRowSelection((n=>{t="undefined"!==typeof t?t:!e.getIsAllRowsSelected();const l={...n},o=e.getPreGroupedRowModel().flatRows;return t?o.forEach((e=>{e.getCanSelect()&&(l[e.id]=!0)})):o.forEach((e=>{delete l[e.id]})),l}))},e.toggleAllPageRowsSelected=t=>e.setRowSelection((n=>{const l="undefined"!==typeof t?t:!e.getIsAllPageRowsSelected(),o={...n};return e.getRowModel().rows.forEach((t=>{z(o,t.id,l,!0,e)})),o})),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=a((()=>[e.getState().rowSelection,e.getCoreRowModel()]),((t,n)=>Object.keys(t).length?G(e,n):{rows:[],flatRows:[],rowsById:{}}),u(e.options,"debugTable")),e.getFilteredSelectedRowModel=a((()=>[e.getState().rowSelection,e.getFilteredRowModel()]),((t,n)=>Object.keys(t).length?G(e,n):{rows:[],flatRows:[],rowsById:{}}),u(e.options,"debugTable")),e.getGroupedSelectedRowModel=a((()=>[e.getState().rowSelection,e.getSortedRowModel()]),((t,n)=>Object.keys(t).length?G(e,n):{rows:[],flatRows:[],rowsById:{}}),u(e.options,"debugTable")),e.getIsAllRowsSelected=()=>{const t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState();let l=Boolean(t.length&&Object.keys(n).length);return l&&t.some((e=>e.getCanSelect()&&!n[e.id]))&&(l=!1),l},e.getIsAllPageRowsSelected=()=>{const t=e.getPaginationRowModel().flatRows.filter((e=>e.getCanSelect())),{rowSelection:n}=e.getState();let l=!!t.length;return l&&t.some((e=>!n[e.id]))&&(l=!1),l},e.getIsSomeRowsSelected=()=>{var t;const n=Object.keys(null!=(t=e.getState().rowSelection)?t:{}).length;return n>0&&n{const t=e.getPaginationRowModel().flatRows;return!e.getIsAllPageRowsSelected()&&t.filter((e=>e.getCanSelect())).some((e=>e.getIsSelected()||e.getIsSomeSelected()))},e.getToggleAllRowsSelectedHandler=()=>t=>{e.toggleAllRowsSelected(t.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}},createRow:(e,t)=>{e.toggleSelected=(n,l)=>{const o=e.getIsSelected();t.setRowSelection((i=>{var r;if(n="undefined"!==typeof n?n:!o,e.getCanSelect()&&o===n)return i;const a={...i};return z(a,e.id,n,null==(r=null==l?void 0:l.selectChildren)||r,t),a}))},e.getIsSelected=()=>{const{rowSelection:n}=t.getState();return A(e,n)},e.getIsSomeSelected=()=>{const{rowSelection:n}=t.getState();return"some"===L(e,n)},e.getIsAllSubRowsSelected=()=>{const{rowSelection:n}=t.getState();return"all"===L(e,n)},e.getCanSelect=()=>{var n;return"function"===typeof t.options.enableRowSelection?t.options.enableRowSelection(e):null==(n=t.options.enableRowSelection)||n},e.getCanSelectSubRows=()=>{var n;return"function"===typeof t.options.enableSubRowSelection?t.options.enableSubRowSelection(e):null==(n=t.options.enableSubRowSelection)||n},e.getCanMultiSelect=()=>{var n;return"function"===typeof t.options.enableMultiRowSelection?t.options.enableMultiRowSelection(e):null==(n=t.options.enableMultiRowSelection)||n},e.getToggleSelectedHandler=()=>{const t=e.getCanSelect();return n=>{var l;t&&e.toggleSelected(null==(l=n.target)?void 0:l.checked)}}}},z=(e,t,n,l,o)=>{var i;const r=o.getRow(t,!0);n?(r.getCanMultiSelect()||Object.keys(e).forEach((t=>delete e[t])),r.getCanSelect()&&(e[t]=!0)):delete e[t],l&&null!=(i=r.subRows)&&i.length&&r.getCanSelectSubRows()&&r.subRows.forEach((t=>z(e,t.id,n,l,o)))};function G(e,t){const n=e.getState().rowSelection,l=[],o={},i=function(e,t){return e.map((e=>{var t;const r=A(e,n);if(r&&(l.push(e),o[e.id]=e),null!=(t=e.subRows)&&t.length&&(e={...e,subRows:i(e.subRows)}),r)return e})).filter(Boolean)};return{rows:i(t.rows),flatRows:l,rowsById:o}}function A(e,t){var n;return null!=(n=t[e.id])&&n}function L(e,t,n){var l;if(null==(l=e.subRows)||!l.length)return!1;let o=!0,i=!1;return e.subRows.forEach((e=>{if((!i||o)&&(e.getCanSelect()&&(A(e,t)?i=!0:o=!1),e.subRows&&e.subRows.length)){const n=L(e,t);"all"===n?i=!0:"some"===n?(i=!0,o=!1):o=!1}})),o?"all":!!i&&"some"}const D=/([0-9]+)/gm;function H(e,t){return e===t?0:e>t?1:-1}function O(e){return"number"===typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"===typeof e?e:""}function B(e,t){const n=e.split(D).filter(Boolean),l=t.split(D).filter(Boolean);for(;n.length&&l.length;){const e=n.shift(),t=l.shift(),o=parseInt(e,10),i=parseInt(t,10),r=[o,i].sort();if(isNaN(r[0])){if(e>t)return 1;if(t>e)return-1}else{if(isNaN(r[1]))return isNaN(o)?-1:1;if(o>i)return 1;if(i>o)return-1}}return n.length-l.length}const T={alphanumeric:(e,t,n)=>B(O(e.getValue(n)).toLowerCase(),O(t.getValue(n)).toLowerCase()),alphanumericCaseSensitive:(e,t,n)=>B(O(e.getValue(n)),O(t.getValue(n))),text:(e,t,n)=>H(O(e.getValue(n)).toLowerCase(),O(t.getValue(n)).toLowerCase()),textCaseSensitive:(e,t,n)=>H(O(e.getValue(n)),O(t.getValue(n))),datetime:(e,t,n)=>{const l=e.getValue(n),o=t.getValue(n);return l>o?1:lH(e.getValue(n),t.getValue(n))};function q(e,t){return t?"center"===t?e.getCenterVisibleLeafColumns():"left"===t?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}const k=[d,{getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:o("columnVisibility",e)}),createColumn:(e,t)=>{e.toggleVisibility=n=>{e.getCanHide()&&t.setColumnVisibility((t=>({...t,[e.id]:null!=n?n:!e.getIsVisible()})))},e.getIsVisible=()=>{var n,l;return null==(n=null==(l=t.getState().columnVisibility)?void 0:l[e.id])||n},e.getCanHide=()=>{var n,l;return(null==(n=e.columnDef.enableHiding)||n)&&(null==(l=t.options.enableHiding)||l)},e.getToggleVisibilityHandler=()=>t=>{null==e.toggleVisibility||e.toggleVisibility(t.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=a((()=>[e.getAllCells(),t.getState().columnVisibility]),(e=>e.filter((e=>e.column.getIsVisible()))),u(t.options,"debugRows")),e.getVisibleCells=a((()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()]),((e,t,n)=>[...e,...t,...n]),u(t.options,"debugRows"))},createTable:e=>{const t=(t,n)=>a((()=>[n(),n().filter((e=>e.getIsVisible())).map((e=>e.id)).join("_")]),(e=>e.filter((e=>null==e.getIsVisible?void 0:e.getIsVisible()))),u(e.options,"debugColumns"));e.getVisibleFlatColumns=t(0,(()=>e.getAllFlatColumns())),e.getVisibleLeafColumns=t(0,(()=>e.getAllLeafColumns())),e.getLeftVisibleLeafColumns=t(0,(()=>e.getLeftLeafColumns())),e.getRightVisibleLeafColumns=t(0,(()=>e.getRightLeafColumns())),e.getCenterVisibleLeafColumns=t(0,(()=>e.getCenterLeafColumns())),e.setColumnVisibility=t=>null==e.options.onColumnVisibilityChange?void 0:e.options.onColumnVisibilityChange(t),e.resetColumnVisibility=t=>{var n;e.setColumnVisibility(t?{}:null!=(n=e.initialState.columnVisibility)?n:{})},e.toggleAllColumnsVisible=t=>{var n;t=null!=(n=t)?n:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce(((e,n)=>({...e,[n.id]:t||!(null!=n.getCanHide&&n.getCanHide())})),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some((e=>!(null!=e.getIsVisible&&e.getIsVisible()))),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some((e=>null==e.getIsVisible?void 0:e.getIsVisible())),e.getToggleAllColumnsVisibilityHandler=()=>t=>{var n;e.toggleAllColumnsVisible(null==(n=t.target)?void 0:n.checked)}}},{getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:o("columnOrder",e)}),createColumn:(e,t)=>{e.getIndex=a((e=>[q(t,e)]),(t=>t.findIndex((t=>t.id===e.id))),u(t.options,"debugColumns")),e.getIsFirstColumn=n=>{var l;return(null==(l=q(t,n)[0])?void 0:l.id)===e.id},e.getIsLastColumn=n=>{var l;const o=q(t,n);return(null==(l=o[o.length-1])?void 0:l.id)===e.id}},createTable:e=>{e.setColumnOrder=t=>null==e.options.onColumnOrderChange?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{var n;e.setColumnOrder(t?[]:null!=(n=e.initialState.columnOrder)?n:[])},e._getOrderColumnsFn=a((()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode]),((e,t,n)=>l=>{let o=[];if(null!=e&&e.length){const t=[...e],n=[...l];for(;n.length&&t.length;){const e=t.shift(),l=n.findIndex((t=>t.id===e));l>-1&&o.push(n.splice(l,1)[0])}o=[...o,...n]}else o=l;return function(e,t,n){if(null==t||!t.length||!n)return e;const l=e.filter((e=>!t.includes(e.id)));return"remove"===n?l:[...t.map((t=>e.find((e=>e.id===t)))).filter(Boolean),...l]}(o,t,n)}),u(e.options,"debugTable"))}},{getInitialState:e=>({columnPinning:{left:[],right:[]},rowPinning:{top:[],bottom:[]},...e}),getDefaultOptions:e=>({onColumnPinningChange:o("columnPinning",e),onRowPinningChange:o("rowPinning",e)}),createColumn:(e,t)=>{e.pin=n=>{const l=e.getLeafColumns().map((e=>e.id)).filter(Boolean);t.setColumnPinning((e=>{var t,o,i,r,a,u;return"right"===n?{left:(null!=(i=null==e?void 0:e.left)?i:[]).filter((e=>!(null!=l&&l.includes(e)))),right:[...(null!=(r=null==e?void 0:e.right)?r:[]).filter((e=>!(null!=l&&l.includes(e)))),...l]}:"left"===n?{left:[...(null!=(a=null==e?void 0:e.left)?a:[]).filter((e=>!(null!=l&&l.includes(e)))),...l],right:(null!=(u=null==e?void 0:e.right)?u:[]).filter((e=>!(null!=l&&l.includes(e))))}:{left:(null!=(t=null==e?void 0:e.left)?t:[]).filter((e=>!(null!=l&&l.includes(e)))),right:(null!=(o=null==e?void 0:e.right)?o:[]).filter((e=>!(null!=l&&l.includes(e))))}}))},e.getCanPin=()=>e.getLeafColumns().some((e=>{var n,l,o;return(null==(n=e.columnDef.enablePinning)||n)&&(null==(l=null!=(o=t.options.enableColumnPinning)?o:t.options.enablePinning)||l)})),e.getIsPinned=()=>{const n=e.getLeafColumns().map((e=>e.id)),{left:l,right:o}=t.getState().columnPinning,i=n.some((e=>null==l?void 0:l.includes(e))),r=n.some((e=>null==o?void 0:o.includes(e)));return i?"left":!!r&&"right"},e.getPinnedIndex=()=>{var n,l;const o=e.getIsPinned();return o?null!=(n=null==(l=t.getState().columnPinning)||null==(l=l[o])?void 0:l.indexOf(e.id))?n:-1:0}},createRow:(e,t)=>{e.pin=(n,l,o)=>{const i=l?e.getLeafRows().map((e=>{let{id:t}=e;return t})):[],r=o?e.getParentRows().map((e=>{let{id:t}=e;return t})):[],a=new Set([...r,e.id,...i]);t.setRowPinning((e=>{var t,l,o,i,r,u;return"bottom"===n?{top:(null!=(o=null==e?void 0:e.top)?o:[]).filter((e=>!(null!=a&&a.has(e)))),bottom:[...(null!=(i=null==e?void 0:e.bottom)?i:[]).filter((e=>!(null!=a&&a.has(e)))),...Array.from(a)]}:"top"===n?{top:[...(null!=(r=null==e?void 0:e.top)?r:[]).filter((e=>!(null!=a&&a.has(e)))),...Array.from(a)],bottom:(null!=(u=null==e?void 0:e.bottom)?u:[]).filter((e=>!(null!=a&&a.has(e))))}:{top:(null!=(t=null==e?void 0:e.top)?t:[]).filter((e=>!(null!=a&&a.has(e)))),bottom:(null!=(l=null==e?void 0:e.bottom)?l:[]).filter((e=>!(null!=a&&a.has(e))))}}))},e.getCanPin=()=>{var n;const{enableRowPinning:l,enablePinning:o}=t.options;return"function"===typeof l?l(e):null==(n=null!=l?l:o)||n},e.getIsPinned=()=>{const n=[e.id],{top:l,bottom:o}=t.getState().rowPinning,i=n.some((e=>null==l?void 0:l.includes(e))),r=n.some((e=>null==o?void 0:o.includes(e)));return i?"top":!!r&&"bottom"},e.getPinnedIndex=()=>{var n,l;const o=e.getIsPinned();if(!o)return-1;const i=null==(n=t._getPinnedRows(o))?void 0:n.map((e=>{let{id:t}=e;return t}));return null!=(l=null==i?void 0:i.indexOf(e.id))?l:-1},e.getCenterVisibleCells=a((()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right]),((e,t,n)=>{const l=[...null!=t?t:[],...null!=n?n:[]];return e.filter((e=>!l.includes(e.column.id)))}),u(t.options,"debugRows")),e.getLeftVisibleCells=a((()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,,]),((e,t)=>(null!=t?t:[]).map((t=>e.find((e=>e.column.id===t)))).filter(Boolean).map((e=>({...e,position:"left"})))),u(t.options,"debugRows")),e.getRightVisibleCells=a((()=>[e._getAllVisibleCells(),t.getState().columnPinning.right]),((e,t)=>(null!=t?t:[]).map((t=>e.find((e=>e.column.id===t)))).filter(Boolean).map((e=>({...e,position:"right"})))),u(t.options,"debugRows"))},createTable:e=>{e.setColumnPinning=t=>null==e.options.onColumnPinningChange?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>{var n,l;return e.setColumnPinning(t?{left:[],right:[]}:null!=(n=null==(l=e.initialState)?void 0:l.columnPinning)?n:{left:[],right:[]})},e.getIsSomeColumnsPinned=t=>{var n;const l=e.getState().columnPinning;var o,i;return t?Boolean(null==(n=l[t])?void 0:n.length):Boolean((null==(o=l.left)?void 0:o.length)||(null==(i=l.right)?void 0:i.length))},e.getLeftLeafColumns=a((()=>[e.getAllLeafColumns(),e.getState().columnPinning.left]),((e,t)=>(null!=t?t:[]).map((t=>e.find((e=>e.id===t)))).filter(Boolean)),u(e.options,"debugColumns")),e.getRightLeafColumns=a((()=>[e.getAllLeafColumns(),e.getState().columnPinning.right]),((e,t)=>(null!=t?t:[]).map((t=>e.find((e=>e.id===t)))).filter(Boolean)),u(e.options,"debugColumns")),e.getCenterLeafColumns=a((()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right]),((e,t,n)=>{const l=[...null!=t?t:[],...null!=n?n:[]];return e.filter((e=>!l.includes(e.id)))}),u(e.options,"debugColumns")),e.setRowPinning=t=>null==e.options.onRowPinningChange?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>{var n,l;return e.setRowPinning(t?{top:[],bottom:[]}:null!=(n=null==(l=e.initialState)?void 0:l.rowPinning)?n:{top:[],bottom:[]})},e.getIsSomeRowsPinned=t=>{var n;const l=e.getState().rowPinning;var o,i;return t?Boolean(null==(n=l[t])?void 0:n.length):Boolean((null==(o=l.top)?void 0:o.length)||(null==(i=l.bottom)?void 0:i.length))},e._getPinnedRows=a((t=>[e.getRowModel().rows,e.getState().rowPinning[t],t]),((t,n,l)=>{var o;return(null==(o=e.options.keepPinnedRows)||o?(null!=n?n:[]).map((t=>{const n=e.getRow(t,!0);return n.getIsAllParentsExpanded()?n:null})):(null!=n?n:[]).map((e=>t.find((t=>t.id===e))))).filter(Boolean).map((e=>({...e,position:l})))}),u(e.options,"debugRows")),e.getTopRows=()=>e._getPinnedRows("top"),e.getBottomRows=()=>e._getPinnedRows("bottom"),e.getCenterRows=a((()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom]),((e,t,n)=>{const l=new Set([...null!=t?t:[],...null!=n?n:[]]);return e.filter((e=>!l.has(e.id)))}),u(e.options,"debugRows"))}},{getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],globalFilter:void 0,...e}),getDefaultOptions:e=>({onColumnFiltersChange:o("columnFilters",e),onGlobalFilterChange:o("globalFilter",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100,globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var n;const l=null==(n=e.getCoreRowModel().flatRows[0])||null==(n=n._getAllCellsByColumnId()[t.id])?void 0:n.getValue();return"string"===typeof l||"number"===typeof l}}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{const n=t.getCoreRowModel().flatRows[0],l=null==n?void 0:n.getValue(e.id);return"string"===typeof l?P.includesString:"number"===typeof l?P.inNumberRange:"boolean"===typeof l||null!==l&&"object"===typeof l?P.equals:Array.isArray(l)?P.arrIncludes:P.weakEquals},e.getFilterFn=()=>{var n,l;return i(e.columnDef.filterFn)?e.columnDef.filterFn:"auto"===e.columnDef.filterFn?e.getAutoFilterFn():null!=(n=null==(l=t.options.filterFns)?void 0:l[e.columnDef.filterFn])?n:P[e.columnDef.filterFn]},e.getCanFilter=()=>{var n,l,o;return(null==(n=e.columnDef.enableColumnFilter)||n)&&(null==(l=t.options.enableColumnFilters)||l)&&(null==(o=t.options.enableFilters)||o)&&!!e.accessorFn},e.getCanGlobalFilter=()=>{var n,l,o,i;return(null==(n=e.columnDef.enableGlobalFilter)||n)&&(null==(l=t.options.enableGlobalFilter)||l)&&(null==(o=t.options.enableFilters)||o)&&(null==(i=null==t.options.getColumnCanGlobalFilter?void 0:t.options.getColumnCanGlobalFilter(e))||i)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var n;return null==(n=t.getState().columnFilters)||null==(n=n.find((t=>t.id===e.id)))?void 0:n.value},e.getFilterIndex=()=>{var n,l;return null!=(n=null==(l=t.getState().columnFilters)?void 0:l.findIndex((t=>t.id===e.id)))?n:-1},e.setFilterValue=n=>{t.setColumnFilters((t=>{const o=e.getFilterFn(),i=null==t?void 0:t.find((t=>t.id===e.id)),r=l(n,i?i.value:void 0);var a;if(_(o,r,e))return null!=(a=null==t?void 0:t.filter((t=>t.id!==e.id)))?a:[];const u={id:e.id,value:r};var s;return i?null!=(s=null==t?void 0:t.map((t=>t.id===e.id?u:t)))?s:[]:null!=t&&t.length?[...t,u]:[u]}))},e._getFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),e._getFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.id),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.getGlobalAutoFilterFn=()=>P.includesString,e.getGlobalFilterFn=()=>{var t,n;const{globalFilterFn:l}=e.options;return i(l)?l:"auto"===l?e.getGlobalAutoFilterFn():null!=(t=null==(n=e.options.filterFns)?void 0:n[l])?t:P[l]},e.setColumnFilters=t=>{const n=e.getAllLeafColumns();null==e.options.onColumnFiltersChange||e.options.onColumnFiltersChange((e=>{var o;return null==(o=l(t,e))?void 0:o.filter((e=>{const t=n.find((t=>t.id===e.id));if(t){if(_(t.getFilterFn(),e.value,t))return!1}return!0}))}))},e.setGlobalFilter=t=>{null==e.options.onGlobalFilterChange||e.options.onGlobalFilterChange(t)},e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)},e.resetColumnFilters=t=>{var n,l;e.setColumnFilters(t?[]:null!=(n=null==(l=e.initialState)?void 0:l.columnFilters)?n:[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel?e.getPreFilteredRowModel():e._getFilteredRowModel()),e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),e.getGlobalFacetedRowModel=()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),e.getGlobalFacetedUniqueValues=()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),e.getGlobalFacetedMinMaxValues=()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}}},{getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:o("sorting",e),isMultiSortEvent:e=>e.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{const n=t.getFilteredRowModel().flatRows.slice(10);let l=!1;for(const t of n){const n=null==t?void 0:t.getValue(e.id);if("[object Date]"===Object.prototype.toString.call(n))return T.datetime;if("string"===typeof n&&(l=!0,n.split(D).length>1))return T.alphanumeric}return l?T.text:T.basic},e.getAutoSortDir=()=>{const n=t.getFilteredRowModel().flatRows[0];return"string"===typeof(null==n?void 0:n.getValue(e.id))?"asc":"desc"},e.getSortingFn=()=>{var n,l;if(!e)throw new Error;return i(e.columnDef.sortingFn)?e.columnDef.sortingFn:"auto"===e.columnDef.sortingFn?e.getAutoSortingFn():null!=(n=null==(l=t.options.sortingFns)?void 0:l[e.columnDef.sortingFn])?n:T[e.columnDef.sortingFn]},e.toggleSorting=(n,l)=>{const o=e.getNextSortingOrder(),i="undefined"!==typeof n&&null!==n;t.setSorting((r=>{const a=null==r?void 0:r.find((t=>t.id===e.id)),u=null==r?void 0:r.findIndex((t=>t.id===e.id));let s,g=[],d=i?n:"desc"===o;var c;(s=null!=r&&r.length&&e.getCanMultiSort()&&l?a?"toggle":"add":null!=r&&r.length&&u!==r.length-1?"replace":a?"toggle":"replace","toggle"===s&&(i||o||(s="remove")),"add"===s)?(g=[...r,{id:e.id,desc:d}],g.splice(0,g.length-(null!=(c=t.options.maxMultiSortColCount)?c:Number.MAX_SAFE_INTEGER))):g="toggle"===s?r.map((t=>t.id===e.id?{...t,desc:d}:t)):"remove"===s?r.filter((t=>t.id!==e.id)):[{id:e.id,desc:d}];return g}))},e.getFirstSortDir=()=>{var n,l;return(null!=(n=null!=(l=e.columnDef.sortDescFirst)?l:t.options.sortDescFirst)?n:"desc"===e.getAutoSortDir())?"desc":"asc"},e.getNextSortingOrder=n=>{var l,o;const i=e.getFirstSortDir(),r=e.getIsSorted();return r?!!(r===i||null!=(l=t.options.enableSortingRemoval)&&!l||n&&null!=(o=t.options.enableMultiRemove)&&!o)&&("desc"===r?"asc":"desc"):i},e.getCanSort=()=>{var n,l;return(null==(n=e.columnDef.enableSorting)||n)&&(null==(l=t.options.enableSorting)||l)&&!!e.accessorFn},e.getCanMultiSort=()=>{var n,l;return null!=(n=null!=(l=e.columnDef.enableMultiSort)?l:t.options.enableMultiSort)?n:!!e.accessorFn},e.getIsSorted=()=>{var n;const l=null==(n=t.getState().sorting)?void 0:n.find((t=>t.id===e.id));return!!l&&(l.desc?"desc":"asc")},e.getSortIndex=()=>{var n,l;return null!=(n=null==(l=t.getState().sorting)?void 0:l.findIndex((t=>t.id===e.id)))?n:-1},e.clearSorting=()=>{t.setSorting((t=>null!=t&&t.length?t.filter((t=>t.id!==e.id)):[]))},e.getToggleSortingHandler=()=>{const n=e.getCanSort();return l=>{n&&(null==l.persist||l.persist(),null==e.toggleSorting||e.toggleSorting(void 0,!!e.getCanMultiSort()&&(null==t.options.isMultiSortEvent?void 0:t.options.isMultiSortEvent(l))))}}},createTable:e=>{e.setSorting=t=>null==e.options.onSortingChange?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{var n,l;e.setSorting(t?[]:null!=(n=null==(l=e.initialState)?void 0:l.sorting)?n:[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel?e.getPreSortedRowModel():e._getSortedRowModel())}},{getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,n;return null!=(t=null==(n=e.getValue())||null==n.toString?void 0:n.toString())?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:o("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>{e.toggleGrouping=()=>{t.setGrouping((t=>null!=t&&t.includes(e.id)?t.filter((t=>t!==e.id)):[...null!=t?t:[],e.id]))},e.getCanGroup=()=>{var n,l,o,i;return null!=(n=null==(l=null!=(o=null==(i=e.columnDef.enableGrouping)||i)?o:t.options.enableGrouping)||l)?n:!!e.accessorFn},e.getIsGrouped=()=>{var n;return null==(n=t.getState().grouping)?void 0:n.includes(e.id)},e.getGroupedIndex=()=>{var n;return null==(n=t.getState().grouping)?void 0:n.indexOf(e.id)},e.getToggleGroupingHandler=()=>{const t=e.getCanGroup();return()=>{t&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{const n=t.getCoreRowModel().flatRows[0],l=null==n?void 0:n.getValue(e.id);return"number"===typeof l?y.sum:"[object Date]"===Object.prototype.toString.call(l)?y.extent:void 0},e.getAggregationFn=()=>{var n,l;if(!e)throw new Error;return i(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:"auto"===e.columnDef.aggregationFn?e.getAutoAggregationFn():null!=(n=null==(l=t.options.aggregationFns)?void 0:l[e.columnDef.aggregationFn])?n:y[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>null==e.options.onGroupingChange?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{var n,l;e.setGrouping(t?[]:null!=(n=null==(l=e.initialState)?void 0:l.grouping)?n:[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel?e.getPreGroupedRowModel():e._getGroupedRowModel())},createRow:(e,t)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=n=>{if(e._groupingValuesCache.hasOwnProperty(n))return e._groupingValuesCache[n];const l=t.getColumn(n);return null!=l&&l.columnDef.getGroupingValue?(e._groupingValuesCache[n]=l.columnDef.getGroupingValue(e.original),e._groupingValuesCache[n]):e.getValue(n)},e._groupingValuesCache={}},createCell:(e,t,n,l)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===n.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var t;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!(null==(t=n.subRows)||!t.length)}}},S,{getInitialState:e=>({...e,pagination:{pageIndex:0,pageSize:10,...null==e?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:o("pagination",e)}),createTable:e=>{let t=!1,n=!1;e._autoResetPageIndex=()=>{var l,o;if(t){if(null!=(l=null!=(o=e.options.autoResetAll)?o:e.options.autoResetPageIndex)?l:!e.options.manualPagination){if(n)return;n=!0,e._queue((()=>{e.resetPageIndex(),n=!1}))}}else e._queue((()=>{t=!0}))},e.setPagination=t=>null==e.options.onPaginationChange?void 0:e.options.onPaginationChange((e=>l(t,e))),e.resetPagination=t=>{var n;e.setPagination(t?{pageIndex:0,pageSize:10}:null!=(n=e.initialState.pagination)?n:{pageIndex:0,pageSize:10})},e.setPageIndex=t=>{e.setPagination((n=>{let o=l(t,n.pageIndex);const i="undefined"===typeof e.options.pageCount||-1===e.options.pageCount?Number.MAX_SAFE_INTEGER:e.options.pageCount-1;return o=Math.max(0,Math.min(o,i)),{...n,pageIndex:o}}))},e.resetPageIndex=t=>{var n,l;e.setPageIndex(t?0:null!=(n=null==(l=e.initialState)||null==(l=l.pagination)?void 0:l.pageIndex)?n:0)},e.resetPageSize=t=>{var n,l;e.setPageSize(t?10:null!=(n=null==(l=e.initialState)||null==(l=l.pagination)?void 0:l.pageSize)?n:10)},e.setPageSize=t=>{e.setPagination((e=>{const n=Math.max(1,l(t,e.pageSize)),o=e.pageSize*e.pageIndex,i=Math.floor(o/n);return{...e,pageIndex:i,pageSize:n}}))},e.setPageCount=t=>e.setPagination((n=>{var o;let i=l(t,null!=(o=e.options.pageCount)?o:-1);return"number"===typeof i&&(i=Math.max(-1,i)),{...n,pageCount:i}})),e.getPageOptions=a((()=>[e.getPageCount()]),(e=>{let t=[];return e&&e>0&&(t=[...new Array(e)].fill(null).map(((e,t)=>t))),t}),u(e.options,"debugTable")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{const{pageIndex:t}=e.getState().pagination,n=e.getPageCount();return-1===n||0!==n&&te.setPageIndex((e=>e-1)),e.nextPage=()=>e.setPageIndex((e=>e+1)),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel?e.getPrePaginationRowModel():e._getPaginationRowModel()),e.getPageCount=()=>{var t;return null!=(t=e.options.pageCount)?t:Math.ceil(e.getPrePaginationRowModel().rows.length/e.getState().pagination.pageSize)}}},E,f];function N(e){var t;(e.debugAll||e.debugTable)&&console.info("Creating Table Instance...");let n={_features:k};const o=n._features.reduce(((e,t)=>Object.assign(e,null==t.getDefaultOptions?void 0:t.getDefaultOptions(n))),{});let i={...null!=(t=e.initialState)?t:{}};n._features.forEach((e=>{var t;i=null!=(t=null==e.getInitialState?void 0:e.getInitialState(i))?t:i}));const r=[];let s=!1;const g={_features:k,options:{...o,...e},initialState:i,_queue:e=>{r.push(e),s||(s=!0,Promise.resolve().then((()=>{for(;r.length;)r.shift()();s=!1})).catch((e=>setTimeout((()=>{throw e})))))},reset:()=>{n.setState(n.initialState)},setOptions:e=>{const t=l(e,n.options);n.options=(e=>n.options.mergeOptions?n.options.mergeOptions(o,e):{...o,...e})(t)},getState:()=>n.options.state,setState:e=>{null==n.options.onStateChange||n.options.onStateChange(e)},_getRowId:(e,t,l)=>{var o;return null!=(o=null==n.options.getRowId?void 0:n.options.getRowId(e,t,l))?o:`${l?[l.id,t].join("."):t}`},getCoreRowModel:()=>(n._getCoreRowModel||(n._getCoreRowModel=n.options.getCoreRowModel(n)),n._getCoreRowModel()),getRowModel:()=>n.getPaginationRowModel(),getRow:(e,t)=>{let l=(t?n.getPrePaginationRowModel():n.getRowModel()).rowsById[e];if(!l&&(l=n.getCoreRowModel().rowsById[e],!l))throw new Error;return l},_getDefaultColumnDef:a((()=>[n.options.defaultColumn]),(e=>{var t;return e=null!=(t=e)?t:{},{header:e=>{const t=e.header.column.columnDef;return t.accessorKey?t.accessorKey:t.accessorFn?t.id:null},cell:e=>{var t,n;return null!=(t=null==(n=e.renderValue())||null==n.toString?void 0:n.toString())?t:null},...n._features.reduce(((e,t)=>Object.assign(e,null==t.getDefaultColumnDef?void 0:t.getDefaultColumnDef())),{}),...e}}),u(e,"debugColumns")),_getColumnDefs:()=>n.options.columns,getAllColumns:a((()=>[n._getColumnDefs()]),(e=>{const t=function(e,l,o){return void 0===o&&(o=0),e.map((e=>{const i=function(e,t,n,l){var o,i;const r={...e._getDefaultColumnDef(),...t},s=r.accessorKey;let g,d=null!=(o=null!=(i=r.id)?i:s?s.replace(".","_"):void 0)?o:"string"===typeof r.header?r.header:void 0;if(r.accessorFn?g=r.accessorFn:s&&(g=s.includes(".")?e=>{let t=e;for(const l of s.split(".")){var n;t=null==(n=t)?void 0:n[l]}return t}:e=>e[r.accessorKey]),!d)throw new Error;let c={id:`${String(d)}`,accessorFn:g,parent:l,depth:n,columnDef:r,columns:[],getFlatColumns:a((()=>[!0]),(()=>{var e;return[c,...null==(e=c.columns)?void 0:e.flatMap((e=>e.getFlatColumns()))]}),u(e.options,"debugColumns")),getLeafColumns:a((()=>[e._getOrderColumnsFn()]),(e=>{var t;if(null!=(t=c.columns)&&t.length){let t=c.columns.flatMap((e=>e.getLeafColumns()));return e(t)}return[c]}),u(e.options,"debugColumns"))};for(const a of e._features)null==a.createColumn||a.createColumn(c,e);return c}(n,e,o,l),r=e;return i.columns=r.columns?t(r.columns,i,o+1):[],i}))};return t(e)}),u(e,"debugColumns")),getAllFlatColumns:a((()=>[n.getAllColumns()]),(e=>e.flatMap((e=>e.getFlatColumns()))),u(e,"debugColumns")),_getAllFlatColumnsById:a((()=>[n.getAllFlatColumns()]),(e=>e.reduce(((e,t)=>(e[t.id]=t,e)),{})),u(e,"debugColumns")),getAllLeafColumns:a((()=>[n.getAllColumns(),n._getOrderColumnsFn()]),((e,t)=>t(e.flatMap((e=>e.getLeafColumns())))),u(e,"debugColumns")),getColumn:e=>n._getAllFlatColumnsById()[e]};Object.assign(n,g);for(let l=0;l{let g={id:t,index:l,original:n,depth:o,parentId:s,_valuesCache:{},_uniqueValuesCache:{},getValue:t=>{if(g._valuesCache.hasOwnProperty(t))return g._valuesCache[t];const n=e.getColumn(t);return null!=n&&n.accessorFn?(g._valuesCache[t]=n.accessorFn(g.original,l),g._valuesCache[t]):void 0},getUniqueValues:t=>{if(g._uniqueValuesCache.hasOwnProperty(t))return g._uniqueValuesCache[t];const n=e.getColumn(t);return null!=n&&n.accessorFn?n.columnDef.getUniqueValues?(g._uniqueValuesCache[t]=n.columnDef.getUniqueValues(g.original,l),g._uniqueValuesCache[t]):(g._uniqueValuesCache[t]=[g.getValue(t)],g._uniqueValuesCache[t]):void 0},renderValue:t=>{var n;return null!=(n=g.getValue(t))?n:e.options.renderFallbackValue},subRows:null!=i?i:[],getLeafRows:()=>r(g.subRows,(e=>e.subRows)),getParentRow:()=>g.parentId?e.getRow(g.parentId,!0):void 0,getParentRows:()=>{let e=[],t=g;for(;;){const n=t.getParentRow();if(!n)break;e.push(n),t=n}return e.reverse()},getAllCells:a((()=>[e.getAllLeafColumns()]),(t=>t.map((t=>function(e,t,n,l){const o={id:`${t.id}_${n.id}`,row:t,column:n,getValue:()=>t.getValue(l),renderValue:()=>{var t;return null!=(t=o.getValue())?t:e.options.renderFallbackValue},getContext:a((()=>[e,n,t,o]),((e,t,n,l)=>({table:e,column:t,row:n,cell:l,getValue:l.getValue,renderValue:l.renderValue})),u(e.options,"debugCells"))};return e._features.forEach((l=>{null==l.createCell||l.createCell(o,n,t,e)}),{}),o}(e,g,t,t.id)))),u(e.options,"debugRows")),_getAllCellsByColumnId:a((()=>[g.getAllCells()]),(e=>e.reduce(((e,t)=>(e[t.column.id]=t,e)),{})),u(e.options,"debugRows"))};for(let r=0;r"function"===typeof e?{...t,accessorFn:e}:{...t,accessorKey:e},display:e=>e,group:e=>e}}function $(){return e=>a((()=>[e.options.data]),(t=>{const n={rows:[],flatRows:[],rowsById:{}},l=function(t,o,i){void 0===o&&(o=0);const r=[];for(let u=0;ue._autoResetPageIndex())))}function X(e,t,n){return n.options.filterFromLeafRows?function(e,t,n){var l;const o=[],i={},r=null!=(l=n.options.maxLeafRowFilterDepth)?l:100,a=function(e,l){void 0===l&&(l=0);const u=[];for(let g=0;ga((()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter]),((t,n,l)=>{if(!t.rows.length||(null==n||!n.length)&&!l){for(let e=0;e{var n;const l=e.getColumn(t.id);if(!l)return;const i=l.getFilterFn();i&&o.push({id:t.id,filterFn:i,resolvedValue:null!=(n=null==i.resolveFilterValue?void 0:i.resolveFilterValue(t.value))?n:t.value})}));const r=n.map((e=>e.id)),a=e.getGlobalFilterFn(),u=e.getAllLeafColumns().filter((e=>e.getCanGlobalFilter()));let s,g;l&&a&&u.length&&(r.push("__global__"),u.forEach((e=>{var t;i.push({id:e.id,filterFn:a,resolvedValue:null!=(t=null==a.resolveFilterValue?void 0:a.resolveFilterValue(l))?t:l})})));for(let e=0;e{n.columnFiltersMeta[t]=e}))}if(i.length){for(let e=0;e{n.columnFiltersMeta[t]=e}))){n.columnFilters.__global__=!0;break}}!0!==n.columnFilters.__global__&&(n.columnFilters.__global__=!1)}}return X(t.rows,(e=>{for(let t=0;te._autoResetPageIndex())))}function Z(e){const t=[],n=e=>{var l;t.push(e),null!=(l=e.subRows)&&l.length&&e.getIsExpanded()&&e.subRows.forEach(n)};return e.rows.forEach(n),{rows:t,flatRows:e.flatRows,rowsById:e.rowsById}}function W(e){return e=>a((()=>[e.getState().pagination,e.getPrePaginationRowModel(),e.options.paginateExpandedRows?void 0:e.getState().expanded]),((t,n)=>{if(!n.rows.length)return n;const{pageSize:l,pageIndex:o}=t;let{rows:i,flatRows:r,rowsById:a}=n;const u=l*o,s=u+l;let g;i=i.slice(u,s),g=e.options.paginateExpandedRows?{rows:i,flatRows:r,rowsById:a}:Z({rows:i,flatRows:r,rowsById:a}),g.flatRows=[];const d=e=>{g.flatRows.push(e),e.subRows.length&&e.subRows.forEach(d)};return g.rows.forEach(d),g}),u(e.options,"debugTable"))}},73251:()=>{}}]); +//# sourceMappingURL=17078.f961f5f1.chunk.js.map \ No newline at end of file diff --git a/static/js/17078.f961f5f1.chunk.js.LICENSE.txt b/static/js/17078.f961f5f1.chunk.js.LICENSE.txt new file mode 100644 index 00000000..da50553b --- /dev/null +++ b/static/js/17078.f961f5f1.chunk.js.LICENSE.txt @@ -0,0 +1,21 @@ +/** + * react-table + * + * Copyright (c) TanStack + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */ + +/** + * table-core + * + * Copyright (c) TanStack + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */ diff --git a/static/js/17643.3bd0f54f.chunk.js b/static/js/17643.3bd0f54f.chunk.js new file mode 100644 index 00000000..11f9615a --- /dev/null +++ b/static/js/17643.3bd0f54f.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[17643],{17643:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const s=a(11346),n={"newArray(Ljava/lang/Class;I)Ljava/lang/Object;":(e,t)=>{const a=t[0].getNativeField("classRef"),n=t[1],r="["+a.getDescriptor(),l=a.getLoader().getClass(r);if(l.status===s.ResultType.ERROR)return void e.throwNewException("java/lang/ClassNotFoundException",l.msg);const o=l.result.instantiate();o.initArray(n),e.returnStackFrame(o)}};t.default=n}}]); +//# sourceMappingURL=17643.3bd0f54f.chunk.js.map \ No newline at end of file diff --git a/static/js/18152.b579599f.chunk.js b/static/js/18152.b579599f.chunk.js new file mode 100644 index 00000000..f4e24891 --- /dev/null +++ b/static/js/18152.b579599f.chunk.js @@ -0,0 +1,3 @@ +/*! For license information please see 18152.b579599f.chunk.js.LICENSE.txt */ +(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[18152],{32815:(e,t,n)=>{"use strict";n.d(t,{C:()=>ai});var a=n(56851),r=n(98139),o=n.n(r),i=n(65043),l=n(92260),u=n(76832),s=n(19308),c=n(69506),d=n(47810),f=n(58248),v=n(14171),h=n(89548);var m=n(89757),p=n(14827),g={getDefaultMaxDate:p.ml,getDefaultMinDate:p.M7,getFormattedDateString:function(e,t,n){return void 0===n&&(n=!1),null==e?"":(0,h.Pz)(e)?n||(0,h.Xm)(e,[t.minDate,t.maxDate])?t.formatDate(e,t.locale):t.outOfRangeMessage:t.invalidDateMessage},measureTextWidth:m.W},b=n(32088),y=n(36422);function w(e,t,n){var a=function(e,t,n){if(n&&!n.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(n?[n.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}(e,n.timeZone,n.locale);return a.formatToParts?function(e,t){for(var n=e.formatToParts(t),a=n.length-1;a>=0;--a)if("timeZoneName"===n[a].type)return n[a].value}(a,t):function(e,t){var n=e.format(t).replace(/\u200E/g,""),a=/ [\w-+ ]+$/.exec(n);return a?a[0].substr(1):""}(a,t)}function A(e,t){var n=function(e){if(!D[e]){var t=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),n="06/25/2014, 00:00:00"===t||"\u200e06\u200e/\u200e25\u200e/\u200e2014\u200e \u200e00\u200e:\u200e00\u200e:\u200e00"===t;D[e]=n?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:e,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return D[e]}(t);return n.formatToParts?function(e,t){try{for(var n=e.formatToParts(t),a=[],r=0;r=0&&(a[o]=parseInt(n[r].value,10))}return a}catch(i){if(i instanceof RangeError)return[NaN];throw i}}(n,e):function(e,t){var n=e.format(t).replace(/\u200E/g,""),a=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(n);return[a[3],a[1],a[2],a[4],a[5],a[6]]}(n,e)}var C={year:0,month:1,day:2,hour:3,minute:4,second:5};var D={};function T(e,t,n,a,r,o,i){var l=new Date(0);return l.setUTCFullYear(e,t,n),l.setUTCHours(a,r,o,i),l}var k=36e5,M=6e4,x={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function P(e,t,n){var a,r,o;if(!e)return 0;if(a=x.timezoneZ.exec(e))return 0;if(a=x.timezoneHH.exec(e))return _(o=parseInt(a[1],10))?-o*k:NaN;if(a=x.timezoneHHMM.exec(e)){o=parseInt(a[1],10);var i=parseInt(a[2],10);return _(o,i)?(r=Math.abs(o)*k+i*M,o>0?-r:r):NaN}if(function(e){if(N[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),N[e]=!0,!0}catch(t){return!1}}(e)){t=new Date(t||Date.now());var l=n?t:function(e){return T(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}(t),u=E(l,e),s=n?u:function(e,t,n){var a=e.getTime(),r=a-t,o=E(new Date(r),n);if(t===o)return t;r-=o-t;var i=E(new Date(r),n);if(o===i)return o;return Math.max(o,i)}(t,u,e);return-s}return NaN}function E(e,t){var n=A(e,t),a=T(n[0],n[1]-1,n[2],n[3]%24,n[4],n[5],0).getTime(),r=e.getTime(),o=r%1e3;return a-(r-=o>=0?o:1e3+o)}function _(e,t){return-23<=e&&e<=23&&(null==t||0<=t&&t<=59)}var N={};function S(e,t){var n=e?P(e,t,!0)/6e4:t.getTimezoneOffset();if(Number.isNaN(n))throw new RangeError("Invalid time zone specified: "+e);return n}function O(e,t){for(var n=e<0?"-":"",a=Math.abs(e).toString();a.length0?"-":"+",r=Math.abs(e);return a+O(Math.floor(r/60),2)+n+O(Math.floor(r%60),2)}function R(e,t){return e%60===0?(e>0?"-":"+")+O(Math.abs(e)/60,2):j(e,t)}const Y={X:function(e,t,n,a){var r=S(a.timeZone,a._originalDate||e);if(0===r)return"Z";switch(t){case"X":return R(r);case"XXXX":case"XX":return j(r);default:return j(r,":")}},x:function(e,t,n,a){var r=S(a.timeZone,a._originalDate||e);switch(t){case"x":return R(r);case"xxxx":case"xx":return j(r);default:return j(r,":")}},O:function(e,t,n,a){var r=S(a.timeZone,a._originalDate||e);switch(t){case"O":case"OO":case"OOO":return"GMT"+function(e,t){var n=e>0?"-":"+",a=Math.abs(e),r=Math.floor(a/60),o=a%60;if(0===o)return n+String(r);var i=t||"";return n+String(r)+i+O(o,2)}(r,":");default:return"GMT"+j(r,":")}},z:function(e,t,n,a){var r=a._originalDate||e;switch(t){case"z":case"zz":case"zzz":return w("short",r,a);default:return w("long",r,a)}}};var I=n(70911),U=n(85899);const F=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/;var H=36e5,W=6e4,L=2,z={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:F};function B(e,t){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(null===e)return new Date(NaN);var n=t||{},a=null==n.additionalDigits?L:I(n.additionalDigits);if(2!==a&&1!==a&&0!==a)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e))return new Date(e.getTime());if("number"===typeof e||"[object Number]"===Object.prototype.toString.call(e))return new Date(e);if("string"!==typeof e&&"[object String]"!==Object.prototype.toString.call(e))return new Date(NaN);var r=function(e){var t,n={},a=z.dateTimePattern.exec(e);a?(n.date=a[1],t=a[3]):(a=z.datePattern.exec(e))?(n.date=a[1],t=a[2]):(n.date=null,t=e);if(t){var r=z.timeZone.exec(t);r?(n.time=t.replace(r[1],""),n.timeZone=r[1].trim()):n.time=t}return n}(e),o=function(e,t){var n,a=z.YYY[t],r=z.YYYYY[t];if(n=z.YYYY.exec(e)||r.exec(e)){var o=n[1];return{year:parseInt(o,10),restDateString:e.slice(o.length)}}if(n=z.YY.exec(e)||a.exec(e)){var i=n[1];return{year:100*parseInt(i,10),restDateString:e.slice(i.length)}}return{year:null}}(r.date,a),i=o.year,l=function(e,t){if(null===t)return null;var n,a,r,o;if(0===e.length)return(a=new Date(0)).setUTCFullYear(t),a;if(n=z.MM.exec(e))return a=new Date(0),X(t,r=parseInt(n[1],10)-1)?(a.setUTCFullYear(t,r),a):new Date(NaN);if(n=z.DDD.exec(e)){a=new Date(0);var i=parseInt(n[1],10);return function(e,t){if(t<1)return!1;var n=V(e);if(n&&t>366)return!1;if(!n&&t>365)return!1;return!0}(t,i)?(a.setUTCFullYear(t,0,i),a):new Date(NaN)}if(n=z.MMDD.exec(e)){a=new Date(0),r=parseInt(n[1],10)-1;var l=parseInt(n[2],10);return X(t,r,l)?(a.setUTCFullYear(t,r,l),a):new Date(NaN)}if(n=z.Www.exec(e))return Q(t,o=parseInt(n[1],10)-1)?q(t,o):new Date(NaN);if(n=z.WwwD.exec(e)){o=parseInt(n[1],10)-1;var u=parseInt(n[2],10)-1;return Q(t,o,u)?q(t,o,u):new Date(NaN)}return null}(o.restDateString,i);if(isNaN(l))return new Date(NaN);if(l){var u,s=l.getTime(),c=0;if(r.time&&(c=function(e){var t,n,a;if(t=z.HH.exec(e))return Z(n=parseFloat(t[1].replace(",",".")))?n%24*H:NaN;if(t=z.HHMM.exec(e))return Z(n=parseInt(t[1],10),a=parseFloat(t[2].replace(",",".")))?n%24*H+a*W:NaN;if(t=z.HHMMSS.exec(e)){n=parseInt(t[1],10),a=parseInt(t[2],10);var r=parseFloat(t[3].replace(",","."));return Z(n,a,r)?n%24*H+a*W+1e3*r:NaN}return null}(r.time),isNaN(c)))return new Date(NaN);if(r.timeZone||n.timeZone){if(u=P(r.timeZone||n.timeZone,new Date(s+c)),isNaN(u))return new Date(NaN)}else u=U(new Date(s+c)),u=U(new Date(s+c+u));return new Date(s+c+u)}return new Date(NaN)}function q(e,t,n){t=t||0,n=n||0;var a=new Date(0);a.setUTCFullYear(e,0,4);var r=7*t+n+1-(a.getUTCDay()||7);return a.setUTCDate(a.getUTCDate()+r),a}var K=[31,28,31,30,31,30,31,31,30,31,30,31],G=[31,29,31,30,31,30,31,31,30,31,30,31];function V(e){return e%400===0||e%4===0&&e%100!==0}function X(e,t,n){if(t<0||t>11)return!1;if(null!=n){if(n<1)return!1;var a=V(e);if(a&&n>G[t])return!1;if(!a&&n>K[t])return!1}return!0}function Q(e,t,n){return!(t<0||t>52)&&(null==n||!(n<0||n>6))}function Z(e,t,n){return(null==e||!(e<0||e>=25))&&((null==t||!(t<0||t>=60))&&(null==n||!(n<0||n>=60)))}var $=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function J(e,t,n){var a=B(e,n),r=P(t,a,!0),o=new Date(a.getTime()-r),i=new Date(0);return i.setFullYear(o.getUTCFullYear(),o.getUTCMonth(),o.getUTCDate()),i.setHours(o.getUTCHours(),o.getUTCMinutes(),o.getUTCSeconds(),o.getUTCMilliseconds()),i}function ee(e,t,n,a){var r=b(a);return r.timeZone=t,function(e,t,n){var a=String(t),r=n||{},o=a.match($);if(o){var i=B(e,r);a=o.reduce((function(e,t){if("'"===t[0])return e;var n=e.indexOf(t),a="'"===e[n-1],o=e.replace(t,"'"+Y[t[0]](i,t,null,r)+"'");return a?o.substring(0,n-1)+o.substring(n+1):o}),a)}return y(e,a,r)}(J(e,t),n,r)}function te(e,t,n){if("string"===typeof e&&!e.match(F)){var a=b(n);return a.timeZone=t,B(e,a)}var r=B(e,n),o=T(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()).getTime(),i=P(t,new Date(o));return new Date(o+i)}var ne=n(54320),ae=n.n(ne),re=n(15797),oe=n.n(re);function ie(e,t){var n=function(e,t){return-P(e,t)}(e.ianaCode,t);if(isNaN(n))throw new Error("Unable to lookup offset for invalid timezone '".concat(e.ianaCode,"'"));var r=n>=0,o=Math.abs(n)/1e3/60,i=Math.trunc(o/60).toString().padStart(2,"0"),l=(o%60).toString().padEnd(2,"0");return(0,a.Cl)((0,a.Cl)({},e),{offset:"".concat(r?"+":"-").concat(i,":").concat(l)})}var le={label:"UTC",ianaCode:"Etc/UTC"},ue=ie(le),se=[le,{label:"Pago Pago",ianaCode:"Pacific/Pago_Pago"},{label:"Hawaii Time",ianaCode:"Pacific/Honolulu"},{label:"Marquesas",ianaCode:"Pacific/Marquesas"},{label:"Alaska",ianaCode:"America/Anchorage"},{label:"Los Angeles",ianaCode:"America/Los_Angeles"},{label:"Denver",ianaCode:"America/Denver"},{label:"Mexico City",ianaCode:"America/Mexico_City"},{label:"New York",ianaCode:"America/New_York"},{label:"Puerto Rico",ianaCode:"America/Puerto_Rico"},{label:"St. Johns",ianaCode:"America/St_Johns"},{label:"Buenos Aires",ianaCode:"America/Argentina/Buenos_Aires"},{label:"Sao Paulo",ianaCode:"America/Sao_Paulo"},{label:"Cape Verde",ianaCode:"Atlantic/Cape_Verde"},{label:"Paris",ianaCode:"Europe/Paris"},{label:"Cairo",ianaCode:"Africa/Cairo"},{label:"Moscow",ianaCode:"Europe/Moscow"},{label:"Tehran",ianaCode:"Asia/Tehran"},{label:"Dubai",ianaCode:"Asia/Dubai"},{label:"Karachi",ianaCode:"Asia/Karachi"},{label:"India - Kolkata",ianaCode:"Asia/Kolkata"},{label:"Kathmandu",ianaCode:"Asia/Kathmandu"},{label:"Dhaka",ianaCode:"Asia/Dhaka"},{label:"Rangoon",ianaCode:"Asia/Yangon"},{label:"Jakarta",ianaCode:"Asia/Jakarta"},{label:"Manila",ianaCode:"Asia/Manila"},{label:"Tokyo",ianaCode:"Asia/Tokyo"},{label:"Brisbane",ianaCode:"Australia/Brisbane"},{label:"Adelaide",ianaCode:"Australia/Adelaide"},{label:"Melbourne, Sydney",ianaCode:"Australia/Sydney"},{label:"Nauru",ianaCode:"Pacific/Nauru"},{label:"Auckland",ianaCode:"Pacific/Auckland"},{label:"Kiritimati",ianaCode:"Pacific/Kiritimati"}],ce=[le,{label:"Niue",ianaCode:"Pacific/Niue"},{label:"Pago Pago",ianaCode:"Pacific/Pago_Pago"},{label:"Hawaii Time",ianaCode:"Pacific/Honolulu"},{label:"Rarotonga",ianaCode:"Pacific/Rarotonga"},{label:"Tahiti",ianaCode:"Pacific/Tahiti"},{label:"Marquesas",ianaCode:"Pacific/Marquesas"},{label:"Alaska",ianaCode:"America/Anchorage"},{label:"Gambier",ianaCode:"Pacific/Gambier"},{label:"Los Angeles",ianaCode:"America/Los_Angeles"},{label:"Tijuana",ianaCode:"America/Tijuana"},{label:"Vancouver",ianaCode:"America/Vancouver"},{label:"Whitehorse",ianaCode:"America/Whitehorse"},{label:"Pitcairn",ianaCode:"Pacific/Pitcairn"},{label:"Denver",ianaCode:"America/Denver"},{label:"Arizona",ianaCode:"America/Phoenix"},{label:"Chihuahua, Mazatlan",ianaCode:"America/Mazatlan"},{label:"Dawson Creek",ianaCode:"America/Dawson_Creek"},{label:"Edmonton",ianaCode:"America/Edmonton"},{label:"Hermosillo",ianaCode:"America/Hermosillo"},{label:"Yellowknife",ianaCode:"America/Yellowknife"},{label:"Belize",ianaCode:"America/Belize"},{label:"Chicago",ianaCode:"America/Chicago"},{label:"Mexico City",ianaCode:"America/Mexico_City"},{label:"Regina",ianaCode:"America/Regina"},{label:"Tegucigalpa",ianaCode:"America/Tegucigalpa"},{label:"Winnipeg",ianaCode:"America/Winnipeg"},{label:"Costa Rica",ianaCode:"America/Costa_Rica"},{label:"El Salvador",ianaCode:"America/El_Salvador"},{label:"Galapagos",ianaCode:"Pacific/Galapagos"},{label:"Guatemala",ianaCode:"America/Guatemala"},{label:"Managua",ianaCode:"America/Managua"},{label:"America Cancun",ianaCode:"America/Cancun"},{label:"Bogota",ianaCode:"America/Bogota"},{label:"Easter Island",ianaCode:"Pacific/Easter"},{label:"New York",ianaCode:"America/New_York"},{label:"Iqaluit",ianaCode:"America/Iqaluit"},{label:"Toronto",ianaCode:"America/Toronto"},{label:"Guayaquil",ianaCode:"America/Guayaquil"},{label:"Havana",ianaCode:"America/Havana"},{label:"Jamaica",ianaCode:"America/Jamaica"},{label:"Lima",ianaCode:"America/Lima"},{label:"Nassau",ianaCode:"America/Nassau"},{label:"Panama",ianaCode:"America/Panama"},{label:"Port-au-Prince",ianaCode:"America/Port-au-Prince"},{label:"Rio Branco",ianaCode:"America/Rio_Branco"},{label:"Halifax",ianaCode:"America/Halifax"},{label:"Barbados",ianaCode:"America/Barbados"},{label:"Bermuda",ianaCode:"Atlantic/Bermuda"},{label:"Boa Vista",ianaCode:"America/Boa_Vista"},{label:"Caracas",ianaCode:"America/Caracas"},{label:"Curacao",ianaCode:"America/Curacao"},{label:"Grand Turk",ianaCode:"America/Grand_Turk"},{label:"Guyana",ianaCode:"America/Guyana"},{label:"La Paz",ianaCode:"America/La_Paz"},{label:"Manaus",ianaCode:"America/Manaus"},{label:"Martinique",ianaCode:"America/Martinique"},{label:"Port of Spain",ianaCode:"America/Port_of_Spain"},{label:"Porto Velho",ianaCode:"America/Porto_Velho"},{label:"Puerto Rico",ianaCode:"America/Puerto_Rico"},{label:"Santo Domingo",ianaCode:"America/Santo_Domingo"},{label:"Thule",ianaCode:"America/Thule"},{label:"St. Johns",ianaCode:"America/St_Johns"},{label:"Araguaina",ianaCode:"America/Araguaina"},{label:"Asuncion",ianaCode:"America/Asuncion"},{label:"Belem",ianaCode:"America/Belem"},{label:"Buenos Aires",ianaCode:"America/Argentina/Buenos_Aires"},{label:"Campo Grande",ianaCode:"America/Campo_Grande"},{label:"Cayenne",ianaCode:"America/Cayenne"},{label:"Cuiaba",ianaCode:"America/Cuiaba"},{label:"Fortaleza",ianaCode:"America/Fortaleza"},{label:"Godthab",ianaCode:"America/Godthab"},{label:"Maceio",ianaCode:"America/Maceio"},{label:"Miquelon",ianaCode:"America/Miquelon"},{label:"Montevideo",ianaCode:"America/Montevideo"},{label:"Palmer",ianaCode:"Antarctica/Palmer"},{label:"Paramaribo",ianaCode:"America/Paramaribo"},{label:"Punta Arenas",ianaCode:"America/Punta_Arenas"},{label:"Recife",ianaCode:"America/Recife"},{label:"Rothera",ianaCode:"Antarctica/Rothera"},{label:"Salvador",ianaCode:"America/Bahia"},{label:"Santiago",ianaCode:"America/Santiago"},{label:"Stanley",ianaCode:"Atlantic/Stanley"},{label:"Noronha",ianaCode:"America/Noronha"},{label:"Sao Paulo",ianaCode:"America/Sao_Paulo"},{label:"South Georgia",ianaCode:"Atlantic/South_Georgia"},{label:"Azores",ianaCode:"Atlantic/Azores"},{label:"Cape Verde",ianaCode:"Atlantic/Cape_Verde"},{label:"Scoresbysund",ianaCode:"America/Scoresbysund"},{label:"Abidjan",ianaCode:"Africa/Abidjan"},{label:"Accra",ianaCode:"Africa/Accra"},{label:"Bissau",ianaCode:"Africa/Bissau"},{label:"Canary Islands",ianaCode:"Atlantic/Canary"},{label:"Casablanca",ianaCode:"Africa/Casablanca"},{label:"Danmarkshavn",ianaCode:"America/Danmarkshavn"},{label:"Dublin",ianaCode:"Europe/Dublin"},{label:"El Aaiun",ianaCode:"Africa/El_Aaiun"},{label:"Faeroe",ianaCode:"Atlantic/Faroe"},{label:"GMT (no daylight saving)",ianaCode:"Etc/GMT"},{label:"Lisbon",ianaCode:"Europe/Lisbon"},{label:"London",ianaCode:"Europe/London"},{label:"Monrovia",ianaCode:"Africa/Monrovia"},{label:"Reykjavik",ianaCode:"Atlantic/Reykjavik"},{label:"Algiers",ianaCode:"Africa/Algiers"},{label:"Amsterdam",ianaCode:"Europe/Amsterdam"},{label:"Andorra",ianaCode:"Europe/Andorra"},{label:"Berlin",ianaCode:"Europe/Berlin"},{label:"Brussels",ianaCode:"Europe/Brussels"},{label:"Budapest",ianaCode:"Europe/Budapest"},{label:"Belgrade",ianaCode:"Europe/Belgrade"},{label:"Prague",ianaCode:"Europe/Prague"},{label:"Ceuta",ianaCode:"Africa/Ceuta"},{label:"Copenhagen",ianaCode:"Europe/Copenhagen"},{label:"Gibraltar",ianaCode:"Europe/Gibraltar"},{label:"Lagos",ianaCode:"Africa/Lagos"},{label:"Luxembourg",ianaCode:"Europe/Luxembourg"},{label:"Madrid",ianaCode:"Europe/Madrid"},{label:"Malta",ianaCode:"Europe/Malta"},{label:"Monaco",ianaCode:"Europe/Monaco"},{label:"Ndjamena",ianaCode:"Africa/Ndjamena"},{label:"Oslo",ianaCode:"Europe/Oslo"},{label:"Paris",ianaCode:"Europe/Paris"},{label:"Rome",ianaCode:"Europe/Rome"},{label:"Stockholm",ianaCode:"Europe/Stockholm"},{label:"Tirane",ianaCode:"Europe/Tirane"},{label:"Tunis",ianaCode:"Africa/Tunis"},{label:"Vienna",ianaCode:"Europe/Vienna"},{label:"Warsaw",ianaCode:"Europe/Warsaw"},{label:"Zurich",ianaCode:"Europe/Zurich"},{label:"Amman",ianaCode:"Asia/Amman"},{label:"Athens",ianaCode:"Europe/Athens"},{label:"Beirut",ianaCode:"Asia/Beirut"},{label:"Bucharest",ianaCode:"Europe/Bucharest"},{label:"Cairo",ianaCode:"Africa/Cairo"},{label:"Chisinau",ianaCode:"Europe/Chisinau"},{label:"Damascus",ianaCode:"Asia/Damascus"},{label:"Gaza",ianaCode:"Asia/Gaza"},{label:"Helsinki",ianaCode:"Europe/Helsinki"},{label:"Jerusalem",ianaCode:"Asia/Jerusalem"},{label:"Johannesburg",ianaCode:"Africa/Johannesburg"},{label:"Khartoum",ianaCode:"Africa/Khartoum"},{label:"Kyiv",ianaCode:"Europe/Kiev"},{label:"Maputo",ianaCode:"Africa/Maputo"},{label:"Kaliningrad",ianaCode:"Europe/Kaliningrad"},{label:"Nicosia",ianaCode:"Asia/Nicosia"},{label:"Riga",ianaCode:"Europe/Riga"},{label:"Sofia",ianaCode:"Europe/Sofia"},{label:"Tallinn",ianaCode:"Europe/Tallinn"},{label:"Tripoli",ianaCode:"Africa/Tripoli"},{label:"Vilnius",ianaCode:"Europe/Vilnius"},{label:"Windhoek",ianaCode:"Africa/Windhoek"},{label:"Baghdad",ianaCode:"Asia/Baghdad"},{label:"Istanbul",ianaCode:"Europe/Istanbul"},{label:"Minsk",ianaCode:"Europe/Minsk"},{label:"Moscow",ianaCode:"Europe/Moscow"},{label:"Nairobi",ianaCode:"Africa/Nairobi"},{label:"Qatar",ianaCode:"Asia/Qatar"},{label:"Riyadh",ianaCode:"Asia/Riyadh"},{label:"Syowa",ianaCode:"Antarctica/Syowa"},{label:"Tehran",ianaCode:"Asia/Tehran"},{label:"Baku",ianaCode:"Asia/Baku"},{label:"Dubai",ianaCode:"Asia/Dubai"},{label:"Mahe",ianaCode:"Indian/Mahe"},{label:"Mauritius",ianaCode:"Indian/Mauritius"},{label:"Samara",ianaCode:"Europe/Samara"},{label:"Reunion",ianaCode:"Indian/Reunion"},{label:"Tbilisi",ianaCode:"Asia/Tbilisi"},{label:"Yerevan",ianaCode:"Asia/Yerevan"},{label:"Kabul",ianaCode:"Asia/Kabul"},{label:"Aqtau",ianaCode:"Asia/Aqtau"},{label:"Aqtobe",ianaCode:"Asia/Aqtobe"},{label:"Ashgabat",ianaCode:"Asia/Ashgabat"},{label:"Dushanbe",ianaCode:"Asia/Dushanbe"},{label:"Karachi",ianaCode:"Asia/Karachi"},{label:"Kerguelen",ianaCode:"Indian/Kerguelen"},{label:"Maldives",ianaCode:"Indian/Maldives"},{label:"Mawson",ianaCode:"Antarctica/Mawson"},{label:"Yekaterinburg",ianaCode:"Asia/Yekaterinburg"},{label:"Tashkent",ianaCode:"Asia/Tashkent"},{label:"Colombo",ianaCode:"Asia/Colombo"},{label:"India - Kolkata",ianaCode:"Asia/Kolkata"},{label:"Kathmandu",ianaCode:"Asia/Kathmandu"},{label:"Almaty",ianaCode:"Asia/Almaty"},{label:"Bishkek",ianaCode:"Asia/Bishkek"},{label:"Chagos",ianaCode:"Indian/Chagos"},{label:"Dhaka",ianaCode:"Asia/Dhaka"},{label:"Omsk",ianaCode:"Asia/Omsk"},{label:"Thimphu",ianaCode:"Asia/Thimphu"},{label:"Vostok",ianaCode:"Antarctica/Vostok"},{label:"Cocos",ianaCode:"Indian/Cocos"},{label:"Rangoon",ianaCode:"Asia/Yangon"},{label:"Bangkok",ianaCode:"Asia/Bangkok"},{label:"Christmas",ianaCode:"Indian/Christmas"},{label:"Davis",ianaCode:"Antarctica/Davis"},{label:"Hanoi",ianaCode:"Asia/Saigon"},{label:"Hovd",ianaCode:"Asia/Hovd"},{label:"Jakarta",ianaCode:"Asia/Jakarta"},{label:"Moscow+04 - Krasnoyarsk",ianaCode:"Asia/Krasnoyarsk"},{label:"Brunei",ianaCode:"Asia/Brunei"},{label:"China - Beijing",ianaCode:"Asia/Shanghai"},{label:"Choibalsan",ianaCode:"Asia/Choibalsan"},{label:"Hong Kong",ianaCode:"Asia/Hong_Kong"},{label:"Kuala Lumpur",ianaCode:"Asia/Kuala_Lumpur"},{label:"Macau",ianaCode:"Asia/Macau"},{label:"Makassar",ianaCode:"Asia/Makassar"},{label:"Manila",ianaCode:"Asia/Manila"},{label:"Moscow+05 - Irkutsk",ianaCode:"Asia/Irkutsk"},{label:"Singapore",ianaCode:"Asia/Singapore"},{label:"Taipei",ianaCode:"Asia/Taipei"},{label:"Ulaanbaatar",ianaCode:"Asia/Ulaanbaatar"},{label:"Perth",ianaCode:"Australia/Perth"},{label:"Pyongyang",ianaCode:"Asia/Pyongyang"},{label:"Dili",ianaCode:"Asia/Dili"},{label:"Jayapura",ianaCode:"Asia/Jayapura"},{label:"Moscow+06 - Yakutsk",ianaCode:"Asia/Yakutsk"},{label:"Palau",ianaCode:"Pacific/Palau"},{label:"Seoul",ianaCode:"Asia/Seoul"},{label:"Tokyo",ianaCode:"Asia/Tokyo"},{label:"Darwin",ianaCode:"Australia/Darwin"},{label:"Dumont D'Urville",ianaCode:"Antarctica/DumontDUrville"},{label:"Brisbane",ianaCode:"Australia/Brisbane"},{label:"Guam",ianaCode:"Pacific/Guam"},{label:"Moscow+07 - Vladivostok",ianaCode:"Asia/Vladivostok"},{label:"Port Moresby",ianaCode:"Pacific/Port_Moresby"},{label:"Truk",ianaCode:"Pacific/Chuuk"},{label:"Adelaide",ianaCode:"Australia/Adelaide"},{label:"Casey",ianaCode:"Antarctica/Casey"},{label:"Hobart",ianaCode:"Australia/Hobart"},{label:"Melbourne, Sydney",ianaCode:"Australia/Sydney"},{label:"Efate",ianaCode:"Pacific/Efate"},{label:"Guadalcanal",ianaCode:"Pacific/Guadalcanal"},{label:"Kosrae",ianaCode:"Pacific/Kosrae"},{label:"Moscow+08 - Magadan",ianaCode:"Asia/Magadan"},{label:"Norfolk",ianaCode:"Pacific/Norfolk"},{label:"Noumea",ianaCode:"Pacific/Noumea"},{label:"Ponape",ianaCode:"Pacific/Pohnpei"},{label:"Funafuti",ianaCode:"Pacific/Funafuti"},{label:"Kwajalein",ianaCode:"Pacific/Kwajalein"},{label:"Majuro",ianaCode:"Pacific/Majuro"},{label:"Moscow+09 - Petropavlovsk-Kamchatskiy",ianaCode:"Asia/Kamchatka"},{label:"Nauru",ianaCode:"Pacific/Nauru"},{label:"Tarawa",ianaCode:"Pacific/Tarawa"},{label:"Wake",ianaCode:"Pacific/Wake"},{label:"Wallis",ianaCode:"Pacific/Wallis"},{label:"Auckland",ianaCode:"Pacific/Auckland"},{label:"Enderbury",ianaCode:"Pacific/Enderbury"},{label:"Fakaofo",ianaCode:"Pacific/Fakaofo"},{label:"Fiji",ianaCode:"Pacific/Fiji"},{label:"Tongatapu",ianaCode:"Pacific/Tongatapu"},{label:"Apia",ianaCode:"Pacific/Apia"},{label:"Kiritimati",ianaCode:"Pacific/Kiritimati"}].map((function(e){return ie(e)})),de=se.map((function(e){return ie(e)})),fe=oe()((function(){var e;return null!==(e=Intl.DateTimeFormat().resolvedOptions().timeZone)&&void 0!==e?e:ue.ianaCode}));var ve,he=n(64995),me="date",pe=((ve={})[he.S.MILLISECOND]="yyyy-MM-dd'T'HH:mm:ss.SSSxxx",ve[he.S.SECOND]="yyyy-MM-dd'T'HH:mm:ssxxx",ve[he.S.MINUTE]="yyyy-MM-dd'T'HH:mmxxx",ve[me]="yyyy-MM-dd",ve);function ge(e,t,n){var a=function(e,t){var n=te(e,t);return J(n,fe())}(e,t);return ee(a,t,function(e){return pe[null!==e&&void 0!==e?e:me]}(n))}function be(e,t){if(void 0!==e){if(null===e||ae()(e))return null;var n=new Date(e);return 10===e.length?ye(n,ue.ianaCode):ye(n,t)}}function ye(e,t){return J(te(e,fe()),t)}var we=Date.now(),Ae="zzz";function Ce(e){if(void 0===e)return!1;try{return Intl.DateTimeFormat(void 0,{timeZone:e}),!0}catch(t){return!1}}var De=function(e,t){return t.map((function(t){return function(e,t){return void 0===t&&(t=we),(0,a.Cl)((0,a.Cl)({},e),{longName:ee(t,e.ianaCode,"zzzz"),shortName:ee(t,e.ianaCode,Ae)})}(t,e)}))};function Te(e,t){var n=fe(),r=t?ce.find((function(e){return e.ianaCode===n})):void 0,o=void 0!==r?(0,a.Cl)((0,a.Cl)({},r),{longName:"Current timezone",shortName:ee(null!==e&&void 0!==e?e:we,r.ianaCode,Ae)}):void 0,i=De(e,de).filter((function(e){return e.ianaCode!==(null===o||void 0===o?void 0:o.ianaCode)}));return void 0===o?i:(0,a.fX)([o],i,!0)}var ke=n(84671),Me=n(25078),xe=n(4173),Pe=n(37273),Ee=n(83243),_e=n(36024),Ne="abbreviation",Se="code",Oe="composite",je="long-name",Re="offset";var Ye=function(e){function t(t){var n=e.call(this,t)||this;n.filterItems=function(e,t){var n=new RegExp(e.replace(/([[()+*?])/g,"\\$1").replace(" ","[ _/\\(\\)]+"),"i");return t.filter((function(e){return n.test(e.ianaCode)||n.test(e.label)||n.test(e.longName)||n.test(e.shortName)}))},n.renderItem=function(e,t){var n=t.handleClick,a=t.modifiers;return a.matchesPredicate?i.createElement(ke.D,{key:e.ianaCode,selected:a.active,text:"".concat(e.label,", ").concat(e.longName),onClick:n,label:e.shortName}):null},n.handleItemSelect=function(e){var t,a;return null===(a=(t=n.props).onChange)||void 0===a?void 0:a.call(t,e.ianaCode)},n.handleQueryChange=function(e){return n.setState({query:e})};var a=t.showLocalTimezone,r=t.inputProps,o=void 0===r?{}:r,l=t.date;return n.state={query:o.value||""},n.timezoneItems=De(l,ce),n.initialTimezoneItems=Te(l,a),n}return(0,a.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.disabled,l=e.fill,u=e.inputProps,s=e.popoverProps,c=this.state.query;return i.createElement(Ee.l,{className:o()(_e.TIMEZONE_SELECT,n),disabled:r,fill:l,inputProps:(0,a.Cl)({placeholder:"Search for timezones..."},u),itemListPredicate:this.filterItems,itemRenderer:this.renderItem,items:c?this.timezoneItems:this.initialTimezoneItems,noResults:i.createElement(ke.D,{disabled:!0,roleStructure:"listoption",text:"No matching timezones."}),onItemSelect:this.handleItemSelect,onQueryChange:this.handleQueryChange,popoverProps:(0,a.Cl)((0,a.Cl)({},s),{popoverClassName:o()(_e.TIMEZONE_SELECT_POPOVER,null===s||void 0===s?void 0:s.popoverClassName)}),resetOnClose:!0,resetOnSelect:!0},null!==t&&void 0!==t?t:this.renderButton())},t.prototype.componentDidUpdate=function(t,n){var a;e.prototype.componentDidUpdate.call(this,t,n);var r=this.props.date;this.props.showLocalTimezone!==t.showLocalTimezone&&(this.initialTimezoneItems=Te(r,this.props.showLocalTimezone)),null!=r&&r.getTime()!==(null===(a=t.date)||void 0===a?void 0:a.getTime())&&(this.initialTimezoneItems=De(r,this.initialTimezoneItems),this.timezoneItems=De(r,this.timezoneItems))},t.prototype.renderButton=function(){var e=this.props,t=e.buttonProps,n=void 0===t?{}:t,r=e.disabled,o=e.fill,l=e.placeholder,u=e.value,s=e.valueDisplayFormat,c=this.timezoneItems.find((function(e){return e.ianaCode===u})),d=void 0!==c?function(e,t){if(void 0!==e)switch(t){case Ne:return e.shortName;case Re:return e.offset;case Se:return e.ianaCode;case je:return e.longName;case Oe:var n=e.shortName;return/[-\+]/.test(n)||n===e.label?"".concat(e.label," ").concat(e.offset):"".concat(e.label," (").concat(e.shortName,") ").concat(e.offset);default:return}}(c,null!==s&&void 0!==s?s:Oe):i.createElement("span",{className:Me.TEXT_MUTED},l);return i.createElement(xe.$,(0,a.Cl)({rightIcon:"caret-down",disabled:r,text:d,fill:o},n))},t.displayName="".concat(f.l,".TimezoneSelect"),t.defaultProps={date:new Date,disabled:!1,fill:!1,inputProps:{},placeholder:"Select timezone...",popoverProps:{},showLocalTimezone:!1},t}(Pe.a),Ie=n(10261),Ue="rdp",Fe="".concat(Ue,"-day"),He={RDP:Ue,RDP_CAPTION:"".concat(Ue,"-caption"),RDP_CAPTION_DROPDOWNS:"".concat(Ue,"-caption_dropdowns"),RDP_CAPTION_LABEL:"".concat(Ue,"-caption_label"),RDP_DAY:Fe,RDP_DAY_DISABLED:"".concat(Fe,"_disabled"),RDP_DAY_HOVERED_RANGE:"".concat(Fe,"_hovered"),RDP_DAY_HOVERED_RANGE_END:"".concat(Fe,"_hovered_end"),RDP_DAY_HOVERED_RANGE_START:"".concat(Fe,"_hovered_start"),RDP_DAY_OUTSIDE:"".concat(Fe,"_outside"),RDP_DAY_RANGE_END:"".concat(Fe,"_range_end"),RDP_DAY_RANGE_MIDDLE:"".concat(Fe,"_range_middle"),RDP_DAY_RANGE_START:"".concat(Fe,"_range_start"),RDP_DAY_SELECTED:"".concat(Fe,"_selected"),RDP_DAY_TODAY:"".concat(Fe,"_today"),RDP_MONTH:"".concat(Ue,"-month"),RDP_NAV:"".concat(Ue,"-nav"),RDP_TABLE:"".concat(Ue,"-table"),RDP_VHIDDEN:"".concat(Ue,"-vhidden")},We={DATEPICKER3_CAPTION:_e.DATEPICKER_CAPTION,DATEPICKER3_DROPDOWN_MONTH:_e.DATEPICKER_MONTH_SELECT,DATEPICKER3_DROPDOWN_YEAR:_e.DATEPICKER_YEAR_SELECT,DATEPICKER3_NAV_BUTTON:"".concat(_e.DATEPICKER,"-nav-button"),DATEPICKER3_NAV_BUTTON_NEXT:"".concat(_e.DATEPICKER,"-nav-button-next"),DATEPICKER3_NAV_BUTTON_PREVIOUS:"".concat(_e.DATEPICKER,"-nav-button-previous")},Le={DATEPICKER3_DAY:Fe,DATEPICKER3_DAY_DISABLED:He.RDP_DAY_DISABLED,DATEPICKER3_DAY_IS_TODAY:He.RDP_DAY_TODAY,DATEPICKER3_DAY_OUTSIDE:He.RDP_DAY_OUTSIDE,DATEPICKER3_DAY_SELECTED:He.RDP_DAY_SELECTED,DATEPICKER3_HIGHLIGHT_CURRENT_DAY:"".concat(_e.DATEPICKER,"-highlight-current-day"),DATEPICKER3_REVERSE_MONTH_AND_YEAR:"".concat(_e.DATEPICKER,"-reverse-month-and-year")},ze={DATERANGEPICKER3_HOVERED_RANGE:He.RDP_DAY_HOVERED_RANGE,DATERANGEPICKER3_HOVERED_RANGE_END:He.RDP_DAY_HOVERED_RANGE_END,DATERANGEPICKER3_HOVERED_RANGE_START:He.RDP_DAY_HOVERED_RANGE_START,DATERANGEPICKER3_REVERSE_MONTH_AND_YEAR:"".concat(_e.DATERANGEPICKER,"-reverse-month-and-year"),DATERANGEPICKER3_SELECTED_RANGE_END:He.RDP_DAY_RANGE_END,DATERANGEPICKER3_SELECTED_RANGE_MIDDLE:He.RDP_DAY_RANGE_MIDDLE,DATERANGEPICKER3_SELECTED_RANGE_START:He.RDP_DAY_RANGE_START,DATERANGEPICKER3_TIMEPICKERS_STACKED:"".concat(_e.DATERANGEPICKER_TIMEPICKERS,"-stacked")},Be=(0,a.Cl)((0,a.Cl)((0,a.Cl)((0,a.Cl)({},_e),We),Le),ze),qe={button:o()(Me.BUTTON,Me.MINIMAL),button_reset:void 0,dropdown_month:We.DATEPICKER3_DROPDOWN_MONTH,dropdown_year:We.DATEPICKER3_DROPDOWN_YEAR,nav_button:We.DATEPICKER3_NAV_BUTTON,nav_button_next:We.DATEPICKER3_NAV_BUTTON_NEXT,nav_button_previous:We.DATEPICKER3_NAV_BUTTON_PREVIOUS},Ke=n(82284),Ge=n(43666);function Ve(e){return(0,Ge.A)(1,arguments),e instanceof Date||"object"===(0,Ke.A)(e)&&"[object Date]"===Object.prototype.toString.call(e)}var Xe=n(16260);function Qe(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Ze(e,t){return(0,Ge.A)(2,arguments),function(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e).getTime(),a=Qe(t);return new Date(n+a)}(e,-Qe(t))}function $e(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=t.getUTCDay(),a=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-a),t.setUTCHours(0,0,0,0),t}function Je(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(n+1,0,4),a.setUTCHours(0,0,0,0);var r=$e(a),o=new Date(0);o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0);var i=$e(o);return t.getTime()>=r.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}var et=6048e5;function tt(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=$e(t).getTime()-function(e){(0,Ge.A)(1,arguments);var t=Je(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),$e(n)}(t).getTime();return Math.round(n/et)+1}var nt={};function at(){return nt}function rt(e,t){var n,a,r,o,i,l,u,s;(0,Ge.A)(1,arguments);var c=at(),d=Qe(null!==(n=null!==(a=null!==(r=null!==(o=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(l=i.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==r?r:c.weekStartsOn)&&void 0!==a?a:null===(u=c.locale)||void 0===u||null===(s=u.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,Xe.A)(e),v=f.getUTCDay(),h=(v=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setUTCFullYear(d+1,0,v),h.setUTCHours(0,0,0,0);var m=rt(h,t),p=new Date(0);p.setUTCFullYear(d,0,v),p.setUTCHours(0,0,0,0);var g=rt(p,t);return c.getTime()>=m.getTime()?d+1:c.getTime()>=g.getTime()?d:d-1}var it=6048e5;function lt(e,t){(0,Ge.A)(1,arguments);var n=(0,Xe.A)(e),a=rt(n,t).getTime()-function(e,t){var n,a,r,o,i,l,u,s;(0,Ge.A)(1,arguments);var c=at(),d=Qe(null!==(n=null!==(a=null!==(r=null!==(o=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(l=i.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==r?r:c.firstWeekContainsDate)&&void 0!==a?a:null===(u=c.locale)||void 0===u||null===(s=u.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==n?n:1),f=ot(e,t),v=new Date(0);return v.setUTCFullYear(f,0,d),v.setUTCHours(0,0,0,0),rt(v,t)}(n,t).getTime();return Math.round(a/it)+1}function ut(e,t){for(var n=e<0?"-":"",a=Math.abs(e).toString();a.length0?n:1-n;return ut("yy"===t?a%100:a,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):ut(n+1,2)},d:function(e,t){return ut(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return ut(e.getUTCHours()%12||12,t.length)},H:function(e,t){return ut(e.getUTCHours(),t.length)},m:function(e,t){return ut(e.getUTCMinutes(),t.length)},s:function(e,t){return ut(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,a=e.getUTCMilliseconds();return ut(Math.floor(a*Math.pow(10,n-3)),t.length)}};var ct="midnight",dt="noon",ft="morning",vt="afternoon",ht="evening",mt="night",pt={G:function(e,t,n){var a=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var a=e.getUTCFullYear(),r=a>0?a:1-a;return n.ordinalNumber(r,{unit:"year"})}return st.y(e,t)},Y:function(e,t,n,a){var r=ot(e,a),o=r>0?r:1-r;return"YY"===t?ut(o%100,2):"Yo"===t?n.ordinalNumber(o,{unit:"year"}):ut(o,t.length)},R:function(e,t){return ut(Je(e),t.length)},u:function(e,t){return ut(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return ut(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return ut(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){var a=e.getUTCMonth();switch(t){case"M":case"MM":return st.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){var a=e.getUTCMonth();switch(t){case"L":return String(a+1);case"LL":return ut(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){var r=lt(e,a);return"wo"===t?n.ordinalNumber(r,{unit:"week"}):ut(r,t.length)},I:function(e,t,n){var a=tt(e);return"Io"===t?n.ordinalNumber(a,{unit:"week"}):ut(a,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):st.d(e,t)},D:function(e,t,n){var a=function(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var a=n-t.getTime();return Math.floor(a/864e5)+1}(e);return"Do"===t?n.ordinalNumber(a,{unit:"dayOfYear"}):ut(a,t.length)},E:function(e,t,n){var a=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){var r=e.getUTCDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return ut(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){var r=e.getUTCDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return ut(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){var a=e.getUTCDay(),r=0===a?7:a;switch(t){case"i":return String(r);case"ii":return ut(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){var a=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,n){var a,r=e.getUTCHours();switch(a=12===r?dt:0===r?ct:r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,n){var a,r=e.getUTCHours();switch(a=r>=17?ht:r>=12?vt:r>=4?ft:mt,t){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var a=e.getUTCHours()%12;return 0===a&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return st.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):st.H(e,t)},K:function(e,t,n){var a=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(a,{unit:"hour"}):ut(a,t.length)},k:function(e,t,n){var a=e.getUTCHours();return 0===a&&(a=24),"ko"===t?n.ordinalNumber(a,{unit:"hour"}):ut(a,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):st.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):st.s(e,t)},S:function(e,t){return st.S(e,t)},X:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return bt(r);case"XXXX":case"XX":return yt(r);default:return yt(r,":")}},x:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();switch(t){case"x":return bt(r);case"xxxx":case"xx":return yt(r);default:return yt(r,":")}},O:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+gt(r,":");default:return"GMT"+yt(r,":")}},z:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+gt(r,":");default:return"GMT"+yt(r,":")}},t:function(e,t,n,a){var r=a._originalDate||e;return ut(Math.floor(r.getTime()/1e3),t.length)},T:function(e,t,n,a){return ut((a._originalDate||e).getTime(),t.length)}};function gt(e,t){var n=e>0?"-":"+",a=Math.abs(e),r=Math.floor(a/60),o=a%60;if(0===o)return n+String(r);var i=t||"";return n+String(r)+i+ut(o,2)}function bt(e,t){return e%60===0?(e>0?"-":"+")+ut(Math.abs(e)/60,2):yt(e,t)}function yt(e,t){var n=t||"",a=e>0?"-":"+",r=Math.abs(e);return a+ut(Math.floor(r/60),2)+n+ut(r%60,2)}const wt=pt;var At=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},Ct=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},Dt={p:Ct,P:function(e,t){var n,a=e.match(/(P+)(p+)?/)||[],r=a[1],o=a[2];if(!o)return At(e,t);switch(r){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",At(r,t)).replace("{{time}}",Ct(o,t))}};const Tt=Dt;function kt(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var Mt=["D","DD"],xt=["YY","YYYY"];function Pt(e){return-1!==Mt.indexOf(e)}function Et(e){return-1!==xt.indexOf(e)}function _t(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var Nt={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};const St=function(e,t,n){var a,r=Nt[e];return a="string"===typeof r?r:1===t?r.one:r.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function Ot(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var jt={date:Ot({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Ot({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:Ot({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};var Rt={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Yt(e){return function(t,n){var a;if("formatting"===(null!==n&&void 0!==n&&n.context?String(n.context):"standalone")&&e.formattingValues){var r=e.defaultFormattingWidth||e.defaultWidth,o=null!==n&&void 0!==n&&n.width?String(n.width):r;a=e.formattingValues[o]||e.formattingValues[r]}else{var i=e.defaultWidth,l=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;a=e.values[l]||e.values[i]}return a[e.argumentCallback?e.argumentCallback(t):t]}}function It(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;var i,l=o[0],u=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(u)?function(e,t){for(var n=0;n20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:Yt({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Yt({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Yt({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:Yt({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:Yt({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(Ut={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(Ut.matchPattern);if(!n)return null;var a=n[0],r=e.match(Ut.parsePattern);if(!r)return null;var o=Ut.valueCallback?Ut.valueCallback(r[0]):r[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(a.length)}}),era:It({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:It({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:It({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:It({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:It({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},Ht=Ft;var Wt=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Lt=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,zt=/^'([^]*?)'?$/,Bt=/''/g,qt=/[a-zA-Z]/;function Kt(e,t,n){var a,r,o,i,l,u,s,c,d,f,v,h,m,p,g,b,y,w;(0,Ge.A)(2,arguments);var A=String(t),C=at(),D=null!==(a=null!==(r=null===n||void 0===n?void 0:n.locale)&&void 0!==r?r:C.locale)&&void 0!==a?a:Ht,T=Qe(null!==(o=null!==(i=null!==(l=null!==(u=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==u?u:null===n||void 0===n||null===(s=n.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==l?l:C.firstWeekContainsDate)&&void 0!==i?i:null===(d=C.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==o?o:1);if(!(T>=1&&T<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var k=Qe(null!==(v=null!==(h=null!==(m=null!==(p=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==p?p:null===n||void 0===n||null===(g=n.locale)||void 0===g||null===(b=g.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==m?m:C.weekStartsOn)&&void 0!==h?h:null===(y=C.locale)||void 0===y||null===(w=y.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==v?v:0);if(!(k>=0&&k<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!D.localize)throw new RangeError("locale must contain localize property");if(!D.formatLong)throw new RangeError("locale must contain formatLong property");var M=(0,Xe.A)(e);if(!function(e){if((0,Ge.A)(1,arguments),!Ve(e)&&"number"!==typeof e)return!1;var t=(0,Xe.A)(e);return!isNaN(Number(t))}(M))throw new RangeError("Invalid time value");var x=Ze(M,kt(M)),P={firstWeekContainsDate:T,weekStartsOn:k,locale:D,_originalDate:M};return A.match(Lt).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,Tt[t])(e,D.formatLong):e})).join("").match(Wt).map((function(a){if("''"===a)return"'";var r=a[0];if("'"===r)return function(e){var t=e.match(zt);if(!t)return e;return t[1].replace(Bt,"'")}(a);var o=wt[r];if(o)return null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!Et(a)||_t(a,t,String(e)),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!Pt(a)||_t(a,t,String(e)),o(x,a,D.localize,P);if(r.match(qt))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return a})).join("")}var Gt=n(27800);function Vt(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=(0,Gt.A)(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function Xt(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}var Qt=n(9417),Zt=n(85501),$t=n(88293),Jt=n(23029),en=n(92901),tn=n(64467),nn=function(){function e(){(0,Jt.A)(this,e),(0,tn.A)(this,"priority",void 0),(0,tn.A)(this,"subPriority",0)}return(0,en.A)(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),an=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(e,a,r,o,i){var l;return(0,Jt.A)(this,n),(l=t.call(this)).value=e,l.validateValue=a,l.setValue=r,l.priority=o,i&&(l.subPriority=i),l}return(0,en.A)(n,[{key:"validate",value:function(e,t){return this.validateValue(e,this.value,t)}},{key:"set",value:function(e,t,n){return this.setValue(e,t,this.value,n)}}]),n}(nn),rn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o0,r=a?t:1-t;if(r<=50)n=e||100;else{var o=r+50;n=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return a?n:1-n}function Hn(e){return e%400===0||e%4===0&&e%100!==0}var Wn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o0}},{key:"set",value:function(e,t,n){var a=e.getUTCFullYear();if(n.isTwoDigitYear){var r=Fn(n.year,a);return e.setUTCFullYear(r,0,1),e.setUTCHours(0,0,0,0),e}var o="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(on),Ln=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o0}},{key:"set",value:function(e,t,n,a){var r=ot(e,a);if(n.isTwoDigitYear){var o=Fn(n.year,r);return e.setUTCFullYear(o,0,a.firstWeekContainsDate),e.setUTCHours(0,0,0,0),rt(e,a)}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,a.firstWeekContainsDate),e.setUTCHours(0,0,0,0),rt(e,a)}}]),n}(on),zn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}]),n}(on),Kn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=4}},{key:"set",value:function(e,t,n){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e}}]),n}(on),Gn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(on),Vn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,n){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e}}]),n}(on);var Xn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=53}},{key:"set",value:function(e,t,n,a){return rt(function(e,t,n){(0,Ge.A)(2,arguments);var a=(0,Xe.A)(e),r=Qe(t),o=lt(a,n)-r;return a.setUTCDate(a.getUTCDate()-7*o),a}(e,n,a),a)}}]),n}(on);var Qn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=53}},{key:"set",value:function(e,t,n){return $e(function(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e),a=Qe(t),r=tt(n)-a;return n.setUTCDate(n.getUTCDate()-7*r),n}(e,n))}}]),n}(on),Zn=[31,28,31,30,31,30,31,31,30,31,30,31],$n=[31,29,31,30,31,30,31,31,30,31,30,31],Jn=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=$n[a]:t>=1&&t<=Zn[a]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}]),n}(on),ea=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=366:t>=1&&t<=365}},{key:"set",value:function(e,t,n){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e}}]),n}(on);function ta(e,t,n){var a,r,o,i,l,u,s,c;(0,Ge.A)(2,arguments);var d=at(),f=Qe(null!==(a=null!==(r=null!==(o=null!==(i=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==i?i:null===n||void 0===n||null===(l=n.locale)||void 0===l||null===(u=l.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==o?o:d.weekStartsOn)&&void 0!==r?r:null===(s=d.locale)||void 0===s||null===(c=s.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==a?a:0);if(!(f>=0&&f<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var v=(0,Xe.A)(e),h=Qe(t),m=((h%7+7)%7=0&&t<=6}},{key:"set",value:function(e,t,n,a){return(e=ta(e,n,a)).setUTCHours(0,0,0,0),e}}]),n}(on),aa=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=6}},{key:"set",value:function(e,t,n,a){return(e=ta(e,n,a)).setUTCHours(0,0,0,0),e}}]),n}(on),ra=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=6}},{key:"set",value:function(e,t,n,a){return(e=ta(e,n,a)).setUTCHours(0,0,0,0),e}}]),n}(on);var oa=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=7}},{key:"set",value:function(e,t,n){return e=function(e,t){(0,Ge.A)(2,arguments);var n=Qe(t);n%7===0&&(n-=7);var a=(0,Xe.A)(e),r=((n%7+7)%7<1?7:0)+n-a.getUTCDay();return a.setUTCDate(a.getUTCDate()+r),a}(e,n),e.setUTCHours(0,0,0,0),e}}]),n}(on),ia=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=12}},{key:"set",value:function(e,t,n){var a=e.getUTCHours()>=12;return a&&n<12?e.setUTCHours(n+12,0,0,0):a||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e}}]),n}(on),ca=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=23}},{key:"set",value:function(e,t,n){return e.setUTCHours(n,0,0,0),e}}]),n}(on),da=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=11}},{key:"set",value:function(e,t,n){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e}}]),n}(on),fa=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&t<=24}},{key:"set",value:function(e,t,n){var a=n<=24?n%24:n;return e.setUTCHours(a,0,0,0),e}}]),n}(on),va=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCMinutes(n,0,0),e}}]),n}(on),ha=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=0&&t<=59}},{key:"set",value:function(e,t,n){return e.setUTCSeconds(n,0),e}}]),n}(on),ma=function(e){(0,Zt.A)(n,e);var t=(0,$t.A)(n);function n(){var e;(0,Jt.A)(this,n);for(var a=arguments.length,r=new Array(a),o=0;o=1&&M<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var x=Qe(null!==(h=null!==(m=null!==(p=null!==(g=null===a||void 0===a?void 0:a.weekStartsOn)&&void 0!==g?g:null===a||void 0===a||null===(b=a.locale)||void 0===b||null===(y=b.options)||void 0===y?void 0:y.weekStartsOn)&&void 0!==p?p:T.weekStartsOn)&&void 0!==m?m:null===(w=T.locale)||void 0===w||null===(A=w.options)||void 0===A?void 0:A.weekStartsOn)&&void 0!==h?h:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===D)return""===C?(0,Xe.A)(n):new Date(NaN);var P,E={firstWeekContainsDate:M,weekStartsOn:x,locale:k},_=[new rn],N=D.match(Ca).map((function(e){var t=e[0];return t in Tt?(0,Tt[t])(e,k.formatLong):e})).join("").match(Aa),S=[],O=Vt(N);try{var j=function(){var t=P.value;null!==a&&void 0!==a&&a.useAdditionalWeekYearTokens||!Et(t)||_t(t,D,e),null!==a&&void 0!==a&&a.useAdditionalDayOfYearTokens||!Pt(t)||_t(t,D,e);var n=t[0],r=wa[n];if(r){var o=r.incompatibleTokens;if(Array.isArray(o)){var i=S.find((function(e){return o.includes(e.token)||e.token===n}));if(i)throw new RangeError("The format string mustn't contain `".concat(i.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===r.incompatibleTokens&&S.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));S.push({token:n,fullToken:t});var l=r.run(C,t,k.match,E);if(!l)return{v:new Date(NaN)};_.push(l.setter),C=l.rest}else{if(n.match(Ma))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=t.match(Da)[1].replace(Ta,"'")),0!==C.indexOf(t))return{v:new Date(NaN)};C=C.slice(t.length)}};for(O.s();!(P=O.n()).done;){var R=j();if("object"===(0,Ke.A)(R))return R.v}}catch(B){O.e(B)}finally{O.f()}if(C.length>0&&ka.test(C))return new Date(NaN);var Y=_.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return _.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),I=(0,Xe.A)(n);if(isNaN(I.getTime()))return new Date(NaN);var U,F=Ze(I,kt(I)),H={},W=Vt(Y);try{for(W.s();!(U=W.n()).done;){var L=U.value;if(!L.validate(F,E))return new Date(NaN);var z=L.set(F,H,E);Array.isArray(z)?(F=z[0],Xt(H,z[1])):F=z}}catch(B){W.e(B)}finally{W.f()}return F}var Pa={DATE_ONLY:"yyyy-MM-dd",DATE_TIME_MILLISECONDS:"yyyy-MM-dd HH:mm:ss.SSS",DATE_TIME_MINUTES:"yyyy-MM-dd HH:mm",DATE_TIME_SECONDS:"yyyy-MM-dd HH:mm:ss"};function Ea(e){var t,n,a,r=void 0!==e.timePickerProps&&Object.keys(e.timePickerProps).length>0;switch(null!==(a=null!==(t=e.timePrecision)&&void 0!==t?t:null===(n=e.timePickerProps)||void 0===n?void 0:n.precision)&&void 0!==a?a:r?he.S.MINUTE:void 0){case he.S.MILLISECOND:return Pa.DATE_TIME_MILLISECONDS;case he.S.MINUTE:return Pa.DATE_TIME_MINUTES;case he.S.SECOND:return Pa.DATE_TIME_SECONDS;default:return Pa.DATE_ONLY}}function _a(e){return(0,a.sH)(this,void 0,void 0,(function(){return(0,a.YH)(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,n(23224)("./".concat(e,"/index.js"))];case 1:return[2,t.sent().default];case 2:return t.sent(),l.wD("production")||console.error('[Blueprint] Could not load "'.concat(e,'" date-fns locale, please check that this locale code is supported: https://github.com/date-fns/date-fns/tree/main/src/locale')),[2,void 0];case 3:return[2]}}))}))}function Na(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e);return t.setDate(1),t.setHours(0,0,0,0),t}function Sa(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}var Oa=n(5780);function ja(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e),a=Qe(t),r=n.getFullYear(),o=n.getDate(),i=new Date(0);i.setFullYear(r,a,15),i.setHours(0,0,0,0);var l=function(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=t.getFullYear(),a=t.getMonth(),r=new Date(0);return r.setFullYear(n,a+1,0),r.setHours(0,0,0,0),r.getDate()}(i);return n.setMonth(a,Math.min(o,l)),n}function Ra(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e),a=Qe(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(a),n)}function Ya(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=new Date(0);return n.setFullYear(t.getFullYear(),0,1),n.setHours(0,0,0,0),n}function Ia(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e),a=(0,Xe.A)(t);return 12*(n.getFullYear()-a.getFullYear())+(n.getMonth()-a.getMonth())}function Ua(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e),a=Qe(t);if(isNaN(a))return new Date(NaN);if(!a)return n;var r=n.getDate(),o=new Date(n.getTime());return o.setMonth(n.getMonth()+a+1,0),r>=o.getDate()?o:(n.setFullYear(o.getFullYear(),o.getMonth(),r),n)}function Fa(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e),a=(0,Xe.A)(t);return n.getFullYear()===a.getFullYear()&&n.getMonth()===a.getMonth()}function Ha(e,t){(0,Ge.A)(2,arguments);var n=(0,Xe.A)(e),a=(0,Xe.A)(t);return n.getTime()=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,Xe.A)(e),v=f.getDay(),h=(va.getTime()}function Ka(e,t){return(0,Ge.A)(2,arguments),za(e,-Qe(t))}var Ga=864e5;function Va(e,t){(0,Ge.A)(2,arguments);var n=(0,Oa.A)(e),a=(0,Oa.A)(t),r=n.getTime()-kt(n),o=a.getTime()-kt(a);return Math.round((r-o)/Ga)}function Xa(e,t){return(0,Ge.A)(2,arguments),za(e,7*Qe(t))}function Qa(e,t){return(0,Ge.A)(2,arguments),Ua(e,12*Qe(t))}function Za(e,t){var n,a,r,o,i,l,u,s;(0,Ge.A)(1,arguments);var c=at(),d=Qe(null!==(n=null!==(a=null!==(r=null!==(o=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(l=i.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==r?r:c.weekStartsOn)&&void 0!==a?a:null===(u=c.locale)||void 0===u||null===(s=u.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=(0,Xe.A)(e),v=f.getDay(),h=6+(v=r.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}(e),n=new Date(0);return n.setFullYear(t,0,4),n.setHours(0,0,0,0),La(n)}var tr=6048e5;function nr(e,t){var n,a,r,o,i,l,u,s;(0,Ge.A)(1,arguments);var c=at(),d=Qe(null!==(n=null!==(a=null!==(r=null!==(o=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(l=i.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==r?r:c.firstWeekContainsDate)&&void 0!==a?a:null===(u=c.locale)||void 0===u||null===(s=u.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==n?n:1),f=function(e,t){var n,a,r,o,i,l,u,s;(0,Ge.A)(1,arguments);var c=(0,Xe.A)(e),d=c.getFullYear(),f=at(),v=Qe(null!==(n=null!==(a=null!==(r=null!==(o=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null===t||void 0===t||null===(i=t.locale)||void 0===i||null===(l=i.options)||void 0===l?void 0:l.firstWeekContainsDate)&&void 0!==r?r:f.firstWeekContainsDate)&&void 0!==a?a:null===(u=f.locale)||void 0===u||null===(s=u.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==n?n:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var h=new Date(0);h.setFullYear(d+1,0,v),h.setHours(0,0,0,0);var m=Wa(h,t),p=new Date(0);p.setFullYear(d,0,v),p.setHours(0,0,0,0);var g=Wa(p,t);return c.getTime()>=m.getTime()?d+1:c.getTime()>=g.getTime()?d:d-1}(e,t),v=new Date(0);return v.setFullYear(f,0,d),v.setHours(0,0,0,0),Wa(v,t)}var ar=6048e5;var rr=6048e5;function or(e,t){return(0,Ge.A)(1,arguments),function(e,t,n){(0,Ge.A)(2,arguments);var a=Wa(e,n),r=Wa(t,n),o=a.getTime()-kt(a),i=r.getTime()-kt(r);return Math.round((o-i)/rr)}(function(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(0,0,0,0),t}(e),Na(e),t)+1}var ir=function(){return ir=Object.assign||function(e){for(var t,n=1,a=arguments.length;n1&&(u||!s),d=t>1&&(s||!u);return dr.jsx(Rr,{displayMonth:e.displayMonth,hideNext:c,hidePrevious:d,nextMonth:r,previousMonth:a,onPreviousClick:function(){a&&o(a)},onNextClick:function(){r&&o(r)}})}function Ir(e){var t,n,a=Ar(),r=a.classNames,o=a.disableNavigation,i=a.styles,l=a.captionLayout,u=a.components,s=null!==(t=null===u||void 0===u?void 0:u.CaptionLabel)&&void 0!==t?t:Cr;return n=o?dr.jsx(s,{id:e.id,displayMonth:e.displayMonth}):"dropdown"===l?dr.jsx(Nr,{displayMonth:e.displayMonth,id:e.id}):"dropdown-buttons"===l?dr.jsxs(dr.Fragment,{children:[dr.jsx(Nr,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id}),dr.jsx(Yr,{displayMonth:e.displayMonth,displayIndex:e.displayIndex,id:e.id})]}):dr.jsxs(dr.Fragment,{children:[dr.jsx(s,{id:e.id,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),dr.jsx(Yr,{displayMonth:e.displayMonth,id:e.id})]}),dr.jsx("div",{className:r.caption,style:i.caption,children:n})}function Ur(e){var t=Ar(),n=t.footer,a=t.styles,r=t.classNames.tfoot;return n?dr.jsx("tfoot",{className:r,style:a.tfoot,children:dr.jsx("tr",{children:dr.jsx("td",{colSpan:8,children:n})})}):dr.jsx(dr.Fragment,{})}function Fr(){var e=Ar(),t=e.classNames,n=e.styles,a=e.showWeekNumber,r=e.locale,o=e.weekStartsOn,i=e.ISOWeek,l=e.formatters.formatWeekdayName,u=e.labels.labelWeekday,s=function(e,t,n){for(var a=n?La(new Date):Wa(new Date,{locale:e,weekStartsOn:t}),r=[],o=0;o<7;o++){var i=za(a,o);r.push(i)}return r}(r,o,i);return dr.jsxs("tr",{style:n.head_row,className:t.head_row,children:[a&&dr.jsx("td",{style:n.head_cell,className:t.head_cell}),s.map((function(e,a){return dr.jsx("th",{scope:"col",className:t.head_cell,style:n.head_cell,"aria-label":u(e,{locale:r}),children:l(e,{locale:r})},a)}))]})}function Hr(){var e,t=Ar(),n=t.classNames,a=t.styles,r=t.components,o=null!==(e=null===r||void 0===r?void 0:r.HeadRow)&&void 0!==e?e:Fr;return dr.jsx("thead",{style:a.head,className:n.head,children:dr.jsx(o,{})})}function Wr(e){var t=Ar(),n=t.locale,a=t.formatters.formatDay;return dr.jsx(dr.Fragment,{children:a(e.date,{locale:n})})}var Lr=(0,i.createContext)(void 0);function zr(e){if(!fr(e.initialProps)){var t={selected:void 0,modifiers:{disabled:[]}};return dr.jsx(Lr.Provider,{value:t,children:e.children})}return dr.jsx(Br,{initialProps:e.initialProps,children:e.children})}function Br(e){var t=e.initialProps,n=e.children,a=t.selected,r=t.min,o=t.max,i={disabled:[]};a&&i.disabled.push((function(e){var t=o&&a.length>o-1,n=a.some((function(t){return(0,Ba.A)(t,e)}));return Boolean(t&&!n)}));var l={selected:a,onDayClick:function(e,n,i){var l,u;if((null===(l=t.onDayClick)||void 0===l||l.call(t,e,n,i),!Boolean(n.selected&&r&&(null===a||void 0===a?void 0:a.length)===r))&&!Boolean(!n.selected&&o&&(null===a||void 0===a?void 0:a.length)===o)){var s=a?lr([],a,!0):[];if(n.selected){var c=s.findIndex((function(t){return(0,Ba.A)(e,t)}));s.splice(c,1)}else s.push(e);null===(u=t.onSelect)||void 0===u||u.call(t,s,e,n,i)}},modifiers:i};return dr.jsx(Lr.Provider,{value:l,children:n})}function qr(){var e=(0,i.useContext)(Lr);if(!e)throw new Error("useSelectMultiple must be used within a SelectMultipleProvider");return e}var Kr,Gr=(0,i.createContext)(void 0);function Vr(e){if(!vr(e.initialProps)){var t={selected:void 0,modifiers:{range_start:[],range_end:[],range_middle:[],disabled:[]}};return dr.jsx(Gr.Provider,{value:t,children:e.children})}return dr.jsx(Xr,{initialProps:e.initialProps,children:e.children})}function Xr(e){var t=e.initialProps,n=e.children,a=t.selected,r=a||{},o=r.from,i=r.to,l=t.min,u=t.max,s={range_start:[],range_end:[],range_middle:[],disabled:[]};if(o?(s.range_start=[o],i?(s.range_end=[i],(0,Ba.A)(o,i)||(s.range_middle=[{after:o,before:i}])):s.range_end=[o]):i&&(s.range_start=[i],s.range_end=[i]),l&&(o&&!i&&s.disabled.push({after:Ka(o,l-1),before:za(o,l-1)}),o&&i&&s.disabled.push({after:o,before:za(o,l-1)}),!o&&i&&s.disabled.push({after:Ka(i,l-1),before:za(i,l-1)})),u){if(o&&!i&&(s.disabled.push({before:za(o,1-u)}),s.disabled.push({after:za(o,u-1)})),o&&i){var c=u-(Va(i,o)+1);s.disabled.push({before:Ka(o,c)}),s.disabled.push({after:za(i,c)})}!o&&i&&(s.disabled.push({before:za(i,1-u)}),s.disabled.push({after:za(i,u-1)}))}return dr.jsx(Gr.Provider,{value:{selected:a,onDayClick:function(e,n,r){var o,i;null===(o=t.onDayClick)||void 0===o||o.call(t,e,n,r);var l=function(e,t){var n=t||{},a=n.from,r=n.to;if(a&&r){if((0,Ba.A)(r,e)&&(0,Ba.A)(a,e))return;if((0,Ba.A)(r,e))return{from:r,to:void 0};if((0,Ba.A)(a,e))return;return qa(a,e)?{from:e,to:r}:{from:a,to:e}}return r?qa(e,r)?{from:r,to:e}:{from:e,to:r}:a?Ha(e,a)?{from:e,to:a}:{from:a,to:e}:{from:e,to:void 0}}(e,a);null===(i=t.onSelect)||void 0===i||i.call(t,l,e,n,r)},modifiers:s},children:n})}function Qr(){var e=(0,i.useContext)(Gr);if(!e)throw new Error("useSelectRange must be used within a SelectRangeProvider");return e}function Zr(e){return Array.isArray(e)?lr([],e,!0):void 0!==e?[e]:[]}!function(e){e.Outside="outside",e.Disabled="disabled",e.Selected="selected",e.Hidden="hidden",e.Today="today",e.RangeStart="range_start",e.RangeEnd="range_end",e.RangeMiddle="range_middle"}(Kr||(Kr={}));var $r=Kr.Selected,Jr=Kr.Disabled,eo=Kr.Hidden,to=Kr.Today,no=Kr.RangeEnd,ao=Kr.RangeMiddle,ro=Kr.RangeStart,oo=Kr.Outside;var io=(0,i.createContext)(void 0);function lo(e){var t=Ar(),n=function(e,t,n){var a,r=((a={})[$r]=Zr(e.selected),a[Jr]=Zr(e.disabled),a[eo]=Zr(e.hidden),a[to]=[e.today],a[no]=[],a[ao]=[],a[ro]=[],a[oo]=[],a);return e.fromDate&&r[Jr].push({before:e.fromDate}),e.toDate&&r[Jr].push({after:e.toDate}),fr(e)?r[Jr]=r[Jr].concat(t.modifiers[Jr]):vr(e)&&(r[Jr]=r[Jr].concat(n.modifiers[Jr]),r[ro]=n.modifiers[ro],r[ao]=n.modifiers[ao],r[no]=n.modifiers[no]),r}(t,qr(),Qr()),a=function(e){var t={};return Object.entries(e).forEach((function(e){var n=e[0],a=e[1];t[n]=Zr(a)})),t}(t.modifiers),r=ir(ir({},n),a);return dr.jsx(io.Provider,{value:r,children:e.children})}function uo(){var e=(0,i.useContext)(io);if(!e)throw new Error("useModifiers must be used within a ModifiersProvider");return e}function so(e,t){return t.some((function(t){if("boolean"===typeof t)return t;if(Ve(t))return(0,Ba.A)(e,t);if(function(e){return Array.isArray(e)&&e.every(Ve)}(t))return t.includes(e);if(function(e){return Boolean(e&&"object"===typeof e&&"from"in e)}(t))return function(e,t){var n,a=t.from,r=t.to;return a&&r?(Va(r,a)<0&&(a=(n=[r,a])[0],r=n[1]),Va(e,a)>=0&&Va(r,e)>=0):r?(0,Ba.A)(r,e):!!a&&(0,Ba.A)(a,e)}(e,t);if(function(e){return Boolean(e&&"object"===typeof e&&"dayOfWeek"in e)}(t))return t.dayOfWeek.includes(e.getDay());if(function(e){return Boolean(e&&"object"===typeof e&&"before"in e&&"after"in e)}(t)){var n=Va(t.before,e)>0,a=Va(t.after,e)<0;return qa(t.before,t.after)?a&&n:n||a}return function(e){return Boolean(e&&"object"===typeof e&&"after"in e)}(t)?Va(e,t.after)>0:function(e){return Boolean(e&&"object"===typeof e&&"before"in e)}(t)?Va(t.before,e)>0:"function"===typeof t&&t(e)}))}function co(e,t,n){var a=Object.keys(t).reduce((function(n,a){var r=t[a];return so(e,r)&&n.push(a),n}),[]),r={};return a.forEach((function(e){return r[e]=!0})),n&&!Fa(e,n)&&(r.outside=!0),r}var fo=365;function vo(e,t){var n=t.moveBy,a=t.direction,r=t.context,o=t.modifiers,i=t.retry,l=void 0===i?{count:0,lastFocused:e}:i,u=r.weekStartsOn,s=r.fromDate,c=r.toDate,d=r.locale,f={day:za,week:Xa,month:Ua,year:Qa,startOfWeek:function(e){return r.ISOWeek?La(e):Wa(e,{locale:d,weekStartsOn:u})},endOfWeek:function(e){return r.ISOWeek?$a(e):Za(e,{locale:d,weekStartsOn:u})}}[n](e,"after"===a?1:-1);"before"===a&&s?f=function(e){var t,n;if((0,Ge.A)(1,arguments),e&&"function"===typeof e.forEach)t=e;else{if("object"!==(0,Ke.A)(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,Xe.A)(e);(void 0===n||nt||isNaN(t.getDate()))&&(n=t)})),n||new Date(NaN)}([c,f]));var v=!0;if(o){var h=co(f,o);v=!h.disabled&&!h.hidden}return v?f:l.count>fo?l.lastFocused:vo(f,{moveBy:n,direction:a,context:r,modifiers:o,retry:ir(ir({},l),{count:l.count+1})})}var ho=(0,i.createContext)(void 0);function mo(e){var t=_r(),n=uo(),a=(0,i.useState)(),r=a[0],o=a[1],l=(0,i.useState)(),u=l[0],s=l[1],c=function(e,t){for(var n,a,r=Na(e[0]),o=Sa(e[e.length-1]),i=r;i<=o;){var l=co(i,t);if(l.disabled||l.hidden)i=za(i,1);else{if(l.selected)return i;l.today&&!a&&(a=i),n||(n=i),i=za(i,1)}}return a||n}(t.displayMonths,n),d=(null!==r&&void 0!==r?r:u&&t.isDateDisplayed(u))?u:c,f=function(e){o(e)},v=Ar(),h=function(e,a){if(r){var o=vo(r,{moveBy:e,direction:a,context:v,modifiers:n});(0,Ba.A)(r,o)||(t.goToDate(o,r),f(o))}},m={focusedDay:r,focusTarget:d,blur:function(){s(r),o(void 0)},focus:f,focusDayAfter:function(){return h("day","after")},focusDayBefore:function(){return h("day","before")},focusWeekAfter:function(){return h("week","after")},focusWeekBefore:function(){return h("week","before")},focusMonthBefore:function(){return h("month","before")},focusMonthAfter:function(){return h("month","after")},focusYearBefore:function(){return h("year","before")},focusYearAfter:function(){return h("year","after")},focusStartOfWeek:function(){return h("startOfWeek","before")},focusEndOfWeek:function(){return h("endOfWeek","after")}};return dr.jsx(ho.Provider,{value:m,children:e.children})}function po(){var e=(0,i.useContext)(ho);if(!e)throw new Error("useFocusContext must be used within a FocusProvider");return e}var go=(0,i.createContext)(void 0);function bo(e){if(!hr(e.initialProps)){var t={selected:void 0};return dr.jsx(go.Provider,{value:t,children:e.children})}return dr.jsx(yo,{initialProps:e.initialProps,children:e.children})}function yo(e){var t=e.initialProps,n=e.children,a={selected:t.selected,onDayClick:function(e,n,a){var r,o,i;null===(r=t.onDayClick)||void 0===r||r.call(t,e,n,a),!n.selected||t.required?null===(i=t.onSelect)||void 0===i||i.call(t,e,e,n,a):null===(o=t.onSelect)||void 0===o||o.call(t,void 0,e,n,a)}};return dr.jsx(go.Provider,{value:a,children:n})}function wo(){var e=(0,i.useContext)(go);if(!e)throw new Error("useSelectSingle must be used within a SelectSingleProvider");return e}function Ao(e,t){var n=[e.classNames.day];return Object.keys(t).forEach((function(t){var a=e.modifiersClassNames[t];if(a)n.push(a);else if(function(e){return Object.values(Kr).includes(e)}(t)){var r=e.classNames["day_".concat(t)];r&&n.push(r)}})),n}function Co(e,t,n){var a,r,o,l=Ar(),u=po(),s=function(e,t){return co(e,uo(),t)}(e,t),c=function(e,t){var n=Ar(),a=wo(),r=qr(),o=Qr(),i=po(),l=i.focusDayAfter,u=i.focusDayBefore,s=i.focusWeekAfter,c=i.focusWeekBefore,d=i.blur,f=i.focus,v=i.focusMonthBefore,h=i.focusMonthAfter,m=i.focusYearBefore,p=i.focusYearAfter,g=i.focusStartOfWeek,b=i.focusEndOfWeek,y={onClick:function(i){var l,u,s,c;hr(n)?null===(l=a.onDayClick)||void 0===l||l.call(a,e,t,i):fr(n)?null===(u=r.onDayClick)||void 0===u||u.call(r,e,t,i):vr(n)?null===(s=o.onDayClick)||void 0===s||s.call(o,e,t,i):null===(c=n.onDayClick)||void 0===c||c.call(n,e,t,i)},onFocus:function(a){var r;f(e),null===(r=n.onDayFocus)||void 0===r||r.call(n,e,t,a)},onBlur:function(a){var r;d(),null===(r=n.onDayBlur)||void 0===r||r.call(n,e,t,a)},onKeyDown:function(a){var r;switch(a.key){case"ArrowLeft":a.preventDefault(),a.stopPropagation(),"rtl"===n.dir?l():u();break;case"ArrowRight":a.preventDefault(),a.stopPropagation(),"rtl"===n.dir?u():l();break;case"ArrowDown":a.preventDefault(),a.stopPropagation(),s();break;case"ArrowUp":a.preventDefault(),a.stopPropagation(),c();break;case"PageUp":a.preventDefault(),a.stopPropagation(),a.shiftKey?m():v();break;case"PageDown":a.preventDefault(),a.stopPropagation(),a.shiftKey?p():h();break;case"Home":a.preventDefault(),a.stopPropagation(),g();break;case"End":a.preventDefault(),a.stopPropagation(),b()}null===(r=n.onDayKeyDown)||void 0===r||r.call(n,e,t,a)},onKeyUp:function(a){var r;null===(r=n.onDayKeyUp)||void 0===r||r.call(n,e,t,a)},onMouseEnter:function(a){var r;null===(r=n.onDayMouseEnter)||void 0===r||r.call(n,e,t,a)},onMouseLeave:function(a){var r;null===(r=n.onDayMouseLeave)||void 0===r||r.call(n,e,t,a)},onPointerEnter:function(a){var r;null===(r=n.onDayPointerEnter)||void 0===r||r.call(n,e,t,a)},onPointerLeave:function(a){var r;null===(r=n.onDayPointerLeave)||void 0===r||r.call(n,e,t,a)},onTouchCancel:function(a){var r;null===(r=n.onDayTouchCancel)||void 0===r||r.call(n,e,t,a)},onTouchEnd:function(a){var r;null===(r=n.onDayTouchEnd)||void 0===r||r.call(n,e,t,a)},onTouchMove:function(a){var r;null===(r=n.onDayTouchMove)||void 0===r||r.call(n,e,t,a)},onTouchStart:function(a){var r;null===(r=n.onDayTouchStart)||void 0===r||r.call(n,e,t,a)}};return y}(e,s),d=function(){var e=Ar(),t=wo(),n=qr(),a=Qr();return hr(e)?t.selected:fr(e)?n.selected:vr(e)?a.selected:void 0}(),f=Boolean(l.onDayClick||"default"!==l.mode);(0,i.useEffect)((function(){var t;s.outside||u.focusedDay&&f&&(0,Ba.A)(u.focusedDay,e)&&(null===(t=n.current)||void 0===t||t.focus())}),[u.focusedDay,e,n,f,s.outside]);var v=Ao(l,s).join(" "),h=function(e,t){var n=ir({},e.styles.day);return Object.keys(t).forEach((function(t){var a;n=ir(ir({},n),null===(a=e.modifiersStyles)||void 0===a?void 0:a[t])})),n}(l,s),m=Boolean(s.outside&&!l.showOutsideDays||s.hidden),p=null!==(o=null===(r=l.components)||void 0===r?void 0:r.DayContent)&&void 0!==o?o:Wr,g={style:h,className:v,children:dr.jsx(p,{date:e,displayMonth:t,activeModifiers:s}),role:"gridcell"},b=u.focusTarget&&(0,Ba.A)(u.focusTarget,e)&&!s.outside,y=u.focusedDay&&(0,Ba.A)(u.focusedDay,e),w=ir(ir(ir({},g),((a={disabled:s.disabled,role:"gridcell"})["aria-selected"]=s.selected,a.tabIndex=y||b?0:-1,a)),c);return{isButton:f,isHidden:m,activeModifiers:s,selectedDays:d,buttonProps:w,divProps:g}}function Do(e){var t=(0,i.useRef)(null),n=Co(e.date,e.displayMonth,t);return n.isHidden?dr.jsx("div",{role:"gridcell"}):n.isButton?dr.jsx(jr,ir({name:"day",ref:t},n.buttonProps)):dr.jsx("div",ir({},n.divProps))}function To(e){var t=e.number,n=e.dates,a=Ar(),r=a.onWeekNumberClick,o=a.styles,i=a.classNames,l=a.locale,u=a.labels.labelWeekNumber,s=(0,a.formatters.formatWeekNumber)(Number(t),{locale:l});if(!r)return dr.jsx("span",{className:i.weeknumber,style:o.weeknumber,children:s});var c=u(Number(t),{locale:l});return dr.jsx(jr,{name:"week-number","aria-label":c,className:i.weeknumber,style:o.weeknumber,onClick:function(e){r(t,n,e)},children:s})}function ko(e){var t,n,a,r=Ar(),o=r.styles,i=r.classNames,l=r.showWeekNumber,u=r.components,s=null!==(t=null===u||void 0===u?void 0:u.Day)&&void 0!==t?t:Do,c=null!==(n=null===u||void 0===u?void 0:u.WeekNumber)&&void 0!==n?n:To;return l&&(a=dr.jsx("td",{className:i.cell,style:o.cell,children:dr.jsx(c,{number:e.weekNumber,dates:e.dates})})),dr.jsxs("tr",{className:i.row,style:o.row,children:[a,e.dates.map((function(t){return dr.jsx("td",{className:i.cell,style:o.cell,role:"presentation",children:dr.jsx(s,{displayMonth:e.displayMonth,date:t})},Ja(t))}))]})}function Mo(e,t,n){for(var a=(null===n||void 0===n?void 0:n.ISOWeek)?$a(t):Za(t,n),r=(null===n||void 0===n?void 0:n.ISOWeek)?La(e):Wa(e,n),o=Va(a,r),i=[],l=0;l<=o;l++)i.push(za(r,l));var u=i.reduce((function(e,t){var a=(null===n||void 0===n?void 0:n.ISOWeek)?function(e){(0,Ge.A)(1,arguments);var t=(0,Xe.A)(e),n=La(t).getTime()-er(t).getTime();return Math.round(n/tr)+1}(t):function(e,t){(0,Ge.A)(1,arguments);var n=(0,Xe.A)(e),a=Wa(n,t).getTime()-nr(n,t).getTime();return Math.round(a/ar)+1}(t,n),r=e.find((function(e){return e.weekNumber===a}));return r?(r.dates.push(t),e):(e.push({weekNumber:a,dates:[t]}),e)}),[]);return u}function xo(e){var t,n,a,r=Ar(),o=r.locale,i=r.classNames,l=r.styles,u=r.hideHead,s=r.fixedWeeks,c=r.components,d=r.weekStartsOn,f=r.firstWeekContainsDate,v=r.ISOWeek,h=function(e,t){var n=Mo(Na(e),Sa(e),t);if(null===t||void 0===t?void 0:t.useFixedWeeks){var a=or(e,t);if(a<6){var r=n[n.length-1],o=r.dates[r.dates.length-1],i=Xa(o,6-a),l=Mo(Xa(o,1),i,t);n.push.apply(n,l)}}return n}(e.displayMonth,{useFixedWeeks:Boolean(s),ISOWeek:v,locale:o,weekStartsOn:d,firstWeekContainsDate:f}),m=null!==(t=null===c||void 0===c?void 0:c.Head)&&void 0!==t?t:Hr,p=null!==(n=null===c||void 0===c?void 0:c.Row)&&void 0!==n?n:ko,g=null!==(a=null===c||void 0===c?void 0:c.Footer)&&void 0!==a?a:Ur;return dr.jsxs("table",{id:e.id,className:i.table,style:l.table,role:"grid","aria-labelledby":e["aria-labelledby"],children:[!u&&dr.jsx(m,{}),dr.jsx("tbody",{className:i.tbody,style:l.tbody,children:h.map((function(t){return dr.jsx(p,{displayMonth:e.displayMonth,dates:t.dates,weekNumber:t.weekNumber},t.weekNumber)}))}),dr.jsx(g,{displayMonth:e.displayMonth})]})}var Po="undefined"!==typeof window&&window.document&&window.document.createElement?i.useLayoutEffect:i.useEffect,Eo=!1,_o=0;function No(){return"react-day-picker-".concat(++_o)}function So(e){var t,n,a=Ar(),r=a.dir,o=a.classNames,l=a.styles,u=a.components,s=_r().displayMonths,c=function(e){var t,n=null!==e&&void 0!==e?e:Eo?No():null,a=(0,i.useState)(n),r=a[0],o=a[1];return Po((function(){null===r&&o(No())}),[]),(0,i.useEffect)((function(){!1===Eo&&(Eo=!0)}),[]),null!==(t=null!==e&&void 0!==e?e:r)&&void 0!==t?t:void 0}(a.id?"".concat(a.id,"-").concat(e.displayIndex):void 0),d=a.id?"".concat(a.id,"-grid-").concat(e.displayIndex):void 0,f=[o.month],v=l.month,h=0===e.displayIndex,m=e.displayIndex===s.length-1,p=!h&&!m;"rtl"===r&&(m=(t=[h,m])[0],h=t[1]),h&&(f.push(o.caption_start),v=ir(ir({},v),l.caption_start)),m&&(f.push(o.caption_end),v=ir(ir({},v),l.caption_end)),p&&(f.push(o.caption_between),v=ir(ir({},v),l.caption_between));var g=null!==(n=null===u||void 0===u?void 0:u.Caption)&&void 0!==n?n:Ir;return dr.jsxs("div",{className:f.join(" "),style:v,children:[dr.jsx(g,{id:c,displayMonth:e.displayMonth,displayIndex:e.displayIndex}),dr.jsx(xo,{id:d,"aria-labelledby":c,displayMonth:e.displayMonth})]},e.displayIndex)}function Oo(e){var t=Ar(),n=t.classNames,a=t.styles;return dr.jsx("div",{className:n.months,style:a.months,children:e.children})}function jo(e){var t,n,a=e.initialProps,r=Ar(),o=po(),l=_r(),u=(0,i.useState)(!1),s=u[0],c=u[1];(0,i.useEffect)((function(){r.initialFocus&&o.focusTarget&&(s||(o.focus(o.focusTarget),c(!0)))}),[r.initialFocus,s,o.focus,o.focusTarget,o]);var d=[r.classNames.root,r.className];r.numberOfMonths>1&&d.push(r.classNames.multiple_months),r.showWeekNumber&&d.push(r.classNames.with_weeknumber);var f=ir(ir({},r.styles.root),r.style),v=Object.keys(a).filter((function(e){return e.startsWith("data-")})).reduce((function(e,t){var n;return ir(ir({},e),((n={})[t]=a[t],n))}),{}),h=null!==(n=null===(t=a.components)||void 0===t?void 0:t.Months)&&void 0!==n?n:Oo;return dr.jsx("div",ir({className:d.join(" "),style:f,dir:r.dir,id:r.id,nonce:a.nonce,title:a.title,lang:a.lang},v,{children:dr.jsx(h,{children:l.displayMonths.map((function(e,t){return dr.jsx(So,{displayIndex:t,displayMonth:e},t)}))})}))}function Ro(e){var t=e.children,n=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);rr?r:u},t.prototype.updateValue=function(e,t,n){var a,r;void 0===n&&(n=!1),n||null===(r=(a=this.props).onChange)||void 0===r||r.call(a,e,t),void 0===this.props.value&&this.setState({value:e})},t.defaultProps={canClearSelection:!0,clearButtonText:"Clear",dayPickerProps:{},highlightCurrentDay:!1,locale:"en-US",maxDate:g.getDefaultMaxDate(),minDate:g.getDefaultMinDate(),reverseMonthAndYearMenus:!1,shortcuts:!1,showActionsBar:!1,todayButtonText:"Today"},t.displayName="".concat(f.l,".DatePicker3"),t}(Ho);function Zo(e){return"string"===typeof e?e:null===e||void 0===e?void 0:e.code}function $o(e,t){var n=e,a=n.dateFnsFormat,r=n.locale,o=n.formatDate,l=n.invalidDateMessage,u=n.maxDate,s=n.minDate,c=n.outOfRangeMessage,d=n.timePickerProps,f=n.timePrecision;return i.useCallback((function(e){var n;return void 0===e?"":h.Pz(e)?h.Xm(e,[s,u])?void 0!==o?o(e,null!==(n=null===t||void 0===t?void 0:t.code)&&void 0!==n?n:Zo(r)):function(e,t){return function(n){return Kt(n,e,{locale:t})}}(null!==a&&void 0!==a?a:Ea({timePickerProps:d,timePrecision:f}),t)(e):c:l}),[a,o,l,t,r,u,s,c,d,f])}var Jo=new Date(void 0);function ei(e,t){var n=e,a=n.dateFnsFormat,r=n.invalidDateMessage,o=n.locale,l=n.outOfRangeMessage,u=n.parseDate,s=n.timePickerProps,c=n.timePrecision;return i.useCallback((function(e){var n;if(e===l||e===r)return null;var i=null;void 0!==u?i=u(e,null!==(n=null===t||void 0===t?void 0:t.code)&&void 0!==n?n:Zo(o)):i=function(e,t){return function(n){return xa(n,e,new Date,{locale:t})}}(null!==a&&void 0!==a?a:Ea({timePickerProps:s,timePrecision:c}),t)(e);return!1===i?Jo:i}),[a,r,t,o,l,u,s,c])}var ti={fill:!1,minimal:!0,outlined:!0},ni={closeOnSelection:!0,disabled:!1,invalidDateMessage:"Invalid date",locale:"en-US",maxDate:g.getDefaultMaxDate(),minDate:g.getDefaultMinDate(),outOfRangeMessage:"Out of range",reverseMonthAndYearMenus:!1},ai=i.memo((function(e){var t=e,n=t.closeOnSelection,r=(t.dateFnsFormat,t.dateFnsLocaleLoader),f=t.defaultTimezone,v=t.defaultValue,m=t.disabled,p=t.disableTimezoneSelect,g=t.fill,b=t.inputProps,y=void 0===b?{}:b,w=t.invalidDateMessage,A=t.locale,C=t.maxDate,D=t.minDate,T=t.onChange,k=t.onError,M=t.onTimezoneChange,x=t.outOfRangeMessage,P=t.popoverProps,E=void 0===P?{}:P,_=t.popoverRef,N=t.rightElement,S=t.showTimezoneSelect,O=t.timePrecision,j=t.timezone,R=t.value,Y=(0,a.Tt)(t,["closeOnSelection","dateFnsFormat","dateFnsLocaleLoader","defaultTimezone","defaultValue","disabled","disableTimezoneSelect","fill","inputProps","invalidDateMessage","locale","maxDate","minDate","onChange","onError","onTimezoneChange","outOfRangeMessage","popoverProps","popoverRef","rightElement","showTimezoneSelect","timePrecision","timezone","value"]),I=function(e,t){void 0===t&&(t=_a);var n=i.useState("object"===typeof e?e:void 0),a=n[0],r=n[1];return i.useEffect((function(){r((function(n){return"string"===typeof e?(t(e).then(r),n):e}))}),[t,e]),a}(A,r),U=function(e){var t;return void 0!==e.placeholder||void 0!==e.formatDate&&void 0!==e.parseDate?e.placeholder:null!==(t=e.dateFnsFormat)&&void 0!==t?t:Ea(e)}(e),F=$o(e,I),H=ei(e,I),W=i.useRef(null),L=i.useRef(null),z=l.NF("date-picker"),B=i.useState(!1),q=B[0],K=B[1],G=i.useState(function(e){var t=e.defaultTimezone,n=e.timezone;return void 0!==n?Ce(n)?n:(console.error(Ie.z_),ue.ianaCode):void 0!==t?Ce(t)?t:(console.error(Ie.j3),ue.ianaCode):fe()}(e)),V=G[0],X=G[1],Q=i.useMemo((function(){return be(R,V)}),[V,R]),Z=void 0!==Q,$=i.useMemo((function(){return be(v,V)}),[v,V]),J=i.useState(Z?Q:$),te=J[0],ne=J[1],ae=i.useState(void 0),re=ae[0],oe=ae[1],ie=i.useState(!1),le=ie[0],se=ie[1],ce=i.useMemo((function(){return null===te?void 0:F(te)}),[te,F]),de=i.useState(null!==ce&&void 0!==ce?ce:void 0),ve=de[0],he=de[1],me=null!=te&&(!h.Pz(te)||!h.Xm(te,[D,C]));i.useEffect((function(){Z&&ne(Q)}),[Z,Q]),i.useEffect((function(){void 0!==f&&Ce(f)&&X(f)}),[f]),i.useEffect((function(){void 0!==j&&Ce(j)&&X(j)}),[j]),i.useEffect((function(){Z&&!le&&he(ce)}),[Z,le,ce]);var pe=i.useCallback((function(e){var t;null===(t=E.onClose)||void 0===t||t.call(E,e),K(!1)}),[E]),De=i.useCallback((function(e,t,a){void 0===a&&(a=!1);var r=te;if(null===e)return Z||a||he(""),void(null===T||void 0===T||T(null,t));var o=!t||!n||null!=r&&(h.DR(r,e)||void 0!==O&&h.Cf(r,e)),i=!!a;if(Z)se(i),K(o);else{var l=F(e);se(i),K(o),ne(e),he(l)}var u=ge(e,V,O);null===T||void 0===T||T(u,t)}),[n,Z,F,T,V,O,te]),Te=(0,a.Cl)((0,a.Cl)({},e.dayPickerProps),{onDayKeyDown:function(t,n,a){var r,o;null===(o=null===(r=e.dayPickerProps)||void 0===r?void 0:r.onDayKeyDown)||void 0===o||o.call(r,t,n,a)},onMonthChange:function(t){var n,a;null===(a=null===(n=e.dayPickerProps)||void 0===n?void 0:n.onMonthChange)||void 0===a||a.call(n,t)}}),ke=i.useCallback((function(e,t){oe(t)}),[]),Me=i.useCallback((function(e){var t,n,a;(null===(t=L.current)||void 0===t?void 0:t.contains(ri(e)))?null===(n=W.current)||void 0===n||n.focus():null===(a=oi(L).shift())||void 0===a||a.focus()}),[]),xe=i.useCallback((function(e){var t,n,a;(null===(t=L.current)||void 0===t?void 0:t.contains(ri(e)))?(null===(n=W.current)||void 0===n||n.focus(),pe(e)):null===(a=oi(L).pop())||void 0===a||a.focus()}),[pe]),Pe=i.createElement("div",{ref:L,role:"dialog","aria-label":"date picker",id:z},i.createElement("div",{onFocus:Me,tabIndex:0}),i.createElement(Qo,(0,a.Cl)({},Y,{dateFnsLocaleLoader:r,dayPickerProps:Te,locale:I,maxDate:C,minDate:D,onChange:De,onShortcutChange:ke,selectedShortcutIndex:re,timePrecision:O,value:me?null:te})),i.createElement("div",{onFocus:xe,tabIndex:0})),Ee=i.useMemo((function(){return null!=te&&h.Pz(te)?te:ye(new Date,V)}),[V,te]),_e=void 0===O||!1===S,Ne=m||p,Se=i.useCallback((function(e){if(void 0===j&&X(e),null===M||void 0===M||M(e),null!=te){var t=ge(te,e,O);null===T||void 0===T||T(t,!0)}}),[T,M,te,O,j]),Oe=i.useMemo((function(){return _e?void 0:i.createElement(Ye,{buttonProps:ti,className:Be.DATE_INPUT_TIMEZONE_SELECT,date:Ee,disabled:Ne,onChange:Se,value:V},i.createElement(u.v,{interactive:!Ne,minimal:!0,rightIcon:Ne?void 0:"caret-down"},ee(null!==(e=Ee)&&void 0!==e?e:we,V,Ae)));var e}),[Se,Ne,_e,V,Ee]),je=i.useCallback((function(e){var t;se(!0),K(!0),he(ce),null===(t=null===y||void 0===y?void 0:y.onFocus)||void 0===t||t.call(y,e)}),[ce,y]),Re=i.useCallback((function(e){var t;if(null!=ve&&null!=te){var n=H(ve);!(ve.length>0&&ve!==ce)||h.Pz(n)&&h.Xm(n,[D,C])?0===ve.length?(se(!1),ne(null),he(void 0)):se(!1):(Z?se(!1):(se(!1),ne(n),he(void 0)),null===n?null===T||void 0===T||T(null,!0):null===k||void 0===k||k(n)),null===(t=null===y||void 0===y?void 0:y.onBlur)||void 0===t||t.call(y,e)}}),[ce,y,ve,Z,C,D,T,k,H,te]),Ue=i.useCallback((function(e){var t,n=e.target.value,a=H(n);if(h.Pz(a)&&h.Xm(a,[D,C])){Z||ne(a),he(n);var r=ge(a,V,O);null===T||void 0===T||T(r,!0)}else 0===n.length&&(null===T||void 0===T||T(null,!0)),ne(a),he(n);null===(t=null===y||void 0===y?void 0:y.onChange)||void 0===t||t.call(y,e)}),[Z,D,C,V,O,H,T,y]),Fe=i.useCallback((function(e){var t;e.stopPropagation(),null===(t=null===y||void 0===y?void 0:y.onClick)||void 0===t||t.call(y,e)}),[y]),He=i.useCallback((function(e){var t,n,a;if("Tab"===e.key&&e.shiftKey)pe(e);else if("Tab"===e.key&&q)null===(t=oi(L).shift())||void 0===t||t.focus(),e.preventDefault();else if("Escape"===e.key)K(!1),null===(n=W.current)||void 0===n||n.blur();else if("Enter"===e.key&&null!=ve){var r=H(ve);h.Pz(r)&&De(r,!0,!0)}null===(a=null===y||void 0===y?void 0:y.onKeyDown)||void 0===a||a.call(y,e)}),[De,pe,y,ve,q,H]),We=!le||ve===x||ve===w,Le=i.useCallback((function(e){var t,n,r=e.isOpen,l=e.ref,u=(0,a.Tt)(e,["isOpen","ref"]);return i.createElement(s.M,(0,a.Cl)({autoComplete:"off",className:o()(u.className,y.className),intent:We&&me?"danger":"none",placeholder:U,rightElement:i.createElement(i.Fragment,null,N,Oe),tagName:E.targetTagName,type:"text",role:"combobox"},u,y,{"aria-controls":z,"aria-expanded":r,disabled:m,fill:g,inputRef:(0,c.Px)(l,W,null!==(t=null===y||void 0===y?void 0:y.inputRef)&&void 0!==t?t:null),onBlur:Re,onChange:Ue,onClick:Fe,onFocus:je,onKeyDown:He,value:null!==(n=le?ve:ce)&&void 0!==n?n:""}))}),[m,g,ce,Re,Ue,Fe,je,He,y,ve,me,le,Oe,U,z,E.targetTagName,N,We]);return i.createElement(d.A,(0,a.Cl)({isOpen:q&&!m},E,{autoFocus:!1,className:o()(Be.DATE_INPUT,E.className,e.className),content:Pe,enforceFocus:!1,onClose:pe,popoverClassName:o()(Be.DATE_INPUT_POPOVER,E.popoverClassName),ref:_,renderTarget:Le}))}));function ri(e){var t;return null!==(t=e.relatedTarget)&&void 0!==t?t:v.bq(e.currentTarget)}function oi(e){if(null===e.current)return[];var t=Array.from(e.current.querySelectorAll("button:not([disabled]),input,[tabindex]:not([tabindex='-1'])"));return t.pop(),t.shift(),t}ai.displayName="".concat(f.l,".DateInput3"),ai.defaultProps=ni},18628:(e,t)=>{"use strict";t.A=function(e,t){if(e&&t){var n=Array.isArray(t)?t:t.split(","),a=e.name||"",r=(e.type||"").toLowerCase(),o=r.replace(/\/.*$/,"");return n.some((function(e){var t=e.trim().toLowerCase();return"."===t.charAt(0)?a.toLowerCase().endsWith(t):t.endsWith("/*")?o===t.replace(/\/.*$/,""):r===t}))}return!0}},57876:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=e<0?"-":"",a=Math.abs(e).toString();for(;a.length{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e},e.exports=t.default},32088:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.default)({},e)};var r=a(n(21067));e.exports=t.default},62653:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(59406)).default;t.default=r,e.exports=t.default},26139:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultOptions=function(){return n},t.setDefaultOptions=function(e){n=e};var n={}},98065:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(15130)),o=a(n(50389)),i=a(n(82964)),l=a(n(85252)),u=a(n(605)),s=a(n(57876)),c=a(n(15997)),d="midnight",f="noon",v="morning",h="afternoon",m="evening",p="night";function g(e,t){var n=e>0?"-":"+",a=Math.abs(e),r=Math.floor(a/60),o=a%60;if(0===o)return n+String(r);var i=t||"";return n+String(r)+i+(0,s.default)(o,2)}function b(e,t){return e%60===0?(e>0?"-":"+")+(0,s.default)(Math.abs(e)/60,2):y(e,t)}function y(e,t){var n=t||"",a=e>0?"-":"+",r=Math.abs(e);return a+(0,s.default)(Math.floor(r/60),2)+n+(0,s.default)(r%60,2)}var w={G:function(e,t,n){var a=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var a=e.getUTCFullYear(),r=a>0?a:1-a;return n.ordinalNumber(r,{unit:"year"})}return c.default.y(e,t)},Y:function(e,t,n,a){var r=(0,u.default)(e,a),o=r>0?r:1-r;if("YY"===t){var i=o%100;return(0,s.default)(i,2)}return"Yo"===t?n.ordinalNumber(o,{unit:"year"}):(0,s.default)(o,t.length)},R:function(e,t){var n=(0,i.default)(e);return(0,s.default)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,s.default)(n,t.length)},Q:function(e,t,n){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return(0,s.default)(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){var a=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return(0,s.default)(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){var a=e.getUTCMonth();switch(t){case"M":case"MM":return c.default.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){var a=e.getUTCMonth();switch(t){case"L":return String(a+1);case"LL":return(0,s.default)(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){var r=(0,l.default)(e,a);return"wo"===t?n.ordinalNumber(r,{unit:"week"}):(0,s.default)(r,t.length)},I:function(e,t,n){var a=(0,o.default)(e);return"Io"===t?n.ordinalNumber(a,{unit:"week"}):(0,s.default)(a,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):c.default.d(e,t)},D:function(e,t,n){var a=(0,r.default)(e);return"Do"===t?n.ordinalNumber(a,{unit:"dayOfYear"}):(0,s.default)(a,t.length)},E:function(e,t,n){var a=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){var r=e.getUTCDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return(0,s.default)(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){var r=e.getUTCDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return(0,s.default)(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){var a=e.getUTCDay(),r=0===a?7:a;switch(t){case"i":return String(r);case"ii":return(0,s.default)(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){var a=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(e,t,n){var a,r=e.getUTCHours();switch(a=12===r?f:0===r?d:r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(e,t,n){var a,r=e.getUTCHours();switch(a=r>=17?m:r>=12?h:r>=4?v:p,t){case"B":case"BB":case"BBB":return n.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(a,{width:"narrow",context:"formatting"});default:return n.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var a=e.getUTCHours()%12;return 0===a&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return c.default.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):c.default.H(e,t)},K:function(e,t,n){var a=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(a,{unit:"hour"}):(0,s.default)(a,t.length)},k:function(e,t,n){var a=e.getUTCHours();return 0===a&&(a=24),"ko"===t?n.ordinalNumber(a,{unit:"hour"}):(0,s.default)(a,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):c.default.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):c.default.s(e,t)},S:function(e,t){return c.default.S(e,t)},X:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return b(r);case"XXXX":case"XX":return y(r);default:return y(r,":")}},x:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();switch(t){case"x":return b(r);case"xxxx":case"xx":return y(r);default:return y(r,":")}},O:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+g(r,":");default:return"GMT"+y(r,":")}},z:function(e,t,n,a){var r=(a._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+g(r,":");default:return"GMT"+y(r,":")}},t:function(e,t,n,a){var r=a._originalDate||e,o=Math.floor(r.getTime()/1e3);return(0,s.default)(o,t.length)},T:function(e,t,n,a){var r=(a._originalDate||e).getTime();return(0,s.default)(r,t.length)}};t.default=w,e.exports=t.default},15997:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(57876)),o={y:function(e,t){var n=e.getUTCFullYear(),a=n>0?n:1-n;return(0,r.default)("yy"===t?a%100:a,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,r.default)(n+1,2)},d:function(e,t){return(0,r.default)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,r.default)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,r.default)(e.getUTCHours(),t.length)},m:function(e,t){return(0,r.default)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,r.default)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,a=e.getUTCMilliseconds(),o=Math.floor(a*Math.pow(10,n-3));return(0,r.default)(o,t.length)}};t.default=o,e.exports=t.default},66723:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},a=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},r={p:a,P:function(e,t){var r,o=e.match(/(P+)(p+)?/)||[],i=o[1],l=o[2];if(!l)return n(e,t);switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",n(i,t)).replace("{{time}}",a(l,t))}};t.default=r,e.exports=t.default},85899:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()},e.exports=t.default},15130:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var a=t.getTime(),l=n-a;return Math.floor(l/i)+1};var r=a(n(17336)),o=a(n(40230)),i=864e5;e.exports=t.default},50389:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,l.default)(1,arguments);var t=(0,r.default)(e),n=(0,o.default)(t).getTime()-(0,i.default)(t).getTime();return Math.round(n/u)+1};var r=a(n(17336)),o=a(n(20144)),i=a(n(53089)),l=a(n(40230)),u=6048e5;e.exports=t.default},82964:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(n+1,0,4),a.setUTCHours(0,0,0,0);var l=(0,i.default)(a),u=new Date(0);u.setUTCFullYear(n,0,4),u.setUTCHours(0,0,0,0);var s=(0,i.default)(u);return t.getTime()>=l.getTime()?n+1:t.getTime()>=s.getTime()?n:n-1};var r=a(n(17336)),o=a(n(40230)),i=a(n(20144));e.exports=t.default},85252:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,l.default)(1,arguments);var n=(0,r.default)(e),a=(0,o.default)(n,t).getTime()-(0,i.default)(n,t).getTime();return Math.round(a/u)+1};var r=a(n(17336)),o=a(n(55419)),i=a(n(9222)),l=a(n(40230)),u=6048e5;e.exports=t.default},605:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,a,s,c,d,f,v,h;(0,o.default)(1,arguments);var m=(0,r.default)(e),p=m.getUTCFullYear(),g=(0,u.getDefaultOptions)(),b=(0,l.default)(null!==(n=null!==(a=null!==(s=null!==(c=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==c?c:null===t||void 0===t||null===(d=t.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==s?s:g.firstWeekContainsDate)&&void 0!==a?a:null===(v=g.locale)||void 0===v||null===(h=v.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==n?n:1);if(!(b>=1&&b<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var y=new Date(0);y.setUTCFullYear(p+1,0,b),y.setUTCHours(0,0,0,0);var w=(0,i.default)(y,t),A=new Date(0);A.setUTCFullYear(p,0,b),A.setUTCHours(0,0,0,0);var C=(0,i.default)(A,t);return m.getTime()>=w.getTime()?p+1:m.getTime()>=C.getTime()?p:p-1};var r=a(n(17336)),o=a(n(40230)),i=a(n(55419)),l=a(n(70911)),u=n(26139);e.exports=t.default},82810:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isProtectedDayOfYearToken=function(e){return-1!==n.indexOf(e)},t.isProtectedWeekYearToken=function(e){return-1!==a.indexOf(e)},t.throwProtectedError=function(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))};var n=["D","DD"],a=["YY","YYYY"]},40230:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")},e.exports=t.default},20144:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getUTCDay(),a=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-a),t.setUTCHours(0,0,0,0),t};var r=a(n(17336)),o=a(n(40230));e.exports=t.default},53089:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,i.default)(1,arguments);var t=(0,r.default)(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),(0,o.default)(n)};var r=a(n(82964)),o=a(n(20144)),i=a(n(40230));e.exports=t.default},55419:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,a,u,s,c,d,f,v;(0,o.default)(1,arguments);var h=(0,l.getDefaultOptions)(),m=(0,i.default)(null!==(n=null!==(a=null!==(u=null!==(s=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==s?s:null===t||void 0===t||null===(c=t.locale)||void 0===c||null===(d=c.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==u?u:h.weekStartsOn)&&void 0!==a?a:null===(f=h.locale)||void 0===f||null===(v=f.options)||void 0===v?void 0:v.weekStartsOn)&&void 0!==n?n:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var p=(0,r.default)(e),g=p.getUTCDay(),b=(g{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,a,s,c,d,f,v,h;(0,o.default)(1,arguments);var m=(0,u.getDefaultOptions)(),p=(0,l.default)(null!==(n=null!==(a=null!==(s=null!==(c=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==c?c:null===t||void 0===t||null===(d=t.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==s?s:m.firstWeekContainsDate)&&void 0!==a?a:null===(v=m.locale)||void 0===v||null===(h=v.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==n?n:1),g=(0,r.default)(e,t),b=new Date(0);return b.setUTCFullYear(g,0,p),b.setUTCHours(0,0,0,0),(0,i.default)(b,t)};var r=a(n(605)),o=a(n(40230)),i=a(n(55419)),l=a(n(70911)),u=n(26139);e.exports=t.default},70911:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);if(isNaN(t))return t;return t<0?Math.ceil(t):Math.floor(t)},e.exports=t.default},39142:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,i.default)(2,arguments);var n=(0,o.default)(e).getTime(),a=(0,r.default)(t);return new Date(n+a)};var r=a(n(70911)),o=a(n(17336)),i=a(n(40230));e.exports=t.default},36422:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var a,w,A,C,D,T,k,M,x,P,E,_,N,S,O,j,R,Y;(0,f.default)(2,arguments);var I=String(t),U=(0,v.getDefaultOptions)(),F=null!==(a=null!==(w=null===n||void 0===n?void 0:n.locale)&&void 0!==w?w:U.locale)&&void 0!==a?a:h.default,H=(0,d.default)(null!==(A=null!==(C=null!==(D=null!==(T=null===n||void 0===n?void 0:n.firstWeekContainsDate)&&void 0!==T?T:null===n||void 0===n||null===(k=n.locale)||void 0===k||null===(M=k.options)||void 0===M?void 0:M.firstWeekContainsDate)&&void 0!==D?D:U.firstWeekContainsDate)&&void 0!==C?C:null===(x=U.locale)||void 0===x||null===(P=x.options)||void 0===P?void 0:P.firstWeekContainsDate)&&void 0!==A?A:1);if(!(H>=1&&H<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var W=(0,d.default)(null!==(E=null!==(_=null!==(N=null!==(S=null===n||void 0===n?void 0:n.weekStartsOn)&&void 0!==S?S:null===n||void 0===n||null===(O=n.locale)||void 0===O||null===(j=O.options)||void 0===j?void 0:j.weekStartsOn)&&void 0!==N?N:U.weekStartsOn)&&void 0!==_?_:null===(R=U.locale)||void 0===R||null===(Y=R.options)||void 0===Y?void 0:Y.weekStartsOn)&&void 0!==E?E:0);if(!(W>=0&&W<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!F.localize)throw new RangeError("locale must contain localize property");if(!F.formatLong)throw new RangeError("locale must contain formatLong property");var L=(0,i.default)(e);if(!(0,r.default)(L))throw new RangeError("Invalid time value");var z=(0,s.default)(L),B=(0,o.default)(L,z),q={firstWeekContainsDate:H,weekStartsOn:W,locale:F,_originalDate:L};return I.match(p).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,u.default[t])(e,F.formatLong):e})).join("").match(m).map((function(a){if("''"===a)return"'";var r=a[0];if("'"===r)return function(e){var t=e.match(g);if(!t)return e;return t[1].replace(b,"'")}(a);var o=l.default[r];if(o)return null!==n&&void 0!==n&&n.useAdditionalWeekYearTokens||!(0,c.isProtectedWeekYearToken)(a)||(0,c.throwProtectedError)(a,t,String(e)),null!==n&&void 0!==n&&n.useAdditionalDayOfYearTokens||!(0,c.isProtectedDayOfYearToken)(a)||(0,c.throwProtectedError)(a,t,String(e)),o(B,a,F.localize,q);if(r.match(y))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return a})).join("")};var r=a(n(85009)),o=a(n(10967)),i=a(n(17336)),l=a(n(98065)),u=a(n(66723)),s=a(n(85899)),c=n(82810),d=a(n(70911)),f=a(n(40230)),v=n(26139),h=a(n(62653)),m=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,p=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,g=/^'([^]*?)'?$/,b=/''/g,y=/[a-zA-Z]/;e.exports=t.default},26161:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,o.default)(1,arguments),e instanceof Date||"object"===(0,r.default)(e)&&"[object Date]"===Object.prototype.toString.call(e)};var r=a(n(73738)),o=a(n(40230));e.exports=t.default},85009:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,i.default)(1,arguments),!(0,r.default)(e)&&"number"!==typeof e)return!1;var t=(0,o.default)(e);return!isNaN(Number(t))};var r=a(n(26161)),o=a(n(17336)),i=a(n(40230));e.exports=t.default},118:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}},e.exports=t.default},23500:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t,n){var a;if("formatting"===(null!==n&&void 0!==n&&n.context?String(n.context):"standalone")&&e.formattingValues){var r=e.defaultFormattingWidth||e.defaultWidth,o=null!==n&&void 0!==n&&n.width?String(n.width):r;a=e.formattingValues[o]||e.formattingValues[r]}else{var i=e.defaultWidth,l=null!==n&&void 0!==n&&n.width?String(n.width):e.defaultWidth;a=e.values[l]||e.values[i]}return a[e.argumentCallback?e.argumentCallback(t):t]}},e.exports=t.default},22308:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;var i,l=o[0],u=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(u)?function(e,t){for(var n=0;n{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.match(e.matchPattern);if(!a)return null;var r=a[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];return{value:i=n.valueCallback?n.valueCallback(i):i,rest:t.slice(r.length)}}},e.exports=t.default},48516:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},a=function(e,t,a){var r,o=n[e];return r="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),null!==a&&void 0!==a&&a.addSuffix?a.comparison&&a.comparison>0?"in "+r:r+" ago":r};t.default=a,e.exports=t.default},12533:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(118)),o={date:(0,r.default)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,r.default)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,r.default)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};t.default=o,e.exports=t.default},97527:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},a=function(e,t,a,r){return n[e]};t.default=a,e.exports=t.default},25687:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(23500)),o={ordinalNumber:function(e,t){var n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:(0,r.default)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,r.default)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:(0,r.default)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,r.default)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};t.default=o,e.exports=t.default},99417:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(22308)),o={ordinalNumber:(0,a(n(64010)).default)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,r.default)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:(0,r.default)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})};t.default=o,e.exports=t.default},59406:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(48516)),o=a(n(12533)),i=a(n(97527)),l=a(n(25687)),u=a(n(99417)),s={code:"en-US",formatDistance:r.default,formatLong:o.default,formatRelative:i.default,localize:l.default,match:u.default,options:{weekStartsOn:0,firstWeekContainsDate:1}};t.default=s,e.exports=t.default},10967:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.default)(2,arguments);var n=(0,i.default)(t);return(0,r.default)(e,-n)};var r=a(n(39142)),o=a(n(40230)),i=a(n(70911));e.exports=t.default},17336:(e,t,n)=>{"use strict";var a=n(24994).default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.default)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))};var r=a(n(73738)),o=a(n(40230));e.exports=t.default},54320:(e,t,n)=>{var a=n(83713),r=n(26924),o=n(22777),i=n(54052),l=n(6571),u=n(44543),s=n(36140),c=n(51268),d=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(l(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||u(e)||c(e)||o(e)))return!e.length;var t=r(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(s(e))return!a(e).length;for(var n in e)if(d.call(e,n))return!1;return!0}},33155:(e,t,n)=>{"use strict";n.d(t,{VB:()=>ue});var a=n(65043),r=n(65173),o=n.n(r),i=n(56851),l=new Map([["aac","audio/aac"],["abw","application/x-abiword"],["arc","application/x-freearc"],["avif","image/avif"],["avi","video/x-msvideo"],["azw","application/vnd.amazon.ebook"],["bin","application/octet-stream"],["bmp","image/bmp"],["bz","application/x-bzip"],["bz2","application/x-bzip2"],["cda","application/x-cdf"],["csh","application/x-csh"],["css","text/css"],["csv","text/csv"],["doc","application/msword"],["docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],["eot","application/vnd.ms-fontobject"],["epub","application/epub+zip"],["gz","application/gzip"],["gif","image/gif"],["heic","image/heic"],["heif","image/heif"],["htm","text/html"],["html","text/html"],["ico","image/vnd.microsoft.icon"],["ics","text/calendar"],["jar","application/java-archive"],["jpeg","image/jpeg"],["jpg","image/jpeg"],["js","text/javascript"],["json","application/json"],["jsonld","application/ld+json"],["mid","audio/midi"],["midi","audio/midi"],["mjs","text/javascript"],["mp3","audio/mpeg"],["mp4","video/mp4"],["mpeg","video/mpeg"],["mpkg","application/vnd.apple.installer+xml"],["odp","application/vnd.oasis.opendocument.presentation"],["ods","application/vnd.oasis.opendocument.spreadsheet"],["odt","application/vnd.oasis.opendocument.text"],["oga","audio/ogg"],["ogv","video/ogg"],["ogx","application/ogg"],["opus","audio/opus"],["otf","font/otf"],["png","image/png"],["pdf","application/pdf"],["php","application/x-httpd-php"],["ppt","application/vnd.ms-powerpoint"],["pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"],["rar","application/vnd.rar"],["rtf","application/rtf"],["sh","application/x-sh"],["svg","image/svg+xml"],["swf","application/x-shockwave-flash"],["tar","application/x-tar"],["tif","image/tiff"],["tiff","image/tiff"],["ts","video/mp2t"],["ttf","font/ttf"],["txt","text/plain"],["vsd","application/vnd.visio"],["wav","audio/wav"],["weba","audio/webm"],["webm","video/webm"],["webp","image/webp"],["woff","font/woff"],["woff2","font/woff2"],["xhtml","application/xhtml+xml"],["xls","application/vnd.ms-excel"],["xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],["xml","application/xml"],["xul","application/vnd.mozilla.xul+xml"],["zip","application/zip"],["7z","application/x-7z-compressed"],["mkv","video/x-matroska"],["mov","video/quicktime"],["msg","application/vnd.ms-outlook"]]);function u(e,t){var n=function(e){var t=e.name;if(t&&-1!==t.lastIndexOf(".")&&!e.type){var n=t.split(".").pop().toLowerCase(),a=l.get(n);a&&Object.defineProperty(e,"type",{value:a,writable:!1,configurable:!1,enumerable:!0})}return e}(e);if("string"!==typeof n.path){var a=e.webkitRelativePath;Object.defineProperty(n,"path",{value:"string"===typeof t?t:"string"===typeof a&&a.length>0?a:e.name,writable:!1,configurable:!1,enumerable:!0})}return n}var s=[".DS_Store","Thumbs.db"];function c(e){return"object"===typeof e&&null!==e}function d(e){return m(e.target.files).map((function(e){return u(e)}))}function f(e){return(0,i.sH)(this,void 0,void 0,(function(){return(0,i.YH)(this,(function(t){switch(t.label){case 0:return[4,Promise.all(e.map((function(e){return e.getFile()})))];case 1:return[2,t.sent().map((function(e){return u(e)}))]}}))}))}function v(e,t){return(0,i.sH)(this,void 0,void 0,(function(){var n;return(0,i.YH)(this,(function(a){switch(a.label){case 0:return e.items?(n=m(e.items).filter((function(e){return"file"===e.kind})),"drop"!==t?[2,n]:[4,Promise.all(n.map(p))]):[3,2];case 1:return[2,h(g(a.sent()))];case 2:return[2,h(m(e.files).map((function(e){return u(e)})))]}}))}))}function h(e){return e.filter((function(e){return-1===s.indexOf(e.name)}))}function m(e){if(null===e)return[];for(var t=[],n=0;ne.length)&&(t=e.length);for(var n=0,a=new Array(t);nn)return[!1,R(n)];if(e.sizen)return[!1,R(n)]}return[!0,null]}function H(e){return void 0!==e&&null!==e}function W(e){return"function"===typeof e.isPropagationStopped?e.isPropagationStopped():"undefined"!==typeof e.cancelBubble&&e.cancelBubble}function L(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,(function(e){return"Files"===e||"application/x-moz-file"===e})):!!e.target&&!!e.target.files}function z(e){e.preventDefault()}function B(){for(var e=arguments.length,t=new Array(e),n=0;n1?n-1:0),r=1;re.length)&&(t=e.length);for(var n=0,a=new Array(t);n=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var oe=(0,a.forwardRef)((function(e,t){var n=e.children,r=ue(re(e,G)),o=r.open,i=re(r,V);return(0,a.useImperativeHandle)(t,(function(){return{open:o}}),[o]),a.createElement(a.Fragment,null,n(ne(ne({},i),{},{open:o})))}));oe.displayName="Dropzone";var ie={disabled:!1,getFilesFromEvent:function(e){return(0,i.sH)(this,void 0,void 0,(function(){return(0,i.YH)(this,(function(t){return c(e)&&c(e.dataTransfer)?[2,v(e.dataTransfer,e.type)]:function(e){return c(e)&&c(e.target)}(e)?[2,d(e)]:Array.isArray(e)&&e.every((function(e){return"getFile"in e&&"function"===typeof e.getFile}))?[2,f(e)]:[2,[]]}))}))},maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};oe.defaultProps=ie,oe.propTypes={children:o().func,accept:o().objectOf(o().arrayOf(o().string)),multiple:o().bool,preventDropOnDocument:o().bool,noClick:o().bool,noKeyboard:o().bool,noDrag:o().bool,noDragEventsBubbling:o().bool,minSize:o().number,maxSize:o().number,maxFiles:o().number,disabled:o().bool,getFilesFromEvent:o().func,onFileDialogCancel:o().func,onFileDialogOpen:o().func,useFsAccessApi:o().bool,autoFocus:o().bool,onDragEnter:o().func,onDragLeave:o().func,onDragOver:o().func,onDrop:o().func,onDropAccepted:o().func,onDropRejected:o().func,onError:o().func,validator:o().func};var le={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function ue(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=ne(ne({},ie),e),n=t.accept,r=t.disabled,o=t.getFilesFromEvent,i=t.maxSize,l=t.minSize,u=t.multiple,s=t.maxFiles,c=t.onDragEnter,d=t.onDragLeave,f=t.onDragOver,v=t.onDrop,h=t.onDropAccepted,m=t.onDropRejected,p=t.onFileDialogCancel,g=t.onFileDialogOpen,b=t.useFsAccessApi,y=t.autoFocus,w=t.preventDropOnDocument,A=t.noClick,C=t.noKeyboard,T=t.noDrag,P=t.noDragEventsBubbling,E=t.onError,_=t.validator,N=(0,a.useMemo)((function(){return function(e){if(H(e))return Object.entries(e).reduce((function(e,t){var n=x(t,2),a=n[0],r=n[1];return[].concat(D(e),[a],D(r))}),[]).filter((function(e){return q(e)||K(e)})).join(",")}(n)}),[n]),S=(0,a.useMemo)((function(){return function(e){return H(e)?[{description:"Files",accept:Object.entries(e).filter((function(e){var t=x(e,2),n=t[0],a=t[1],r=!0;return q(n)||(console.warn('Skipped "'.concat(n,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),r=!1),Array.isArray(a)&&a.every(K)||(console.warn('Skipped "'.concat(n,'" because an invalid file extension was provided.')),r=!1),r})).reduce((function(e,t){var n=x(t,2),a=n[0],r=n[1];return k(k({},e),{},M({},a,r))}),{})}]:e}(n)}),[n]),O=(0,a.useMemo)((function(){return"function"===typeof g?g:ce}),[g]),j=(0,a.useMemo)((function(){return"function"===typeof p?p:ce}),[p]),R=(0,a.useRef)(null),Y=(0,a.useRef)(null),G=$((0,a.useReducer)(se,le),2),V=G[0],J=G[1],ee=V.isFocused,te=V.isFileDialogActive,oe=(0,a.useRef)("undefined"!==typeof window&&window.isSecureContext&&b&&"showOpenFilePicker"in window),ue=function(){!oe.current&&te&&setTimeout((function(){Y.current&&(Y.current.files.length||(J({type:"closeDialog"}),j()))}),300)};(0,a.useEffect)((function(){return window.addEventListener("focus",ue,!1),function(){window.removeEventListener("focus",ue,!1)}}),[Y,te,j,oe]);var de=(0,a.useRef)([]),fe=function(e){R.current&&R.current.contains(e.target)||(e.preventDefault(),de.current=[])};(0,a.useEffect)((function(){return w&&(document.addEventListener("dragover",z,!1),document.addEventListener("drop",fe,!1)),function(){w&&(document.removeEventListener("dragover",z),document.removeEventListener("drop",fe))}}),[R,w]),(0,a.useEffect)((function(){return!r&&y&&R.current&&R.current.focus(),function(){}}),[R,y,r]);var ve=(0,a.useCallback)((function(e){E?E(e):console.error(e)}),[E]),he=(0,a.useCallback)((function(e){e.preventDefault(),e.persist(),xe(e),de.current=[].concat(Z(de.current),[e.target]),L(e)&&Promise.resolve(o(e)).then((function(t){if(!W(e)||P){var n=t.length,a=n>0&&function(e){var t=e.files,n=e.accept,a=e.minSize,r=e.maxSize,o=e.multiple,i=e.maxFiles,l=e.validator;return!(!o&&t.length>1||o&&i>=1&&t.length>i)&&t.every((function(e){var t=x(U(e,n),1)[0],o=x(F(e,a,r),1)[0],i=l?l(e):null;return t&&o&&!i}))}({files:t,accept:N,minSize:l,maxSize:i,multiple:u,maxFiles:s,validator:_});J({isDragAccept:a,isDragReject:n>0&&!a,isDragActive:!0,type:"setDraggedFiles"}),c&&c(e)}})).catch((function(e){return ve(e)}))}),[o,c,ve,P,N,l,i,u,s,_]),me=(0,a.useCallback)((function(e){e.preventDefault(),e.persist(),xe(e);var t=L(e);if(t&&e.dataTransfer)try{e.dataTransfer.dropEffect="copy"}catch(n){}return t&&f&&f(e),!1}),[f,P]),pe=(0,a.useCallback)((function(e){e.preventDefault(),e.persist(),xe(e);var t=de.current.filter((function(e){return R.current&&R.current.contains(e)})),n=t.indexOf(e.target);-1!==n&&t.splice(n,1),de.current=t,t.length>0||(J({type:"setDraggedFiles",isDragActive:!1,isDragAccept:!1,isDragReject:!1}),L(e)&&d&&d(e))}),[R,d,P]),ge=(0,a.useCallback)((function(e,t){var n=[],a=[];e.forEach((function(e){var t=$(U(e,N),2),r=t[0],o=t[1],u=$(F(e,l,i),2),s=u[0],c=u[1],d=_?_(e):null;if(r&&s&&!d)n.push(e);else{var f=[o,c];d&&(f=f.concat(d)),a.push({file:e,errors:f.filter((function(e){return e}))})}})),(!u&&n.length>1||u&&s>=1&&n.length>s)&&(n.forEach((function(e){a.push({file:e,errors:[I]})})),n.splice(0)),J({acceptedFiles:n,fileRejections:a,type:"setFiles"}),v&&v(n,a,t),a.length>0&&m&&m(a,t),n.length>0&&h&&h(n,t)}),[J,u,N,l,i,s,v,h,m,_]),be=(0,a.useCallback)((function(e){e.preventDefault(),e.persist(),xe(e),de.current=[],L(e)&&Promise.resolve(o(e)).then((function(t){W(e)&&!P||ge(t,e)})).catch((function(e){return ve(e)})),J({type:"reset"})}),[o,ge,ve,P]),ye=(0,a.useCallback)((function(){if(oe.current){J({type:"openDialog"}),O();var e={multiple:u,types:S};window.showOpenFilePicker(e).then((function(e){return o(e)})).then((function(e){ge(e,null),J({type:"closeDialog"})})).catch((function(e){var t;(t=e)instanceof DOMException&&("AbortError"===t.name||t.code===t.ABORT_ERR)?(j(e),J({type:"closeDialog"})):!function(e){return e instanceof DOMException&&("SecurityError"===e.name||e.code===e.SECURITY_ERR)}(e)?ve(e):(oe.current=!1,Y.current?(Y.current.value=null,Y.current.click()):ve(new Error("Cannot open the file picker because the https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API is not supported and no was provided.")))}))}else Y.current&&(J({type:"openDialog"}),O(),Y.current.value=null,Y.current.click())}),[J,O,j,b,ge,ve,S,u]),we=(0,a.useCallback)((function(e){R.current&&R.current.isEqualNode(e.target)&&(" "!==e.key&&"Enter"!==e.key&&32!==e.keyCode&&13!==e.keyCode||(e.preventDefault(),ye()))}),[R,ye]),Ae=(0,a.useCallback)((function(){J({type:"focus"})}),[]),Ce=(0,a.useCallback)((function(){J({type:"blur"})}),[]),De=(0,a.useCallback)((function(){A||(!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.navigator.userAgent;return function(e){return-1!==e.indexOf("MSIE")||-1!==e.indexOf("Trident/")}(e)||function(e){return-1!==e.indexOf("Edge/")}(e)}()?ye():setTimeout(ye,0))}),[A,ye]),Te=function(e){return r?null:e},ke=function(e){return C?null:Te(e)},Me=function(e){return T?null:Te(e)},xe=function(e){P&&e.stopPropagation()},Pe=(0,a.useMemo)((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,a=e.role,o=e.onKeyDown,i=e.onFocus,l=e.onBlur,u=e.onClick,s=e.onDragEnter,c=e.onDragOver,d=e.onDragLeave,f=e.onDrop,v=re(e,X);return ne(ne(ae({onKeyDown:ke(B(o,we)),onFocus:ke(B(i,Ae)),onBlur:ke(B(l,Ce)),onClick:Te(B(u,De)),onDragEnter:Me(B(s,he)),onDragOver:Me(B(c,me)),onDragLeave:Me(B(d,pe)),onDrop:Me(B(f,be)),role:"string"===typeof a&&""!==a?a:"presentation"},n,R),r||C?{}:{tabIndex:0}),v)}}),[R,we,Ae,Ce,De,he,me,pe,be,C,T,r]),Ee=(0,a.useCallback)((function(e){e.stopPropagation()}),[]),_e=(0,a.useMemo)((function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.refKey,n=void 0===t?"ref":t,a=e.onChange,r=e.onClick,o=re(e,Q);return ne(ne({},ae({accept:N,multiple:u,type:"file",style:{display:"none"},onChange:Te(B(a,be)),onClick:Te(B(r,Ee)),tabIndex:-1},n,Y)),o)}}),[Y,n,u,be,r]);return ne(ne({},V),{},{isFocused:ee&&!r,getRootProps:Pe,getInputProps:_e,rootRef:R,inputRef:Y,open:Te(ye)})}function se(e,t){switch(t.type){case"focus":return ne(ne({},e),{},{isFocused:!0});case"blur":return ne(ne({},e),{},{isFocused:!1});case"openDialog":return ne(ne({},le),{},{isFileDialogActive:!0});case"closeDialog":return ne(ne({},e),{},{isFileDialogActive:!1});case"setDraggedFiles":return ne(ne({},e),{},{isDragActive:t.isDragActive,isDragAccept:t.isDragAccept,isDragReject:t.isDragReject});case"setFiles":return ne(ne({},e),{},{acceptedFiles:t.acceptedFiles,fileRejections:t.fileRejections});case"reset":return ne({},le);default:return e}}function ce(){}},73251:()=>{},74450:()=>{},24994:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},73738:e=>{function t(n){return e.exports=t="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.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},43145:(e,t,n)=>{"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);na})},23029:(e,t,n)=>{"use strict";function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{A:()=>a})},92901:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(20816);function r(e,t){for(var n=0;n{"use strict";n.d(t,{A:()=>i});var a=n(53954);function r(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(r=function(){return!!e})()}var o=n(56822);function i(e){var t=r();return function(){var n,r=(0,a.A)(e);if(t){var i=(0,a.A)(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return(0,o.A)(this,n)}}},53954:(e,t,n)=>{"use strict";function a(e){return a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},a(e)}n.d(t,{A:()=>a})},85501:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(63662);function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,a.A)(e,t)}},56822:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var a=n(82284),r=n(9417);function o(e,t){if(t&&("object"==(0,a.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,r.A)(e)}},27800:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});var a=n(43145);function r(e,t){if(e){if("string"==typeof e)return(0,a.A)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,a.A)(e,t):void 0}}}}]); +//# sourceMappingURL=18152.b579599f.chunk.js.map \ No newline at end of file diff --git a/static/js/18152.b579599f.chunk.js.LICENSE.txt b/static/js/18152.b579599f.chunk.js.LICENSE.txt new file mode 100644 index 00000000..e68557b2 --- /dev/null +++ b/static/js/18152.b579599f.chunk.js.LICENSE.txt @@ -0,0 +1,9 @@ +/** + * @license React + * react-jsx-runtime.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ diff --git a/static/js/18840.6291fa4c.chunk.js b/static/js/18840.6291fa4c.chunk.js new file mode 100644 index 00000000..5159a38c --- /dev/null +++ b/static/js/18840.6291fa4c.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[18840],{30918:(e,t,n)=>{function r(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}n.d(t,{A:()=>r})},72064:(e,t,n)=>{n.d(t,{Ay:()=>Ar});var r=n(89379),o=n(80296),i=n(80045),a=n(65043),s=n.t(a,2),u=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];var l=n(58168),c=n(23029),d=n(92901),p=n(85501),f=n(88293),h=n(45458);var v=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t0?w(R,--k):0,M--,10===P&&(M=1,E--),P}function T(){return P=k2||z(P)>3?"":" "}function W(e,t){for(;--t&&T()&&!(P<48||P>102||P>57&&P<65||P>70&&P<97););return U(e,N()+(t<6&&32==H()&&32==T()))}function G(e){for(;T();)switch(P){case e:return k;case 34:case 39:34!==e&&39!==e&&G(P);break;case 40:41===e&&G(e);break;case 92:T()}return k}function Y(e,t){for(;T()&&e+P!==57&&(e+P!==84||47!==H()););return"/*"+U(t,k-1)+"*"+g(47===e?e:T())}function q(e){for(;!z(H());)T();return U(e,k)}var X="-ms-",K="-moz-",Z="-webkit-",J="comm",Q="rule",ee="decl",te="@keyframes";function ne(e,t){for(var n="",r=I(e),o=0;o0&&x(V)-d&&S(f>32?ue(V+";",r,n,d-1):ue(A(V," ","")+";",r,n,d-2),u);break;case 59:V+=";";default:if(S(M=ae(V,t,n,l,c,o,s,C,I=[],E=[],d),i),123===y)if(0===c)ie(V,t,M,M,I,i,d,s,E);else switch(99===p&&110===w(V,3)?100:p){case 100:case 108:case 109:case 115:ie(e,M,M,r&&S(ae(e,M,M,0,0,o,s,C,o,I=[],d),E),o,E,d,s,r?I:E);break;default:ie(V,M,M,M,[""],E,0,s,E)}}l=c=f=0,v=b=1,C=V="",d=a;break;case 58:d=1+x(V),f=h;default:if(v<1)if(123==y)--v;else if(125==y&&0==v++&&125==F())continue;switch(V+=g(y),y*v){case 38:b=c>0?1:(V+="\f",-1);break;case 44:s[l++]=(x(V)-1)*b,b=1;break;case 64:45===H()&&(V+=$(T())),p=H(),c=d=x(C=V+=q(N())),y++;break;case 45:45===h&&2==x(V)&&(v=0)}}return i}function ae(e,t,n,r,o,i,a,s,u,l,c){for(var d=o-1,p=0===o?i:[""],f=I(p),h=0,v=0,g=0;h0?p[b]+" "+O:A(O,/&\f/g,p[b])))&&(u[g++]=w);return D(e,t,n,0===o?Q:s,u,l,c)}function se(e,t,n){return D(e,t,n,J,g(P),C(e,2,-2),0)}function ue(e,t,n,r){return D(e,t,n,ee,C(e,0,r),C(e,r+1,-1),r)}var le=function(e,t,n){for(var r=0,o=0;r=o,o=H(),38===r&&12===o&&(t[n]=1),!z(o);)T();return U(e,k)},ce=function(e,t){return j(function(e,t){var n=-1,r=44;do{switch(z(r)){case 0:38===r&&12===H()&&(t[n]=1),e[n]+=le(k-1,t,n);break;case 2:e[n]+=$(r);break;case 4:if(44===r){e[++n]=58===H()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=g(r)}}while(r=T());return e}(B(e),t))},de=new WeakMap,pe=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||de.get(n))&&!r){de.set(e,!0);for(var o=[],i=ce(t,o),a=n.props,s=0,u=0;s6)switch(w(e,t+1)){case 109:if(45!==w(e,t+4))break;case 102:return A(e,/(.+:)(.+)-([^]+)/,"$1"+Z+"$2-$3$1"+K+(108==w(e,t+3)?"$3":"$2-$3"))+e;case 115:return~O(e,"stretch")?he(A(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==w(e,t+1))break;case 6444:switch(w(e,x(e)-3-(~O(e,"!important")&&10))){case 107:return A(e,":",":"+Z)+e;case 101:return A(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Z+(45===w(e,14)?"inline-":"")+"box$3$1"+Z+"$2$3$1"+X+"$2box$3")+e}break;case 5936:switch(w(e,t+11)){case 114:return Z+e+X+A(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Z+e+X+A(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Z+e+X+A(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return Z+e+X+e+e}return e}var ve=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case ee:e.return=he(e.value,e.length);break;case te:return ne([L(e,{value:A(e.value,"@","@"+Z)})],r);case Q:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ne([L(e,{props:[A(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return ne([L(e,{props:[A(t,/:(plac\w+)/,":"+Z+"input-$1")]}),L(e,{props:[A(t,/:(plac\w+)/,":-moz-$1")]}),L(e,{props:[A(t,/:(plac\w+)/,X+"input-$1")]})],r)}return""}))}}],me=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r=e.stylisPlugins||ve;var o,i,a={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+u;return{name:l,styles:o,next:Ee}},ke=!!s.useInsertionEffect&&s.useInsertionEffect,Pe=ke||function(e){return e()},Re=(ke||a.useLayoutEffect,{}.hasOwnProperty),De=a.createContext("undefined"!==typeof HTMLElement?me({key:"css"}):null);De.Provider;var Le=function(e){return(0,a.forwardRef)((function(t,n){var r=(0,a.useContext)(De);return e(t,r,n)}))};var Fe=a.createContext({});var Te="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",He=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return ge(t,n,r),Pe((function(){return function(e,t,n){ge(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,n,r)})),null},Ne=Le((function(e,t,n){var r=e.css;"string"===typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var o=e[Te],i=[r],s="";"string"===typeof e.className?s=function(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var u=Ve(i,void 0,a.useContext(Fe));s+=t.key+"-"+u.name;var l={};for(var c in e)Re.call(e,c)&&"css"!==c&&c!==Te&&(l[c]=e[c]);return l.ref=n,l.className=s,a.createElement(a.Fragment,null,a.createElement(He,{cache:t,serialized:u,isStringTag:"string"===typeof o}),a.createElement(o,l))}));var Ue=Ne,ze=(n(80219),function(e,t){var n=arguments;if(null==t||!Re.call(t,"css"))return a.createElement.apply(void 0,n);var r=n.length,o=new Array(r);o[0]=Ue,o[1]=function(e,t){var n={};for(var r in t)Re.call(t,r)&&(n[r]=t[r]);return n[Te]=e,n}(e,t);for(var i=2;i({x:e,y:e});function Ke(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Ze(e){return et(e)?(e.nodeName||"").toLowerCase():"#document"}function Je(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Qe(e){var t;return null==(t=(et(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function et(e){return e instanceof Node||e instanceof Je(e).Node}function tt(e){return e instanceof Element||e instanceof Je(e).Element}function nt(e){return e instanceof HTMLElement||e instanceof Je(e).HTMLElement}function rt(e){return"undefined"!==typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof Je(e).ShadowRoot)}function ot(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=st(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(o)}function it(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function at(e){return["html","body","#document"].includes(Ze(e))}function st(e){return Je(e).getComputedStyle(e)}function ut(e){if("html"===Ze(e))return e;const t=e.assignedSlot||e.parentNode||rt(e)&&e.host||Qe(e);return rt(t)?t.host:t}function lt(e){const t=ut(e);return at(t)?e.ownerDocument?e.ownerDocument.body:e.body:nt(t)&&ot(t)?t:lt(t)}function ct(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);const o=lt(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=Je(o);return i?t.concat(a,a.visualViewport||[],ot(o)?o:[],a.frameElement&&n?ct(a.frameElement):[]):t.concat(o,ct(o,[],n))}function dt(e){const t=st(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=nt(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,s=Ye(n)!==i||Ye(r)!==a;return s&&(n=i,r=a),{width:n,height:r,$:s}}function pt(e){return tt(e)?e:e.contextElement}function ft(e){const t=pt(e);if(!nt(t))return Xe(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=dt(t);let a=(i?Ye(n.width):n.width)/r,s=(i?Ye(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}const ht=Xe(0);function vt(e){const t=Je(e);return it()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:ht}function mt(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=!1);const o=e.getBoundingClientRect(),i=pt(e);let a=Xe(1);t&&(r?tt(r)&&(a=ft(r)):a=ft(e));const s=function(e,t,n){return void 0===t&&(t=!1),!(!n||t&&n!==Je(e))&&t}(i,n,r)?vt(i):Xe(0);let u=(o.left+s.x)/a.x,l=(o.top+s.y)/a.y,c=o.width/a.x,d=o.height/a.y;if(i){const e=Je(i),t=r&&tt(r)?Je(r):r;let n=e,o=n.frameElement;for(;o&&r&&t!==n;){const e=ft(o),t=o.getBoundingClientRect(),r=st(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,l*=e.y,c*=e.x,d*=e.y,u+=i,l+=a,n=Je(o),o=n.frameElement}}return Ke({width:c,height:d,x:u,y:l})}function gt(e,t,n,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"===typeof ResizeObserver,layoutShift:s="function"===typeof IntersectionObserver,animationFrame:u=!1}=r,l=pt(e),c=o||i?[...l?ct(l):[],...ct(t)]:[];c.forEach((e=>{o&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)}));const d=l&&s?function(e,t){let n,r=null;const o=Qe(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return function a(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),i();const{left:l,top:c,width:d,height:p}=e.getBoundingClientRect();if(s||t(),!d||!p)return;const f={rootMargin:-qe(c)+"px "+-qe(o.clientWidth-(l+d))+"px "+-qe(o.clientHeight-(c+p))+"px "+-qe(l)+"px",threshold:Ge(0,We(1,u))||1};let h=!0;function v(e){const t=e[0].intersectionRatio;if(t!==u){if(!h)return a();t?a(!1,t):n=setTimeout((()=>{a(!1,1e-7)}),100)}h=!1}try{r=new IntersectionObserver(v,{...f,root:o.ownerDocument})}catch(Zt){r=new IntersectionObserver(v,f)}r.observe(e)}(!0),i}(l,n):null;let p,f=-1,h=null;a&&(h=new ResizeObserver((e=>{let[r]=e;r&&r.target===l&&h&&(h.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame((()=>{var e;null==(e=h)||e.observe(t)}))),n()})),l&&!u&&h.observe(l),h.observe(t));let v=u?mt(e):null;return u&&function t(){const r=mt(e);!v||r.x===v.x&&r.y===v.y&&r.width===v.width&&r.height===v.height||n();v=r,p=requestAnimationFrame(t)}(),n(),()=>{var e;c.forEach((e=>{o&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)})),null==d||d(),null==(e=h)||e.disconnect(),h=null,u&&cancelAnimationFrame(p)}}var bt=n(11322),yt=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],At=function(){};function Ot(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function wt(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),o=2;o-1}function Et(e){return St(e)?window.pageYOffset:e.scrollTop}function Mt(e,t){St(e)?window.scrollTo(0,t):e.scrollTop=t}function Vt(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:At,o=Et(e),i=t-o,a=0;!function t(){var s,u=i*((s=(s=a+=10)/n-1)*s*s+1)+o;Mt(e,u),an.bottom?Mt(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o=h)return{placement:"bottom",maxHeight:t};if(x>=h&&!a)return i&&Vt(u,I,E),{placement:"bottom",maxHeight:t};if(!a&&x>=r||a&&w>=r)return i&&Vt(u,I,E),{placement:"bottom",maxHeight:a?w-y:x-y};if("auto"===o||a){var M=t,V=a?O:C;return V>=r&&(M=Math.min(V-y-s,t)),{placement:"top",maxHeight:M}}if("bottom"===o)return i&&Mt(u,I),{placement:"bottom",maxHeight:t};break;case"top":if(O>=h)return{placement:"top",maxHeight:t};if(C>=h&&!a)return i&&Vt(u,S,E),{placement:"top",maxHeight:t};if(!a&&C>=r||a&&O>=r){var k=t;return(!a&&C>=r||a&&O>=r)&&(k=a?O-A:C-A),i&&Vt(u,S,E),{placement:"top",maxHeight:k}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return l}var Bt,jt=function(e){return"auto"===e?"bottom":e},$t=(0,a.createContext)(null),_t=function(e){var t=e.children,n=e.minMenuHeight,i=e.maxMenuHeight,s=e.menuPlacement,u=e.menuPosition,l=e.menuShouldScrollIntoView,c=e.theme,d=((0,a.useContext)($t)||{}).setPortalPlacement,p=(0,a.useRef)(null),f=(0,a.useState)(i),h=(0,o.A)(f,2),v=h[0],m=h[1],g=(0,a.useState)(null),b=(0,o.A)(g,2),y=b[0],A=b[1],O=c.spacing.controlHeight;return(0,bt.A)((function(){var e=p.current;if(e){var t="fixed"===u,r=zt({maxHeight:i,menuEl:e,minHeight:n,placement:s,shouldScroll:l&&!t,isFixedPosition:t,controlHeight:O});m(r.maxHeight),A(r.placement),null===d||void 0===d||d(r.placement)}}),[i,s,u,l,n,d,O]),t({ref:p,placerProps:(0,r.A)((0,r.A)({},e),{},{placement:y||jt(s),maxHeight:v})})},Wt=function(e){var t=e.children,n=e.innerRef,r=e.innerProps;return ze("div",(0,l.A)({},It(e,"menu",{menu:!0}),{ref:n},r),t)},Gt=function(e,t){var n=e.theme,o=n.spacing.baseUnit,i=n.colors;return(0,r.A)({textAlign:"center"},t?{}:{color:i.neutral40,padding:"".concat(2*o,"px ").concat(3*o,"px")})},Yt=Gt,qt=Gt,Xt=["size"],Kt=["innerProps","isRtl","size"];var Zt,Jt,Qt={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},en=function(e){var t=e.size,n=(0,i.A)(e,Xt);return ze("svg",(0,l.A)({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Qt},n))},tn=function(e){return ze(en,(0,l.A)({size:20},e),ze("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},nn=function(e){return ze(en,(0,l.A)({size:20},e),ze("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},rn=function(e,t){var n=e.isFocused,o=e.theme,i=o.spacing.baseUnit,a=o.colors;return(0,r.A)({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*i,":hover":{color:n?a.neutral80:a.neutral40}})},on=rn,an=rn,sn=function(){var e=Be.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Bt||(Zt=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],Jt||(Jt=Zt.slice(0)),Bt=Object.freeze(Object.defineProperties(Zt,{raw:{value:Object.freeze(Jt)}})))),un=function(e){var t=e.delay,n=e.offset;return ze("span",{css:Be({animation:"".concat(sn," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},ln=function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.innerRef,i=e.innerProps,a=e.menuIsOpen;return ze("div",(0,l.A)({ref:o},It(e,"control",{control:!0,"control--is-disabled":n,"control--is-focused":r,"control--menu-is-open":a}),i,{"aria-disabled":n||void 0}),t)},cn=["data"],dn=function(e){var t=e.children,n=e.cx,r=e.getStyles,o=e.getClassNames,i=e.Heading,a=e.headingProps,s=e.innerProps,u=e.label,c=e.theme,d=e.selectProps;return ze("div",(0,l.A)({},It(e,"group",{group:!0}),s),ze(i,(0,l.A)({},a,{selectProps:d,theme:c,getStyles:r,getClassNames:o,cx:n}),u),ze("div",null,t))},pn=["innerRef","isDisabled","isHidden","inputClassName"],fn={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},hn={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":(0,r.A)({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},fn)},vn=function(e){return(0,r.A)({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},fn)},mn=function(e){var t=e.children,n=e.innerProps;return ze("div",n,t)};var gn=function(e){var t=e.children,n=e.components,o=e.data,i=e.innerProps,a=e.isDisabled,s=e.removeProps,u=e.selectProps,l=n.Container,c=n.Label,d=n.Remove;return ze(l,{data:o,innerProps:(0,r.A)((0,r.A)({},It(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),i),selectProps:u},ze(c,{data:o,innerProps:(0,r.A)({},It(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:u},t),ze(d,{data:o,innerProps:(0,r.A)((0,r.A)({},It(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},s),selectProps:u}))},bn={ClearIndicator:function(e){var t=e.children,n=e.innerProps;return ze("div",(0,l.A)({},It(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),t||ze(tn,null))},Control:ln,DropdownIndicator:function(e){var t=e.children,n=e.innerProps;return ze("div",(0,l.A)({},It(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),t||ze(nn,null))},DownChevron:nn,CrossIcon:tn,Group:dn,GroupHeading:function(e){var t=xt(e);t.data;var n=(0,i.A)(t,cn);return ze("div",(0,l.A)({},It(e,"groupHeading",{"group-heading":!0}),n))},IndicatorsContainer:function(e){var t=e.children,n=e.innerProps;return ze("div",(0,l.A)({},It(e,"indicatorsContainer",{indicators:!0}),n),t)},IndicatorSeparator:function(e){var t=e.innerProps;return ze("span",(0,l.A)({},t,It(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,n=e.value,r=xt(e),o=r.innerRef,a=r.isDisabled,s=r.isHidden,u=r.inputClassName,c=(0,i.A)(r,pn);return ze("div",(0,l.A)({},It(e,"input",{"input-container":!0}),{"data-value":n||""}),ze("input",(0,l.A)({className:t({input:!0},u),ref:o,style:vn(s),disabled:a},c)))},LoadingIndicator:function(e){var t=e.innerProps,n=e.isRtl,o=e.size,a=void 0===o?4:o,s=(0,i.A)(e,Kt);return ze("div",(0,l.A)({},It((0,r.A)((0,r.A)({},s),{},{innerProps:t,isRtl:n,size:a}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),ze(un,{delay:0,offset:n}),ze(un,{delay:160,offset:!0}),ze(un,{delay:320,offset:!n}))},Menu:Wt,MenuList:function(e){var t=e.children,n=e.innerProps,r=e.innerRef,o=e.isMulti;return ze("div",(0,l.A)({},It(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},n),t)},MenuPortal:function(e){var t=e.appendTo,n=e.children,i=e.controlElement,s=e.innerProps,u=e.menuPlacement,c=e.menuPosition,d=(0,a.useRef)(null),p=(0,a.useRef)(null),f=(0,a.useState)(jt(u)),h=(0,o.A)(f,2),v=h[0],m=h[1],g=(0,a.useMemo)((function(){return{setPortalPlacement:m}}),[]),b=(0,a.useState)(null),y=(0,o.A)(b,2),A=y[0],O=y[1],w=(0,a.useCallback)((function(){if(i){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(i),t="fixed"===c?0:window.pageYOffset,n=e[v]+t;n===(null===A||void 0===A?void 0:A.offset)&&e.left===(null===A||void 0===A?void 0:A.rect.left)&&e.width===(null===A||void 0===A?void 0:A.rect.width)||O({offset:n,rect:e})}}),[i,c,v,null===A||void 0===A?void 0:A.offset,null===A||void 0===A?void 0:A.rect.left,null===A||void 0===A?void 0:A.rect.width]);(0,bt.A)((function(){w()}),[w]);var C=(0,a.useCallback)((function(){"function"===typeof p.current&&(p.current(),p.current=null),i&&d.current&&(p.current=gt(i,d.current,w,{elementResize:"ResizeObserver"in window}))}),[i,w]);(0,bt.A)((function(){C()}),[C]);var x=(0,a.useCallback)((function(e){d.current=e,C()}),[C]);if(!t&&"fixed"!==c||!A)return null;var I=ze("div",(0,l.A)({ref:x},It((0,r.A)((0,r.A)({},e),{},{offset:A.offset,position:c,rect:A.rect}),"menuPortal",{"menu-portal":!0}),s),n);return ze($t.Provider,{value:g},t?(0,_e.createPortal)(I,t):I)},LoadingMessage:function(e){var t=e.children,n=void 0===t?"Loading...":t,o=e.innerProps,a=(0,i.A)(e,Ut);return ze("div",(0,l.A)({},It((0,r.A)((0,r.A)({},a),{},{children:n,innerProps:o}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),o),n)},NoOptionsMessage:function(e){var t=e.children,n=void 0===t?"No options":t,o=e.innerProps,a=(0,i.A)(e,Nt);return ze("div",(0,l.A)({},It((0,r.A)((0,r.A)({},a),{},{children:n,innerProps:o}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),o),n)},MultiValue:gn,MultiValueContainer:mn,MultiValueLabel:mn,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return ze("div",(0,l.A)({role:"button"},n),t||ze(tn,{size:14}))},Option:function(e){var t=e.children,n=e.isDisabled,r=e.isFocused,o=e.isSelected,i=e.innerRef,a=e.innerProps;return ze("div",(0,l.A)({},It(e,"option",{option:!0,"option--is-disabled":n,"option--is-focused":r,"option--is-selected":o}),{ref:i,"aria-disabled":n},a),t)},Placeholder:function(e){var t=e.children,n=e.innerProps;return ze("div",(0,l.A)({},It(e,"placeholder",{placeholder:!0}),n),t)},SelectContainer:function(e){var t=e.children,n=e.innerProps,r=e.isDisabled,o=e.isRtl;return ze("div",(0,l.A)({},It(e,"container",{"--is-disabled":r,"--is-rtl":o}),n),t)},SingleValue:function(e){var t=e.children,n=e.isDisabled,r=e.innerProps;return ze("div",(0,l.A)({},It(e,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),r),t)},ValueContainer:function(e){var t=e.children,n=e.innerProps,r=e.isMulti,o=e.hasValue;return ze("div",(0,l.A)({},It(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),n),t)}},yn=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function An(e,t){if(e.length!==t.length)return!1;for(var n=0;n1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,i?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,o=e.label,i=void 0===o?"":o,a=e.selectValue,s=e.isDisabled,u=e.isSelected,l=e.isAppleDevice,c=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&a)return"value ".concat(i," focused, ").concat(c(a,n),".");if("menu"===t&&l){var d=s?" disabled":"",p="".concat(u?" selected":"").concat(d);return"".concat(i).concat(p,", ").concat(c(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},xn=function(e){var t=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,i=e.focusableOptions,s=e.isFocused,u=e.selectValue,l=e.selectProps,c=e.id,d=e.isAppleDevice,p=l.ariaLiveMessages,f=l.getOptionLabel,h=l.inputValue,v=l.isMulti,m=l.isOptionDisabled,g=l.isSearchable,b=l.menuIsOpen,y=l.options,A=l.screenReaderStatus,O=l.tabSelectsValue,w=l.isLoading,C=l["aria-label"],x=l["aria-live"],I=(0,a.useMemo)((function(){return(0,r.A)((0,r.A)({},Cn),p||{})}),[p]),S=(0,a.useMemo)((function(){var e,n="";if(t&&I.onChange){var o=t.option,i=t.options,a=t.removedValue,s=t.removedValues,l=t.value,c=a||o||(e=l,Array.isArray(e)?null:e),d=c?f(c):"",p=i||s||void 0,h=p?p.map(f):[],v=(0,r.A)({isDisabled:c&&m(c,u),label:d,labels:h},t);n=I.onChange(v)}return n}),[t,I,m,u,f]),E=(0,a.useMemo)((function(){var e="",t=n||o,r=!!(n&&u&&u.includes(n));if(t&&I.onFocus){var a={focused:t,label:f(t),isDisabled:m(t,u),isSelected:r,options:i,context:t===n?"menu":"value",selectValue:u,isAppleDevice:d};e=I.onFocus(a)}return e}),[n,o,f,m,I,i,u,d]),M=(0,a.useMemo)((function(){var e="";if(b&&y.length&&!w&&I.onFilter){var t=A({count:i.length});e=I.onFilter({inputValue:h,resultsMessage:t})}return e}),[i,h,b,I,y,A,w]),V="initial-input-focus"===(null===t||void 0===t?void 0:t.action),k=(0,a.useMemo)((function(){var e="";if(I.guidance){var t=o?"value":b?"menu":"input";e=I.guidance({"aria-label":C,context:t,isDisabled:n&&m(n,u),isMulti:v,isSearchable:g,tabSelectsValue:O,isInitialFocus:V})}return e}),[C,n,o,v,m,g,b,I,u,O,V]),P=ze(a.Fragment,null,ze("span",{id:"aria-selection"},S),ze("span",{id:"aria-focused"},E),ze("span",{id:"aria-results"},M),ze("span",{id:"aria-guidance"},k));return ze(a.Fragment,null,ze(wn,{id:c},V&&P),ze(wn,{"aria-live":x,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!V&&P))},In=[{base:"A",letters:"A\u24b6\uff21\xc0\xc1\xc2\u1ea6\u1ea4\u1eaa\u1ea8\xc3\u0100\u0102\u1eb0\u1eae\u1eb4\u1eb2\u0226\u01e0\xc4\u01de\u1ea2\xc5\u01fa\u01cd\u0200\u0202\u1ea0\u1eac\u1eb6\u1e00\u0104\u023a\u2c6f"},{base:"AA",letters:"\ua732"},{base:"AE",letters:"\xc6\u01fc\u01e2"},{base:"AO",letters:"\ua734"},{base:"AU",letters:"\ua736"},{base:"AV",letters:"\ua738\ua73a"},{base:"AY",letters:"\ua73c"},{base:"B",letters:"B\u24b7\uff22\u1e02\u1e04\u1e06\u0243\u0182\u0181"},{base:"C",letters:"C\u24b8\uff23\u0106\u0108\u010a\u010c\xc7\u1e08\u0187\u023b\ua73e"},{base:"D",letters:"D\u24b9\uff24\u1e0a\u010e\u1e0c\u1e10\u1e12\u1e0e\u0110\u018b\u018a\u0189\ua779"},{base:"DZ",letters:"\u01f1\u01c4"},{base:"Dz",letters:"\u01f2\u01c5"},{base:"E",letters:"E\u24ba\uff25\xc8\xc9\xca\u1ec0\u1ebe\u1ec4\u1ec2\u1ebc\u0112\u1e14\u1e16\u0114\u0116\xcb\u1eba\u011a\u0204\u0206\u1eb8\u1ec6\u0228\u1e1c\u0118\u1e18\u1e1a\u0190\u018e"},{base:"F",letters:"F\u24bb\uff26\u1e1e\u0191\ua77b"},{base:"G",letters:"G\u24bc\uff27\u01f4\u011c\u1e20\u011e\u0120\u01e6\u0122\u01e4\u0193\ua7a0\ua77d\ua77e"},{base:"H",letters:"H\u24bd\uff28\u0124\u1e22\u1e26\u021e\u1e24\u1e28\u1e2a\u0126\u2c67\u2c75\ua78d"},{base:"I",letters:"I\u24be\uff29\xcc\xcd\xce\u0128\u012a\u012c\u0130\xcf\u1e2e\u1ec8\u01cf\u0208\u020a\u1eca\u012e\u1e2c\u0197"},{base:"J",letters:"J\u24bf\uff2a\u0134\u0248"},{base:"K",letters:"K\u24c0\uff2b\u1e30\u01e8\u1e32\u0136\u1e34\u0198\u2c69\ua740\ua742\ua744\ua7a2"},{base:"L",letters:"L\u24c1\uff2c\u013f\u0139\u013d\u1e36\u1e38\u013b\u1e3c\u1e3a\u0141\u023d\u2c62\u2c60\ua748\ua746\ua780"},{base:"LJ",letters:"\u01c7"},{base:"Lj",letters:"\u01c8"},{base:"M",letters:"M\u24c2\uff2d\u1e3e\u1e40\u1e42\u2c6e\u019c"},{base:"N",letters:"N\u24c3\uff2e\u01f8\u0143\xd1\u1e44\u0147\u1e46\u0145\u1e4a\u1e48\u0220\u019d\ua790\ua7a4"},{base:"NJ",letters:"\u01ca"},{base:"Nj",letters:"\u01cb"},{base:"O",letters:"O\u24c4\uff2f\xd2\xd3\xd4\u1ed2\u1ed0\u1ed6\u1ed4\xd5\u1e4c\u022c\u1e4e\u014c\u1e50\u1e52\u014e\u022e\u0230\xd6\u022a\u1ece\u0150\u01d1\u020c\u020e\u01a0\u1edc\u1eda\u1ee0\u1ede\u1ee2\u1ecc\u1ed8\u01ea\u01ec\xd8\u01fe\u0186\u019f\ua74a\ua74c"},{base:"OI",letters:"\u01a2"},{base:"OO",letters:"\ua74e"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24c5\uff30\u1e54\u1e56\u01a4\u2c63\ua750\ua752\ua754"},{base:"Q",letters:"Q\u24c6\uff31\ua756\ua758\u024a"},{base:"R",letters:"R\u24c7\uff32\u0154\u1e58\u0158\u0210\u0212\u1e5a\u1e5c\u0156\u1e5e\u024c\u2c64\ua75a\ua7a6\ua782"},{base:"S",letters:"S\u24c8\uff33\u1e9e\u015a\u1e64\u015c\u1e60\u0160\u1e66\u1e62\u1e68\u0218\u015e\u2c7e\ua7a8\ua784"},{base:"T",letters:"T\u24c9\uff34\u1e6a\u0164\u1e6c\u021a\u0162\u1e70\u1e6e\u0166\u01ac\u01ae\u023e\ua786"},{base:"TZ",letters:"\ua728"},{base:"U",letters:"U\u24ca\uff35\xd9\xda\xdb\u0168\u1e78\u016a\u1e7a\u016c\xdc\u01db\u01d7\u01d5\u01d9\u1ee6\u016e\u0170\u01d3\u0214\u0216\u01af\u1eea\u1ee8\u1eee\u1eec\u1ef0\u1ee4\u1e72\u0172\u1e76\u1e74\u0244"},{base:"V",letters:"V\u24cb\uff36\u1e7c\u1e7e\u01b2\ua75e\u0245"},{base:"VY",letters:"\ua760"},{base:"W",letters:"W\u24cc\uff37\u1e80\u1e82\u0174\u1e86\u1e84\u1e88\u2c72"},{base:"X",letters:"X\u24cd\uff38\u1e8a\u1e8c"},{base:"Y",letters:"Y\u24ce\uff39\u1ef2\xdd\u0176\u1ef8\u0232\u1e8e\u0178\u1ef6\u1ef4\u01b3\u024e\u1efe"},{base:"Z",letters:"Z\u24cf\uff3a\u0179\u1e90\u017b\u017d\u1e92\u1e94\u01b5\u0224\u2c7f\u2c6b\ua762"},{base:"a",letters:"a\u24d0\uff41\u1e9a\xe0\xe1\xe2\u1ea7\u1ea5\u1eab\u1ea9\xe3\u0101\u0103\u1eb1\u1eaf\u1eb5\u1eb3\u0227\u01e1\xe4\u01df\u1ea3\xe5\u01fb\u01ce\u0201\u0203\u1ea1\u1ead\u1eb7\u1e01\u0105\u2c65\u0250"},{base:"aa",letters:"\ua733"},{base:"ae",letters:"\xe6\u01fd\u01e3"},{base:"ao",letters:"\ua735"},{base:"au",letters:"\ua737"},{base:"av",letters:"\ua739\ua73b"},{base:"ay",letters:"\ua73d"},{base:"b",letters:"b\u24d1\uff42\u1e03\u1e05\u1e07\u0180\u0183\u0253"},{base:"c",letters:"c\u24d2\uff43\u0107\u0109\u010b\u010d\xe7\u1e09\u0188\u023c\ua73f\u2184"},{base:"d",letters:"d\u24d3\uff44\u1e0b\u010f\u1e0d\u1e11\u1e13\u1e0f\u0111\u018c\u0256\u0257\ua77a"},{base:"dz",letters:"\u01f3\u01c6"},{base:"e",letters:"e\u24d4\uff45\xe8\xe9\xea\u1ec1\u1ebf\u1ec5\u1ec3\u1ebd\u0113\u1e15\u1e17\u0115\u0117\xeb\u1ebb\u011b\u0205\u0207\u1eb9\u1ec7\u0229\u1e1d\u0119\u1e19\u1e1b\u0247\u025b\u01dd"},{base:"f",letters:"f\u24d5\uff46\u1e1f\u0192\ua77c"},{base:"g",letters:"g\u24d6\uff47\u01f5\u011d\u1e21\u011f\u0121\u01e7\u0123\u01e5\u0260\ua7a1\u1d79\ua77f"},{base:"h",letters:"h\u24d7\uff48\u0125\u1e23\u1e27\u021f\u1e25\u1e29\u1e2b\u1e96\u0127\u2c68\u2c76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24d8\uff49\xec\xed\xee\u0129\u012b\u012d\xef\u1e2f\u1ec9\u01d0\u0209\u020b\u1ecb\u012f\u1e2d\u0268\u0131"},{base:"j",letters:"j\u24d9\uff4a\u0135\u01f0\u0249"},{base:"k",letters:"k\u24da\uff4b\u1e31\u01e9\u1e33\u0137\u1e35\u0199\u2c6a\ua741\ua743\ua745\ua7a3"},{base:"l",letters:"l\u24db\uff4c\u0140\u013a\u013e\u1e37\u1e39\u013c\u1e3d\u1e3b\u017f\u0142\u019a\u026b\u2c61\ua749\ua781\ua747"},{base:"lj",letters:"\u01c9"},{base:"m",letters:"m\u24dc\uff4d\u1e3f\u1e41\u1e43\u0271\u026f"},{base:"n",letters:"n\u24dd\uff4e\u01f9\u0144\xf1\u1e45\u0148\u1e47\u0146\u1e4b\u1e49\u019e\u0272\u0149\ua791\ua7a5"},{base:"nj",letters:"\u01cc"},{base:"o",letters:"o\u24de\uff4f\xf2\xf3\xf4\u1ed3\u1ed1\u1ed7\u1ed5\xf5\u1e4d\u022d\u1e4f\u014d\u1e51\u1e53\u014f\u022f\u0231\xf6\u022b\u1ecf\u0151\u01d2\u020d\u020f\u01a1\u1edd\u1edb\u1ee1\u1edf\u1ee3\u1ecd\u1ed9\u01eb\u01ed\xf8\u01ff\u0254\ua74b\ua74d\u0275"},{base:"oi",letters:"\u01a3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\ua74f"},{base:"p",letters:"p\u24df\uff50\u1e55\u1e57\u01a5\u1d7d\ua751\ua753\ua755"},{base:"q",letters:"q\u24e0\uff51\u024b\ua757\ua759"},{base:"r",letters:"r\u24e1\uff52\u0155\u1e59\u0159\u0211\u0213\u1e5b\u1e5d\u0157\u1e5f\u024d\u027d\ua75b\ua7a7\ua783"},{base:"s",letters:"s\u24e2\uff53\xdf\u015b\u1e65\u015d\u1e61\u0161\u1e67\u1e63\u1e69\u0219\u015f\u023f\ua7a9\ua785\u1e9b"},{base:"t",letters:"t\u24e3\uff54\u1e6b\u1e97\u0165\u1e6d\u021b\u0163\u1e71\u1e6f\u0167\u01ad\u0288\u2c66\ua787"},{base:"tz",letters:"\ua729"},{base:"u",letters:"u\u24e4\uff55\xf9\xfa\xfb\u0169\u1e79\u016b\u1e7b\u016d\xfc\u01dc\u01d8\u01d6\u01da\u1ee7\u016f\u0171\u01d4\u0215\u0217\u01b0\u1eeb\u1ee9\u1eef\u1eed\u1ef1\u1ee5\u1e73\u0173\u1e77\u1e75\u0289"},{base:"v",letters:"v\u24e5\uff56\u1e7d\u1e7f\u028b\ua75f\u028c"},{base:"vy",letters:"\ua761"},{base:"w",letters:"w\u24e6\uff57\u1e81\u1e83\u0175\u1e87\u1e85\u1e98\u1e89\u2c73"},{base:"x",letters:"x\u24e7\uff58\u1e8b\u1e8d"},{base:"y",letters:"y\u24e8\uff59\u1ef3\xfd\u0177\u1ef9\u0233\u1e8f\xff\u1ef7\u1e99\u1ef5\u01b4\u024f\u1eff"},{base:"z",letters:"z\u24e9\uff5a\u017a\u1e91\u017c\u017e\u1e93\u1e95\u01b6\u0225\u0240\u2c6c\ua763"}],Sn=new RegExp("["+In.map((function(e){return e.letters})).join("")+"]","g"),En={},Mn=0;Mn1?t-1:0),r=1;r0,v=d-p-l,m=!1;v>t&&s.current&&(r&&r(e),s.current=!1),h&&u.current&&(i&&i(e),u.current=!1),h&&t>v?(n&&!s.current&&n(e),f.scrollTop=d,m=!0,s.current=!0):!h&&-t>l&&(o&&!u.current&&o(e),f.scrollTop=0,m=!0,u.current=!0),m&&Hn(e)}}),[n,r,o,i]),p=(0,a.useCallback)((function(e){d(e,e.deltaY)}),[d]),f=(0,a.useCallback)((function(e){l.current=e.changedTouches[0].clientY}),[]),h=(0,a.useCallback)((function(e){var t=l.current-e.changedTouches[0].clientY;d(e,t)}),[d]),v=(0,a.useCallback)((function(e){if(e){var t=!!Ft&&{passive:!1};e.addEventListener("wheel",p,t),e.addEventListener("touchstart",f,t),e.addEventListener("touchmove",h,t)}}),[h,f,p]),m=(0,a.useCallback)((function(e){e&&(e.removeEventListener("wheel",p,!1),e.removeEventListener("touchstart",f,!1),e.removeEventListener("touchmove",h,!1))}),[h,f,p]);return(0,a.useEffect)((function(){if(t){var e=c.current;return v(e),function(){m(e)}}}),[t,v,m]),function(e){c.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,o=(0,a.useRef)({}),i=(0,a.useRef)(null),s=(0,a.useCallback)((function(e){if(_n){var t=document.body,n=t&&t.style;if(r&&Nn.forEach((function(e){var t=n&&n[e];o.current[e]=t})),r&&Wn<1){var i=parseInt(o.current.paddingRight,10)||0,a=document.body?document.body.clientWidth:0,s=window.innerWidth-a+i||0;Object.keys(Un).forEach((function(e){var t=Un[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(s,"px"))}t&&$n()&&(t.addEventListener("touchmove",zn,Gn),e&&(e.addEventListener("touchstart",jn,Gn),e.addEventListener("touchmove",Bn,Gn))),Wn+=1}}),[r]),u=(0,a.useCallback)((function(e){if(_n){var t=document.body,n=t&&t.style;Wn=Math.max(Wn-1,0),r&&Wn<1&&Nn.forEach((function(e){var t=o.current[e];n&&(n[e]=t)})),t&&$n()&&(t.removeEventListener("touchmove",zn,Gn),e&&(e.removeEventListener("touchstart",jn,Gn),e.removeEventListener("touchmove",Bn,Gn)))}}),[r]);return(0,a.useEffect)((function(){if(t){var e=i.current;return s(e),function(){u(e)}}}),[t,s,u]),function(e){i.current=e}}({isEnabled:n});return ze(a.Fragment,null,n&&ze("div",{onClick:Yn,css:qn}),t((function(e){o(e),i(e)})))}var Kn={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Zn=function(e){var t=e.name,n=e.onFocus;return ze("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Kn,value:"",onChange:function(){}})};function Jn(e){var t;return"undefined"!==typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Qn(){return Jn(/^Mac/i)}function er(){return Jn(/^iPhone/i)||Jn(/^iPad/i)||Qn()&&navigator.maxTouchPoints>1}var tr={clearIndicator:an,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var n=e.isDisabled,o=e.isFocused,i=e.theme,a=i.colors,s=i.borderRadius,u=i.spacing;return(0,r.A)({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:u.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:n?a.neutral5:a.neutral0,borderColor:n?a.neutral10:o?a.primary:a.neutral20,borderRadius:s,borderStyle:"solid",borderWidth:1,boxShadow:o?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:o?a.primary:a.neutral30}})},dropdownIndicator:on,group:function(e,t){var n=e.theme.spacing;return t?{}:{paddingBottom:2*n.baseUnit,paddingTop:2*n.baseUnit}},groupHeading:function(e,t){var n=e.theme,o=n.colors,i=n.spacing;return(0,r.A)({label:"group",cursor:"default",display:"block"},t?{}:{color:o.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*i.baseUnit,paddingRight:3*i.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var n=e.isDisabled,o=e.theme,i=o.spacing.baseUnit,a=o.colors;return(0,r.A)({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:n?a.neutral10:a.neutral20,marginBottom:2*i,marginTop:2*i})},input:function(e,t){var n=e.isDisabled,o=e.value,i=e.theme,a=i.spacing,s=i.colors;return(0,r.A)((0,r.A)({visibility:n?"hidden":"visible",transform:o?"translateZ(0)":""},hn),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:s.neutral80})},loadingIndicator:function(e,t){var n=e.isFocused,o=e.size,i=e.theme,a=i.colors,s=i.spacing.baseUnit;return(0,r.A)({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:o,lineHeight:1,marginRight:o,textAlign:"center",verticalAlign:"middle"},t?{}:{color:n?a.neutral60:a.neutral20,padding:2*s})},loadingMessage:qt,menu:function(e,t){var n,o=e.placement,i=e.theme,a=i.borderRadius,s=i.spacing,u=i.colors;return(0,r.A)((n={label:"menu"},(0,$e.A)(n,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(o),"100%"),(0,$e.A)(n,"position","absolute"),(0,$e.A)(n,"width","100%"),(0,$e.A)(n,"zIndex",1),n),t?{}:{backgroundColor:u.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:s.menuGutter,marginTop:s.menuGutter})},menuList:function(e,t){var n=e.maxHeight,o=e.theme.spacing.baseUnit;return(0,r.A)({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:o,paddingTop:o})},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e,t){var n=e.theme,o=n.spacing,i=n.borderRadius,a=n.colors;return(0,r.A)({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:i/2,margin:o.baseUnit/2})},multiValueLabel:function(e,t){var n=e.theme,o=n.borderRadius,i=n.colors,a=e.cropWithEllipsis;return(0,r.A)({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:o/2,color:i.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var n=e.theme,o=n.spacing,i=n.borderRadius,a=n.colors,s=e.isFocused;return(0,r.A)({alignItems:"center",display:"flex"},t?{}:{borderRadius:i/2,backgroundColor:s?a.dangerLight:void 0,paddingLeft:o.baseUnit,paddingRight:o.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Yt,option:function(e,t){var n=e.isDisabled,o=e.isFocused,i=e.isSelected,a=e.theme,s=a.spacing,u=a.colors;return(0,r.A)({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:i?u.primary:o?u.primary25:"transparent",color:n?u.neutral20:i?u.neutral0:"inherit",padding:"".concat(2*s.baseUnit,"px ").concat(3*s.baseUnit,"px"),":active":{backgroundColor:n?void 0:i?u.primary:u.primary50}})},placeholder:function(e,t){var n=e.theme,o=n.spacing,i=n.colors;return(0,r.A)({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:i.neutral50,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},singleValue:function(e,t){var n=e.isDisabled,o=e.theme,i=o.spacing,a=o.colors;return(0,r.A)({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:n?a.neutral40:a.neutral80,marginLeft:i.baseUnit/2,marginRight:i.baseUnit/2})},valueContainer:function(e,t){var n=e.theme.spacing,o=e.isMulti,i=e.hasValue,a=e.selectProps.controlShouldRenderValue;return(0,r.A)({alignItems:"center",display:o&&i&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(2*n.baseUnit,"px")})}};var nr,rr={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},or={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Pt(),captureMenuScroll:!Pt(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=(0,r.A)({ignoreCase:!0,ignoreAccents:!0,stringify:Ln,trim:!0,matchFrom:"any"},nr),o=n.ignoreCase,i=n.ignoreAccents,a=n.stringify,s=n.trim,u=n.matchFrom,l=s?Dn(t):t,c=s?Dn(a(e)):a(e);return o&&(l=l.toLowerCase(),c=c.toLowerCase()),i&&(l=Rn(l),c=Pn(c)),"start"===u?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(Zt){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function ir(e,t,n,r){return{type:"option",data:t,isDisabled:fr(e,t,n),isSelected:hr(e,t,n),label:dr(e,t),value:pr(e,t),index:r}}function ar(e,t){return e.options.map((function(n,r){if("options"in n){var o=n.options.map((function(n,r){return ir(e,n,t,r)})).filter((function(t){return lr(e,t)}));return o.length>0?{type:"group",data:n,options:o,index:r}:void 0}var i=ir(e,n,t,r);return lr(e,i)?i:void 0})).filter(Tt)}function sr(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,(0,h.A)(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function ur(e,t){return e.reduce((function(e,n){return"group"===n.type?e.push.apply(e,(0,h.A)(n.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(n.index,"-").concat(e.index)}})))):e.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),e}),[])}function lr(e,t){var n=e.inputValue,r=void 0===n?"":n,o=t.data,i=t.isSelected,a=t.label,s=t.value;return(!mr(e)||!i)&&vr(e,{label:a,value:s,data:o},r)}var cr=function(e,t){var n;return(null===(n=e.find((function(e){return e.data===t})))||void 0===n?void 0:n.id)||null},dr=function(e,t){return e.getOptionLabel(t)},pr=function(e,t){return e.getOptionValue(t)};function fr(e,t,n){return"function"===typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function hr(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"===typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=pr(e,t);return n.some((function(t){return pr(e,t)===r}))}function vr(e,t,n){return!e.filterOption||e.filterOption(t,n)}var mr=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},gr=1,br=function(e){(0,p.A)(n,e);var t=(0,f.A)(n);function n(e){var o;if((0,c.A)(this,n),(o=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},o.blockOptionHover=!1,o.isComposing=!1,o.commonProps=void 0,o.initialTouchX=0,o.initialTouchY=0,o.openAfterFocus=!1,o.scrollToFocusedOptionOnUpdate=!1,o.userIsDragging=void 0,o.isAppleDevice=Qn()||er(),o.controlRef=null,o.getControlRef=function(e){o.controlRef=e},o.focusedOptionRef=null,o.getFocusedOptionRef=function(e){o.focusedOptionRef=e},o.menuListRef=null,o.getMenuListRef=function(e){o.menuListRef=e},o.inputRef=null,o.getInputRef=function(e){o.inputRef=e},o.focus=o.focusInput,o.blur=o.blurInput,o.onChange=function(e,t){var n=o.props,r=n.onChange,i=n.name;t.name=i,o.ariaOnChange(e,t),r(e,t)},o.setValue=function(e,t,n){var r=o.props,i=r.closeMenuOnSelect,a=r.isMulti,s=r.inputValue;o.onInputChange("",{action:"set-value",prevInputValue:s}),i&&(o.setState({inputIsHiddenAfterUpdate:!a}),o.onMenuClose()),o.setState({clearFocusValueOnUpdate:!0}),o.onChange(e,{action:t,option:n})},o.selectOption=function(e){var t=o.props,n=t.blurInputOnSelect,r=t.isMulti,i=t.name,a=o.state.selectValue,s=r&&o.isOptionSelected(e,a),u=o.isOptionDisabled(e,a);if(s){var l=o.getOptionValue(e);o.setValue(a.filter((function(e){return o.getOptionValue(e)!==l})),"deselect-option",e)}else{if(u)return void o.ariaOnChange(e,{action:"select-option",option:e,name:i});r?o.setValue([].concat((0,h.A)(a),[e]),"select-option",e):o.setValue(e,"select-option")}n&&o.blurInput()},o.removeValue=function(e){var t=o.props.isMulti,n=o.state.selectValue,r=o.getOptionValue(e),i=n.filter((function(e){return o.getOptionValue(e)!==r})),a=Ht(t,i,i[0]||null);o.onChange(a,{action:"remove-value",removedValue:e}),o.focusInput()},o.clearValue=function(){var e=o.state.selectValue;o.onChange(Ht(o.props.isMulti,[],null),{action:"clear",removedValues:e})},o.popValue=function(){var e=o.props.isMulti,t=o.state.selectValue,n=t[t.length-1],r=t.slice(0,t.length-1),i=Ht(e,r,r[0]||null);o.onChange(i,{action:"pop-value",removedValue:n})},o.getFocusedOptionId=function(e){return cr(o.state.focusableOptionsWithIds,e)},o.getFocusableOptionsWithIds=function(){return ur(ar(o.props,o.state.selectValue),o.getElementId("option"))},o.getValue=function(){return o.state.selectValue},o.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n5||i>5}},o.onTouchEnd=function(e){o.userIsDragging||(o.controlRef&&!o.controlRef.contains(e.target)&&o.menuListRef&&!o.menuListRef.contains(e.target)&&o.blurInput(),o.initialTouchX=0,o.initialTouchY=0)},o.onControlTouchEnd=function(e){o.userIsDragging||o.onControlMouseDown(e)},o.onClearIndicatorTouchEnd=function(e){o.userIsDragging||o.onClearIndicatorMouseDown(e)},o.onDropdownIndicatorTouchEnd=function(e){o.userIsDragging||o.onDropdownIndicatorMouseDown(e)},o.handleInputChange=function(e){var t=o.props.inputValue,n=e.currentTarget.value;o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange(n,{action:"input-change",prevInputValue:t}),o.props.menuIsOpen||o.onMenuOpen()},o.onInputFocus=function(e){o.props.onFocus&&o.props.onFocus(e),o.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(o.openAfterFocus||o.props.openMenuOnFocus)&&o.openMenu("first"),o.openAfterFocus=!1},o.onInputBlur=function(e){var t=o.props.inputValue;o.menuListRef&&o.menuListRef.contains(document.activeElement)?o.inputRef.focus():(o.props.onBlur&&o.props.onBlur(e),o.onInputChange("",{action:"input-blur",prevInputValue:t}),o.onMenuClose(),o.setState({focusedValue:null,isFocused:!1}))},o.onOptionHover=function(e){if(!o.blockOptionHover&&o.state.focusedOption!==e){var t=o.getFocusableOptions().indexOf(e);o.setState({focusedOption:e,focusedOptionId:t>-1?o.getFocusedOptionId(e):null})}},o.shouldHideSelectedOptions=function(){return mr(o.props)},o.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),o.focus()},o.onKeyDown=function(e){var t=o.props,n=t.isMulti,r=t.backspaceRemovesValue,i=t.escapeClearsValue,a=t.inputValue,s=t.isClearable,u=t.isDisabled,l=t.menuIsOpen,c=t.onKeyDown,d=t.tabSelectsValue,p=t.openMenuOnFocus,f=o.state,h=f.focusedOption,v=f.focusedValue,m=f.selectValue;if(!u&&("function"!==typeof c||(c(e),!e.defaultPrevented))){switch(o.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||a)return;o.focusValue("previous");break;case"ArrowRight":if(!n||a)return;o.focusValue("next");break;case"Delete":case"Backspace":if(a)return;if(v)o.removeValue(v);else{if(!r)return;n?o.popValue():s&&o.clearValue()}break;case"Tab":if(o.isComposing)return;if(e.shiftKey||!l||!d||!h||p&&o.isOptionSelected(h,m))return;o.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(l){if(!h)return;if(o.isComposing)return;o.selectOption(h);break}return;case"Escape":l?(o.setState({inputIsHiddenAfterUpdate:!1}),o.onInputChange("",{action:"menu-close",prevInputValue:a}),o.onMenuClose()):s&&i&&o.clearValue();break;case" ":if(a)return;if(!l){o.openMenu("first");break}if(!h)return;o.selectOption(h);break;case"ArrowUp":l?o.focusOption("up"):o.openMenu("last");break;case"ArrowDown":l?o.focusOption("down"):o.openMenu("first");break;case"PageUp":if(!l)return;o.focusOption("pageup");break;case"PageDown":if(!l)return;o.focusOption("pagedown");break;case"Home":if(!l)return;o.focusOption("first");break;case"End":if(!l)return;o.focusOption("last");break;default:return}e.preventDefault()}},o.state.instancePrefix="react-select-"+(o.props.instanceId||++gr),o.state.selectValue=Ct(e.value),e.menuIsOpen&&o.state.selectValue.length){var i=o.getFocusableOptionsWithIds(),a=o.buildFocusableOptions(),s=a.indexOf(o.state.selectValue[0]);o.state.focusableOptionsWithIds=i,o.state.focusedOption=a[s],o.state.focusedOptionId=cr(i,a[s])}return o}return(0,d.A)(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&kt(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.isDisabled,r=t.menuIsOpen,o=this.state.isFocused;(o&&!n&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&n&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||n||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(kt(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,o=n.isFocused,i=this.buildFocusableOptions(),a="first"===e?0:i.length-1;if(!this.props.isMulti){var s=i.indexOf(r[0]);s>-1&&(a=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:i[a],focusedOptionId:this.getFocusedOptionId(i[a])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=n.indexOf(r);r||(o=-1);var i=n.length-1,a=-1;if(n.length){switch(e){case"previous":a=0===o?0:-1===o?i:o-1;break;case"next":o>-1&&o0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,i=r.indexOf(n);n||(i=-1),"up"===e?o=i>0?i-1:r.length-1:"down"===e?o=(i+1)%r.length:"pageup"===e?(o=i-t)<0&&(o=0):"pagedown"===e?(o=i+t)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"===typeof this.props.theme?this.props.theme(rr):(0,r.A)((0,r.A)({},rr),this.props.theme):rr}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getClassNames,o=this.getValue,i=this.selectOption,a=this.setValue,s=this.props,u=s.isMulti,l=s.isRtl,c=s.options;return{clearValue:e,cx:t,getStyles:n,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:u,isRtl:l,options:c,selectOption:i,selectProps:s,setValue:a,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return fr(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return hr(this.props,e,t)}},{key:"filterOption",value:function(e,t){return vr(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"===typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,o=e.inputId,i=e.inputValue,s=e.tabIndex,u=e.form,c=e.menuIsOpen,d=e.required,p=this.getComponents().Input,f=this.state,h=f.inputIsHidden,v=f.ariaSelection,m=this.commonProps,g=o||this.getElementId("input"),b=(0,r.A)((0,r.A)((0,r.A)({"aria-autocomplete":"list","aria-expanded":c,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":d,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},c&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null===v||void 0===v?void 0:v.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?a.createElement(p,(0,l.A)({},m,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:g,innerRef:this.getInputRef,isDisabled:t,isHidden:h,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:s,form:u,type:"text",value:i},b)):a.createElement(Tn,(0,l.A)({id:g,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:At,onFocus:this.onInputFocus,disabled:t,tabIndex:s,inputMode:"none",form:u,value:""},b))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,r=t.MultiValueContainer,o=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,u=t.Placeholder,c=this.commonProps,d=this.props,p=d.controlShouldRenderValue,f=d.isDisabled,h=d.isMulti,v=d.inputValue,m=d.placeholder,g=this.state,b=g.selectValue,y=g.focusedValue,A=g.isFocused;if(!this.hasValue()||!p)return v?null:a.createElement(u,(0,l.A)({},c,{key:"placeholder",isDisabled:f,isFocused:A,innerProps:{id:this.getElementId("placeholder")}}),m);if(h)return b.map((function(t,s){var u=t===y,d="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return a.createElement(n,(0,l.A)({},c,{components:{Container:r,Label:o,Remove:i},isFocused:u,isDisabled:f,key:d,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(v)return null;var O=b[0];return a.createElement(s,(0,l.A)({},c,{data:O,isDisabled:f}),this.formatOptionLabel(O,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||o)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return a.createElement(e,(0,l.A)({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,o=n.isLoading,i=this.state.isFocused;if(!e||!o)return null;return a.createElement(e,(0,l.A)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:i}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,o=this.props.isDisabled,i=this.state.isFocused;return a.createElement(n,(0,l.A)({},r,{isDisabled:o,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,o={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return a.createElement(e,(0,l.A)({},t,{innerProps:o,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,r=t.GroupHeading,o=t.Menu,i=t.MenuList,s=t.MenuPortal,u=t.LoadingMessage,c=t.NoOptionsMessage,d=t.Option,p=this.commonProps,f=this.state.focusedOption,h=this.props,v=h.captureMenuScroll,m=h.inputValue,g=h.isLoading,b=h.loadingMessage,y=h.minMenuHeight,A=h.maxMenuHeight,O=h.menuIsOpen,w=h.menuPlacement,C=h.menuPosition,x=h.menuPortalTarget,I=h.menuShouldBlockScroll,S=h.menuShouldScrollIntoView,E=h.noOptionsMessage,M=h.onMenuScrollToTop,V=h.onMenuScrollToBottom;if(!O)return null;var k,P=function(t,n){var r=t.type,o=t.data,i=t.isDisabled,s=t.isSelected,u=t.label,c=t.value,h=f===o,v=i?void 0:function(){return e.onOptionHover(o)},m=i?void 0:function(){return e.selectOption(o)},g="".concat(e.getElementId("option"),"-").concat(n),b={id:g,onClick:m,onMouseMove:v,onMouseOver:v,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return a.createElement(d,(0,l.A)({},p,{innerProps:b,data:o,isDisabled:i,isSelected:s,key:g,label:u,type:r,value:c,isFocused:h,innerRef:h?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())k=this.getCategorizedOptions().map((function(t){if("group"===t.type){var o=t.data,i=t.options,s=t.index,u="".concat(e.getElementId("group"),"-").concat(s),c="".concat(u,"-heading");return a.createElement(n,(0,l.A)({},p,{key:u,data:o,options:i,Heading:r,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return P(e,"".concat(s,"-").concat(e.index))})))}if("option"===t.type)return P(t,"".concat(t.index))}));else if(g){var R=b({inputValue:m});if(null===R)return null;k=a.createElement(u,p,R)}else{var D=E({inputValue:m});if(null===D)return null;k=a.createElement(c,p,D)}var L={minMenuHeight:y,maxMenuHeight:A,menuPlacement:w,menuPosition:C,menuShouldScrollIntoView:S},F=a.createElement(_t,(0,l.A)({},p,L),(function(t){var n=t.ref,r=t.placerProps,s=r.placement,u=r.maxHeight;return a.createElement(o,(0,l.A)({},p,L,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:s}),a.createElement(Xn,{captureEnabled:v,onTopArrive:M,onBottomArrive:V,lockEnabled:I},(function(t){return a.createElement(i,(0,l.A)({},p,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":p.isMulti,id:e.getElementId("listbox")},isLoading:g,maxHeight:u,focusedOption:f}),k)})))}));return x||"fixed"===C?a.createElement(s,(0,l.A)({},p,{appendTo:x,controlElement:this.controlRef,menuPlacement:w,menuPosition:C}),F):F}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,o=t.isMulti,i=t.name,s=t.required,u=this.state.selectValue;if(s&&!this.hasValue()&&!r)return a.createElement(Zn,{name:i,onFocus:this.onValueInputFocus});if(i&&!r){if(o){if(n){var l=u.map((function(t){return e.getOptionValue(t)})).join(n);return a.createElement("input",{name:i,type:"hidden",value:l})}var c=u.length>0?u.map((function(t,n){return a.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(t)})})):a.createElement("input",{name:i,type:"hidden",value:""});return a.createElement("div",null,c)}var d=u[0]?this.getOptionValue(u[0]):"";return a.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,r=t.focusedOption,o=t.focusedValue,i=t.isFocused,s=t.selectValue,u=this.getFocusableOptions();return a.createElement(xn,(0,l.A)({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:o,isFocused:i,selectValue:s,focusableOptions:u,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,o=e.ValueContainer,i=this.props,s=i.className,u=i.id,c=i.isDisabled,d=i.menuIsOpen,p=this.state.isFocused,f=this.commonProps=this.getCommonProps();return a.createElement(r,(0,l.A)({},f,{className:s,innerProps:{id:u,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:p}),this.renderLiveRegion(),a.createElement(t,(0,l.A)({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:p,menuIsOpen:d}),a.createElement(o,(0,l.A)({},f,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),a.createElement(n,(0,l.A)({},f,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,o=t.clearFocusValueOnUpdate,i=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,s=t.isFocused,u=t.prevWasFocused,l=t.instancePrefix,c=e.options,d=e.value,p=e.menuIsOpen,f=e.inputValue,h=e.isMulti,v=Ct(d),m={};if(n&&(d!==n.value||c!==n.options||p!==n.menuIsOpen||f!==n.inputValue)){var g=p?function(e,t){return sr(ar(e,t))}(e,v):[],b=p?ur(ar(e,v),"".concat(l,"-option")):[],y=o?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r-1?n:t[0]}(t,g);m={selectValue:v,focusedOption:A,focusedOptionId:cr(b,A),focusableOptionsWithIds:b,focusedValue:y,clearFocusValueOnUpdate:!1}}var O=null!=i&&e!==n?{inputIsHidden:i,inputIsHiddenAfterUpdate:void 0}:{},w=a,C=s&&u;return s&&!C&&(w={value:Ht(h,v,v[0]||null),options:v,action:"initial-input-focus"},C=!u),"initial-input-focus"===(null===a||void 0===a?void 0:a.action)&&(w=null),(0,r.A)((0,r.A)((0,r.A)({},m),O),{},{prevProps:e,ariaSelection:w,prevWasFocused:C})}}]),n}(a.Component);br.defaultProps=or;var yr=(0,a.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,s=e.defaultMenuIsOpen,l=void 0!==s&&s,c=e.defaultValue,d=void 0===c?null:c,p=e.inputValue,f=e.menuIsOpen,h=e.onChange,v=e.onInputChange,m=e.onMenuClose,g=e.onMenuOpen,b=e.value,y=(0,i.A)(e,u),A=(0,a.useState)(void 0!==p?p:n),O=(0,o.A)(A,2),w=O[0],C=O[1],x=(0,a.useState)(void 0!==f?f:l),I=(0,o.A)(x,2),S=I[0],E=I[1],M=(0,a.useState)(void 0!==b?b:d),V=(0,o.A)(M,2),k=V[0],P=V[1],R=(0,a.useCallback)((function(e,t){"function"===typeof h&&h(e,t),P(e)}),[h]),D=(0,a.useCallback)((function(e,t){var n;"function"===typeof v&&(n=v(e,t)),C(void 0!==n?n:e)}),[v]),L=(0,a.useCallback)((function(){"function"===typeof g&&g(),E(!0)}),[g]),F=(0,a.useCallback)((function(){"function"===typeof m&&m(),E(!1)}),[m]),T=void 0!==p?p:w,H=void 0!==f?f:S,N=void 0!==b?b:k;return(0,r.A)((0,r.A)({},y),{},{inputValue:T,menuIsOpen:H,onChange:R,onInputChange:D,onMenuClose:F,onMenuOpen:L,value:N})}(e);return a.createElement(br,(0,l.A)({ref:t},n))})),Ar=yr},11322:(e,t,n)=>{n.d(t,{A:()=>r});const r=n(65043).useLayoutEffect},73251:()=>{},43145:(e,t,n)=>{function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);nr})},23029:(e,t,n)=>{function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{A:()=>r})},92901:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(20816);function o(e,t){for(var n=0;n{n.d(t,{A:()=>a});var r=n(53954);function o(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(o=function(){return!!e})()}var i=n(56822);function a(e){var t=o();return function(){var n,o=(0,r.A)(e);if(t){var a=(0,r.A)(this).constructor;n=Reflect.construct(o,arguments,a)}else n=o.apply(this,arguments);return(0,i.A)(this,n)}}},53954:(e,t,n)=>{function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}n.d(t,{A:()=>r})},85501:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(63662);function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,r.A)(e,t)}},80045:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(98587);function o(e,t){if(null==e)return{};var n,o,i=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o{n.d(t,{A:()=>i});var r=n(82284),o=n(9417);function i(e,t){if(t&&("object"==(0,r.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,o.A)(e)}},80296:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(27800);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],u=!0,l=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){l=!0,o=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||(0,r.A)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},45458:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(43145);var o=n(27800);function i(e){return function(e){if(Array.isArray(e))return(0,r.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,o.A)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},27800:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(43145);function o(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}}}]); +//# sourceMappingURL=18840.6291fa4c.chunk.js.map \ No newline at end of file diff --git a/static/js/19312.5c7c45e3.chunk.js b/static/js/19312.5c7c45e3.chunk.js new file mode 100644 index 00000000..3d640837 --- /dev/null +++ b/static/js/19312.5c7c45e3.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[19312],{19312:(e,a,t)=>{Object.defineProperty(a,"__esModule",{value:!0});const r=t(95303),l={"fillInStackTrace(I)Ljava/lang/Throwable;":(e,a)=>{r.logger.warn("Throwable.fillInStackTrace(I)Ljava/lang/Throwable; not implemented"),e.returnStackFrame(a[0])},"getStackTraceDepth()I":e=>{r.logger.warn("Throwable.getStackTraceDepth()I not implemented"),e.returnStackFrame(0)}};a.default=l}}]); +//# sourceMappingURL=19312.5c7c45e3.chunk.js.map \ No newline at end of file diff --git a/static/js/2029.2b183190.chunk.js b/static/js/2029.2b183190.chunk.js new file mode 100644 index 00000000..489ee902 --- /dev/null +++ b/static/js/2029.2b183190.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[2029],{2029:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});const r=n(95303),i={"initIDs()V":e=>{r.logger.warn("FileDescriptor.initIDs()V not implemented"),e.returnStackFrame()}};t.default=i}}]); +//# sourceMappingURL=2029.2b183190.chunk.js.map \ No newline at end of file diff --git a/static/js/22294.89e61714.chunk.js b/static/js/22294.89e61714.chunk.js new file mode 100644 index 00000000..9c720e87 --- /dev/null +++ b/static/js/22294.89e61714.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[22294],{22294:(e,s,o)=>{o.r(s),o.d(s,{Component:()=>a,default:()=>d});var n=o(65043),t=o(73216),c=o(5449),r=o(70579);const u=()=>{const{isLoggedIn:e,courseId:s}=(0,c.wV)(),o=(0,t.Zp)();return(0,n.useEffect)((()=>{e&&o(void 0!==s?`/courses/${s}`:"/welcome")}),[s,o,e]),(0,r.jsx)(t.sv,{})},a=u;a.displayName="Login";const d=u}}]); +//# sourceMappingURL=22294.89e61714.chunk.js.map \ No newline at end of file diff --git a/static/js/23791.0bab88c2.chunk.js b/static/js/23791.0bab88c2.chunk.js new file mode 100644 index 00000000..b5b13f7b --- /dev/null +++ b/static/js/23791.0bab88c2.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[23791],{23791:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});const n={"doubleToRawLongBits(D)J":(e,t)=>{const n=t[0],a=new DataView(new ArrayBuffer(8));a.setFloat64(0,n),e.returnStackFrame64(a.getBigInt64(0))},"longBitsToDouble(J)D":(e,t)=>{const n=t[0],a=new DataView(new ArrayBuffer(8));a.getBigInt64(0,n),e.returnStackFrame64(a.getFloat64(0))}};t.default=n}}]); +//# sourceMappingURL=23791.0bab88c2.chunk.js.map \ No newline at end of file diff --git a/static/js/24621.30153365.chunk.js b/static/js/24621.30153365.chunk.js new file mode 100644 index 00000000..117d3934 --- /dev/null +++ b/static/js/24621.30153365.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[24621],{24621:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const n=a(42508),r=a(11346),l=a(95303),o={"newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;":(e,t)=>{const a=t[0],o=t[1],s=a._getField("clazz","Ljava/lang/Class;","java/lang/reflect/Constructor"),c=a._getField("slot","I","java/lang/reflect/Constructor"),i=s.getNativeField("classRef"),u=i.getMethodFromSlot(c);if(!u)throw new Error("Invalid slot?");const g=i.initialize(e);if(g.status!==r.ResultType.SUCCESS)return void(g.status===r.ResultType.ERROR&&e.throwNewException(g.exceptionCls,g.msg));const d=i.instantiate();o&&l.logger.warn("newInstance0: Auto unboxing not implemented");const v=[d,...o?o.getJsArray():[]];e.invokeStackFrame(new n.InternalStackFrame(i,u,0,v,(()=>{e.returnStackFrame(),e.returnStackFrame(d)})))}};t.default=o}}]); +//# sourceMappingURL=24621.30153365.chunk.js.map \ No newline at end of file diff --git a/static/js/25341.3256702a.chunk.js b/static/js/25341.3256702a.chunk.js new file mode 100644 index 00000000..913ee5f9 --- /dev/null +++ b/static/js/25341.3256702a.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[25341],{25341:(e,n,i)=>{i.r(n),i.d(n,{Component:()=>v,default:()=>b});i(73251);var t=i(7290),s=i(4173),o=i(50580),r=i(99361),l=i(72142),d=i(65043),a=i(22166),c=i(73216),h=i(83023),j=i(48258),x=i(90212),p=i(5449),u=i(24944),g=i(23991),y=i(70579);const I=({headers:e,stories:n,storyActions:i})=>(0,y.jsxs)(l.XI,{marginTop:"mt-10",children:[(0,y.jsx)(l.nd,{children:(0,y.jsx)(l.Hj,{children:e.map((({id:e,header:n})=>(0,y.jsx)(l.M_,{children:n},e)))})}),(0,y.jsx)(l.BF,{children:n.map((e=>{const{id:n,authorName:t,isPinned:s,title:d,content:a}=e;return(0,y.jsxs)(l.Hj,{children:[(0,y.jsx)(l.nA,{children:t}),(0,y.jsx)(l.nA,{children:(0,y.jsxs)(l.so,{justifyContent:"justify-start",children:[s&&(0,y.jsx)(l.In,{icon:()=>(0,y.jsx)(o.I,{icon:r.W.PIN})}),(0,y.jsx)(l.EY,{children:d})]})}),(0,y.jsx)(l.nA,{children:(0,y.jsx)(l.EY,{children:a.replaceAll(/\s+/g," ").length<=35?a.replaceAll(/\s+/g," "):a.split(/\s+/).reduce(((e,n)=>e.length+n.length<=35?e+" "+n:e),"")+"\u2026"})}),(0,y.jsx)(l.nA,{children:i(e)})]},n)}))})]});var A=i(35475);const f=({storyId:e,handleDeleteStory:n,canView:i=!1,canEdit:t=!1,canDelete:s=!1,canPin:d=!1,isPinned:a=!1,handleTogglePin:c=()=>{},handleMovePinUp:h=()=>{},handleMovePinDown:j=()=>{}})=>(0,y.jsxs)(l.so,{justifyContent:"justify-start",spaceX:"space-x-2",children:[i&&(0,y.jsx)(A.N_,{to:`./view/${e}`,children:(0,y.jsx)(l.In,{tooltip:"View",icon:()=>(0,y.jsx)(o.I,{icon:r.W.EyeOpen}),variant:"light",color:"green"})}),t&&(0,y.jsx)(A.N_,{to:`./edit/${e}`,children:(0,y.jsx)(l.In,{tooltip:"Edit",icon:()=>(0,y.jsx)(o.I,{icon:r.W.EDIT}),variant:"light",color:"sky"})}),d&&a&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("button",{style:{padding:0},onClick:()=>h(e),children:(0,y.jsx)(l.In,{tooltip:"Reorder up",icon:()=>(0,y.jsx)(o.I,{icon:r.W.ARROW_UP}),variant:"light",color:"pink"})}),(0,y.jsx)("button",{style:{padding:0},onClick:()=>j(e),children:(0,y.jsx)(l.In,{tooltip:"Reorder down",icon:()=>(0,y.jsx)(o.I,{icon:r.W.ARROW_DOWN}),variant:"light",color:"pink"})})]}),d&&(0,y.jsx)("button",{style:{padding:0},onClick:()=>c(e),children:(0,y.jsx)(l.In,{tooltip:a?"Unpin":"Pin",icon:()=>(0,y.jsx)(o.I,{icon:a?r.W.EXCLUDE_ROW:r.W.PIN}),variant:"light",color:"indigo"})}),s&&(0,y.jsx)("button",{style:{padding:0},onClick:()=>n(e),children:(0,y.jsx)(l.In,{tooltip:"Delete",icon:()=>(0,y.jsx)(o.I,{icon:r.W.TRASH}),variant:"light",color:"red"})})]}),C=[{id:"author",header:"Author"},{id:"title",header:"Title"},{id:"content",header:"Content"},{id:"actions",header:"Actions"}],P=()=>{const[e,n]=(0,d.useState)(""),i=(0,c.Zp)(),A=(0,a.wA)(),{userId:P,role:v}=(0,p.N4)((e=>e.stories)),b=(0,p.N4)((e=>!e.stories.groupId)),k=!!P,w=(0,d.useCallback)((()=>i("./new")),[i]),S=(0,d.useCallback)((async e=>{await(0,x.cu)({contents:(0,y.jsx)("p",{children:"Are you sure you want to delete this story?"}),positiveIntent:"danger",positiveLabel:"Delete"})&&A(u.A.deleteStory(e))}),[A]),W=(0,p.N4)((e=>e.stories.storyList)),m=(0,d.useCallback)((e=>{const n=W.find((n=>n.id===e)),i=W.filter((e=>e.isPinned)).length,t={...n,isPinned:!n.isPinned,pinOrder:n.isPinned?null:i};A(u.A.saveStory(t,e))}),[A,W]),E=(0,d.useCallback)((e=>{const n=W.findIndex((n=>n.id===e));if(0===n)return;[{...W[n],pinOrder:n-1},{...W[n-1],pinOrder:n}].forEach((e=>A(u.A.saveStory(e,e.id))))}),[A,W]),D=(0,d.useCallback)((e=>{const n=W.findIndex((n=>n.id===e));if(n===W.filter((e=>e.isPinned)).length-1)return;[{...W[n],pinOrder:n+1},{...W[n+1],pinOrder:n}].forEach((e=>A(u.A.saveStory(e,e.id))))}),[A,W]);return b?(0,y.jsx)(j.A,{display:(0,y.jsx)(t.I,{icon:r.W.ERROR,title:"Disabled",description:"Stories has been disabled for this course."})}):(0,y.jsx)(j.A,{loadContentDispatch:()=>A(u.A.getStoriesList()),display:(0,y.jsxs)(l.Zp,{children:[(0,y.jsxs)(l.so,{justifyContent:"justify-between",children:[(0,y.jsxs)(l.so,{justifyContent:"justify-start",spaceX:"space-x-6",children:[(0,y.jsx)(l.hE,{children:"All Stories"}),k&&(0,y.jsx)(s.$,{onClick:w,icon:r.W.PLUS,children:"Add Story"})]}),(0,y.jsx)(l.ks,{maxWidth:"max-w-xl",icon:()=>(0,y.jsx)(o.I,{icon:r.W.SEARCH,style:{marginLeft:"0.75rem"}}),placeholder:"Search for author...",onChange:e=>n(e.target.value)})]}),(0,y.jsx)(I,{headers:C,stories:W.map((e=>({...e,content:(0,g.to)(e.content).content}))).filter((n=>n.isPinned||n.authorName.toLowerCase().includes(e.toLowerCase()))),storyActions:e=>{const n=P===e.authorId,i=v===h.gO.Moderator||v===h.gO.Admin;return(0,y.jsx)(f,{storyId:e.id,handleDeleteStory:S,handleTogglePin:m,handleMovePinUp:E,handleMovePinDown:D,canView:!0,canEdit:n||i,canDelete:n||i,canPin:i,isPinned:e.isPinned})}})]})})},v=P;v.displayName="Stories";const b=P},73251:()=>{}}]); +//# sourceMappingURL=25341.3256702a.chunk.js.map \ No newline at end of file diff --git a/static/js/26020.0714a909.chunk.js b/static/js/26020.0714a909.chunk.js new file mode 100644 index 00000000..a9d7fd67 --- /dev/null +++ b/static/js/26020.0714a909.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[26020],{26020:(e,s,t)=>{t.r(s),t.d(s,{Component:()=>E,default:()=>R});var o=t(25078),n=t(11782),r=t(7290),c=t(79076),a=t(98139),i=t.n(a),u=t(65043),l=t(22166),d=t(73216),h=t(29130),m=t(11930),A=t(14888),p=t(54713),x=t(4173),y=t(38846),j=t(88443),f=t(48664),w=t(70579);const N=()=>{const e=(0,l.wA)();return(0,w.jsx)("div",{className:"research-prompt",children:(0,w.jsxs)(h.l,{className:o.DARK,title:"Agreement to Participate in Educational Research",canOutsideClickClose:!1,canEscapeKeyClose:!1,isCloseButtonShown:!1,isOpen:!0,children:[(0,w.jsxs)(m.R,{children:[(0,w.jsxs)(A.H4,{children:["Welcome to your new ",f.A.sourceAcademyDeploymentName," course!"]}),(0,w.jsxs)("div",{children:["Here at ",f.A.sourceAcademyDeploymentName,", our mission is to bring out the beauty and fun in programming and the ideas behind programming, and to make these ideas universally accessible. This includes educational research!"]}),(0,w.jsx)("br",{}),(0,w.jsxs)("div",{children:["We collect programs that students run in ",f.A.sourceAcademyDeploymentName," and store them anonymously for our research. You are free to opt out of this collection, with no penalty for you whatsoever. Contact your course instructor if you have questions or concerns about this research."]})]}),(0,w.jsx)(p.E,{actions:(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(x.$,{text:"I would like to opt out",onClick:()=>e(j.A.updateCourseResearchAgreement(!1))}),(0,w.jsx)(x.$,{text:"I consent!",intent:y.J.SUCCESS,onClick:()=>e(j.A.updateCourseResearchAgreement(!0))})]})})]})})};var g=t(5449),v=t(3554),C=t(22378);const b=()=>{const e=(0,l.wA)();u.useEffect((()=>{e(j.A.fetchStudents()),e(j.A.fetchNotifications()),e(j.A.fetchTeamFormationOverviews(!1))}),[e]);const{agreedToResearch:s}=(0,g.wV)();return(0,w.jsxs)("div",{className:v.A.Academy,children:[f.A.showResearchPrompt&&null===s&&(0,w.jsx)(N,{}),(0,w.jsx)(d.sv,{})]})},k=()=>{const e=(0,l.wA)(),s=(0,d.Zp)(),{courseId:t}=(0,g.wV)(),{courseId:a}=(0,d.g)(),h=null!=a?parseInt(a,10):void 0;return u.useEffect((()=>{if(null===a||void 0===a||!a.match(C.F0))return s("/");void 0===h||Number.isNaN(h)||t===h||e(j.A.updateLatestViewedCourse(h))}),[t,e,h,s,a]),Number.isNaN(h)?(0,w.jsx)(d.C5,{to:"/"}):h===t?(0,w.jsx)(b,{}):(0,w.jsx)("div",{className:i()(v.A["Academy-switching-courses"],o.DARK),children:(0,w.jsx)(n.Z,{className:o.ELEVATION_4,children:(0,w.jsx)(r.I,{description:"Switching courses...",icon:(0,w.jsx)(c.y,{size:c.H.LARGE})})})})},E=k;E.displayName="Academy";const R=k}}]); +//# sourceMappingURL=26020.0714a909.chunk.js.map \ No newline at end of file diff --git a/static/js/26170.46561888.chunk.js b/static/js/26170.46561888.chunk.js new file mode 100644 index 00000000..c5c64e81 --- /dev/null +++ b/static/js/26170.46561888.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[26170],{26170:(e,a,t)=>{Object.defineProperty(a,"__esModule",{value:!0});const l=t(42508),n=t(95303),o={"invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;":(e,a)=>{const t=a[0],o=t._getField("clazz","Ljava/lang/Class;","java/lang/reflect/Method").getNativeField("classRef"),r=t._getField("slot","I","java/lang/reflect/Method"),c=o.getMethodFromSlot(r);if(!c)throw new Error("Invalid slot?");const s=a[2];let g=[];null!=s&&(g=s.getJsArray().map((e=>(0,n.autoUnbox)(e)))),e.invokeStackFrame(new l.InternalStackFrame(o,c,0,g,((a,t)=>{t?e.throwNewException("java/lang/reflect/InvocationTargetException",t.exceptionCls+": "+t.msg):void 0!==a?e.returnStackFrame((0,n.autoBox)(a)):e.returnStackFrame(null)})))}};a.default=o}}]); +//# sourceMappingURL=26170.46561888.chunk.js.map \ No newline at end of file diff --git a/static/js/26336.3044975c.chunk.js b/static/js/26336.3044975c.chunk.js new file mode 100644 index 00000000..2912e6b9 --- /dev/null +++ b/static/js/26336.3044975c.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[26336],{26336:(e,t,n)=>{n.d(t,{l:()=>C});var o=n(56851),a=n(98139),r=n.n(a),s=n(65043),i=n(50874),l=n(67452),u=n(4173),c=n(58248),h=n(37273),p=n(89548),d=n(36024),f=n(407),y=n(10261),v=n(33010),m=n(85364),D=n(82975),g=n(17455),b=n(89757),M=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={monthRightOffset:0},t.handleMonthSelectChange=t.dateChangeHandler((function(e,t){return e.setMonth(t)}),t.props.onMonthChange),t.handleYearSelectChange=t.dateChangeHandler((function(e,t){return e.setFullYear(t)}),t.props.onYearChange),t}return(0,o.C6)(t,e),t.prototype.render=function(){for(var e=this,t=this.props,n=t.date,o=t.locale,a=t.localeUtils,r=t.minDate,i=t.maxDate,u=t.months,c=void 0===u?a.getMonths(o):u,h=r.getFullYear(),p=i.getFullYear(),f=n.getMonth(),y=n.getFullYear(),v=y===h?r.getMonth():0,m=y===p?i.getMonth()+1:void 0,g=c.map((function(e,t){return{label:e,value:t}})).slice(v,m),b=[h],M=h+1;M<=p;++M)b.push(M);y>p&&b.push({value:y,disabled:!0}),this.displayedMonthText=c[f];var k=s.createElement(D.g,{"aria-label":"Month",iconProps:{style:{right:this.state.monthRightOffset}},className:d.DATEPICKER_MONTH_SELECT,key:"month",minimal:!0,onChange:this.handleMonthSelectChange,value:f,options:g}),w=s.createElement(D.g,{"aria-label":"Year",className:d.DATEPICKER_YEAR_SELECT,key:"year",minimal:!0,onChange:this.handleYearSelectChange,value:y,options:b}),P=this.props.reverseMonthAndYearMenus?[w,k]:[k,w];return s.createElement("div",{className:this.props.classNames.caption},s.createElement("div",{className:d.DATEPICKER_CAPTION,ref:function(t){return e.containerElement=t}},P),s.createElement(l.c,null))},t.prototype.componentDidMount=function(){var e=this;this.requestAnimationFrame((function(){return e.positionArrows()}))},t.prototype.componentDidUpdate=function(){this.positionArrows()},t.prototype.positionArrows=function(){var e=(0,b.W)(this.displayedMonthText,d.DATEPICKER_CAPTION_MEASURE,this.containerElement),t=null==this.containerElement?0:this.containerElement.firstElementChild.clientWidth,n=Math.max(2,t-e-g.l.STANDARD-2);this.setState({monthRightOffset:n})},t.prototype.dateChangeHandler=function(e,t){var n=this;return function(o){var a,r,s=parseInt(o.target.value,10);if(!isNaN(s)){var i=(0,p.o8)(n.props.date);e(i,s),null===(r=(a=n.props).onDateChange)||void 0===r||r.call(a,i),null===t||void 0===t||t(s)}}},t}(h.a),k=n(14827),w=n(86317),P=n(41740),N=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleNextClick=function(){return t.props.onNextClick()},t.handlePreviousClick=function(){return t.props.onPreviousClick()},t}return(0,o.C6)(t,e),t.prototype.render=function(){var e=this.props,t=e.classNames,n=e.month,o=e.maxDate,a=e.minDate;return s.createElement("div",{className:r()(d.DATEPICKER_NAVBAR,t.navBar)},this.props.hideLeftNavButton||s.createElement(u.$,{"aria-label":"Go to previous month",className:t.navButtonPrev,disabled:p.tF(n,a),icon:s.createElement(w.J,null),minimal:!0,onClick:this.handlePreviousClick}),this.props.hideRightNavButton||s.createElement(u.$,{"aria-label":"Go to next month",className:t.navButtonNext,disabled:p.tF(n,o),icon:s.createElement(P.c,null),minimal:!0,onClick:this.handleNextClick}))},t}(s.PureComponent),C=function(e){function t(t){var n=e.call(this,t)||this;n.ignoreNextMonthChange=!1,n.shouldHighlightCurrentDay=function(e){return n.props.highlightCurrentDay&&p.cK(e)},n.getDatePickerModifiers=function(){var e=n.props.modifiers;return(0,o.Cl)({isToday:n.shouldHighlightCurrentDay},e)},n.renderDay=function(e){var t=e.getDate();return s.createElement("div",{className:d.DATEPICKER_DAY_WRAPPER},t)},n.disabledDays=function(e){return!p.Xm(e,[n.props.minDate,n.props.maxDate])},n.getDisabledDaysModifier=function(){var e=n.props.dayPickerProps.disabledDays;return Array.isArray(e)?(0,o.fX)([n.disabledDays],e,!0):[n.disabledDays,e]},n.renderCaption=function(e){return s.createElement(M,(0,o.Cl)({},e,{maxDate:n.props.maxDate,minDate:n.props.minDate,onDateChange:n.handleMonthChange,reverseMonthAndYearMenus:n.props.reverseMonthAndYearMenus}))},n.renderNavbar=function(e){return s.createElement(N,(0,o.Cl)({},e,{maxDate:n.props.maxDate,minDate:n.props.minDate}))},n.handleDayClick=function(e,t,o){var a,r;if(null===(r=(a=n.props.dayPickerProps).onDayClick)||void 0===r||r.call(a,e,t,o),!t.disabled){n.updateDay(e);var s=n.props.canClearSelection&&t.selected?null:p.cs(e,n.state.value);n.updateValue(s,!0)}},n.handleShortcutClick=function(e,t){var a=n.props,r=a.onShortcutChange,s=a.selectedShortcutIndex,i=e.dateRange,l=e.includeTime,u=i[0],c=l?u:p.cs(u,n.state.value);n.updateDay(u),n.updateValue(c,!0),void 0===s&&n.setState({selectedShortcutIndex:t});var h=(0,o.Cl)((0,o.Cl)({},e),{date:e.dateRange[0]});null===r||void 0===r||r(h,t)},n.updateDay=function(e){void 0===n.props.value&&n.setState({displayMonth:e.getMonth(),displayYear:e.getFullYear(),selectedDay:e.getDate()}),null!=n.state.value&&n.state.value.getMonth()!==e.getMonth()&&(n.ignoreNextMonthChange=!0)},n.handleClearClick=function(){return n.updateValue(null,!0)},n.handleMonthChange=function(e){var t,o,a=n.computeValidDateInSpecifiedMonthYear(e.getFullYear(),e.getMonth());n.setState({displayMonth:a.getMonth(),displayYear:a.getFullYear()}),null!==n.state.value&&(n.updateValue(a,!1,n.ignoreNextMonthChange),n.ignoreNextMonthChange=!1),null===(o=(t=n.props.dayPickerProps).onMonthChange)||void 0===o||o.call(t,a)},n.handleTodayClick=function(){var e=new Date,t=e.getMonth(),o=e.getFullYear(),a=e.getDate();n.setState({displayMonth:t,displayYear:o,selectedDay:a}),n.updateValue(e,!0)},n.handleTimeChange=function(e){var t,o;null===(o=null===(t=n.props.timePickerProps)||void 0===t?void 0:t.onChange)||void 0===o||o.call(t,e);var a=n.state.value,r=p.cs(null!=a?a:new Date,e);n.updateValue(r,!0)};var a=function(e){if(void 0!==e.value)return e.value;if(void 0!==e.defaultValue)return e.defaultValue;return null}(t),r=function(e,t){var n=new Date;return null!=e.initialMonth?e.initialMonth:null!=t?t:p.Xm(n,[e.minDate,e.maxDate])?n:p.LJ([e.minDate,e.maxDate])}(t,a);return n.state={displayMonth:r.getMonth(),displayYear:r.getFullYear(),selectedDay:null==a?null:a.getDate(),selectedShortcutIndex:void 0!==n.props.selectedShortcutIndex?n.props.selectedShortcutIndex:-1,value:a},n}return(0,o.C6)(t,e),t.prototype.render=function(){var e,t=this.props,n=t.className,a=t.dayPickerProps,l=t.footerElement,u=t.locale,c=t.localeUtils,h=t.maxDate,p=t.minDate,f=t.showActionsBar,y=this.state,v=y.displayMonth,m=y.displayYear;return s.createElement("div",{className:r()(d.DATEPICKER,n)},this.maybeRenderShortcuts(),s.createElement("div",{className:d.DATEPICKER_CONTENT},s.createElement(i.Ay,(0,o.Cl)({showOutsideDays:!0,locale:u,localeUtils:c,modifiers:this.getDatePickerModifiers()},a,{canChangeMonth:!0,captionElement:this.renderCaption,navbarElement:this.renderNavbar,disabledDays:this.getDisabledDaysModifier(),fromMonth:p,month:new Date(m,v),onDayClick:this.handleDayClick,onMonthChange:this.handleMonthChange,selectedDays:this.state.value,toMonth:h,renderDay:null!==(e=null===a||void 0===a?void 0:a.renderDay)&&void 0!==e?e:this.renderDay})),this.maybeRenderTimePicker(),f&&this.renderOptionsBar(),l))},t.prototype.componentDidUpdate=function(t,n){e.prototype.componentDidUpdate.call(this,t,n);var o=this.props.value;o!==t.value&&(null==o?this.setState({value:o}):this.setState({displayMonth:o.getMonth(),displayYear:o.getFullYear(),selectedDay:o.getDate(),value:o}),this.props.selectedShortcutIndex!==t.selectedShortcutIndex&&this.setState({selectedShortcutIndex:this.props.selectedShortcutIndex}))},t.prototype.validateProps=function(e){var t=e.defaultValue,n=e.initialMonth,o=e.maxDate,a=e.minDate,r=e.value;null==t||p.Xm(t,[a,o])||console.error(y.PI),null==n||p.Ls(n,[a,o])||console.error(y.VG),null!=o&&null!=a&&oa?a:l},t.prototype.updateValue=function(e,t,n){var o,a;void 0===n&&(n=!1),n||null===(a=(o=this.props).onChange)||void 0===a||a.call(o,e,t),void 0===this.props.value&&this.setState({value:e})},t.defaultProps={canClearSelection:!0,clearButtonText:"Clear",dayPickerProps:{},highlightCurrentDay:!1,maxDate:(0,k.ml)(),minDate:(0,k.M7)(),reverseMonthAndYearMenus:!1,shortcuts:!1,showActionsBar:!1,todayButtonText:"Today"},t.displayName="".concat(c.l,".DatePicker"),t}(h.a)},90976:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n{function n(e){return new Date(e.getTime())}function o(e){return e instanceof Date&&!isNaN(e.valueOf())}function a(e,t){var o=n(e);return o.setMonth(e.getMonth()+t),o}function r(e,t){return!(!e||!t)&&(e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear())}function s(e,t){return!(!e||!t)&&(e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear())}function i(e,t){return n(e).setHours(0,0,0,0)n(t).setHours(0,0,0,0)}function u(e){var t=new Date;return t.setHours(0,0,0,0),i(e,t)}function c(e){var t=new Date((new Date).getTime()+864e5);return t.setHours(0,0,0,0),e>=t}function h(e,t,o){var a=n(e);return a.setHours(0,0,0,0),l(a,t)&&i(a,o)||l(a,o)&&i(a,t)}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{from:null,to:null},n=t.from,o=t.to;return n?n&&o&&r(n,o)&&r(e,n)?(n=null,o=null):o&&i(e,n)?n=e:o&&r(e,o)?(n=e,o=e):i(o=e,n)&&(o=n,n=e):n=e,{from:n,to:o}}function d(e,t){var n=t.from,o=t.to;return n&&r(e,n)||o&&r(e,o)||n&&o&&h(e,n,o)}function f(e){var t=n(e);return t.setHours(0,0,0),t.setDate(t.getDate()+4-(t.getDay()||7)),Math.ceil(((t-new Date(t.getFullYear(),0,1))/864e5+1)/7)}Object.defineProperty(t,"__esModule",{value:!0}),t.clone=n,t.isDate=o,t.addMonths=a,t.isSameDay=r,t.isSameMonth=s,t.isDayBefore=i,t.isDayAfter=l,t.isPastDay=u,t.isFutureDay=c,t.isDayBetween=h,t.addDayToRange=p,t.isDayInRange=d,t.getWeekNumber=f,t.default={addDayToRange:p,addMonths:a,clone:n,getWeekNumber:f,isDate:o,isDayAfter:l,isDayBefore:i,isDayBetween:h,isDayInRange:d,isFutureDay:c,isPastDay:u,isSameDay:r,isSameMonth:s}},50820:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t{Object.defineProperty(t,"__esModule",{value:!0}),t.ModifiersUtils=t.LocaleUtils=t.DateUtils=t.DayPicker=void 0;var o=Object.assign||function(e){for(var t=1;t1&&e.fromMonth){var n=h.startOfMonth(e.fromMonth),o=h.getMonthsDiff(n,t);t=p.addMonths(n,Math.floor(o/e.numberOfMonths)*e.numberOfMonths)}else e.toMonth&&e.numberOfMonths>1&&h.getMonthsDiff(t,e.toMonth)<=0&&(t=p.addMonths(h.startOfMonth(e.toMonth),1-this.props.numberOfMonths));return t}},{key:"getNextNavigableMonth",value:function(){return p.addMonths(this.state.currentMonth,this.props.numberOfMonths)}},{key:"getPreviousNavigableMonth",value:function(){return p.addMonths(this.state.currentMonth,-1)}},{key:"allowPreviousMonth",value:function(){var e=p.addMonths(this.state.currentMonth,-1);return this.allowMonth(e)}},{key:"allowNextMonth",value:function(){var e=p.addMonths(this.state.currentMonth,this.props.numberOfMonths);return this.allowMonth(e)}},{key:"allowMonth",value:function(e){var t=this.props,n=t.fromMonth,o=t.toMonth;return!(!t.canChangeMonth||n&&h.getMonthsDiff(n,e)<0||o&&h.getMonthsDiff(o,e)>0)}},{key:"allowYearChange",value:function(){return this.props.canChangeMonth}},{key:"showMonth",value:function(e,t){var n=this;this.allowMonth(e)&&this.setState({currentMonth:h.startOfMonth(e)},(function(){t&&t(),n.props.onMonthChange&&n.props.onMonthChange(n.state.currentMonth)}))}},{key:"showNextYear",value:function(){if(this.allowYearChange()){var e=p.addMonths(this.state.currentMonth,12);this.showMonth(e)}}},{key:"showPreviousYear",value:function(){if(this.allowYearChange()){var e=p.addMonths(this.state.currentMonth,-12);this.showMonth(e)}}},{key:"focus",value:function(){this.wrapper.focus()}},{key:"focusFirstDayOfMonth",value:function(){h.getDayNodes(this.dayPicker,this.props.classNames)[0].focus()}},{key:"focusLastDayOfMonth",value:function(){var e=h.getDayNodes(this.dayPicker,this.props.classNames);e[e.length-1].focus()}},{key:"focusPreviousDay",value:function(e){var t=this,n=h.getDayNodes(this.dayPicker,this.props.classNames),o=h.nodeListToArray(n).indexOf(e);-1!==o&&(0===o?this.showPreviousMonth((function(){return t.focusLastDayOfMonth()})):n[o-1].focus())}},{key:"focusNextDay",value:function(e){var t=this,n=h.getDayNodes(this.dayPicker,this.props.classNames),o=h.nodeListToArray(n).indexOf(e);-1!==o&&(o===n.length-1?this.showNextMonth((function(){return t.focusFirstDayOfMonth()})):n[o+1].focus())}},{key:"focusNextWeek",value:function(e){var t=this,n=h.getDayNodes(this.dayPicker,this.props.classNames),o=h.nodeListToArray(n).indexOf(e);o>n.length-8?this.showNextMonth((function(){var e=7-(n.length-o);h.getDayNodes(t.dayPicker,t.props.classNames)[e].focus()})):n[o+7].focus()}},{key:"focusPreviousWeek",value:function(e){var t=this,n=h.getDayNodes(this.dayPicker,this.props.classNames),o=h.nodeListToArray(n).indexOf(e);o<=6?this.showPreviousMonth((function(){var e=h.getDayNodes(t.dayPicker,t.props.classNames);e[e.length-7+o].focus()})):n[o-7].focus()}},{key:"handleOutsideDayClick",value:function(e){var t=this.state.currentMonth,n=this.props.numberOfMonths,o=h.getMonthsDiff(t,e);o>0&&o>=n?this.showNextMonth():o<0&&this.showPreviousMonth()}},{key:"renderNavbar",value:function(){var e=this.props,t=e.labels,n=e.locale,o=e.localeUtils,a=e.canChangeMonth,r=e.navbarElement,i=function(e,t){var n={};for(var o in e)t.indexOf(o)>=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(e,["labels","locale","localeUtils","canChangeMonth","navbarElement"]);if(!a)return null;var l={month:this.state.currentMonth,classNames:this.props.classNames,className:this.props.classNames.navBar,nextMonth:this.getNextNavigableMonth(),previousMonth:this.getPreviousNavigableMonth(),showPreviousButton:this.allowPreviousMonth(),showNextButton:this.allowNextMonth(),onNextClick:this.showNextMonth,onPreviousClick:this.showPreviousMonth,dir:i.dir,labels:t,locale:n,localeUtils:o};return s.default.isValidElement(r)?s.default.cloneElement(r,l):s.default.createElement(r,l)}},{key:"renderMonths",value:function(){for(var e=[],t=h.getFirstDayOfWeekFromProps(this.props),n=0;n{Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:(0,s.getFirstDayOfWeek)(),n=arguments[2],o=c(e),a=[],i=[],l=[],u=1;u<=o;u+=1)a.push(new Date(e.getFullYear(),e.getMonth(),u,12));a.forEach((function(e){i.length>0&&e.getDay()===t&&(l.push(i),i=[]),i.push(e),a.indexOf(e)===a.length-1&&l.push(i)}));for(var h=l[0],p=7-h.length;p>0;p-=1){var d=(0,r.clone)(h[0]);d.setDate(h[0].getDate()-1),h.unshift(d)}for(var f=l[l.length-1],y=f.length;y<7;y+=1){var v=(0,r.clone)(f[f.length-1]);v.setDate(f[f.length-1].getDate()+1),f.push(v)}if(n&&l.length<6)for(var m=void 0,D=l.length;D<6;D+=1){for(var g=(m=l[l.length-1])[m.length-1],b=[],M=0;M<7;M+=1){var k=(0,r.clone)(g);k.setDate(g.getDate()+M+1),b.push(k)}l.push(b)}return l},t.startOfMonth=function(e){var t=(0,r.clone)(e);return t.setDate(1),t.setHours(12,0,0,0),t},t.getDayNodes=function(e,t){var n=void 0;n=t===l.default?t.day+"--"+t.outside:""+t.outside;var o=t.day.replace(/ /g,"."),a=n.replace(/ /g,"."),r="."+o+":not(."+a+")";return e.querySelectorAll(r)},t.nodeListToArray=function(e){return Array.prototype.slice.call(e,0)},t.hasOwnProp=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var a,r=n(64527),s=n(22465),i=n(32516),l=(a=i)&&a.__esModule?a:{default:a};function u(e){return new Date(e.getFullYear(),e.getMonth(),1,12)}function c(e){var t=u(e);return t.setMonth(t.getMonth()+1),t.setDate(t.getDate()-1),t.getDate()}},22465:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.formatDay=r,t.formatMonthTitle=s,t.formatWeekdayShort=i,t.formatWeekdayLong=l,t.getFirstDayOfWeek=u,t.getMonths=c;var n=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],o=["Su","Mo","Tu","We","Th","Fr","Sa"],a=["January","February","March","April","May","June","July","August","September","October","November","December"];function r(e){return e.toDateString()}function s(e){return a[e.getMonth()]+" "+e.getFullYear()}function i(e){return o[e]}function l(e){return n[e]}function u(){return 0}function c(){return a}t.default={formatDay:r,formatMonthTitle:s,formatWeekdayShort:i,formatWeekdayLong:l,getFirstDayOfWeek:u,getMonths:c}},47979:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.dayMatchesModifier=r,t.getModifiersForDay=s;var o=n(64527),a=n(53643);function r(e,t){return!!t&&(Array.isArray(t)?t:[t]).some((function(t){return!!t&&(t instanceof Date?(0,o.isSameDay)(e,t):(0,a.isRangeOfDates)(t)?(0,o.isDayInRange)(e,t):t.after&&t.before&&(0,o.isDayAfter)(t.before,t.after)?(0,o.isDayAfter)(e,t.after)&&(0,o.isDayBefore)(e,t.before):t.after&&t.before&&((0,o.isDayAfter)(t.after,t.before)||(0,o.isSameDay)(t.after,t.before))?(0,o.isDayAfter)(e,t.after)||(0,o.isDayBefore)(e,t.before):t.after?(0,o.isDayAfter)(e,t.after):t.before?(0,o.isDayBefore)(e,t.before):t.daysOfWeek?t.daysOfWeek.some((function(t){return e.getDay()===t})):"function"===typeof t&&t(e))}))}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).reduce((function(n,o){var a=t[o];return r(e,a)&&n.push(o),n}),[])}t.default={dayMatchesModifier:r,getModifiersForDay:s}},67748:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n-1,ariaSelected:a.indexOf(o.props.classNames.selected)>-1,onClick:o.props.onDayClick,onFocus:o.props.onDayFocus,onKeyDown:o.props.onDayKeyDown,onMouseEnter:o.props.onDayMouseEnter,onMouseLeave:o.props.onDayMouseLeave,onMouseDown:o.props.onDayMouseDown,onMouseUp:o.props.onDayMouseUp,onTouchEnd:o.props.onDayTouchEnd,onTouchStart:o.props.onDayTouchStart},o.props.renderDay(e,d))},f(o,n)}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"render",value:function(){var e=this,t=this.props,n=t.classNames,o=t.month,a=t.months,i=t.fixedWeeks,u=t.captionElement,p=t.weekdayElement,d=t.locale,f=t.localeUtils,y=t.weekdaysLong,v=t.weekdaysShort,m=t.firstDayOfWeek,D=t.onCaptionClick,g=t.showWeekNumbers,b=t.showWeekDays,M=t.onWeekClick,k={date:o,classNames:n,months:a,localeUtils:f,locale:d,onClick:D?function(e){return D(o,e)}:void 0},w=r.default.isValidElement(u)?r.default.cloneElement(u,k):r.default.createElement(u,k),P=c.getWeekArray(o,m,i);return r.default.createElement("div",{className:n.month,role:"grid"},w,b&&r.default.createElement(s.default,{classNames:n,weekdaysShort:v,weekdaysLong:y,firstDayOfWeek:m,showWeekNumbers:g,locale:d,localeUtils:f,weekdayElement:p}),r.default.createElement("div",{className:n.body,role:"rowgroup"},P.map((function(t){var a=void 0;return g&&(a=h.getWeekNumber(t[6])),r.default.createElement("div",{key:t[0].getTime(),className:n.week,role:"row"},g&&r.default.createElement("div",{className:n.weekNumber,tabIndex:M?0:-1,role:"gridcell",onClick:M?function(e){return M(a,t,e)}:void 0,onKeyUp:M?function(e){return e.keyCode===l.ENTER&&M(a,t,e)}:void 0},e.props.renderWeek(a,t,o)),t.map(e.renderDay))}))))}}]),t}(a.Component);t.default=y},80842:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n{Object.defineProperty(t,"__esModule",{value:!0});var o,a=function(){function e(e,t){for(var n=0;n{Object.defineProperty(t,"__esModule",{value:!0});var o,a=function(){function e(e,t){for(var n=0;n{Object.defineProperty(t,"__esModule",{value:!0}),t.default={container:"DayPicker",wrapper:"DayPicker-wrapper",interactionDisabled:"DayPicker--interactionDisabled",months:"DayPicker-Months",month:"DayPicker-Month",navBar:"DayPicker-NavBar",navButtonPrev:"DayPicker-NavButton DayPicker-NavButton--prev",navButtonNext:"DayPicker-NavButton DayPicker-NavButton--next",navButtonInteractionDisabled:"DayPicker-NavButton--interactionDisabled",caption:"DayPicker-Caption",weekdays:"DayPicker-Weekdays",weekdaysRow:"DayPicker-WeekdaysRow",weekday:"DayPicker-Weekday",body:"DayPicker-Body",week:"DayPicker-Week",weekNumber:"DayPicker-WeekNumber",day:"DayPicker-Day",footer:"DayPicker-Footer",todayButton:"DayPicker-TodayButton",today:"today",selected:"selected",disabled:"disabled",outside:"outside"}},50874:(e,t,n)=>{var o=n(70694);Object.defineProperty(t,"Ay",{enumerable:!0,get:function(){return i(o).default}});var a=n(64527);var r=n(22465);var s=n(47979);function i(e){return e&&e.__esModule?e:{default:e}}},6496:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});t.LEFT=37,t.UP=38,t.RIGHT=39,t.DOWN=40,t.ENTER=13,t.SPACE=32,t.ESC=27,t.TAB=9}}]); +//# sourceMappingURL=26336.3044975c.chunk.js.map \ No newline at end of file diff --git a/static/js/26706.0f529bb9.chunk.js b/static/js/26706.0f529bb9.chunk.js new file mode 100644 index 00000000..5e0d9e61 --- /dev/null +++ b/static/js/26706.0f529bb9.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[26706],{26706:(t,e,a)=>{Object.defineProperty(e,"__esModule",{value:!0});const r=a(1420),s=a(42508),u=a(85093),n={"isAlive()Z":(t,e)=>{const a=e[0].getNativeField("thread");a||t.returnStackFrame(0);const s=a.getStatus();s!==r.ThreadStatus.TERMINATED&&s!==r.ThreadStatus.NEW||t.returnStackFrame(0),t.returnStackFrame(1)},"setPriority0(I)V":t=>{t.returnStackFrame()},"registerNatives()V":t=>{t.returnStackFrame()},"currentThread()Ljava/lang/Thread;":t=>{const e=t.getJavaObject();t.returnStackFrame(e)},"sleep(J)V":(t,e)=>{t.setStatus(r.ThreadStatus.TIMED_WAITING),t.returnStackFrame(),setTimeout((()=>{t.setStatus(r.ThreadStatus.RUNNABLE)}),Number(e[0]))},"start0()V":(t,e)=>{const a=e[0],n=a.getClass(),d=t.getThreadPool();let c=a.getNativeField("thread");c||(c=new u.default(n,t.getJVM(),d,a),c.invokeStackFrame(new s.JavaStackFrame(n,n.getMethod("run()V"),0,[a])),a.putNativeField("thread",c)),d.addThread(c),c.setStatus(r.ThreadStatus.RUNNABLE),t.returnStackFrame()}};e.default=n}}]); +//# sourceMappingURL=26706.0f529bb9.chunk.js.map \ No newline at end of file diff --git a/static/js/27840.cf3eac7f.chunk.js b/static/js/27840.cf3eac7f.chunk.js new file mode 100644 index 00000000..b904ba1e --- /dev/null +++ b/static/js/27840.cf3eac7f.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[27840],{27840:(s,e,r)=>{r.r(e),r.d(e,{Component:()=>f,default:()=>w});var n=r(11782),i=r(74273),a=r(65043),o=r(14888);const c="Contributors_outsideDetails__EAwWg",l="Contributors_contributorsDetails__QwEOH",d="Contributors_description__9YWo9",t="Contributors_dot__TO83E",h="Contributors_leadership__LRsHo",j="Contributors_wider__s-VgK",x="Contributors_evenWider__WDOj6",p="Contributors_hallOfFame__GumBm",u="Contributors_contributors__vsw5B",b="Contributors_containerPermalink__Sfwmx",m="Contributors_inPermalink__pj19c",g="Contributors_repoDetailsPermalink__+PDFn";var _=r(48664),y=r(70579);const C=(0,y.jsx)("span",{className:t,children:"\u2022"}),v=()=>(0,y.jsx)("div",{className:c,children:(0,y.jsxs)(n.Z,{className:l,elevation:i.e.ONE,children:[(0,y.jsx)(o.H3,{children:"The Team behind the Source Academy"}),(0,y.jsxs)("p",{className:d,children:["The ",(0,y.jsx)("i",{children:"Source Academy"})," is designed and developed by a team of students, most of who have used the system to learn the fundamentals of computing and enjoyed it. This page includes all developers who contributed to the Source Academy ",(0,y.jsx)("i",{children:"Strange"})," (2024) and its precursors ",(0,y.jsx)("i",{children:"Merlin"})," (2023), ",(0,y.jsx)("i",{children:"Rook"})," (2022), ",(0,y.jsx)("i",{children:"Knight"})," (2020) and ",(0,y.jsx)("i",{children:"Cadet"})," ","(2018). These versions succeeded Source Academy 2 (2017) and ultimately the original Source Academy (2016)."]}),(0,y.jsxs)("div",{className:h,children:[(0,y.jsx)(o.H5,{children:(0,y.jsx)("strong",{children:(0,y.jsx)("u",{children:"2024 Leadership (Strange)"})})}),(0,y.jsxs)("p",{children:["Richard Dominick",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(CTO)"})]}),C,(0,y.jsxs)("p",{children:["Zhang Yao",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Frontend)"})]}),C,(0,y.jsxs)("p",{children:["Richard Dominick",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Backend)"})]}),C,(0,y.jsxs)("p",{children:["Lee Hyung Woon",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Game)"})]}),C,(0,y.jsxs)("p",{children:["Kyriel Mortel Abad",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Languages)"})]}),C,(0,y.jsxs)("p",{children:["Lee Yi",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Modules)"})]}),C,(0,y.jsxs)("p",{children:["Boyd Anderson,",(0,y.jsx)("br",{}),"Martin Henz,",(0,y.jsx)("br",{}),"Eldric Liew,",(0,y.jsx)("br",{}),"Low Kok Lim,",(0,y.jsx)("br",{}),"Sanka Rasnayaka",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Coordination)"})]})]}),(0,y.jsxs)("div",{className:p,children:[(0,y.jsx)(o.H5,{children:(0,y.jsx)("strong",{children:(0,y.jsx)("u",{children:"Hall of Fame"})})}),(0,y.jsx)("p",{children:(0,y.jsx)("strong",{children:"Cadet architect"})}),(0,y.jsx)("p",{children:"Evan Sebastian"}),(0,y.jsx)("p",{children:(0,y.jsx)("strong",{children:"Cadet core team"})}),(0,y.jsxs)("p",{children:["Julius Putra Tanu Setiaji ",C," Lee Ning Yuan ",C," Vignesh Shankar ",C," Thomas Tan ",C," ","Chen Shaowei"]}),(0,y.jsx)("p",{children:(0,y.jsx)("strong",{children:"Graphic design"})}),(0,y.jsxs)("p",{children:["Ng Tse Pei ",C," Joey Yeo ",C," Tan Yu Wei ",C," Sigmund Chianasta"]})]}),(0,y.jsxs)("div",{className:h,children:[(0,y.jsx)("p",{children:(0,y.jsx)("strong",{children:"2019 Leadership"})}),(0,y.jsx)("br",{}),(0,y.jsxs)("p",{children:["Liow Jia Chen",(0,y.jsx)("br",{}),"(Backend)"]}),C,(0,y.jsxs)("p",{children:["Ge Shuming",(0,y.jsx)("br",{}),"(Frontend)"]}),C,(0,y.jsxs)("p",{children:["Rahul Rajesh",(0,y.jsx)("br",{}),"(DevOps)"]}),C,(0,y.jsxs)("p",{children:["Daryl Tan",(0,y.jsx)("br",{}),"(Source)"]}),C,(0,y.jsxs)("p",{children:["She Jiayu",(0,y.jsx)("br",{}),"(Tools)"]})]}),(0,y.jsxs)("div",{className:h,children:[(0,y.jsx)("p",{className:x,children:(0,y.jsx)("strong",{children:"2020 Leadership (Knight)"})}),(0,y.jsx)("br",{}),(0,y.jsxs)("p",{children:["Tiffany Chong",(0,y.jsx)("br",{}),"(Game)"]}),C,(0,y.jsxs)("p",{children:["Anthony Halim",(0,y.jsx)("br",{}),"(Architecture)"]}),C,(0,y.jsxs)("p",{children:["Kan Yip Keng, Jet",(0,y.jsx)("br",{}),"(Frontend)"]}),C,(0,y.jsxs)("p",{children:["Low Jun Kai, Sean",(0,y.jsx)("br",{}),"(Frontend)"]}),C,(0,y.jsxs)("p",{children:["Daryl Tan",(0,y.jsx)("br",{}),"(Source)"]}),C,(0,y.jsxs)("p",{className:j,children:["Tee Hao Wei",(0,y.jsx)("br",{}),"(Backend & DevOps)"]})]}),(0,y.jsxs)("div",{className:h,children:[(0,y.jsx)("p",{children:(0,y.jsx)("strong",{children:"2021 Leadership"})}),(0,y.jsx)("br",{}),(0,y.jsxs)("p",{children:["Tiffany Chong",(0,y.jsx)("br",{}),"(Game)"]}),C,(0,y.jsxs)("p",{children:["Anthony Halim",(0,y.jsx)("br",{}),"(Frontend)"]}),C,(0,y.jsxs)("p",{className:x,children:["Daryl Tan, Thomas Tan",(0,y.jsx)("br",{}),"(Source)"]}),C,(0,y.jsxs)("p",{className:j,children:["Tee Hao Wei",(0,y.jsx)("br",{}),"(Backend & DevOps)"]})]}),(0,y.jsxs)("div",{className:h,children:[(0,y.jsx)("p",{className:x,children:(0,y.jsx)("strong",{children:"2022 Leadership (Rook)"})}),(0,y.jsx)("br",{}),(0,y.jsxs)("p",{children:["Tee Hao Wei",(0,y.jsx)("br",{}),"(CTO)"]}),C,(0,y.jsxs)("p",{children:["Chow En Rong",(0,y.jsx)("br",{}),"(Frontend)"]}),C,(0,y.jsxs)("p",{children:["Chen Yanyu",(0,y.jsx)("br",{}),"(Backend)"]}),C,(0,y.jsxs)("p",{children:["Samuel Fang",(0,y.jsx)("br",{}),"(SICP JS)"]}),C,(0,y.jsxs)("p",{children:["Gokul Rajiv,",(0,y.jsx)("br",{}),"Lee Hyung Woon",(0,y.jsx)("br",{}),"(Game)"]}),C,(0,y.jsxs)("p",{children:["Shen Yi Hong,",(0,y.jsx)("br",{}),"Zhan Jie,",(0,y.jsx)("br",{}),"Thomas Tan",(0,y.jsx)("br",{}),"(Source)"]}),C,(0,y.jsxs)("p",{children:["Bryan Loh,",(0,y.jsx)("br",{}),"Marcus Tang",(0,y.jsx)("br",{}),"(Modules)"]})]}),(0,y.jsxs)("div",{className:h,children:[(0,y.jsx)("p",{className:x,children:(0,y.jsx)("strong",{children:"2023 Leadership (Merlin)"})}),(0,y.jsx)("br",{}),(0,y.jsxs)("p",{children:["Richard Dominick",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(CTO)"})]}),C,(0,y.jsxs)("p",{children:["Chow En Rong,",(0,y.jsx)("br",{}),"Shen Yi Hong",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Frontend)"})]}),C,(0,y.jsxs)("p",{children:["Chen Yanyu",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Backend)"})]}),C,(0,y.jsxs)("p",{children:["Gokul Rajiv,",(0,y.jsx)("br",{}),"Lee Hyung Woon",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Game)"})]}),C,(0,y.jsxs)("p",{children:["Shen Yi Hong,",(0,y.jsx)("br",{}),"Zhan Jie,",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Source)"})]}),C,(0,y.jsxs)("p",{children:["Lee Yi,",(0,y.jsx)("br",{}),"Joel Leow",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Modules)"})]}),C,(0,y.jsxs)("p",{children:["Richard Dominick",(0,y.jsx)("br",{}),(0,y.jsx)("strong",{children:"(Robotics)"})]})]}),(0,y.jsxs)("div",{className:u,children:[(0,y.jsx)(o.H5,{children:(0,y.jsx)("strong",{children:(0,y.jsx)("u",{children:"All Contributors"})})}),(0,y.jsxs)("p",{children:["Below are all contributors to the"," ",(0,y.jsx)("a",{href:_.q.githubOrg,children:"GitHub repositories of the Source Academy"}),". Feel free to join us!"]})]})]})}),k=["assessments","tools","source-academy2"],S=["dependabot[bot]","dependabot-preview[bot]"],T=()=>{const[s,e]=(0,a.useState)([]),[r,c]=(0,a.useState)([]);(0,a.useEffect)((()=>{(async()=>{const s=await fetch("https://api.github.com/orgs/source-academy/repos"),e=await s.json();return await e.filter((s=>!k.includes(s.name))).map((s=>({key:s.id,name:s.name,description:s.description,link:s.contributors_url})))})().then((s=>{(async s=>{const e=await Promise.all(s.map((s=>fetch(s.link)))),r=await Promise.all(e.map((s=>s.json())));return await Promise.all(r.map((s=>s.filter((s=>!S.includes(s.login))).map((s=>({key:s.id,photo:s.avatar_url,githubPage:s.html_url,githubName:s.login,commits:s.contributions}))))))})(s).then((r=>{e(s),c(r)}))}))}),[]);const l=r.length?r.map(((e,r)=>{const a=s[r],c=e.map((s=>(0,y.jsxs)("div",{children:[(0,y.jsx)("img",{src:s.photo,alt:"Contributor"}),(0,y.jsx)("p",{children:(0,y.jsx)("a",{href:s.githubPage,rel:"noopener noreferrer",target:"_blank",children:s.githubName})}),(0,y.jsxs)("p",{children:["Commits: ",s.commits]})]},s.key)));return(0,y.jsxs)(n.Z,{className:b,elevation:i.e.ONE,children:[(0,y.jsxs)("div",{className:g,children:[(0,y.jsx)(o.H3,{children:a.name}),(0,y.jsx)(o.H5,{children:a.description})]}),(0,y.jsx)("div",{className:m,children:c})]},a.key)})):(0,y.jsx)(o.H2,{children:"Loading..."});return(0,y.jsx)("div",{children:l})},N=()=>(0,y.jsx)("div",{className:"fullpage",children:(0,y.jsxs)(n.Z,{className:"fullpage-content",elevation:i.e.THREE,children:[(0,y.jsx)(v,{}),(0,y.jsx)(T,{})]})}),f=N;f.displayName="Contributors";const w=N}}]); +//# sourceMappingURL=27840.cf3eac7f.chunk.js.map \ No newline at end of file diff --git a/static/js/30371.88a6ad38.chunk.js b/static/js/30371.88a6ad38.chunk.js new file mode 100644 index 00000000..0d014794 --- /dev/null +++ b/static/js/30371.88a6ad38.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[30371],{30371:(M,L,j)=>{j.r(L),j.d(L,{Component:()=>W,default:()=>l});var N=j(11782),C=j(74273),D=j(67452),w=j(14888),T=j(26419),u=j(4173),Q=j(98139),y=j.n(Q),z=j(65043),k=j(22166),A=j(73216),I=j(88443),x=j(48664);const i="NusLogin_container__LaHVc",O="NusLogin_row__HPQoN",s="NusLogin_unpadded__S5HAW",S="NusLogin_header__0gQdV",g="NusLogin_logo__Vijaz",E="NusLogin_text-center__h7D29",J="NusLogin_buttons-wrapper__PUyqh",Y="NusLogin_outlined__lWCyO",c="NusLogin_body__1jTMM";var t=j(85088),U=j(70579);const G=[...x.A.nusAuthProviders.entries()].map((([M,{name:L}])=>({id:M,name:L}))),o=()=>{const M=(0,k.wA)(),L=(0,z.useCallback)((L=>M(I.A.login(L))),[M]),j=(0,A.Zp)();return(0,U.jsxs)("div",{className:i,children:[(0,U.jsx)("div",{className:y()("col-lg-8","hidden-xs",s),children:(0,U.jsx)("img",{className:g,src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNy41LjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxOTIwIDEwODAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MjAgMTA4MDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkNCgkJLnN0MHtjbGlwLXBhdGg6dXJsKCNTVkdJRF8wMDAwMDA0ODQ3ODM5ODI5ODI4MzE5NjI1MDAwMDAxNzEzODY5MjIyNzQ0OTQ4Njc0NF8pO2ZpbGw6dXJsKCNTVkdJRF8wMDAwMDAxMDk5MDY2MDM4MDc5OTAyNTAzMDAwMDAxNjIyOTk2Mzk1MTYyMzk5Mjk3NF8pO30NCgkNCgkJLnN0MXtvcGFjaXR5OjAuNzE7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAwNDg0NzgzOTgyOTgyODMxOTYyNTAwMDAwMTcxMzg2OTIyMjc0NDk0ODY3NDRfKTtmaWxsOnVybCgjU1ZHSURfMDAwMDAwMDE2Mjc3NTc2MzYyMTg1Nzg0NTAwMDAwMDcyMDYzNjI1MTI5OTA3OTIzNzZfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkNCgkJLnN0MntvcGFjaXR5OjAuNzE7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAwNDg0NzgzOTgyOTgyODMxOTYyNTAwMDAwMTcxMzg2OTIyMjc0NDk0ODY3NDRfKTtmaWxsOnVybCgjU1ZHSURfMDAwMDAwOTQ2MTUwODU3MDEwNTI5MTY4NjAwMDAwMDI2Mzg5NzMwODM1NTc1MDAwNThfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkNCgkJLnN0M3tvcGFjaXR5OjAuNzE7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAwNDg0NzgzOTgyOTgyODMxOTYyNTAwMDAwMTcxMzg2OTIyMjc0NDk0ODY3NDRfKTtmaWxsOnVybCgjU1ZHSURfMDAwMDAwNzQ0MDc4NDUwMTM4Nzg4OTc0NjAwMDAwMDE1MTgxOTEwODcxNjY5NDg3OTFfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3Q0e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMDQ4NDc4Mzk4Mjk4MjgzMTk2MjUwMDAwMDE3MTM4NjkyMjI3NDQ5NDg2NzQ0Xyk7fQ0KCS5zdDV7ZmlsbDp1cmwoI1NWR0lEXzAwMDAwMTIxMjU0Mjk4NjY3OTk1NDk4MjMwMDAwMDA4MDk2OTkwMzUxMTI0NjQ3ODEyXyk7fQ0KCQ0KCQkuc3Q2e2NsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMDQ4NDc4Mzk4Mjk4MjgzMTk2MjUwMDAwMDE3MTM4NjkyMjI3NDQ5NDg2NzQ0Xyk7ZmlsbDp1cmwoI1NWR0lEXzAwMDAwMDA4MTE1MTg1OTE4OTIxMzg1MjIwMDAwMDAwNzkwMDA5MTcyODQwOTQ0MDMwXyk7fQ0KCQ0KCQkuc3Q3e29wYWNpdHk6MC43MTtjbGlwLXBhdGg6dXJsKCNTVkdJRF8wMDAwMDA0ODQ3ODM5ODI5ODI4MzE5NjI1MDAwMDAxNzEzODY5MjIyNzQ0OTQ4Njc0NF8pO2ZpbGw6dXJsKCNTVkdJRF8wMDAwMDE3Mzg2NTU2MjI4NDI0MzI0Njg5MDAwMDAxMjI5MDcyOTQxNzU0MjYzNDg5Ml8pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7fQ0KCS5zdDh7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAwNDg0NzgzOTgyOTgyODMxOTYyNTAwMDAwMTcxMzg2OTIyMjc0NDk0ODY3NDRfKTtmaWxsOm5vbmU7fQ0KCS5zdDl7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAwMzExODI0MTY0NzM5ODA3NTIzMjAwMDAwMDQ4Njg4ODQ0OTY3NDU2OTY5MDBfKTt9DQoJLnN0MTB7ZmlsbDojRkZGMURFO30NCgkuc3QxMXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDEye29wYWNpdHk6MC4xMDkxO2ZpbGw6IzI5Q0RFMjtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgO30NCgkuc3QxM3tvcGFjaXR5OjAuMTA5MTtmaWxsOiMwMDQxODc7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQoJLnN0MTR7ZmlsbDojMDA0MTg3O30NCgkuc3QxNXtvcGFjaXR5OjAuMjtmaWxsOiNFNzlCQTY7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDt9DQo8L3N0eWxlPg0KPGc+DQoJPGRlZnM+DQoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgeT0iMCIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTA4MCIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzAwMDAwMTU1MTQwNDczNzQwMDYxNTQzMDMwMDAwMDAxNTIzNjE0NDg1ODQ2OTUxMzMwXyI+DQoJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ii8+DQoJPC9jbGlwUGF0aD4NCgkNCgkJPHJhZGlhbEdyYWRpZW50IGlkPSJTVkdJRF8wMDAwMDEyOTE4NDA3MDU0Mjk5MzI0MzU5MDAwMDAxMDEwOTg3NzcxODc2NjUzNDMyMF8iIGN4PSI5MzMuNzUyNiIgY3k9IjEyOTEuNTc3MyIgcj0iMTg5Ny45Mjc0IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDAgMTA3Ny44OSkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6I0ZERkFGRiIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjlDREUyIi8+DQoJPC9yYWRpYWxHcmFkaWVudD4NCgkNCgkJPHJlY3QgeT0iMCIgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMTU1MTQwNDczNzQwMDYxNTQzMDMwMDAwMDAxNTIzNjE0NDg1ODQ2OTUxMzMwXyk7ZmlsbDp1cmwoI1NWR0lEXzAwMDAwMTI5MTg0MDcwNTQyOTkzMjQzNTkwMDAwMDEwMTA5ODc3NzE4NzY2NTM0MzIwXyk7IiB3aWR0aD0iMTkyMCIgaGVpZ2h0PSIxMDgwIi8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMDAwMDAwNDM0MzQ0MTc5NDkyNjAxODY5MzAwMDAwMTI0NjExMTA5MjExMDUzNDU5NjdfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEzNTkuMDYyNSIgeTE9IjQ5Mi41MTA2IiB4Mj0iMTUwOS45NzgxIiB5Mj0iMjExLjczNjgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTEuMDMyMyAwLjM1NzQgLTAuMzM4OCAtMC45Nzg2IDE5MzguMDM1NSA3ODkuMjY4NikiPg0KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkRGQUZGIi8+DQoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNDREREREY7c3RvcC1vcGFjaXR5OjAiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCQ0KCQk8cGF0aCBzdHlsZT0ib3BhY2l0eTowLjcxO2NsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMTU1MTQwNDczNzQwMDYxNTQzMDMwMDAwMDAxNTIzNjE0NDg1ODQ2OTUxMzMwXyk7ZmlsbDp1cmwoI1NWR0lEXzAwMDAwMDQzNDM0NDE3OTQ5MjYwMTg2OTMwMDAwMDEyNDYxMTEwOTIxMTA1MzQ1OTY3Xyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDsiIGQ9Ig0KCQlNODIxLjQ1LDEwNzYuOTFjLTEwLjQtMTkuMTgtNDkuMzUtMjIuNDktNzUuMTYtNi4zOWMtNS4wMS0xNy43NC0yNC45NC0zMC4zNS00OS43MS0zMS40NGMtMjMuOTQtMS4wNS01MS4zMyw4LjcyLTY5LjIxLDI0LjQ5DQoJCWMzLjQtNi44Ni00LjQ2LTMyLjY5LTIwLjU0LTQwLjQyYy0xOC4xMy04LjcxLTQ1LjEtMTAuNC02Ny4xLDAuNzhjMTUuOTMtMTguMzcsMTkuMTktNDEuMDUsOC4yLTU3cy0zNS43OC0yNC41Mi02Mi4zMi0yMS41NQ0KCQljMi4yNy0yMy4xNC0zMy4yNS0zNy4wMS02Mi41Mi0yNC40YzIwLjAyLTQ2LjIxLDIuNjktOTQuODMtNDQuNDEtMTE2LjAycy0xMjEuNjItMTEuODEtMTcxLjI2LDIzLjQzDQoJCWMtNi43Ni0yMC45OC0zOC42LTI5Ljk1LTY5LjQ0LTI1LjU5Yy0zMC44NSw0LjM3LTYwLjM5LDE5LjI3LTg2LjcsMzUuNkMxOS43MSw4MDYtNDQuNzUsNzk3Ljc4LTEwNC44LDgxMi4zDQoJCWMtNTYuNTUsMTMuNjctMTA4LjQ5LDQ1LjAzLTE0Ny42MSw4Mi4xbDE5MC45Miw1NTEuNDFsOTcwLjUzLTMzNi4wNGMxMS4yNy0xNy4xNywzLjU4LTM3LjA4LTE1LjY4LTQ0LjI3DQoJCUM4NzIuOTIsMTA1Ny44Nyw4NDMuMiwxMDYzLjUzLDgyMS40NSwxMDc2LjkxeiIvPg0KCQ0KCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzAwMDAwMTQyODU2NTI3NzM4NTIzMDgzNDAwMDAwMDAzNzg5Njc3NDU2NDM5OTI3MTk2XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2ODguOTQ2NCIgeTE9IjQ5LjUxMjciIHgyPSI4MzkuODYyMSIgeTI9Ii0yMzEuMjYxMSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxLjAyNDQgLTAuMzc5NSAtMC4zNTk4IC0wLjk3MTEgODU5Ljg4NDIgMTIyNy41NjkxKSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGREZBRkYiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0NERERERjtzdG9wLW9wYWNpdHk6MCIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJDQoJCTxwYXRoIHN0eWxlPSJvcGFjaXR5OjAuNzE7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAxNTUxNDA0NzM3NDAwNjE1NDMwMzAwMDAwMDE1MjM2MTQ0ODU4NDY5NTEzMzBfKTtmaWxsOnVybCgjU1ZHSURfMDAwMDAxNDI4NTY1Mjc3Mzg1MjMwODM0MDAwMDAwMDM3ODk2Nzc0NTY0Mzk5MjcxOTZfKTtlbmFibGUtYmFja2dyb3VuZDpuZXcgICAgOyIgZD0iDQoJCU0xNzc3LjMsMTQ3NS40NmwtMzY2LjIzLTIzMy4yNWMtNDQuODEtMjIuOTgtNjIuMy03MS41NC0zOS4zOC0xMTcuODNjMjIuOTMtNDYuMjgsODYuNDQtODYuMzYsMTQ3LjE3LTkwLjY2DQoJCWMtOC4xMS0yMC41LDEwLjc5LTQ3LjY1LDM3LjM5LTYzLjg2YzI2LjYtMTYuMjIsNTguODktMjMuNDcsODkuNTgtMjcuNTZjMy44MS00NS4xLDQ4LjM4LTkyLjM3LDEwMy45OS0xMTkuMw0KCQljNTIuMzYtMjUuMzYsMTIxLjQyLTMzLjgsMTc1LjE4LTMwbDc4LjUxLDIyMS42N2wxMTUuMTcsMzI1LjJMMTc3Ny4zLDE0NzUuNDZ6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMDAwMDAxMzg1NjY1MjQ5MDQ3NDY4NTY3MDAwMDAwMTE1Mjg1MjgyMjMzODEyMzQ4MzNfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjExOC45ODgiIHkxPSI0MTkuNjUyNyIgeDI9IjM1OC43MTUiIHkyPSItMjE4LjYwMTQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxMDc3Ljg5KSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGREZBRkYiLz4NCgkJPHN0b3AgIG9mZnNldD0iMC43MjIzIiBzdHlsZT0ic3RvcC1jb2xvcjojQ0RERERGO3N0b3Atb3BhY2l0eTowIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgkNCgkJPHBhdGggc3R5bGU9Im9wYWNpdHk6MC43MTtjbGlwLXBhdGg6dXJsKCNTVkdJRF8wMDAwMDE1NTE0MDQ3Mzc0MDA2MTU0MzAzMDAwMDAwMTUyMzYxNDQ4NTg0Njk1MTMzMF8pO2ZpbGw6dXJsKCNTVkdJRF8wMDAwMDEzODU2NjUyNDkwNDc0Njg1NjcwMDAwMDAxMTUyODUyODIyMzM4MTIzNDgzM18pO2VuYWJsZS1iYWNrZ3JvdW5kOm5ldyAgICA7IiBkPSINCgkJTS0zMzguMSw0OTMuODJjMjguNDItMTAuMTcsNjAuNjUsNi40LDYyLjIsMzEuOThjMjIuODktMTEuNjgsNTEuMjEtMTEuOSw3MC42LTAuNTVjMTguNzUsMTAuOTcsMjguMzIsMzIuMjgsMjQuMzksNTMuNjgNCgkJYzQuOTItNy4xNSwzOC42OC0yMy44OCw1OC44OC0yMi4xMWMyMi43NywyLDQ0LjQ0LDEzLjk2LDQ4LjUxLDMzLjcyYzguMTgtMjIuNTIsMzAuMzMtNDIuMjEsNTUuNjktNDkuNTENCgkJYzI1LjM1LTcuMyw1Mi44Ny0xLjkxLDY5LjE3LDEzLjU2YzIzLjM5LTE5LjU4LDY0LjU0LTEzLjEyLDcyLjQxLDExLjM4YzM1LjMxLTQ2Ljc0LDEwMC43MS03Ni45NywxNTguMy03MC42NA0KCQljNTcuNiw2LjMzLDEwMi4yNiw1MC41OCwxMDAuNiwxMDMuMThjMjcuNjktMTMuNDEsNjAuODItNC44NSw3OC43OSwxMy44NWMxNy45NiwxOC43LDIzLjU2LDQ1LjE2LDI1LjIzLDcxLjE3DQoJCUM1NDUsNjczLjI1LDYwMS4zMSw2OTguNSw2MjkuNzYsNzM5LjdjMjYuOCwzOC44LDQ3Ljk3LDg2LjMsMzguOTcsMTQ1LjNzLTgwLDE4MC04MCwxODBMLTg4LjEsMTIyMy42OGwtMzUwLjAzLTc0Ni44Ng0KCQljMTAuMzEtMTkuMjYsMzcuNTItMzEuMzUsNTkuNDctMjcuNThDLTM1NS4zMyw0NTMuMjUtMzM5LjYxLDQ3Mi40My0zMzguMSw0OTMuODJ6Ii8+DQoJPGcgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMTU1MTQwNDczNzQwMDYxNTQzMDMwMDAwMDAxNTIzNjE0NDg1ODQ2OTUxMzMwXyk7Ij4NCgkJDQoJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzAwMDAwMTgxNzg2MzkyMzY0MDMwMTI5MTAwMDAwMDEwMzMzMDg4MDc0MzUwNDk3MTg3XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI3MzMuODU2MSIgeTE9IjkwNi4zMzM2IiB4Mj0iMTE5Ny4yODIzIiB5Mj0iMTM1LjI4ODIiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAtOS40Mjc0NzFlLTAzIC05LjQyNzQ3MWUtMDMgLTEgLTIyLjcyMTMgMTA5NS44NDMpIj4NCgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGREZBRkYiLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjAuNzIyMyIgc3R5bGU9InN0b3AtY29sb3I6I0NERERERjtzdG9wLW9wYWNpdHk6MCIvPg0KCQk8L2xpbmVhckdyYWRpZW50Pg0KCQk8cGF0aCBzdHlsZT0iZmlsbDp1cmwoI1NWR0lEXzAwMDAwMTgxNzg2MzkyMzY0MDMwMTI5MTAwMDAwMDEwMzMzMDg4MDc0MzUwNDk3MTg3Xyk7IiBkPSJNNzA5LjI1LDI3NS4wNg0KCQkJYzI1LjAyLDEyLjY2LDQ4Ljk0LDI5LjM4LDc1LjE2LDM5LjIxbC0wLjUzLDkuMDFsLTAuOTcsMTYuNDhsLTAuOTcsMTYuNDhsLTAuOTcsMTYuNDhMNzgwLDM4OS4ybC0wLjk3LDE2LjQ4bC0wLjk0LDE1Ljk5DQoJCQljLTMuNy0yLjg1LTcuMzctNS43NC0xMS4wMi04LjY1Yy0zLjc0LTIuOTgtNy40NS02LTExLjEzLTkuMDVjLTMuNjYtMy4wMy03LjMtNi4xLTEwLjktOS4xOWMtMy41OS0zLjA4LTcuMTUtNi4xOS0xMC42OC05LjMzDQoJCQljLTMuNTEtMy4xMy03LTYuMjgtMTAuNDYtOS40NmMtMy40NC0zLjE3LTYuODUtNi4zNy0xMC4yMy05LjZjLTMuMzctMy4yMi02LjctNi40Ni0xMC4wMS05Ljc0Yy0zLjMtMy4yNi02LjU2LTYuNTUtOS44LTkuODcNCgkJCWMtMy4yMy0zLjMtNi40My02LjYzLTkuNTktOS45OWMtMy4xNi0zLjM1LTYuMjktNi43Mi05LjM5LTEwLjEyYy0zLjA5LTMuMzktNi4xNC02LjgxLTkuMTctMTAuMjYNCgkJCWMtMy4wMi0zLjQzLTYuMDEtNi44OS04Ljk3LTEwLjM4Yy0yLjk1LTMuNDctNS44OC02Ljk3LTguNzctMTAuNWMtMi44OC0zLjUyLTUuNzUtNy4wNS04LjU3LTEwLjYyDQoJCQljLTIuODItMy41Ni01LjYtNy4xNS04LjM2LTEwLjc1Yy0yLjc1LTMuNi01LjQ3LTcuMjItOC4xNy0xMC44N2MtMi42OS0zLjY0LTUuMzUtNy4zLTcuOTctMTAuOTljLTIuNjItMy42OC01LjIyLTcuMzgtNy43OC0xMS4xMQ0KCQkJYy0wLjExLTAuMTctMC4yMy0wLjMzLTAuMzUtMC41YzAuNjYtMC4xNywxLjMyLTAuMzMsMS45OC0wLjVjMTMuNzEtMy41MywyNy40OS02LjY5LDQxLjMyLTkuNDhjMTIuMS0yLjQ0LDI0LjI0LTQuNiwzNi40Mi02LjQ4DQoJCQljMTAuOTctMS42OSwyMS45OC0zLjE1LDMzLjAxLTQuMzhjMTAuMTItMS4xMywyMC4yNy0yLjA2LDMwLjQzLTIuOGM5LjQ2LTAuNjksMTguOTMtMS4yMSwyOC40MS0xLjU2DQoJCQljOC45LTAuMzMsMTcuODItMC41LDI2Ljc0LTAuNTNjOC40NS0wLjAzLDE2LjksMC4wOCwyNS4zNiwwLjMyYzguMDUsMC4yMywxNi4xMSwwLjU4LDI0LjE2LDEuMDVjMC4wNywwLDAuMTQsMC4wMSwwLjIsMC4wMQ0KCQkJbC0yMywyOS44NmwtMjMuMTcsMzAuMTFsLTE5LjQ5LDI1LjMzbC0zLjktMS40NmMtMTMuMzMtNC43My0yNi44LTkuMDktNDAuMjctMTMuNEM3MzMuNCwyODMuMDgsNzIwLjExLDI4MC41NSw3MDkuMjUsMjc1LjA2eiIvPg0KCTwvZz4NCgkNCgkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8wMDAwMDA5MjQxODIyMzU4NzU5MzM5NzE2MDAwMDAwMDA5MjQ3NjMzMjM0MjQzNzI4MV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMzEzLjk3NyIgeTE9Ijk1Mi44OSIgeDI9IjI4NjAuNzc3MSIgeTI9IjY2LjY0MDkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxMDc3Ljg5KSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiNGREZBRkYiLz4NCgkJPHN0b3AgIG9mZnNldD0iMC42MDkiIHN0eWxlPSJzdG9wLWNvbG9yOiNDREREREY7c3RvcC1vcGFjaXR5OjAiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCQ0KCQk8cGF0aCBzdHlsZT0iY2xpcC1wYXRoOnVybCgjU1ZHSURfMDAwMDAxNTUxNDA0NzM3NDAwNjE1NDMwMzAwMDAwMDE1MjM2MTQ0ODU4NDY5NTEzMzBfKTtmaWxsOnVybCgjU1ZHSURfMDAwMDAwOTI0MTgyMjM1ODc1OTMzOTcxNjAwMDAwMDAwOTI0NzYzMzIzNDI0MzcyODFfKTsiIGQ9Ig0KCQlNMTk5Mi44LDc2MC4zN2MtMTk4LjkxLTYxLjUtMzk3LjM3LTEyNC4zOS01OTMuODMtMTkzLjQyYy0xOTcuMDEtNjkuMjMtMzkxLjk5LTE0NC43NS01ODEuNTQtMjMyLjU0DQoJCWMtMy4zNS0xLjU1LTYuMy0yLjYzLTguNTktNS4zNWMyMy44OCwxLjUxLDUxLjc4LDE1LjU5LDc0Ljg5LDIyLjg4YzI1LjY0LDguMDgsNTEuMywxNi4wOSw3Ni45OSwyNC4wMw0KCQljNTEuMzcsMTUuODgsMTAyLjgyLDMxLjQ5LDE1NC4zNiw0Ni44MWMxMDMuMDgsMzAuNjUsMjA2LjQ4LDYwLjE4LDMxMC4yLDg4LjU4YzE5NS4wOSw1My40MywzOTEuNDYsMTAyLjY3LDU4OC45NSwxNDYuNDcNCgkJYzEuMDQsMC4yMywyLjA4LDAuNDYsMy4xMiwwLjY5YzEzLjYyLDMuMDEsMjcuMjQsNi4wMiw0MC44Niw5LjAxIi8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMDAwMDAxNzM4NjI3OTY2MTAwNjEyMDM4OTAwMDAwMTY4ODkwNjQwNjU5MzY1MzMxMzhfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIyMzcuNDc1MSIgeTE9Ii0zMjAuNDU2OSIgeDI9IjI1MjUuNzgzNyIgeTI9Ii04NTYuODQ1NSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgwLjQ1NzcgMC4yODQ4IDAuMzY2MiAtMC41ODg2IDcwNi4wMTg0IC0yMDAuNTU0NikiPg0KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojRkRGQUZGIi8+DQoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNDREREREY7c3RvcC1vcGFjaXR5OjAiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCQ0KCQk8cGF0aCBzdHlsZT0ib3BhY2l0eTowLjcxO2NsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMTU1MTQwNDczNzQwMDYxNTQzMDMwMDAwMDAxNTIzNjE0NDg1ODQ2OTUxMzMwXyk7ZmlsbDp1cmwoI1NWR0lEXzAwMDAwMTczODYyNzk2NjEwMDYxMjAzODkwMDAwMDE2ODg5MDY0MDY1OTM2NTMzMTM4Xyk7ZW5hYmxlLWJhY2tncm91bmQ6bmV3ICAgIDsiIGQ9Ig0KCQlNOTY0LjU4LDk4NS4zOGMxOC4yOS0yNC4wMSw1NC4zNi0yNy42Niw2OS41OS03LjA1YzEyLjg0LTIyLjI3LDM2LjQ2LTM3Ljg3LDU4LjkxLTM4LjkyYzIxLjctMS4wMSw0MS4zMywxMS42NSw0OS42OSwzMS43NA0KCQljMC4yMy04LjY4LDE5LjQ0LTQxLjA5LDM3LjM0LTUwLjYxYzIwLjE5LTEwLjczLDQ0Ljg3LTEyLjUsNTkuMDUsMS44NmMtNS40LTIzLjM0LDIuNDUtNTEuOTIsMTkuNzQtNzEuODVzNDMuMzEtMzAuMzksNjUuNC0yNi4zDQoJCWM4Ljk1LTI5LjE2LDQ2Ljk5LTQ2LjE1LDY2LjkzLTI5Ljg5YzQuMTYtNTguNDMsNDIuNTQtMTE5LjQsOTQuMy0xNDUuNDZjNTEuNzUtMjYuMDYsMTEzLjMtMTMuMjcsMTQwLjU2LDMxLjc1DQoJCWMxNS45Mi0yNi4zMiw0OC4zNy0zNy4xOSw3My42Mi0zMS4yOXM0NC4zNiwyNS4wNCw1OS45Miw0NS45NWM0My4zMy00MC4zOCwxMDQuMy00OS44NywxNTAuNjEtMzAuODENCgkJYzQzLjYxLDE3Ljk1LDc0Ljc1LDU4LjExLDkxLjgyLDEwNS4yOUwyMjA0LDExNTlsLTYzMi4yNiwzMDIuMzVsLTcwMC4zLTQzNS43NmMtMS44NC0yMS43NiwxNC40LTQ2LjcyLDM0Ljg2LTU1LjUyDQoJCUM5MjguMDIsOTYwLjc0LDk1MS42Niw5NjguMjYsOTY0LjU4LDk4NS4zOHoiLz4NCgkNCgkJPHJlY3QgeT0iMCIgc3R5bGU9ImNsaXAtcGF0aDp1cmwoI1NWR0lEXzAwMDAwMTU1MTQwNDczNzQwMDYxNTQzMDMwMDAwMDAxNTIzNjE0NDg1ODQ2OTUxMzMwXyk7ZmlsbDpub25lOyIgd2lkdGg9IjE5MjAiIGhlaWdodD0iMTA4MCIvPg0KCTxnIHN0eWxlPSJjbGlwLXBhdGg6dXJsKCNTVkdJRF8wMDAwMDE1NTE0MDQ3Mzc0MDA2MTU0MzAzMDAwMDAwMTUyMzYxNDQ4NTg0Njk1MTMzMF8pOyI+DQoJCTxnPg0KCQkJPGRlZnM+DQoJCQkJPHBhdGggaWQ9IlNWR0lEXzAwMDAwMTE4Mzc5ODU4NDc4MzMyMzM2MDMwMDAwMDE0NTAwMjM2MzA0ODM4NTE4OTIxXyIgZD0iTTgyMS40NSwxMDc2LjkxYy0xMC40LTE5LjE4LTQ5LjM1LTIyLjQ5LTc1LjE2LTYuMzkNCgkJCQkJYy01LjAxLTE3Ljc0LTI0Ljk0LTMwLjM1LTQ5LjcxLTMxLjQ0Yy0yMy45NC0xLjA1LTUxLjMzLDguNzItNjkuMjEsMjQuNDljMy40LTYuODYtNC40Ni0zMi42OS0yMC41NC00MC40Mg0KCQkJCQljLTE4LjEzLTguNzEtNDUuMS0xMC40LTY3LjEsMC43OGMxNS45My0xOC4zNywxOS4xOS00MS4wNSw4LjItNTdzLTM1Ljc4LTI0LjUyLTYyLjMyLTIxLjU1YzIuMjctMjMuMTQtMzMuMjUtMzcuMDEtNjIuNTItMjQuNA0KCQkJCQljMjAuMDItNDYuMjEsMi42OS05NC44My00NC40MS0xMTYuMDJzLTEyMS42Mi0xMS44MS0xNzEuMjYsMjMuNDNjLTYuNzYtMjAuOTgtMzguNi0yOS45NS02OS40NC0yNS41OQ0KCQkJCQljLTMwLjg1LDQuMzctNjAuMzksMTkuMjctODYuNywzNS42QzE5LjcxLDgwNi00NC43NSw3OTcuNzgtMTA0LjgsODEyLjNjLTU2LjU1LDEzLjY3LTExLjA5LTEzNi4zNy01MC4yLTk5LjNsNzAyLTY4bDM3MSwzOTcNCgkJCQkJYzExLjI3LTE3LjE3LTUuMzcsMzAuNjktMjQuNjMsMjMuNUM4NzIuOTIsMTA1Ny44Nyw4NDMuMiwxMDYzLjUzLDgyMS40NSwxMDc2LjkxeiIvPg0KCQkJPC9kZWZzPg0KCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8wMDAwMDA3MDgwNDkyODk2ODEyOTg5OTM2MDAwMDAwMjg4OTI3OTkzMjY0MjUyMjI2Nl8iPg0KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzAwMDAwMTE4Mzc5ODU4NDc4MzMyMzM2MDMwMDAwMDE0NTAwMjM2MzA0ODM4NTE4OTIxXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCQkJPC9jbGlwUGF0aD4NCgkJCTxnIHN0eWxlPSJjbGlwLXBhdGg6dXJsKCNTVkdJRF8wMDAwMDA3MDgwNDkyODk2ODEyOTg5OTM2MDAwMDAwMjg4OTI3OTkzMjY0MjUyMjI2Nl8pOyI+DQoJCQkJPGc+DQoJCQkJCTxnPg0KCQkJCQkJPHBhdGggZD0iTTIxMS4zMSw3NTcuNTlMMjExLjMxLDc1Ny41OWMwLjA4LDAuMDMsMC4xNiwwLjAxLDAuMTgsMEMyMTEuNDIsNzU3LjU5LDIxMS4zNiw3NTcuNiwyMTEuMzEsNzU3LjU5eiIvPg0KCQkJCQk8L2c+DQoJCQkJCTxnPg0KCQkJCQkJPHBhdGggZD0iTTE5Mi4wOSw3NDIuNzVDMTkyLjA5LDc0Mi43NSwxOTIuMDksNzQyLjc2LDE5Mi4wOSw3NDIuNzVjMC0wLjE2LTAuMDEtMC4xOS0wLjAxLTAuMTcNCgkJCQkJCQlDMTkyLjA4LDc0Mi42NCwxOTIuMDksNzQyLjcsMTkyLjA5LDc0Mi43NXoiLz4NCgkJCQkJPC9nPg0KCQkJCQk8Zz4NCgkJCQkJCTxwYXRoIGQ9Ik0yMzMuMzEsNjk5Ljk0YzAuMDQtMC4wMSwwLjEtMC4wNiwwLjE0LTAuMTNjMCwwLDAsMC0wLjAxLDBDMjMzLjQxLDY5OS44NiwyMzMuMzYsNjk5LjksMjMzLjMxLDY5OS45NHoiLz4NCgkJCQkJPC9nPg0KCQkJCQk8Zz4NCgkJCQkJCTxwYXRoIGQ9Ik0yMzQuMzksNjk5LjMxYy0wLjA1LDAuMDMtMC4wNCwwLjA1LDAuMTQtMC4wNmMtMC4wMSwwLTAuMDIsMC4wMS0wLjAzLDAuMDENCgkJCQkJCQlDMjM0LjQ2LDY5OS4yOCwyMzQuNDMsNjk5LjI5LDIzNC4zOSw2OTkuMzF6Ii8+DQoJCQkJCTwvZz4NCgkJCQkJPGc+DQoJCQkJCQk8cGF0aCBkPSJNMjUwLjkzLDc1MS4xNGMwLDAuMDEtMC4wMSwwLjAyLTAuMDEsMC4wM0MyNTAuOTIsNzUxLjE3LDI1MC45Myw3NTEuMTYsMjUwLjkzLDc1MS4xNA0KCQkJCQkJCUMyNTAuOTMsNzUxLjE1LDI1MC45Myw3NTEuMTUsMjUwLjkzLDc1MS4xNHoiLz4NCgkJCQkJPC9nPg0KCQkJCQk8Zz4NCgkJCQkJCTxwYXRoIGQ9Ik0yNTQuNjUsNzI1LjU4di0wLjAxVjcyNS41OHoiLz4NCgkJCQkJPC9nPg0KCQkJCQk8cGF0aCBjbGFzcz0ic3QxMCIgZD0iTTI2NS4wMyw4NTkuNjdjLTUuMTgtMTUuMDMtMTAuOTMtMjkuMTYtMjQuODYtMzguMDRjMS4xNCwwLjcyLDYuMDktNS43OCw2LjY0LTYuNjMNCgkJCQkJCWMxLjg0LTIuODEsMy4wMy01Ljg1LDMuNzMtOS4xMmMxLjc5LTguMzcsMC42NC0xNi4zMi0xLjY1LTI0LjQ0Yy0xLjQ1LTUuMTItMy4xNC04LjI1LTUuMTQtMTIuMjYNCgkJCQkJCWMtMC4zNS0wLjcsMC44OC0xLjgsMS4yOC0yLjM4YzExLjU4LTE2LjQ5LDEyLjg2LTM5LjYzLDUuMzktNTguMDZjLTEuMTktMi45NC0yLjYzLTUuODMtNC43My04LjIxDQoJCQkJCQljLTMuMS0zLjUtOC4zOS02LjE3LTEyLjg5LTMuNThjLTIuNzYsMS41OS00LjIyLDQuODktNC4zMyw4LjA4Yy0wLjE3LDQuODUsMi40NCw4LjYxLDQuMDUsMTMuMDENCgkJCQkJCWMxLjcsNC42MywyLjg4LDkuNDQsMy41MywxNC4zM2MwLjc0LDUuNTUsMC43OSwxMS4xOSwwLjE0LDE2Ljc1Yy0wLjM3LDMuMTYtMC43MiwxMS4zNi01LjEsMTEuNjINCgkJCQkJCWMtMC45LDAuMDUtMS43OC0wLjIxLTIuNjUtMC40NWMtOC45NS0yLjQ1LTIxLjI1LTMuNTEtMjkuNzcsMS4zYy0wLjM5LDAuMjItMC44NCwwLjQ3LTEuMjgsMC4zNQ0KCQkJCQkJYy0xLjMxLTAuMzctMS45NS0zLjY5LTIuMzQtNC44MWMtMi4xMS02LjEtMy4xNy0xMi41Ni0zLjItMTkuMDJjLTAuMDItMy4yNiwwLjIzLTYuNTIsMC43Mi05Ljc1DQoJCQkJCQljMC4yNS0xLjYyLDAuNTYtMy4yMiwwLjkzLTQuODJjMC4zMi0xLjM2LDAuODctMi42OSwwLjc0LTQuMDhjLTAuMDYtMC42Mi0wLjEyLTEuMjQtMC4yNS0xLjg1Yy0wLjc5LTMuNTgtNC4zOC0zLjI4LTcuMzEtMy4yMQ0KCQkJCQkJYy0zLjE1LDAuMDgtNi4zLDAuMTItOS40MiwwLjU2Yy0xLjU4LDAuMzEtMy4xNiwwLjc3LTQuNDUsMS43N2MtMS4zNywxLjA2LTIuMDYsMi44Ni0yLjkxLDQuMzRjLTEuODMsMy4yLTMuNjcsNi4zOS01LjUsOS41OQ0KCQkJCQkJYy0xLjQzLDIuNDktMy41MSw1LjQ0LTIuOTMsOC40NWMwLjg0LDQuMzYsNi4xOCw1Ljc0LDEwLDUuMjZjMC40LTAuMDUsMC43OS0wLjEyLDEuMTktMC4wN2MxLjgxLDAuMiwyLjIyLDMuMTcsMi43Nyw0LjUyDQoJCQkJCQljMC44NSwyLjA5LDEuOCw0LjE1LDIuODQsNi4xNmMxLjM5LDIuNjgsMi45NCw1LjI3LDQuNjUsNy43NWMwLjgsMS4xNywxLjYsMi41MywyLjYxLDMuNTJjMC43NCwwLjcyLDIuMTksMS41NCwyLjE5LDIuNzUNCgkJCQkJCWMwLDEuMzctMS41LDMuNDgtMi4wNyw0LjY5Yy02LjE1LDEyLjk3LTExLjU1LDI3LjUyLTIuMTYsNDAuNDljMi40MSwzLjMzLDUuNDcsNi4xNSw4LjgyLDguNTENCgkJCQkJCWMtMS42LTEuMTMtMTIuMDYsMTEuNTItMTMuMzEsMTMuMThjLTUuMTQsNi44OC04Ljk5LDE0LjcxLTExLjI4LDIyLjk4Yy0wLjQyLDEuNS0wLjc5LDMuMjMtMC4wMyw0LjgzDQoJCQkJCQljMC40MywwLjkxLDEuMTYsMS41OSwxLjgyLDIuMTNjMy43NSwzLjA4LDguNTIsNC43NiwxMy4zNSw0Ljc2YzAuMzYsMCwwLjcyLTAuMDEsMS4wOC0wLjAzYy0wLjEsMS40NS0wLjE1LDIuOS0wLjE4LDQuMzUNCgkJCQkJCWMtMC4yMiwxMi4wOSwxLjk5LDI0LjM2LDYuNjcsMzYuNzNjMC40OSwxLjMsMS4wNiwyLjY0LDIuMTYsMy41NmMxLjQyLDEuMTksMy4yLDEuMjksNC45LDEuM2MwLjExLDAsMC4yMiwwLDAuMzMsMA0KCQkJCQkJYzQuMDMsMCw1LjExLTAuMTcsOS4xMy0wLjUyYzAuNjItMC4wNSwxLjU1LTAuMTMsMi4zMi0wLjc1YzEtMC44MSwxLjI0LTIuMTcsMS4zNy0yLjljMC41Ni0zLjE5LDAuODMtNi40NSwwLjgxLTkuNw0KCQkJCQkJYzIuMzgsMC4zNiw0Ljc4LDAuNTQsNy4xOSwwLjU0YzEuOTYsMCwzLjkxLTAuMTIsNS44NS0wLjM2Yy0wLjE1LDMuNzcsMC4xNiw3LjU1LDAuOTMsMTEuMjNjMC4xMSwwLjUyLDAuNTYsMC44OCwxLjA5LDAuODgNCgkJCQkJCWMwLjAyLDAsMC4wNCwwLDAuMDYsMGwxMi4yOS0wLjc2YzEuMjItMC4wNiwyLjg4LTAuMTQsNC4yLTEuMmMxLjMxLTEuMDQsMS44Ny0yLjY3LDIuMzQtNC4yNWMyLjczLTkuMjksNC4xOC0xOC40OCw0LjM1LTI3LjYzDQoJCQkJCQljMC4wNS0yLjgyLDAtNS42NS0wLjE5LTguNDdjMC4yLDAuMzEsMC41NSwwLjUsMC45MiwwLjVjMC4wNywwLDAuMTQtMC4wMSwwLjIyLTAuMDJjNC41Mi0wLjksOC44My0yLjg1LDEyLjQ5LTUuNjUNCgkJCQkJCWMwLjg1LTAuNjUsMS43LTEuMzksMi4xNy0yLjQ0QzI2Ni4xNSw4NjMuMjUsMjY1LjYzLDg2MS40MSwyNjUuMDMsODU5LjY3eiBNMTc5Ljc3LDc2MC41Mg0KCQkJCQkJQzE3OS43LDc2MC40MiwxNzkuNzQsNzYwLjQ3LDE3OS43Nyw3NjAuNTJMMTc5Ljc3LDc2MC41MnoiLz4NCgkJCQkJPGc+DQoJCQkJCQk8cGF0aCBkPSJNMjUwLjUxLDgwOS42OEwyNTAuNTEsODA5LjY4Yy0wLjAyLDAuMDMtMC4wMywwLjA1LTAuMDQsMC4wN0MyNTAuNDgsODA5LjczLDI1MC40OSw4MDkuNzEsMjUwLjUxLDgwOS42OHoiLz4NCgkJCQkJPC9nPg0KCQkJCQk8Zz4NCgkJCQkJCTxwYXRoIGQ9Ik0yNTIuMTksODAzLjI2YzAtMC4wMSwwLTAuMDMsMC0wLjA0QzI1Mi4xNiw4MDMuNDUsMjUyLjE4LDgwMy4zMywyNTIuMTksODAzLjI2eiIvPg0KCQkJCQk8L2c+DQoJCQkJCTxnPg0KCQkJCQkJPHBhdGggZD0iTTIzMC42Nyw3MDQuNTdjMCwwLjAyLTAuMDEsMC4wNC0wLjAxLDAuMDZsMCwwQzIzMC42OCw3MDQuNSwyMzAuNjcsNzA0LjUzLDIzMC42Nyw3MDQuNTd6Ii8+DQoJCQkJCTwvZz4NCgkJCQkJPGc+DQoJCQkJCQk8cGF0aCBkPSJNMjM4LjM2LDY5OC4xM2MtMC4wNS0wLjAxLTAuMDgtMC4wMi0wLjEtMC4wM2wwLDBDMjM4LjI4LDY5OC4xMiwyMzguMzIsNjk4LjEzLDIzOC4zNiw2OTguMTN6Ii8+DQoJCQkJCTwvZz4NCgkJCQk8L2c+DQoJCQkJPGc+DQoJCQkJCTxnPg0KCQkJCQkJPHBhdGggZD0iTTI1MC44OSw3NTEuMjVjMC4wMS0wLjAyLDAuMDItMC4wNSwwLjAzLTAuMDhDMjUwLjkxLDc1MS4yLDI1MC45LDc1MS4yMywyNTAuODksNzUxLjI1eiIvPg0KCQkJCQk8L2c+DQoJCQkJCTxnPg0KCQkJCQkJPHBhdGggZD0iTTIxMS4zMSw3NTcuNTlMMjExLjMxLDc1Ny41OWMwLjA0LDAuMDEsMC4xMSwwLjAxLDAuMTgsMEMyMTEuNDcsNzU3LjYsMjExLjQsNzU3LjYxLDIxMS4zMSw3NTcuNTl6Ii8+DQoJCQkJCTwvZz4NCgkJCQkJPGc+DQoJCQkJCQk8cGF0aCBkPSJNMTkyLjA4LDc0Mi41OGMwLTAuMDIsMC4wMSwwLjAxLDAuMDEsMC4xOGMwLDAsMCwwLDAtMC4wMUMxOTIuMDksNzQyLjcsMTkyLjA4LDc0Mi42NCwxOTIuMDgsNzQyLjU4eiIvPg0KCQkJCQk8L2c+DQoJCQkJCTxnPg0KCQkJCQkJPHBhdGggZD0iTTIzMy4zMSw2OTkuOTRjMC4wNS0wLjA0LDAuMS0wLjA4LDAuMTMtMC4xMmMwLDAsMCwwLDAuMDEsMEMyMzMuNDEsNjk5Ljg4LDIzMy4zNSw2OTkuOTIsMjMzLjMxLDY5OS45NHoiLz4NCgkJCQkJPC9nPg0KCQkJCQk8Zz4NCgkJCQkJCTxwYXRoIGQ9Ik0yMzQuMzksNjk5LjMxYzAuMDQtMC4wMiwwLjA4LTAuMDMsMC4xMi0wLjA1YzAuMDEsMCwwLjAyLTAuMDEsMC4wMy0wLjAxQzIzNC4zNSw2OTkuMzYsMjM0LjM0LDY5OS4zNCwyMzQuMzksNjk5LjMxDQoJCQkJCQkJeiIvPg0KCQkJCQk8L2c+DQoJCQkJCTxnPg0KCQkJCQkJPHBhdGggZD0iTTI1MC45Myw3NTEuMTRDMjUwLjkzLDc1MS4xNSwyNTAuOTMsNzUxLjE1LDI1MC45Myw3NTEuMTRjLTAuMDEsMC4wMi0wLjAxLDAuMDItMC4wMSwwLjAzDQoJCQkJCQkJQzI1MC45Miw3NTEuMTYsMjUwLjkzLDc1MS4xNSwyNTAuOTMsNzUxLjE0eiIvPg0KCQkJCQk8L2c+DQoJCQkJCTxnPg0KCQkJCQkJPHBvbHlnb24gcG9pbnRzPSIyNTQuNjUsNzI1LjU4IDI1NC42NSw3MjUuNTggMjU0LjY1LDcyNS41NyAJCQkJCQkiLz4NCgkJCQkJPC9nPg0KCQkJCTwvZz4NCgkJCQk8Zz4NCgkJCQkJPGNpcmNsZSBjbGFzcz0ic3QxMSIgY3g9IjE5MS45NyIgY3k9Ijc5NC42NCIgcj0iMS4yMyIvPg0KCQkJCTwvZz4NCgkJCQk8Zz4NCgkJCQkJPGNpcmNsZSBjbGFzcz0ic3QxMSIgY3g9IjIzMS4xOSIgY3k9Ijc5NS4xNCIgcj0iMS4yMyIvPg0KCQkJCTwvZz4NCgkJCQk8Zz4NCgkJCQkJPGc+DQoJCQkJCQk8Zz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTE5My4wMiw3MTguMDFjLTEuMTIsNC41MS0zLjU2LDguODktNi4xMiwxMi43Yy0xLjk3LDIuOTItNC4yLDUuNjQtNi42NCw4LjE4DQoJCQkJCQkJCWMtMS42NiwxLjczLTMuOTMsNC40Mi02LjI4LDUuMTJjMC4wNi0wLjAyLDAuNjEsMC4yNSwwLjgxLDAuMTZjMC44Ny0wLjM2LDEuNTYtMC45MiwyLjI4LTEuNTJjMi45LTIuNDIsNS41NC01LjMxLDcuODYtOC4yOQ0KCQkJCQkJCQljMy44Ni00Ljk3LDcuMDEtMTAuNTEsOC45LTE2LjUzQzE5My44Miw3MTcuOTEsMTkzLjA2LDcxNy44NCwxOTMuMDIsNzE4LjAxeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMTkzLjA0LDcxOC4xM2MtMS41LDUuOTYtNS4wNywxMS43MS04LjksMTYuNDhjLTEuNzMsMi4xNi0zLjYyLDQuMjUtNS42Miw2LjE1DQoJCQkJCQkJCWMtMS4yOCwxLjIyLTIuNzYsMi44My00LjUxLDMuMzZjMC4wNS0wLjAyLDAuNTIsMC4xMywwLjY5LDAuMDZjMS43NC0wLjcsMy4xOS0yLjIzLDQuNTItMy41Mg0KCQkJCQkJCQljMy4xMy0zLjA0LDUuOTgtNi40NSw4LjM5LTEwLjA4YzIuNi0zLjkxLDQuNzUtOC4yMSw2LjE0LTEyLjcxQzE5My43Myw3MTcuOTYsMTkzLjA5LDcxNy45NSwxOTMuMDQsNzE4LjEzeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMTkzLjAzLDcxNy45MmMtMS4yNSw0Ljk4LTQuMDMsOS44NS02Ljk5LDEzLjk4Yy0yLjIzLDMuMTEtNC43OCw2LjA0LTcuNTUsOC42Nw0KCQkJCQkJCQljLTEuMjksMS4yMi0yLjc3LDIuODMtNC41MiwzLjM2Yy0wLjA3LDAuMDIsMC4wMiwwLjEsMC4wNywwLjA4YzEuNzUtMC41NSwzLjIzLTIuMTUsNC41Mi0zLjM4DQoJCQkJCQkJCWMyLjc3LTIuNjQsNS4zMi01LjU3LDcuNTQtOC42OGMyLjk5LTQuMTcsNS42OC05LjAxLDctMTQuMDFDMTkzLjExLDcxNy44OSwxOTMuMDQsNzE3Ljg3LDE5My4wMyw3MTcuOTJ6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0xOTIuOTgsNzE4LjI2Yy0xLjMxLDUuMDUtNC4wNyw5Ljc2LTcuMDgsMTMuOTVjLTIuMjQsMy4xMi00LjY1LDYuMDQtNy40NCw4LjY5DQoJCQkJCQkJCWMtMS4yOCwxLjIyLTIuNzYsMi44Mi00LjUsMy4zNWMtMC4wMSwwLDAuMDEsMC4wNywwLjAxLDAuMDdjMS43NS0wLjUzLDMuMjQtMi4xNCw0LjUzLTMuMzdjMi43Ni0yLjYyLDUuMzctNS41Niw3LjU2LTguNjgNCgkJCQkJCQkJYzIuOTQtNC4xOCw1LjczLTksNy0xNEMxOTMuMDcsNzE4LjI0LDE5Mi45OSw3MTguMjEsMTkyLjk4LDcxOC4yNnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTE5My4wMSw3MTguMThjLTEuNSw1Ljk4LTUuMTQsMTEuOC04Ljg5LDE2LjQ4Yy0xLjczLDIuMTYtMy42Miw0LjI1LTUuNjIsNi4xNQ0KCQkJCQkJCQljLTEuMjgsMS4yMS0yLjc2LDIuODMtNC41LDMuMzZjMC4wOS0wLjAzLDAuNjIsMC4xMSwwLjg0LDAuMDJjMS43NC0wLjczLDMuMTktMi4yNSw0LjUyLTMuNTVjMy4xMy0zLjA1LDUuOTctNi40Niw4LjM5LTEwLjENCgkJCQkJCQkJYzIuNi0zLjkyLDQuNzMtOC4yMSw2LjE0LTEyLjcxQzE5My44NCw3MTcuOTYsMTkzLjA3LDcxNy45NSwxOTMuMDEsNzE4LjE4eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMTkzLjA0LDcxOC4wNmMtMC41NiwyLjIzLTEuNTUsNC40OC0yLjU3LDYuNTNjLTAuODIsMS42Ni0xLjcyLDMuMjgtMi42OSw0Ljg3DQoJCQkJCQkJCWMzLjM1LTUuNTQtOC4xOSwxMi45LTEzLjc4LDE0LjZjMC4wNy0wLjAyLDAuNjIsMC4yMSwwLjgyLDAuMTJjMS40NC0wLjYsMi42MS0xLjc2LDMuNzMtMi44MWMxLjU3LTEuNDcsMy4wNy0zLjA0LDQuNDgtNC42Nw0KCQkJCQkJCQljNC43OC01LjUzLDguNjMtMTEuODgsMTAuODQtMTguODdDMTkzLjg1LDcxNy45MiwxOTMuMDksNzE3Ljg3LDE5My4wNCw3MTguMDZ6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0xOTIuOTUsNzE4LjIzYy0xLjE1LDQuNTEtMy41NSw4Ljg4LTYuMTMsMTIuN2MtMS45NiwyLjkxLTQuMTksNS42NC02LjYzLDguMTcNCgkJCQkJCQkJYy0xLjY2LDEuNzItMy44NCw0LjM3LTYuMjUsNS4xMWMtMC4xNCwwLjA0LDAuMjksMC4wNiwwLjM1LDAuMDRjMS4xNS0wLjQxLDIuMDYtMS4yMSwyLjk3LTJjMy4wNS0yLjYyLDUuNzUtNS43NCw4LjE4LTguOTMNCgkJCQkJCQkJYzMuNDMtNC41Miw2LjQtOS43Niw3Ljk2LTE1LjI2QzE5My40Miw3MTguMDEsMTkyLjk3LDcxOC4xNCwxOTIuOTUsNzE4LjIzeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMTkzLjA4LDcxOGMtMS4yNyw0Ljk4LTQuMDIsOS44NC02Ljk5LDEzLjk4Yy0yLjIzLDMuMTEtNC43Nyw2LjA0LTcuNTQsOC42Nw0KCQkJCQkJCQljLTEuMjgsMS4yMi0yLjc3LDIuODMtNC41MSwzLjM3Yy0wLjA3LDAuMDIsMC4wNCwwLjA5LDAuMDgsMC4wN2MxLjc1LTAuNTYsMy4yMy0yLjE1LDQuNTItMy4zOQ0KCQkJCQkJCQljMi43Ny0yLjY0LDUuMzItNS41Nyw3LjU1LTguNjhjMi45OS00LjE3LDUuNjctOS4wMSw3LTE0LjAxQzE5My4yMSw3MTcuOTUsMTkzLjA5LDcxNy45NiwxOTMuMDgsNzE4eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMTkyLjk5LDcxOC4yN2MtMS4yNiw0LjkzLTQuMDYsOS44OC03LDEzLjk4Yy0xLjczLDIuNDItMy43LDQuNzMtNS43Niw2Ljg4DQoJCQkJCQkJCWMtMS42NSwxLjcyLTMuODQsNC4zNy02LjIzLDUuMTFjLTAuMTcsMC4wNSwwLjQ1LDAuMDQsMC41NiwwYzEuMTItMC40MywyLjAzLTEuMjMsMi45NC0yLjAyYzMuMDUtMi42NCw1Ljc1LTUuNzYsOC4xNy04Ljk3DQoJCQkJCQkJCWMzLjQ2LTQuNTcsNi4zMS05Ljc4LDcuOTctMTUuMjlDMTkzLjYsNzE4LjA1LDE5My4wNCw3MTguMDgsMTkyLjk5LDcxOC4yN3oiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTE5My4wMSw3MTguMTJjLTAuOTksMy45OC0zLjEsNy45Ni01LjI1LDExLjRjLTIuNDYsMy45NS01LjgxLDcuOTUtOS4yNywxMS4yMw0KCQkJCQkJCQljLTEuMjgsMS4yMi0yLjc2LDIuODMtNC41MSwzLjM2YzAuMDgtMC4wMiwwLjYzLDAuMTYsMC44NSwwLjA3YzIuMDktMC44NywzLjg1LTIuODYsNS40LTQuNDVjMi4wNS0yLjA5LDMuOTMtNC4yOSw1LjY4LTYuNjMNCgkJCQkJCQkJYzMuNDYtNC42LDYuMjItOS43OCw3Ljk2LTE1LjI3QzE5My44NSw3MTcuOTQsMTkzLjA2LDcxNy45MSwxOTMuMDEsNzE4LjEyeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMTkzLjA0LDcxOC4yMWMtMS4yNiw0Ljk0LTQuMDYsOS44Ny03LjAxLDEzLjk4Yy0xLjczLDIuNDItMy43LDQuNzQtNS43Niw2Ljg4DQoJCQkJCQkJCWMtMS42OCwxLjc0LTMuODYsNC4zOC02LjI5LDUuMTNjMC4wMy0wLjAxLDAuNCwwLjA3LDAuNTUsMC4wMmMxLjQ1LTAuNTYsMi42MS0xLjcxLDMuNzMtMi43NWMzLjA3LTIuODQsNS45NC02LjA2LDguMzMtOS40OQ0KCQkJCQkJCQljMi45OC00LjI3LDUuNTItOS4wMSw3LjAxLTE0LjAyQzE5My41OCw3MTguMDIsMTkzLjA4LDcxOC4wNCwxOTMuMDQsNzE4LjIxeiIvPg0KCQkJCQkJPC9nPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJCTxnPg0KCQkJCQk8Zz4NCgkJCQkJCTxnPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkzLjAyLDcxOC4wMWMtMS4xMiw0LjUxLTMuNTYsOC44OS02LjEyLDEyLjdjLTEuOTcsMi45Mi00LjIsNS42NC02LjY0LDguMTgNCgkJCQkJCQkJYy0xLjY2LDEuNzMtMy45NCw0LjQyLTYuMjgsNS4xMmMwLjA2LTAuMDIsMC42MSwwLjI1LDAuODEsMC4xNmMwLjg3LTAuMzYsMS41Ni0wLjkxLDIuMjgtMS41MmMyLjktMi40Miw1LjU0LTUuMzEsNy44Ni04LjI5DQoJCQkJCQkJCWMzLjg2LTQuOTcsNy4wMS0xMC41MSw4LjktMTYuNTNDMTkzLjgyLDcxNy45MSwxOTMuMDYsNzE3Ljg0LDE5My4wMiw3MTguMDF6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0xOTMuMDQsNzE4LjEzYy0xLjUsNS45Ni01LjA3LDExLjcxLTguOSwxNi40OGMtMS43MywyLjE2LTMuNjIsNC4yNS01LjYyLDYuMTUNCgkJCQkJCQkJYy0xLjI4LDEuMjEtMi43NiwyLjgzLTQuNTEsMy4zNmMwLjA1LTAuMDIsMC41MiwwLjEzLDAuNjksMC4wNmMxLjc0LTAuNywzLjE5LTIuMjMsNC41Mi0zLjUyDQoJCQkJCQkJCWMzLjEzLTMuMDQsNS45OC02LjQ1LDguMzktMTAuMDhjMi42LTMuOTEsNC43NC04LjIxLDYuMTQtMTIuNzFDMTkzLjczLDcxNy45NiwxOTMuMDksNzE3Ljk1LDE5My4wNCw3MTguMTN6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0xOTMuMDMsNzE3LjkyYy0xLjI1LDQuOTgtNC4wMyw5Ljg1LTYuOTksMTMuOThjLTIuMjMsMy4xMS00Ljc4LDYuMDQtNy41NSw4LjY3DQoJCQkJCQkJCWMtMS4yOCwxLjIyLTIuNzcsMi44My00LjUyLDMuMzZjLTAuMDcsMC4wMiwwLjAyLDAuMSwwLjA3LDAuMDhjMS43NS0wLjU1LDMuMjMtMi4xNSw0LjUyLTMuMzgNCgkJCQkJCQkJYzIuNzctMi42NCw1LjMyLTUuNTcsNy41NC04LjY4YzIuOTktNC4xNyw1LjY4LTkuMDEsNy0xNC4wMUMxOTMuMTEsNzE3Ljg5LDE5My4wNCw3MTcuODcsMTkzLjAzLDcxNy45MnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTE5Mi45OCw3MTguMjZjLTEuMzEsNS4wNS00LjA3LDkuNzYtNy4wOCwxMy45NWMtMi4yNCwzLjEyLTQuNjUsNi4wNC03LjQ0LDguNjkNCgkJCQkJCQkJYy0xLjI4LDEuMjItMi43NiwyLjgyLTQuNSwzLjM1Yy0wLjAxLDAsMC4wMSwwLjA3LDAuMDEsMC4wOGMxLjc1LTAuNTMsMy4yNC0yLjE0LDQuNTQtMy4zN2MyLjc2LTIuNjIsNS4zNy01LjU2LDcuNTYtOC42OA0KCQkJCQkJCQljMi45NC00LjE4LDUuNzMtOSw3LTE0QzE5My4wNyw3MTguMjQsMTkyLjk5LDcxOC4yMSwxOTIuOTgsNzE4LjI2eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkzLjAxLDcxOC4xOGMtMS41LDUuOTgtNS4xNCwxMS44LTguODksMTYuNDhjLTEuNzMsMi4xNi0zLjYyLDQuMjUtNS42Miw2LjE1DQoJCQkJCQkJCWMtMS4yOCwxLjIxLTIuNzYsMi44My00LjUsMy4zNmMwLjA5LTAuMDMsMC42MiwwLjExLDAuODQsMC4wMmMxLjc0LTAuNzMsMy4xOS0yLjI1LDQuNTEtMy41NWMzLjEzLTMuMDUsNS45Ny02LjQ2LDguMzktMTAuMQ0KCQkJCQkJCQljMi42MS0zLjkzLDQuNzItOC4yMSw2LjE0LTEyLjcxQzE5My44NCw3MTcuOTYsMTkzLjA3LDcxNy45NSwxOTMuMDEsNzE4LjE4eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkzLjA0LDcxOC4wNmMtMC41NiwyLjIzLTEuNTUsNC40OC0yLjU3LDYuNTNjLTAuODIsMS42Ni0xLjcyLDMuMjgtMi42OSw0Ljg3DQoJCQkJCQkJCWMzLjM2LTUuNTYtOC4xOSwxMi45MS0xMy43OCwxNC42YzAuMDctMC4wMiwwLjYyLDAuMjEsMC44MiwwLjEyYzEuNDQtMC42LDIuNjEtMS43NiwzLjczLTIuODENCgkJCQkJCQkJYzEuNTctMS40NywzLjA3LTMuMDQsNC40OC00LjY3YzQuNzgtNS41Myw4LjYzLTExLjg4LDEwLjg0LTE4Ljg3QzE5My44NSw3MTcuOTIsMTkzLjA5LDcxNy44NywxOTMuMDQsNzE4LjA2eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkyLjk1LDcxOC4yM2MtMS4xNSw0LjUxLTMuNTUsOC44Ny02LjEzLDEyLjdjLTEuOTYsMi45MS00LjE5LDUuNjQtNi42Myw4LjE3DQoJCQkJCQkJCWMtMS42NiwxLjcyLTMuODQsNC4zOC02LjI1LDUuMTFjLTAuMTQsMC4wNCwwLjI5LDAuMDYsMC4zNSwwLjA0YzEuMTUtMC40LDIuMDYtMS4yMSwyLjk3LTEuOTkNCgkJCQkJCQkJYzMuMDUtMi42Miw1Ljc1LTUuNzQsOC4xOC04LjkzYzMuNDQtNC41Myw2LjQtOS43Niw3Ljk2LTE1LjI2QzE5My40Miw3MTguMDEsMTkyLjk3LDcxOC4xNCwxOTIuOTUsNzE4LjIzeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkzLjA4LDcxOGMtMS4yNyw0Ljk4LTQuMDIsOS44NC02Ljk5LDEzLjk4Yy0yLjIzLDMuMTEtNC43Nyw2LjA0LTcuNTQsOC42Nw0KCQkJCQkJCQljLTEuMjgsMS4yMi0yLjc3LDIuODMtNC41MSwzLjM3Yy0wLjA3LDAuMDIsMC4wNCwwLjA5LDAuMDgsMC4wN2MxLjc1LTAuNTYsMy4yMy0yLjE1LDQuNTItMy4zOQ0KCQkJCQkJCQljMi43Ny0yLjY0LDUuMzItNS41Nyw3LjU1LTguNjhjMi45OS00LjE3LDUuNjctOS4wMSw3LTE0LjAxQzE5My4yMSw3MTcuOTUsMTkzLjA5LDcxNy45NiwxOTMuMDgsNzE4eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkyLjk5LDcxOC4yN2MtMS4yNiw0LjkzLTQuMDYsOS44OC03LDEzLjk4Yy0xLjczLDIuNDItMy43LDQuNzMtNS43Niw2Ljg4DQoJCQkJCQkJCWMtMS42NSwxLjcyLTMuODQsNC4zNy02LjIzLDUuMTFjLTAuMTcsMC4wNSwwLjQ1LDAuMDQsMC41NiwwYzEuMTItMC40MywyLjAzLTEuMjMsMi45NC0yLjAyYzMuMDUtMi42NCw1Ljc1LTUuNzYsOC4xNy04Ljk3DQoJCQkJCQkJCWMzLjQ2LTQuNTcsNi4zMS05Ljc4LDcuOTctMTUuMjlDMTkzLjYsNzE4LjA1LDE5My4wNCw3MTguMDgsMTkyLjk5LDcxOC4yN3oiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTE5My4wMSw3MTguMTJjLTAuOTksMy45OC0zLjEsNy45Ni01LjI1LDExLjRjLTIuNDYsMy45NS01LjgxLDcuOTUtOS4yNywxMS4yMw0KCQkJCQkJCQljLTEuMjgsMS4yMi0yLjc2LDIuODMtNC41MSwzLjM2YzAuMDgtMC4wMiwwLjYzLDAuMTYsMC44NSwwLjA3YzIuMDktMC44NywzLjg1LTIuODYsNS40LTQuNDVjMi4wNS0yLjA5LDMuOTMtNC4zLDUuNjgtNi42Mw0KCQkJCQkJCQljMy40Ni00LjYsNi4yMi05Ljc3LDcuOTYtMTUuMjdDMTkzLjg1LDcxNy45NCwxOTMuMDYsNzE3LjkxLDE5My4wMSw3MTguMTJ6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0xOTMuMDQsNzE4LjIxYy0xLjI2LDQuOTQtNC4wNiw5Ljg3LTcsMTMuOThjLTEuNzMsMi40Mi0zLjcsNC43NC01Ljc2LDYuODgNCgkJCQkJCQkJYy0xLjY4LDEuNzQtMy44Niw0LjM4LTYuMjksNS4xM2MwLjAzLTAuMDEsMC40LDAuMDcsMC41NSwwLjAyYzEuNDUtMC41NiwyLjYxLTEuNzEsMy43My0yLjc1YzMuMDctMi44NCw1Ljk0LTYuMDYsOC4zMy05LjQ5DQoJCQkJCQkJCWMyLjk4LTQuMjgsNS41MS05LjAxLDcuMDEtMTQuMDJDMTkzLjU4LDcxOC4wMiwxOTMuMDgsNzE4LjA0LDE5My4wNCw3MTguMjF6Ii8+DQoJCQkJCQk8L2c+DQoJCQkJCTwvZz4NCgkJCQk8L2c+DQoJCQkJPGc+DQoJCQkJCTxnPg0KCQkJCQkJPGc+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0xOTQuMDIsODM2LjAyYy0yLjQ3LDUuMjgtNC44MSwxMC41Mi02LjU1LDE2LjFjLTAuNzksMi4yLTEuMzksNC40NC0xLjc4LDYuNzQNCgkJCQkJCQkJYy0wLjkyLDMuNjktMS40OCw3LjQ0LTEuNjcsMTEuMjVjMC4wMS0wLjA2LDAuNzQtMC4xMiwwLjc2LTAuMjljMC4zMi0yLjYsMC42NC01LjE5LDAuOTUtNy43OQ0KCQkJCQkJCQljMC41Ni0zLjQ2LDEuNDEtNi44MywyLjU1LTEwLjEzYzEuNzYtNS41Nyw0LjA4LTEwLjc2LDYuNTYtMTYuMDZDMTk0LjgsODM1Ljk0LDE5NC4xMSw4MzUuODMsMTk0LjAyLDgzNi4wMnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTE5NC4wNSw4MzYuMTRjLTIuNDcsNS4yOC00LjgxLDEwLjUyLTYuNTUsMTYuMWMtMC43OSwyLjItMS4zOSw0LjQ0LTEuNzgsNi43NA0KCQkJCQkJCQljLTAuOTIsMy42OS0xLjQ4LDcuNDQtMS42OCwxMS4yNWMwLjAxLTAuMDgsMC42NC0wLjE4LDAuNjctMC4zNmMwLjMyLTIuNiwwLjYzLTUuMTksMC45NS03Ljc5DQoJCQkJCQkJCWMwLjU1LTMuNDYsMS40LTYuODQsMi41NS0xMC4xNGMxLjc2LTUuNTcsNC4wOC0xMC43Nyw2LjU2LTE2LjA2QzE5NC43MSw4MzUuOTksMTk0LjEzLDgzNS45NSwxOTQuMDUsODM2LjE0eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTk0LjAzLDgzNS45Yy0yLjk0LDYuMjktNS45LDEyLjY1LTcuNTksMTkuNDJjLTEuMjQsNC45OC0xLjgxLDkuNTQtMi40MiwxNC42OA0KCQkJCQkJCQljMCwwLjAzLDAuMDUsMC4wOSwwLjA1LDAuMDVjMC41Mi03LjM0LDIuMDItMTQuNDQsNC41LTIxLjNjMS41OS00LjM3LDMuNDMtOC42Myw1LjUyLTEyLjc4DQoJCQkJCQkJCUMxOTQuMTIsODM1LjkxLDE5NC4wNiw4MzUuODYsMTk0LjAzLDgzNS45eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkzLjk4LDgzNi4yN2MtMi40Nyw1LjI4LTQuODEsMTAuNTMtNi41NiwxNi4xYy0wLjc5LDIuMi0xLjM5LDQuNDQtMS43OCw2Ljc1DQoJCQkJCQkJCWMtMC45MiwzLjY5LTEuNDgsNy40NC0xLjY4LDExLjI1Yy0wLjAxLDAuMDYsMC4wOCwwLjA2LDAuMDksMC4wMWMwLjMxLTIuNjEsMC42Mi01LjIxLDAuOTMtNy44Mg0KCQkJCQkJCQljMC41NC0zLjQ3LDEuMzktNi44NiwyLjUzLTEwLjE3YzEuNzUtNS41OSw0LjA3LTEwLjc5LDYuNTUtMTYuMUMxOTQuMDgsODM2LjI1LDE5NCw4MzYuMjIsMTkzLjk4LDgzNi4yN3oiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTE5NC4wMSw4MzYuMThjLTIuNDcsNS4yOC00LjgxLDEwLjUyLTYuNTUsMTYuMWMtMC43OSwyLjItMS4zOSw0LjQ0LTEuNzgsNi43NA0KCQkJCQkJCQljLTAuOTIsMy42OS0xLjQ4LDcuNDQtMS42OCwxMS4yNWMwLjAxLTAuMTIsMC43OS0wLjI0LDAuODItMC40NmMwLjMyLTIuNTksMC42NC01LjE5LDAuOTUtNy43OA0KCQkJCQkJCQljMC41Ni0zLjQ2LDEuNDEtNi44MywyLjU1LTEwLjEzYzEuNzYtNS41Nyw0LjA4LTEwLjc2LDYuNTYtMTYuMDZDMTk0LjgxLDgzNS45OSwxOTQuMTIsODM1Ljk1LDE5NC4wMSw4MzYuMTh6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0xOTQuMDQsODM2LjA2Yy0yLjQ3LDUuMjgtNC44MSwxMC41Mi02LjU1LDE2LjFjLTAuNzksMi4yLTEuMzksNC40NC0xLjc4LDYuNzQNCgkJCQkJCQkJYy0wLjkyLDMuNjktMS40OCw3LjQ0LTEuNjcsMTEuMjVjMC4wMS0wLjA4LDAuNzYtMC4xNiwwLjc4LTAuMzVjMC4zMi0yLjU5LDAuNjQtNS4xOSwwLjk1LTcuNzgNCgkJCQkJCQkJYzAuNTYtMy40NiwxLjQxLTYuODMsMi41NS0xMC4xM2MxLjc2LTUuNTcsNC4wOC0xMC43Niw2LjU2LTE2LjA2QzE5NC44Miw4MzUuOTUsMTk0LjE0LDgzNS44NiwxOTQuMDQsODM2LjA2eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTkzLjk1LDgzNi4yM2MtMi45NCw2LjI5LTUuOSwxMi42NS03LjU5LDE5LjQyYy0xLjI0LDQuOTgtMS44MSw5LjU0LTIuNDIsMTQuNjgNCgkJCQkJCQkJYy0wLjAxLDAuMDYsMC40My0wLjEzLDAuNDQtMC4yMmMwLjUyLTcuMzIsMi4wMy0xNC40MSw0LjUxLTIxLjI3YzEuNTktNC4zNywzLjQzLTguNjMsNS41Mi0xMi43OA0KCQkJCQkJCQlDMTk0LjQyLDgzNi4wMywxOTMuOTksODM2LjEzLDE5My45NSw4MzYuMjN6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0xOTQuMDksODM1Ljk5Yy0xLjk3LDQuMjEtMy45Nyw4LjQxLTUuNTIsMTIuOGMtMC42OSwyLjIxLTEuMzgsNC40Mi0yLjA3LDYuNjMNCgkJCQkJCQkJYy0xLjI4LDQuODEtMi4wOSw5LjctMi40MiwxNC42OGMtMC4wMSwwLjA2LDAuMDksMC4wNSwwLjEsMGMwLjM0LTQuOTcsMS4xNS05Ljg2LDIuNDMtMTQuNjdjMS45MS02LjcyLDQuNDQtMTMuMTksNy41OS0xOS40DQoJCQkJCQkJCUMxOTQuMjIsODM1Ljk2LDE5NC4xMSw4MzUuOTUsMTk0LjA5LDgzNS45OXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTE5NCw4MzYuMjVjLTEuOTgsNC4yMi0zLjk5LDguNDItNS41NCwxMi44MmMtMC42OSwyLjIxLTEuMzgsNC40Mi0yLjA3LDYuNjMNCgkJCQkJCQkJYy0xLjI4LDQuODItMi4wOSw5LjcxLTIuNDIsMTQuNjhjMC4wMS0wLjEsMC42LTAuMjIsMC42Mi0wLjQyYzAuMzUtNC45NiwxLjE2LTkuODMsMi40NS0xNC42Mw0KCQkJCQkJCQljMS45MS02LjcxLDQuNDQtMTMuMTYsNy41OS0xOS4zNkMxOTQuNjIsODM1Ljk4LDE5NC4wNiw4MzYuMTEsMTk0LDgzNi4yNXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTE5NC4wMSw4MzYuMTJjLTIuNDcsNS4yOC00LjgxLDEwLjUyLTYuNTUsMTYuMWMtMC43OSwyLjItMS4zOSw0LjQ0LTEuNzgsNi43NA0KCQkJCQkJCQljLTAuOTIsMy42OS0xLjQ4LDcuNDQtMS42NywxMS4yNWMwLjAxLTAuMSwwLjc5LTAuMiwwLjgxLTAuNDFjMC4zMi0yLjU5LDAuNjQtNS4xOSwwLjk1LTcuNzgNCgkJCQkJCQkJYzAuNTYtMy40NiwxLjQxLTYuODMsMi41NS0xMC4xM2MxLjc2LTUuNTcsNC4wOC0xMC43Niw2LjU2LTE2LjA2QzE5NC44Miw4MzUuOTcsMTk0LjEyLDgzNS45LDE5NC4wMSw4MzYuMTJ6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0xOTQuMDQsODM2LjE4Yy0yLjQ5LDUuMy00LjgzLDEwLjU0LTYuNTcsMTYuMTJjLTAuMzUsMS4xMS0wLjY5LDIuMjItMS4wNCwzLjMzDQoJCQkJCQkJCWMtMS4yOCw0LjgyLTIuMDksOS43MS0yLjQyLDE0LjY4YzAuMDEtMC4wNywwLjUzLTAuMTcsMC41NS0wLjM0YzAuMjctNi4xNCwxLjYxLTEyLjA1LDQuMDEtMTcuNzMNCgkJCQkJCQkJYzEuMjYtNS43MSwzLjI3LTExLjEzLDYuMDMtMTYuMjZDMTk0LjYsODM1Ljk2LDE5NC4xLDgzNi4wNywxOTQuMDQsODM2LjE4eiIvPg0KCQkJCQkJPC9nPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJCTxnPg0KCQkJCQk8Zz4NCgkJCQkJCTxnPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjM5LjUzLDgzNy41MWMzLjkzLDcuNTQsNi42OCwxNS40Myw4LjI0LDIzLjY2YzAuODksMy42OSwxLjQ0LDcuNDUsMS42NSwxMS4yNQ0KCQkJCQkJCQljMC0wLjAxLDAuNDEtMC40MywwLjM5LTAuNmMtMC4zNy01LTEuMTktOS45Mi0yLjQ1LTE0Ljc3Yy0wLjU4LTIuMzYtMS4yNi00LjY4LTIuMDctNi45N2MtMi4wMS02LTIuODktNy41NC01LjQ5LTEzLjI3DQoJCQkJCQkJCUMyMzkuODUsODM2LjkyLDIzOS40NSw4MzcuMzIsMjM5LjUzLDgzNy41MXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIzOS41Niw4MzcuNjZjMy4yMiw2LjQ3LDUuNzIsMTMuMiw3LjUsMjAuMThjMS4yNCw0Ljg0LDIuMDQsOS43NSwyLjM5LDE0LjczDQoJCQkJCQkJCWMwLTAuMDMsMC4zNi0wLjQ4LDAuMzQtMC42NmMtMC4yMy0zLjgyLTAuNzktNy41OC0xLjctMTEuMjhjLTAuNjctMy41NS0xLjYtNy4wMy0yLjgxLTEwLjQ1Yy0xLjYtNC42LTMuNDgtOC44NC01LjUtMTMuMjgNCgkJCQkJCQkJQzIzOS44NCw4MzcuMDMsMjM5LjQ3LDgzNy40NiwyMzkuNTYsODM3LjY2eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjM5LjQ3LDgzNy44NGMyLjQ5LDUuNDgsNC43OSwxMC45NCw2LjQ5LDE2LjczYzAuNzYsMi4yNywxLjM1LDQuNTksMS43NSw2Ljk1DQoJCQkJCQkJCWMwLjg5LDMuNjksMS40NCw3LjQ0LDEuNjUsMTEuMjRjMC4wMSwwLjA5LDAuMTEtMC4wNCwwLjEtMC4wOGMtMC4zMS0yLjU5LTAuNjEtNS4xOC0wLjkyLTcuNzcNCgkJCQkJCQkJYy0wLjU2LTMuNTUtMS4zOS03LjAzLTIuNDktMTAuNDVjLTEuNzEtNS44Mi0zLjk4LTExLjIxLTYuNDktMTYuNzRDMjM5LjUyLDgzNy42NSwyMzkuNDUsODM3LjgsMjM5LjQ3LDgzNy44NHoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIzOS41Miw4MzcuN2MxLjYzLDMuMTksMy4wMyw2LjQ4LDQuMjEsOS44N2MzLjE4LDcuOTgsNS4wNywxNi4zMyw1LjY4LDI1LjA0DQoJCQkJCQkJCWMtMC4wMS0wLjA2LDAuNDUtMC41OSwwLjQzLTAuODJjLTAuODUtNi45OC0wLjc2LTguMTQtMi40Ni0xNC43OWMtMS44LTcuMDctNC41NS0xMy42MS03LjU2LTIwLjIzDQoJCQkJCQkJCUMyMzkuOSw4MzYuOTQsMjM5LjQxLDgzNy40NiwyMzkuNTIsODM3Ljd6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0yMzkuNTUsODM3LjU2YzMuMiw2LjQ1LDUuNywxMy4xOCw3LjUsMjAuMThjMS4yNCw0Ljg0LDIuMDQsOS43NSwyLjM5LDE0Ljc0DQoJCQkJCQkJCWMwLTAuMDMsMC40MS0wLjQ5LDAuMzktMC42OGMtMC4yMy0zLjgyLTAuOC03LjU4LTEuNy0xMS4yOGMtMC42Ny0zLjU1LTEuNjEtNy4wNC0yLjgxLTEwLjQ1Yy0yLjAxLTUuOTktMi45LTcuNTgtNS41LTEzLjI4DQoJCQkJCQkJCUMyMzkuODgsODM2LjkxLDIzOS40NSw4MzcuMzUsMjM5LjU1LDgzNy41NnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIzOS40Nyw4MzcuNzljMi40OSw1LjQ4LDQuNzksMTAuOTQsNi40OSwxNi43M2MwLjc2LDIuMjcsMS4zNSw0LjU5LDEuNzUsNi45Ng0KCQkJCQkJCQljMC44OSwzLjY5LDEuNDQsNy40NCwxLjY1LDExLjI1YzAsMC4wMSwwLjI3LTAuMzQsMC4yNi0wLjQ2Yy0wLjMxLTIuNTktMC42Mi01LjE5LTAuOTMtNy43OGMtMC41Ny0zLjU1LTEuNC03LjA0LTIuNTEtMTAuNDUNCgkJCQkJCQkJYy0xLjcxLTUuODItNC0xMS4yMi02LjUxLTE2Ljc0QzIzOS42Niw4MzcuMjYsMjM5LjQyLDgzNy42OSwyMzkuNDcsODM3Ljc5eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjM5LjU2LDgzNy40OWMyLjQ5LDUuNDgsNC43OSwxMC45NCw2LjQ5LDE2LjczYzAuNzcsMi4yNywxLjM1LDQuNTksMS43Niw2Ljk2DQoJCQkJCQkJCWMwLjg5LDMuNjksMS40NCw3LjQ0LDEuNjUsMTEuMjVjMC4wMSwwLjA1LDAuMDksMC4wMywwLjA4LTAuMDNjLTAuMzEtMi41OS0wLjYxLTUuMTgtMC45Mi03Ljc3DQoJCQkJCQkJCWMtMC41Ni0zLjU1LTEuMzktNy4wMy0yLjQ5LTEwLjQ1Yy0xLjcxLTUuODItMy45OS0xMS4yMS02LjUtMTYuNzRDMjM5LjYxLDgzNy40LDIzOS41Myw4MzcuNDQsMjM5LjU2LDgzNy40OXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIzOS41Miw4MzcuODVjMy4yMSw2LjQ4LDUuNzEsMTMuMjEsNy40OSwyMC4xOWMxLjI0LDQuODQsMi4wMyw5Ljc1LDIuMzgsMTQuNzMNCgkJCQkJCQkJYy0wLjAxLTAuMDQsMC4zNi0wLjUyLDAuMzQtMC43MWMtMC4yMi0zLjgxLTAuNzktNy41Ny0xLjY5LTExLjI4Yy0wLjY3LTMuNTUtMS42LTcuMDMtMi44LTEwLjQ1DQoJCQkJCQkJCWMtMS42LTQuNi0zLjQ4LTguODUtNS41LTEzLjI5QzIzOS44MSw4MzcuMTksMjM5LjQyLDgzNy42NCwyMzkuNTIsODM3Ljg1eiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjM5LjUyLDgzNy42M2MyLjEzLDQuMjksMy45NSw4LjcxLDUuNDcsMTMuMjZjMi40MSw3LjA0LDMuODksMTQuMjYsNC40MiwyMS42NQ0KCQkJCQkJCQljLTAuMDEtMC4wNCwwLjQ1LTAuNTQsMC40Mi0wLjc1Yy0wLjYyLTUuMDUtMS4yMS05Ljg5LTIuNDYtMTQuOGMtMS43OS03LjAyLTQuNTYtMTMuNjMtNy41NS0yMC4yMg0KCQkJCQkJCQlDMjM5Ljg5LDgzNi45MiwyMzkuNDIsODM3LjQsMjM5LjUyLDgzNy42M3oiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIzOS41NCw4MzcuNzRjMi40OCw1LjQ5LDQuNzgsMTAuOTUsNi40OSwxNi43NWMwLjc2LDIuMjcsMS4zNSw0LjU5LDEuNzUsNi45Ng0KCQkJCQkJCQljMC44OSwzLjY5LDEuNDQsNy40NCwxLjY1LDExLjI1YzAtMC4wMiwwLjMxLTAuNDQsMC4yOS0wLjZjLTAuMzEtMi41OS0wLjYzLTUuMTktMC45NC03Ljc4Yy0wLjU3LTMuNTUtMS40MS03LjA0LTIuNTItMTAuNDYNCgkJCQkJCQkJYy0xLjcyLTUuODItNC0xMS4yMi02LjUxLTE2Ljc1QzIzOS43NSw4MzcuMSwyMzkuNDgsODM3LjYsMjM5LjU0LDgzNy43NHoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIzOS41LDgzNy44OGMyLjQ5LDUuNDgsNC43OSwxMC45NCw2LjQ5LDE2LjczYzAuNzYsMi4yNywxLjM1LDQuNTksMS43NSw2Ljk1DQoJCQkJCQkJCWMwLjg5LDMuNjksMS40NCw3LjQ0LDEuNjUsMTEuMjRjMC4wMSwwLjA1LDAuMDksMC4wMSwwLjA4LTAuMDRjLTAuMy0yLjU5LTAuNjEtNS4xOC0wLjkxLTcuNzcNCgkJCQkJCQkJYy0wLjU2LTMuNTUtMS4zOS03LjAzLTIuNDktMTAuNDVjLTEuNzEtNS44Mi0zLjk4LTExLjIxLTYuNDktMTYuNzRDMjM5LjU1LDgzNy43NSwyMzkuNDgsODM3Ljg0LDIzOS41LDgzNy44OHoiLz4NCgkJCQkJCTwvZz4NCgkJCQkJPC9nPg0KCQkJCTwvZz4NCgkJCQk8Zz4NCgkJCQkJPGc+DQoJCQkJCQk8Zz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4yMyw4OTkuOWM0LjE2LDEuODQsOS4xNSwyLjc2LDEzLjYzLDIuOTRjNC4yOCwwLjE3LDguNjMtMC4yNiwxMi44LTEuMjUNCgkJCQkJCQkJYzEuOTMtMC40NiwzLjkzLTAuOTgsNS43LTEuOTFjLTAuMDgsMC4wNC0wLjUyLTAuNC0wLjY5LTAuMzJjLTQuNjQsMi4wNy05LjkxLDIuNzQtMTQuOTQsMi45MQ0KCQkJCQkJCQljLTUuNzksMC4xOS0xMS40Ny0wLjg5LTE2Ljg5LTIuOTNDMjAyLjg1LDg5OS4zMywyMDMuMDgsODk5LjgzLDIwMy4yMyw4OTkuOXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4zLDkwMC4wNWM0LjE4LDEuODYsOS4xMiwyLjc2LDEzLjYzLDIuOTRjNC4yOCwwLjE3LDguNjQtMC4yNywxMi44MS0xLjI2DQoJCQkJCQkJCWMxLjkzLTAuNDYsMy45NC0wLjk5LDUuNzEtMS45MmMtMC4wNywwLjA0LTAuNTMtMC40OC0wLjctMC40Yy00LjY0LDIuMDktOS45MywyLjc2LTE0Ljk3LDIuOTMNCgkJCQkJCQkJYy01Ljc4LDAuMTktMTEuNDktMC44Ny0xNi44OS0yLjkzQzIwMi45MSw4OTkuNDEsMjAzLjEzLDg5OS45NywyMDMuMyw5MDAuMDV6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0yMjUuNDcsOTAyLjMxYzMuMzItMC41Nyw2LjgzLTEuMTQsOS44Ni0yLjdjMC4wMS0wLjAxLDAuMDMtMC4wOCwwLjAyLTAuMDcNCgkJCQkJCQkJYy0yLjk4LDEuNTktNi41NSwyLjE1LTkuODIsMi43MkMyMjUuNTEsOTAyLjI3LDIyNS40OSw5MDIuMzEsMjI1LjQ3LDkwMi4zMXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4yNCw5MDAuMjNjNC4xNywxLjg2LDkuMTIsMi43NiwxMy42MiwyLjk0YzQuMjgsMC4xNyw4LjY0LTAuMjcsMTIuOC0xLjI4DQoJCQkJCQkJCWMxLjkzLTAuNDYsMy45My0wLjk5LDUuNjktMS45M2MwLjAzLTAuMDIsMC4wNC0wLjA5LDAtMC4wN2MtMi4xMywxLjEtNC42MSwxLjc0LTYuOTQsMi4yYy0zLjM1LDAuNjYtNi43NiwxLjA0LTEwLjE4LDEuMDENCgkJCQkJCQkJYy01LjAxLTAuMDQtMTAuNDEtMC45OC0xNS4wMS0yLjk5QzIwMy4xNyw5MDAuMDgsMjAzLjIsOTAwLjIxLDIwMy4yNCw5MDAuMjN6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0yMDMuMjUsOTAwLjA3YzQuNiwyLjA2LDEwLjA1LDIuOTcsMTUuMDQsM2M0LjIyLDAuMDMsOC41My0wLjQ5LDEyLjYxLTEuNjENCgkJCQkJCQkJYzEuNTItMC40MiwzLjA5LTAuODksNC40OC0xLjYzYy0wLjA3LDAuMDQtMC41Ny0wLjU3LTAuNzUtMC41Yy01LjE3LDIuMjgtMTEuMjUsMy4wMi0xNi44NSwyLjk1Yy01LjEzLTAuMDctMTAuMjEtMS4yMi0xNS0zDQoJCQkJCQkJCUMyMDIuOTUsODk5LjM1LDIwMy4wMyw4OTkuOTcsMjAzLjI1LDkwMC4wN3oiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4yNCw4OTkuOTVjNC4xOSwxLjg1LDkuMTEsMi43NiwxMy42MywyLjk0YzQuMjgsMC4xNyw4LjYzLTAuMjYsMTIuOC0xLjI2DQoJCQkJCQkJCWMxLjkzLTAuNDYsMy45My0wLjk4LDUuNy0xLjkxYy0wLjA5LDAuMDUtMC41Ni0wLjQ2LTAuNzQtMC4zOGMtNC42NSwyLjA1LTkuOSwyLjczLTE0LjkzLDIuODkNCgkJCQkJCQkJYy01Ljc5LDAuMTktMTEuNDctMC45LTE2Ljg5LTIuOTNDMjAyLjg0LDg5OS4zMSwyMDMuMDcsODk5Ljg3LDIwMy4yNCw4OTkuOTV6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0yMDMuMjUsOTAwLjE3YzQuMTMsMS44NSw5LjE2LDIuNzYsMTMuNjMsMi45NGM0LjI4LDAuMTcsOC42NC0wLjI3LDEyLjgxLTEuMjgNCgkJCQkJCQkJYzEuOTMtMC40NiwzLjk0LTAuOTksNS43MS0xLjk0YzAuMDEsMC0wLjI2LTAuMzItMC4zNS0wLjI4Yy00LjYxLDIuMjItMTAuMDUsMi44Ni0xNS4wOCwzLjA0DQoJCQkJCQkJCWMtNS43NSwwLjIxLTExLjU3LTAuNzYtMTYuOTItMi45MkMyMDMuMDIsODk5LjcyLDIwMy4xNiw5MDAuMTMsMjAzLjI1LDkwMC4xN3oiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4yNyw4OTkuOTJjNS44MywyLjU0LDEyLjYxLDMuMzEsMTguODksMi44NGM0LjM4LTAuMzMsOS4zLTEuMDMsMTMuMjYtMy4wOA0KCQkJCQkJCQljMC4wNi0wLjAzLTAuMDYtMC4xMS0wLjEtMC4wOWMtNi42NCwzLjQ2LTE1LjE4LDMuOTgtMjIuNTgsMi43NmMtMy4yLTAuNTMtNi40OS0xLjI1LTkuNDgtMi41NQ0KCQkJCQkJCQlDMjAzLjE5LDg5OS43OSwyMDMuMjMsODk5LjksMjAzLjI3LDg5OS45MnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4zLDkwMC4yMmM0LjE2LDEuODgsOS4xMywyLjc4LDEzLjY0LDIuOTVjNC4yOSwwLjE3LDguNjQtMC4yNywxMi44MS0xLjI4DQoJCQkJCQkJCWMxLjkzLTAuNDcsMy45NS0wLjk5LDUuNzItMS45NGMtMC4wMywwLjAyLTAuNDUtMC41Mi0wLjU5LTAuNDZjLTUuMTYsMi4zNy0xMS4zNCwzLjEtMTYuOTUsMy4wNA0KCQkJCQkJCQljLTUuMTEtMC4wNi0xMC4yNS0xLjE3LTE1LjAxLTNDMjAzLjA2LDg5OS41OCwyMDMuMTEsOTAwLjEzLDIwMy4zLDkwMC4yMnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4yMyw5MDBjNC4xOCwxLjg1LDkuMTEsMi43NiwxMy42MywyLjk0YzQuMjgsMC4xNyw4LjYzLTAuMjYsMTIuOC0xLjI2DQoJCQkJCQkJCWMxLjkzLTAuNDYsMy45My0wLjk4LDUuNy0xLjkyYy0wLjA4LDAuMDQtMC41Ni0wLjUxLTAuNzMtMC40NGMtNS4xNywyLjI4LTExLjI1LDMuMDMtMTYuODQsMi45NQ0KCQkJCQkJCQljLTUuMTItMC4wNy0xMC4xOS0xLjIxLTE0Ljk4LTIuOTlDMjAyLjg0LDg5OS4zMSwyMDMuMDYsODk5LjkzLDIwMy4yMyw5MDB6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0yMDMuMzIsOTAwLjE1YzQuNiwyLjA3LDEwLjA1LDIuOTgsMTUuMDYsMy4wMWM0LjIyLDAuMDIsOC41NC0wLjUsMTIuNjItMS42Mg0KCQkJCQkJCQljMS41Mi0wLjQyLDMuMS0wLjksNC41LTEuNjVjLTAuMDQsMC4wMi0wLjQ0LTAuNDYtMC41OC0wLjRjLTQuNjMsMi4xNi05Ljk5LDIuODEtMTUuMDMsMi45OQ0KCQkJCQkJCQljLTUuNzYsMC4yLTExLjUzLTAuODItMTYuOTEtMi45MkMyMDIuOTksODk5LjU2LDIwMy4xOCw5MDAuMDgsMjAzLjMyLDkwMC4xNXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIwMy4yOSw5MDAuMjhjNC4xOSwxLjg3LDkuMDYsMi43NiwxMy42MiwyLjk0YzMuODQsMC4xNSw3LjgzLTAuMTYsMTEuNTktMC45OQ0KCQkJCQkJCQljMi4zMy0wLjUyLDQuNzktMS4wOSw2LjkxLTIuMjNjMC4wMS0wLjAxLDAuMDUtMC4wNywwLjAyLTAuMDZjLTQuNTcsMi40LTEwLjE0LDIuOTYtMTUuMiwzLjE2DQoJCQkJCQkJCWMtNS41MSwwLjIxLTExLjc2LTAuNjItMTYuOTQtMi45MkMyMDMuMjQsOTAwLjE1LDIwMy4yNCw5MDAuMjYsMjAzLjI5LDkwMC4yOHoiLz4NCgkJCQkJCTwvZz4NCgkJCQkJPC9nPg0KCQkJCTwvZz4NCgkJCQk8Zz4NCgkJCQkJPGc+DQoJCQkJCQk8Zz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTIxNC4xOCw4MDIuNjljLTEuODIsMC0yLTAuMDctMC41My0wLjIzYzEuMTktMC4zMywxLjI5LTAuMjIsMC4yOCwwLjM0YzAuMTItMC4xMi0wLjI0LDAuMDYtMC4yOSwwLjEyDQoJCQkJCQkJCWMtMC4zNiwwLjQ1LTAuMDYsMi42Ny0wLjA4LDIuMTRjMC4xLDEuOTcsMC4yOCwzLjkxLDAuMzEsNS44OWMwLDAuMDUsMC4wOCwwLjA0LDAuMDgtMC4wMWMtMC4wMy0xLjk4LTAuMjEtMy45My0wLjMxLTUuOQ0KCQkJCQkJCQljLTAuMTQtMi45MiwwLjE0LTEuMzgsMS4yLTIuODdjMC41OC0wLjgxLDAtMS44Ni0wLjk5LTIuMDRjLTAuODYtMC4xNi0yLjAxLDAuNTMtMS45MiwxLjVjMC4xLDEuMSwxLjQ4LDEuNzIsMi4zMSwxLjENCgkJCQkJCQkJQzIxNC4yOSw4MDIuNywyMTQuMjIsODAyLjY2LDIxNC4xOCw4MDIuNjl6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0yMTQuMjQsODAyLjcyYy0wLjU3LDAuNDMtMS43NCwwLjEtMi4wMy0wLjU0YzAuMTMtMC41NCwwLjI1LTEuMDcsMC4zOC0xLjYxDQoJCQkJCQkJCWMwLjYyLTAuMDMsMS4yNC0wLjA1LDEuODYtMC4wOGMtMC4xNiwwLjc5LTAuMzMsMS41OS0wLjQ5LDIuMzhjLTAuMDksMC4wMy0wLjE4LDAuMDctMC4yNywwLjFjMCwwLjAxLTAuMDMsMC4wMS0wLjAzLDAuMDINCgkJCQkJCQkJYy0wLjAyLDAuMDctMC4wOSwwLjIxLTAuMTIsMC4yOGMtMC4yNiwwLjQ5LDAuMDUsMS45OCwwLjA5LDIuNTVjMC4xMiwxLjc0LDAuMjYsMy40MiwwLjI5LDUuMThjMCwwLjA0LDAuMDQtMC4wMywwLjA0LTAuMDUNCgkJCQkJCQkJYy0wLjA0LTEuOTYtMC4zLTMuOTItMC4zMy01Ljg4Yy0wLjA1LTIuODksMC4wNS0xLjY2LDEuMDQtMi42N2MwLjQ0LTAuNDUsMC42NS0wLjkxLDAuMjUtMS41Mw0KCQkJCQkJCQljLTAuNzUtMS4xNy0zLjAzLTAuODEtMi45MywwLjc2YzAuMDcsMS4wNSwxLjQ0LDEuNzQsMi4yNCwxLjE0QzIxNC4yNSw4MDIuNzgsMjE0LjI1LDgwMi43MSwyMTQuMjQsODAyLjcyeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMjE0LjE5LDgwMi43NmMxLjE0LTAuODUtMC4zNCwwLjA3LTAuNTksMC4zNWMtMC4zNywwLjQyLDAuMDIsMi43NiwwLjA2LDMuMzkNCgkJCQkJCQkJYzAuMTEsMS41MSwwLjE5LDIuOTksMC4yMiw0LjVjMCwwLjAzLDAuMDgsMC4wNCwwLjA4LDAuMDFjLTAuMDItMS41NC0wLjEtMy4wNi0wLjItNC41OWMtMC4xNS0wLjgxLTAuMTMtMS42MSwwLjA2LTIuNDENCgkJCQkJCQkJYy0wLjItMC42Ny0wLjA1LTEuMDksMC40Ny0xLjI1YzAuMzctMC40MywwLjktMC41NywwLjg2LTEuMjZjLTAuMDYtMC45My0xLjE1LTEuNDQtMS45Ni0xLjI1DQoJCQkJCQkJCWMtMi40MSwwLjU4LTAuNTEsMy43MywxLjA3LDIuNTRDMjE0LjI4LDgwMi43NiwyMTQuMjEsODAyLjc1LDIxNC4xOSw4MDIuNzZ6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0yMTQuMTksODAyLjcxYy0wLjUtMC4wMi0xLTAuMDUtMS41LTAuMDdjMC43Mi0wLjU4LDEuNDQtMS4xNiwyLjE1LTEuNzVjMC4yLDAuNDktMC4xNywxLjQzLTAuNTgsMS43NA0KCQkJCQkJCQljLTAuMjUsMC4xOS0wLjQ2LDAuMTgtMC42NCwwLjQxYy0wLjE3LDAuMjMtMC4wNSwxLjMzLTAuMDUsMS4xYzAuMDMsMi4yNywwLjI2LDQuNTMsMC4zLDYuODFjMCwwLjAzLDAuMDcsMC4wNCwwLjA3LDAuMDENCgkJCQkJCQkJYy0wLjAzLTIuMzEtMC40OC00LjczLTAuMTYtNy4wMmMwLjItMS40NCwwLjE4LTAuODYsMC45LTEuNjFjMC4wMy0wLjAzLDAuMjktMC4yOSwwLjMxLTAuMzJjMC41MS0wLjk4LTAuNjItMS44Ny0xLjUtMS44NA0KCQkJCQkJCQljLTIuODEsMC4wOS0xLjAzLDMuODksMC43NCwyLjU3QzIxNC4yOSw4MDIuNzIsMjE0LjIxLDgwMi43LDIxNC4xOSw4MDIuNzF6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTIiIGQ9Ik0yMTQuMTcsODAyLjgxYy0yLjAzLDAuMTctMi41Ni0wLjU3LTEuNTktMi4yYzIuMTMtMC40MiwyLjgsMC4yLDIuMDIsMS44NQ0KCQkJCQkJCQljLTAuMjYsMC4zNC0wLjczLDAuMzYtMS4wMiwwLjYxYy0wLjM4LDAuMzMsMCwzLjU5LTAuMDcsMi4xMWMwLjEsMS45NiwwLjMxLDMuOTEsMC4zNSw1Ljg3YzAsMC4wMiwwLjA3LDAuMDMsMC4wNywwLjAyDQoJCQkJCQkJCWMtMC4wMy0xLjI5LTAuMDgtMi41Ny0wLjItMy44NmMtMC4wNy0wLjc2LTAuNTMtMy40Mi0wLjItMy44NmMwLjM4LTAuNTEsMS4xNi0wLjYzLDEuNDctMS4yMmMwLjQxLTAuOC0wLjM3LTEuNzMtMS4xNi0xLjg4DQoJCQkJCQkJCWMtMS4wOC0wLjIxLTIuNDQsMC45Mi0xLjczLDIuMDJjMC40OCwwLjc1LDEuNDIsMS4wOCwyLjEyLDAuNTZDMjE0LjI0LDgwMi44MywyMTQuMTgsODAyLjgsMjE0LjE3LDgwMi44MXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTIxNC4xOSw4MDIuODFjLTIuMjUsMC4yOS0yLjE3LTAuNDYsMC4yNC0yLjI1QzIxNS4wOCw4MDEuNjEsMjE1LDgwMi4zNiwyMTQuMTksODAyLjgxDQoJCQkJCQkJCWMtMC4xNiwwLjEtMC40NiwwLjE1LTAuNTksMC4yN2MtMC4zNiwwLjMzLDAsMy40Ni0wLjA3LDIuMTJjMC4xLDEuOTYsMC4zMSwzLjkxLDAuMzUsNS44N2MwLDAuMDQsMC4wOCwwLjA0LDAuMDgtMC4wMQ0KCQkJCQkJCQljLTAuMDMtMS4yOS0wLjA4LTIuNTctMC4yLTMuODZjLTAuMDktMC45OS0wLjUxLTMuNTQsMC4xNi00LjE5YzAuMzMtMC4zMiwwLjg3LTAuNDEsMS4xMS0wLjg3YzAuNDItMC44MS0wLjM1LTEuNzUtMS4xNC0xLjkNCgkJCQkJCQkJYy0wLjg2LTAuMTYtMi4wNSwwLjUyLTEuOTUsMS41MWMwLjExLDEuMDksMS41MSwxLjcxLDIuMzIsMS4wOUMyMTQuMjksODAyLjgxLDIxNC4yMiw4MDIuNzksMjE0LjE5LDgwMi44MXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTIxNC4yMyw4MDIuNzJjLTAuNTYsMC4zNi0xLjA4LDAuMzQtMS41NS0wLjA3YzEuMzEtMi4xMiwyLjEtMi41LDIuMzktMS4xNQ0KCQkJCQkJCQljLTAuMjcsMC43NS0wLjczLDEuMjItMS4zOCwxLjQyYy0wLjAxLDAtMC4wMSwwLjAxLTAuMDIsMC4wMWMtMC4zNCwwLjc2LTAuMTQsMC43MS0wLjA4LDIuMTNjMC4wOCwxLjk3LDAuMjgsMy45MiwwLjMsNS45DQoJCQkJCQkJCWMwLDAuMDIsMC4wNSwwLjA1LDAuMDUsMC4wNWMtMC4wMi0xLjMxLTAuMDUtMi41OS0wLjE2LTMuODljLTAuMDYtMC42Ny0wLjEtMS4zNS0wLjEzLTIuMDNjLTAuMDEtMC42Mi0wLjAxLTEuMjQtMC4wMi0xLjg2DQoJCQkJCQkJCWMwLjItMC4zOSwwLjc4LTAuNTIsMS4wNy0wLjg1YzAuOTUtMS4wNy0wLjI1LTIuNS0xLjU1LTIuMTRjLTIuMTksMC42LTAuNTcsMy43NSwxLjA2LDIuNTUNCgkJCQkJCQkJQzIxNC4yMiw4MDIuNzgsMjE0LjIxLDgwMi43MywyMTQuMjMsODAyLjcyeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEyIiBkPSJNMjE0LjIyLDgwMi43OWMtMi4yNiwwLjI4LTIuMTgtMC40OCwwLjIzLTIuMjdjLTAuMjYsMC44NC0wLjUyLDEuNjgtMC43OSwyLjUxDQoJCQkJCQkJCWMtMC4wMSwwLjA1LTAuMDcsMC4wMi0wLjEsMC4xNWMtMC4xNywwLjg2LTAuMDMsMS44LDAuMDMsMi42OGMwLjEyLDEuNzMsMC4yNiwzLjQ0LDAuMyw1LjE4YzAsMC4wNCwwLjA3LDAsMC4wNy0wLjAyDQoJCQkJCQkJCWMtMC4wMy0xLjMtMC4wOC0yLjU3LTAuMi0zLjg2Yy0wLjA3LTAuNjctMC4xMi0xLjM0LTAuMTUtMi4wMWMwLjEtMC43MywwLjE5LTEuNDUsMC4yOS0yLjE4YzAuMTMtMC4xNywwLjYzLTAuMzcsMC44LTAuNTMNCgkJCQkJCQkJYzAuOTEtMC45MywwLjEyLTIuMjQtMS4xMy0yLjIxYy0wLjc2LDAuMDItMS43MSwwLjYtMS42MywxLjQ5YzAuMSwxLjEsMS41LDEuNjksMi4zMSwxLjA4DQoJCQkJCQkJCUMyMTQuMyw4MDIuNzcsMjE0LjI0LDgwMi43OCwyMTQuMjIsODAyLjc5eiIvPg0KCQkJCQkJPC9nPg0KCQkJCQk8L2c+DQoJCQkJPC9nPg0KCQkJCTxnPg0KCQkJCQk8Zz4NCgkJCQkJCTxnPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjE0LjE4LDgwMi42OWMtMS44MiwwLTItMC4wNy0wLjUzLTAuMjNjMS4xOS0wLjMzLDEuMjktMC4yMiwwLjI4LDAuMzRjMC4xMy0wLjEyLTAuMjQsMC4wNi0wLjI5LDAuMTINCgkJCQkJCQkJYy0wLjM2LDAuNDUtMC4wNiwyLjY2LTAuMDgsMi4xNGMwLjEsMS45NywwLjI4LDMuOTEsMC4zMSw1Ljg5YzAsMC4wNSwwLjA4LDAuMDQsMC4wOC0wLjAxYy0wLjAzLTEuOTgtMC4yMS0zLjkzLTAuMzEtNS45DQoJCQkJCQkJCWMtMC4xNC0yLjkyLDAuMTQtMS4zOCwxLjItMi44N2MwLjU4LTAuODEsMC0xLjg2LTAuOTktMi4wNGMtMC44Ni0wLjE2LTIuMDEsMC41My0xLjkyLDEuNWMwLjEsMS4xLDEuNDgsMS43MiwyLjMxLDEuMQ0KCQkJCQkJCQlDMjE0LjI5LDgwMi43LDIxNC4yMiw4MDIuNjYsMjE0LjE4LDgwMi42OXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIxNC4yNCw4MDIuNzJjLTAuOCwwLjQ2LTEuNDgsMC4yOC0yLjAzLTAuNTRjLTAuMTYtMS42NSwwLjU5LTIuMjEsMi4yNC0xLjY4DQoJCQkJCQkJCWMwLjQxLDEuMzksMC4xNiwyLjIyLTAuNzYsMi40OGMtMC4wMSwwLjAxLTAuMDIsMC4wMS0wLjAyLDAuMDJjLTAuNCwyLjQ5LDAuMiw1LjQ5LDAuMjUsOC4wMmMwLDAuMDQsMC4wNC0wLjAzLDAuMDQtMC4wNQ0KCQkJCQkJCQljLTAuMDQtMS45Ni0wLjMtMy45Mi0wLjMzLTUuODhjLTAuMDUtMi44OSwwLjA1LTEuNjYsMS4wNC0yLjY3YzAuNDQtMC40NSwwLjY1LTAuOTEsMC4yNS0xLjUzDQoJCQkJCQkJCWMtMC43NS0xLjE3LTMuMDMtMC44MS0yLjkzLDAuNzZjMC4wNywxLjA1LDEuNDQsMS43NCwyLjI0LDEuMTRDMjE0LjI1LDgwMi43OCwyMTQuMjUsODAyLjcxLDIxNC4yNCw4MDIuNzJ6Ii8+DQoJCQkJCQkJPHBhdGggY2xhc3M9InN0MTMiIGQ9Ik0yMTQuMTksODAyLjc2YzEuMTQtMC44NS0wLjM0LDAuMDctMC41OSwwLjM1Yy0wLjM3LDAuNDIsMC4wMSwyLjc2LDAuMDYsMy4zOQ0KCQkJCQkJCQljMC4xMSwxLjUxLDAuMTksMi45OSwwLjIyLDQuNWMwLDAuMDMsMC4wOCwwLjA0LDAuMDgsMC4wMWMtMC4wMi0xLjU0LTAuMS0zLjA2LTAuMi00LjU5Yy0wLjE1LTAuODEtMC4xMy0xLjYxLDAuMDYtMi40MQ0KCQkJCQkJCQljLTAuMi0wLjY3LTAuMDUtMS4wOSwwLjQ3LTEuMjVjMC4zNy0wLjQ0LDAuOS0wLjU3LDAuODUtMS4yNmMtMC4wNi0wLjkzLTEuMTUtMS40NC0xLjk2LTEuMjUNCgkJCQkJCQkJYy0yLjQxLDAuNTgtMC41MSwzLjczLDEuMDcsMi41NEMyMTQuMjgsODAyLjc2LDIxNC4yMSw4MDIuNzUsMjE0LjE5LDgwMi43NnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIxNC4xOSw4MDIuNzFjLTAuNS0wLjAyLTEtMC4wNS0xLjUtMC4wN2MwLjcyLTAuNTgsMS40NC0xLjE2LDIuMTUtMS43NGMwLjIsMC41LTAuMTcsMS40My0wLjU4LDEuNzQNCgkJCQkJCQkJYy0wLjI1LDAuMTktMC40NiwwLjE4LTAuNjQsMC40MWMtMC4xNywwLjIzLTAuMDUsMS4zMi0wLjA1LDEuMWMwLjAzLDIuMjcsMC4yNiw0LjUzLDAuMyw2LjgxYzAsMC4wMywwLjA3LDAuMDQsMC4wNywwLjAxDQoJCQkJCQkJCWMtMC4wMy0yLjMxLTAuNDgtNC43My0wLjE2LTcuMDJjMC4yLTEuNDQsMC4xOC0wLjg2LDAuOS0xLjYxYzAuMDMtMC4wMywwLjI5LTAuMjksMC4zMS0wLjMyYzAuNTEtMC45OC0wLjYyLTEuODctMS41LTEuODQNCgkJCQkJCQkJYy0yLjgxLDAuMDktMS4wMywzLjg5LDAuNzQsMi41N0MyMTQuMjksODAyLjcyLDIxNC4yMSw4MDIuNywyMTQuMTksODAyLjcxeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjE0LjE3LDgwMi44MWMtMi4wMywwLjE3LTIuNTYtMC41Ny0xLjU5LTIuMmMyLjEzLTAuNDIsMi44LDAuMiwyLjAyLDEuODUNCgkJCQkJCQkJYy0wLjI2LDAuMzQtMC43MywwLjM2LTEuMDIsMC42MWMtMC4zOCwwLjMzLDAsMy41OS0wLjA3LDIuMTFjMC4xLDEuOTYsMC4zMSwzLjksMC4zNSw1Ljg3YzAsMC4wMiwwLjA3LDAuMDMsMC4wNywwLjAyDQoJCQkJCQkJCWMtMC4wMy0xLjI5LTAuMDgtMi41Ny0wLjItMy44NmMtMC4wNy0wLjc2LTAuNTMtMy40Mi0wLjItMy44NmMwLjM4LTAuNTEsMS4xNi0wLjYzLDEuNDctMS4yMmMwLjQxLTAuOC0wLjM3LTEuNzMtMS4xNi0xLjg4DQoJCQkJCQkJCWMtMS4wOC0wLjIxLTIuNDQsMC45Mi0xLjczLDIuMDJjMC40OCwwLjc1LDEuNDIsMS4wNywyLjEyLDAuNTZDMjE0LjI0LDgwMi44MywyMTQuMTgsODAyLjgsMjE0LjE3LDgwMi44MXoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIxNC4xOSw4MDIuODFjLTIuMjUsMC4yOS0yLjE3LTAuNDYsMC4yNC0yLjI1QzIxNS4wOCw4MDEuNjEsMjE1LDgwMi4zNiwyMTQuMTksODAyLjgxDQoJCQkJCQkJCWMtMC4xNiwwLjEtMC40NiwwLjE1LTAuNTksMC4yN2MtMC4zNiwwLjMzLDAsMy40Ni0wLjA3LDIuMTJjMC4xLDEuOTYsMC4zMSwzLjksMC4zNSw1Ljg3YzAsMC4wNCwwLjA4LDAuMDQsMC4wOC0wLjAxDQoJCQkJCQkJCWMtMC4wMy0xLjI5LTAuMDgtMi41Ny0wLjItMy44NmMtMC4wOS0wLjk5LTAuNTEtMy41NCwwLjE2LTQuMTljMC4zMy0wLjMyLDAuODctMC40MSwxLjExLTAuODdjMC40Mi0wLjgxLTAuMzUtMS43NS0xLjE0LTEuOQ0KCQkJCQkJCQljLTAuODYtMC4xNi0yLjA1LDAuNTItMS45NSwxLjUxYzAuMTEsMS4wOSwxLjUxLDEuNzEsMi4zMiwxLjA5QzIxNC4yOSw4MDIuODEsMjE0LjIyLDgwMi43OSwyMTQuMTksODAyLjgxeiIvPg0KCQkJCQkJCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjE0LjIyLDgwMi43MmMtMC41NiwwLjM2LTEuMDgsMC4zNC0xLjU1LTAuMDdjMC44LTAuMzgsMS41OS0wLjc3LDIuMzktMS4xNQ0KCQkJCQkJCQljLTAuMjcsMC43NC0wLjczLDEuMjItMS4zOCwxLjQyYy0wLjAxLDAtMC4wMSwwLjAxLTAuMDIsMC4wMWMtMC4zOCwwLjg2LTAuMDksMS45MS0wLjA0LDIuODNjMC4xMSwxLjc0LDAuMjQsMy40NSwwLjI2LDUuMg0KCQkJCQkJCQljMCwwLjAyLDAuMDUsMC4wNSwwLjA1LDAuMDVjLTAuMDItMS4zMS0wLjA1LTIuNTktMC4xNi0zLjg5Yy0wLjA2LTAuNjctMC4xLTEuMzUtMC4xMy0yLjAzYy0wLjAxLTAuNjItMC4wMS0xLjI0LTAuMDItMS44Ng0KCQkJCQkJCQljMC4yLTAuMzksMC43OC0wLjUyLDEuMDctMC44NWMwLjk1LTEuMDctMC4yNS0yLjUtMS41NS0yLjE0Yy0yLjE5LDAuNi0wLjU2LDMuNzYsMS4wNiwyLjU1DQoJCQkJCQkJCUMyMTQuMjIsODAyLjc4LDIxNC4yMSw4MDIuNzMsMjE0LjIyLDgwMi43MnoiLz4NCgkJCQkJCQk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTIxNC4yMiw4MDIuNzljLTIuMjYsMC4yOC0yLjE4LTAuNDgsMC4yMy0yLjI3Yy0wLjI2LDAuODQtMC41MiwxLjY4LTAuNzksMi41MQ0KCQkJCQkJCQljLTAuMDEsMC4wNS0wLjA3LDAuMDItMC4xLDAuMTVjLTAuMTcsMC44Ni0wLjAzLDEuOCwwLjAzLDIuNjhjMC4xMiwxLjczLDAuMjYsMy40NCwwLjMsNS4xOGMwLDAuMDQsMC4wNywwLDAuMDctMC4wMg0KCQkJCQkJCQljLTAuMDMtMS4zLTAuMDgtMi41Ny0wLjItMy44NmMtMC4wNy0wLjY3LTAuMTItMS4zNC0wLjE1LTIuMDFjMC4xLTAuNzMsMC4xOS0xLjQ1LDAuMjktMi4xOGMwLjEzLTAuMTcsMC42My0wLjM3LDAuOC0wLjUzDQoJCQkJCQkJCWMwLjkxLTAuOTMsMC4xMi0yLjI0LTEuMTMtMi4yMWMtMC43NiwwLjAyLTEuNzEsMC42LTEuNjMsMS40OWMwLjEsMS4xLDEuNSwxLjY5LDIuMzEsMS4wOA0KCQkJCQkJCQlDMjE0LjMsODAyLjc3LDIxNC4yNCw4MDIuNzgsMjE0LjIyLDgwMi43OXoiLz4NCgkJCQkJCTwvZz4NCgkJCQkJPC9nPg0KCQkJCTwvZz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxNCIgZD0iTTE5Ny44NCw3OTMuODZjLTAuMzUtMC44Mi0wLjkyLTEuNTQtMS43LTEuOThjLTAuOTEtMC41Mi0yLjAxLTAuNjUtMy4wMi0wLjM3DQoJCQkJCWMtMS45LDAuNTItMy4zNiwyLjMyLTMuNDIsNC4yOWMtMC4wMywxLjA3LDAuNDQsMi4xNCwxLjIsMi44OGMwLjc4LDAuNzcsMS44MiwxLjIxLDIuOTEsMS4yN2MwLjExLDAuMDEsMC4yMSwwLDAuMzIsMA0KCQkJCQljMC4xMSwwLjAxLDAuMjIsMC4wMSwwLjMzLDAuMDFjMC45OS0wLjA0LDIuMDItMC40NiwyLjY3LTEuMjNjMC4zOC0wLjQ2LDAuNjEtMC44NSwwLjgzLTEuNDFjMC4xNS0wLjQsMC4yMS0wLjgxLDAuMjUtMS4yMw0KCQkJCQlDMTk4LjMsNzk1LjMzLDE5OC4xNCw3OTQuNTYsMTk3Ljg0LDc5My44NnoiLz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxNCIgZD0iTTIzNy4xNCw3OTUuMTdjLTAuMzMtMS4yOC0xLjM0LTIuMzItMi41NS0yLjgxYy0wLjI4LTAuMTgtMC41OS0wLjMyLTAuOS0wLjM5Yy0xLjE4LTAuMjYtMi40OCwwLjEtMy4zMiwxDQoJCQkJCWMtMC4xMiwwLjEzLTAuMjMsMC4yNy0wLjMzLDAuNDFjLTEsMS4wMy0xLjUzLDIuNTEtMS4xLDMuOTVjMC4yOCwwLjk0LDAuOTUsMS43OSwxLjgzLDIuMjNjMC42MSwwLjMxLDEuMjQsMC40NywxLjg5LDAuNDkNCgkJCQkJYzAuMjYsMC4wNiwwLjUyLDAuMDgsMC43OSwwLjA3QzIzNS45MSw4MDAuMDQsMjM3Ljc1LDc5Ny41NiwyMzcuMTQsNzk1LjE3eiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNMjU0LjQ4LDc5OC45NmMxLjQ5LTMuNDcsMi45OC02Ljk1LDQuNDctMTAuNDJjMC42Ni0xLjU0LDEuMzItMy4wNywxLjk4LTQuNjENCgkJCQkJYzAuNjgsMC4wMSwxLjM2LDAuMSwyLjAzLDAuMmMyLjc5LDAuNDQsOC41NiwxLjExLDExLjI3LDEuOTFjMS4yMiwwLjM2LDIuNDQsMC43NSwzLjYzLDEuMjNjMC4wOCwwLjAzLDAuMTUsMC4wNiwwLjIzLDAuMQ0KCQkJCQljMC4xMiwwLjA1LDAuNCwwLjE4LDAuNTIsMC4yNHMwLjIzLDAuMTMsMC4zNSwwLjJsLTAuMDEtMC4wMWMwLDAsMCwwLDAuMDEsMGMwLDAsMCwwLjAxLDAuMDEsMC4wMXMwLjAxLDAuMDEsMC4wMiwwLjAxDQoJCQkJCWMwLjAyLDAuMDIsMC4wNCwwLjA0LDAuMDYsMC4wNWMwLDAuMDEsMC4wMSwwLjAyLDAuMDEsMC4wM2MwLjAxLDAuMDIsMC4wMSwwLjA0LDAuMDIsMC4wNmMtMC4wMi0wLjAzLTAuMDYtMC4wOC0wLjA5LTAuMTQNCgkJCQkJYzAuMDQsMC4wNywwLjA5LDAuMTUsMC4xMiwwLjIybDAsMGMwLjAyLDAuMDcsMC4wNSwwLjE0LDAuMDcsMC4yMmMwLjE2LDAuNTMsMC4yNywxLjA4LDAuMzQsMS42Mg0KCQkJCQljMC4yNywyLjYyLDAuMTEsNS4yOS0wLjE0LDcuOTFjLTAuMDcsMC43LTAuMTYsMS40LTAuMjQsMi4xYy0wLjA5LDAuNzgtMC4wOCwxLjU4LTAuMTEsMi4zNmMtMC4wNiwxLjM4LTAuMTIsMi43Ni0wLjE4LDQuMTUNCgkJCQkJYy0wLjA3LDEuNTQtMC4xNCwzLjA5LTAuMiw0LjYzYy0wLjA2LDEuMy0wLjA0LDIuNjMtMC4xOSwzLjkyYy0wLjAyLDAuMTEtMC4wNCwwLjIxLTAuMDcsMC4zMmMtMC4wMiwwLjA2LTAuMDQsMC4xMy0wLjA2LDAuMTkNCgkJCQkJYy0wLjAyLDAuMDMtMC4wNCwwLjA3LTAuMDcsMC4xYzAuMDEtMC4wMSwwLjAyLTAuMDEsMC4wNC0wLjAybC0wLjAxLDAuMDFjLTAuMDEsMC4wMS0wLjAyLDAuMDEtMC4wMywwLjAycy0wLjAxLDAuMDItMC4wMiwwLjAzDQoJCQkJCWMtMC4wMSwwLjAxLTAuMDIsMC4wMS0wLjAyLDAuMDJjLTAuMDIsMC4wMS0wLjA1LDAuMDItMC4wOCwwLjAzYzAuMDEtMC4wMSwwLjAyLTAuMDIsMC4wNC0wLjAzYy0wLjAyLDAuMDEtMC4wNCwwLjAyLTAuMDcsMC4wNA0KCQkJCQljLTAuMDMsMC4wMS0wLjA3LDAuMDItMC4wNywwLjAzYy0wLjI1LDAuMDctMC41LDAuMTItMC43NSwwLjE2Yy0zLjI3LDAuMzEtNi42NCwwLjEyLTkuODktMC4zNmMtMi40Ny0wLjQtNy45MS0wLjk5LTEwLjI4LTEuNzgNCgkJCQkJYy0xLjItMC40LTIuMzYtMC44Ni0zLjUzLTEuMzVjLTAuMS0wLjA1LTAuMi0wLjA5LTAuMy0wLjE0Yy0wLjIzLTAuMTEtMC40Ni0wLjIzLTAuNjktMC4zNmMtMC40LTAuMjItMC43OC0wLjQ3LTEuMTUtMC43Mw0KCQkJCQljLTAuMDMtMC4wMi0wLjA2LTAuMDQtMC4wOC0wLjA2Yy0wLjExLTAuMS0wLjIyLTAuMjEtMC4zMy0wLjMyYy0wLjA4LTAuMDgtMC4xNS0wLjE3LTAuMjMtMC4yNWMtMC4wOS0wLjE1LTAuMTctMC4zLTAuMjUtMC40Ng0KCQkJCQljLTAuMDItMC4wNS0wLjA0LTAuMTEtMC4wNi0wLjE2Yy0wLjAyLTAuMDktMC4wNC0wLjE3LTAuMDYtMC4yNmMtMC4wMS0wLjIyLDAtMC40NCwwLjAyLTAuNjdjMC4zMi0xLjY1LDEuMTMtMy4yLDEuNzgtNC43Mw0KCQkJCQlDMjUyLjk4LDgwMi40NiwyNTMuNzMsODAwLjcxLDI1NC40OCw3OTguOTZ6Ii8+DQoJCQkJPHBhdGggY2xhc3M9InN0MTUiIGQ9Ik0xOTAuMjQsODAxLjQ0Yy0xLjE2LTAuNTMtMS44OCwwLjQ2LTIuNTcsMS40Yy0wLjAzLTAuMTctMC4wNy0wLjM0LTAuMS0wLjUxDQoJCQkJCWMtMC4xNS0wLjY4LTEuMDgtMS4wMy0xLjY0LTAuNjNjLTAuODIsMC41OC0xLjQ3LDEuMjYtMS45OSwyLjEyYy0wLjc0LDEuMjIsMS4yMSwyLjI4LDEuOTQsMS4wNmMwLTAuMDEsMC4wMS0wLjAxLDAuMDItMC4wMg0KCQkJCQljMC4xNiwwLjQyLDAuMzcsMC44LDAuNzYsMS4wNWMwLjMyLDAuMjEsMC44LDAuMTcsMS4xMS0wLjAzYzAuNDgtMC4zMSwwLjgzLTAuNzcsMS4yLTEuMTljMC4zMy0wLjM3LDAuNjgtMC45NSwxLjA5LTEuMjcNCgkJCQkJQzE5MC44NSw4MDMuMDksMTkxLjIyLDgwMS44OSwxOTAuMjQsODAxLjQ0eiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDE1IiBkPSJNMjQ0LjA3LDc5OS41NmMtMS4xNi0wLjUzLTEuODgsMC40Ni0yLjU3LDEuNGMtMC4wMy0wLjE3LTAuMDctMC4zNC0wLjEtMC41MQ0KCQkJCQljLTAuMTUtMC42OC0xLjA4LTEuMDMtMS42NC0wLjYzYy0wLjgyLDAuNTgtMS40NywxLjI2LTEuOTksMi4xMmMtMC43NCwxLjIyLDEuMjEsMi4yOCwxLjk0LDEuMDZjMC0wLjAxLDAuMDEtMC4wMSwwLjAyLTAuMDINCgkJCQkJYzAuMTYsMC40MiwwLjM3LDAuOCwwLjc2LDEuMDVjMC4zMiwwLjIxLDAuOCwwLjE3LDEuMTEtMC4wM2MwLjQ4LTAuMzEsMC44My0wLjc3LDEuMi0xLjE5YzAuMzMtMC4zNywwLjY4LTAuOTUsMS4wOS0xLjI3DQoJCQkJCUMyNDQuNjgsODAxLjIxLDI0NS4wNSw4MDAsMjQ0LjA3LDc5OS41NnoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K",alt:"nusInfoBackgroundImg"})}),(0,U.jsxs)("div",{className:y()("col-xs-12 col-lg-4",s),children:[(0,U.jsx)("div",{className:y()("row",O),children:(0,U.jsxs)(N.Z,{className:S,elevation:C.e.ZERO,children:[(0,U.jsx)("a",{className:g,href:"https://www.nus.edu.sg",target:"_blank",rel:"noopener noreferer nofollow",children:(0,U.jsx)("img",{className:g,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAACJCAYAAACW2wWcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkM2MEI3OUUxNkNBMTFFNEFGNjRCREUwRjQwNTZDMkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkM2MEI3OUYxNkNBMTFFNEFGNjRCREUwRjQwNTZDMkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzYwQjc5QzE2Q0ExMUU0QUY2NEJERTBGNDA1NkMyRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzYwQjc5RDE2Q0ExMUU0QUY2NEJERTBGNDA1NkMyRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pth/++oAAGNNSURBVHja7F0FeFRH137X454QIQIJBA3uLhWsQCk1qkDdW+rt939VWqr0qwvUoYUWaIFiRYq7BBKihLh7drP+z7l3NlnCJiSbBBa653mGDbv3zp1778w77zlz5hwJRr0EpzjFKU65gPiyEstKT1a6sdKZlQ6s+LHiyYo7K2ar4yWs6FmpYqWClSJWcllJYyWZl3T+e7NF7nwPV7z4sBLBiukCx1EHq2ElhxWtA7TbnQ8KcyO/y1gpZCWvhf09hhVFE/XakpSL/EzcWIluQRslvH2pzXjPaEGdvViZzMoEVvqxEmBHPUGNfE/tzGclkZW9rPzDygEObk2+wJ0cJQ3Ose2QQp33b1but/P8qaz80MxjqdNnsbKelf/xAXCpZDArWy9wzGJWHm9BndTPdzQxiBqTHnxgXSwhcNjVwnOIrfRmRd0GE8WNrMxnZQifGNpDpKyE8jKBf1fA+/pKVjbxCfQ8wOrBX6RTHFfOXKTrqDgDeZSVeaw8zcpnzsf/rxBinXey8iIrUZeoDaRi3srLWVY+YeWdhijnFMcX8yU4l2baT1lZ4HyOV7wQadnGyleXEKwaSiQrz7Hi7wSs1qj1ZvbITHJeZOL/r2x5m5WJznd/xcosiDakEQ7YNiUrHg1VQqdcSCzgJDXAW1mDAIUaKokBNSYlCnQeqNW7itgv1TNMM11pd0+I/D/eoUudneGKElK9vmsHHDDyz7awf5nbCLCIbUjO/bvu//SVWSyw+mxW86Tn1ycx17fd8ndL6rT7UbG2GBWI8CjA7ICjmOB5CtGu5fBi2r6SPTmNDijWSxGvDsWf5f2wtrgX1Do39lR1V5r2QcvYiyAaYp1yZcikVoAVLdAlsXKUlQRWMiG6LZTz3yrFQSy4O7iwEsJKOFc94/inpz2NlrcIoAxKsRk0GBmbcJVr4cY+hSLTwZV9uhDLYAfVGJUoN7iijJVqVmDkl5Kx+5EYrdgLqVUyEZwYg3FTaOArr4WPXAMPmZbVZEatSSEUNQMPYjVq9reG1U9gUqeSsevXA1tbzBEKBkwaPNVpHe4JPIyQDp4wdxoPc/howLcze3Ju8NGUIKQ4AX3ObsEtGX/iWPFmvJV3NVbmDxDv8cpiW2SEpxWcZc6xftkLrcx9bgdYkQsJ2blWsHIa9nkWSDiADYLoMnE1WmA3a16DGZioGNDM6ngcvV2zEC4vRLCyAn4yNbzlJgYyrCKGGzIqnBQZ2FjVsTFbrJUgS+uNk5pw7K3pjH2VUcjT+IpqltSIYNdSDPLMwlD3dMS5ZSJCWY5AlUlgMAqORUaGQ0aTWGrYI6pgrKbM6IpCvRcydEFI1oZhRWEvBoyqtgEtBobdPPOwNOYnDO2oh3HEazAPfBASVz9IbJ7wGlAQj37//AfLj6/GZ15peCp1JnSCGmm8kjr6+6zsw8VbtXRK+8h/IPrmtUS+YOV5VsraQMUjB9I1vJDbzjhW5nIAc2kDwJLCX6HG4i4bEBDAmJx/LMyeEayEw+weBLj6Mx3JA1B5cwwlNqZl6FKIoIoz6FUUj0kFR2EoXoN8RhZ3V4Vil7oHhrklYRQDq2BWpcI/BOagITAHxsHMGIzEPRhmBWNmZrMAEmZdFUPAagQwViNRF0Jaze65kjHR0mRoS44zIAxHYhUDbomh1WDVwzMXq7t9gy7du8N0wwrI/Luy7xmDS2bPN/UPoOQ0zNoqSDyD2VzBJoruN0PWoTcwexUMsT/i4T/mwke2DHOTboWeGOCVw7TYDQu+T9c5x/xlK+StfnsLz3mdlZfbqT3kN7aOF2rbk7x9rq1SCQkWq9Q6+I9/B5I+dwsgImkJrDIAk5YkI+TMFtyY8DNmZ2xhxJQBQo9XIYmZzICqByQMoCQtvFtT6l+o+pqdb24DZsVUUz9VFb7v+gO69IqDac4mSBmrMqVvhnTjw0hKTsam4ijEqzsytTQIQfIyDPP6HBNCFsJv4E0wTfwQ8rjbYHALwG3LpyJHtx7PpU4X1dUrR6ZBdNb80Dn2L0u5lbOa5sqmdgSrhkJ2sftYeZeVhaxciwaeDC03uEkufIqB6W4yqVQgWvWnqSAhFsKKsfM1qP58IDxm/Ax5cN8m65HLLuA2IGlDR1ymwr0YsQkDwlUwzVohgtWBj1C95jG8k94XnxQ8hbJan3Og+oNcI3rlnMXC/N8wJXMPTLdsgDzmWhgmfY5Hau7BprJYbC3pdqWBFs245DF+1Dn+Lyuhjju1hedcCsdh2gp1AyvXoIHnfquWM4lxrduThJNnCnAmvww5RZWoqNGiRqODSiFHxyAvDIgNxdi+nTC0Zzg8XJX1KqNEKhYrcDqSnIetR9JwICEbGfnlqGb1uKoUwnkh/h7oHOqHruEBmDo8FsF+Hlbcry3ASs5UwRzcGXQcxnGfQebbCabE31G16jHcfXoaVhUMZVjPQEd+/payk1VRuD75UXxh/B53SabDNH8f5APmQ376Vywo3YStZTG8r1wxK4fkVEpeyONZqXXiwGUj1BG7t+B4Wu07cgnbu9FuldCW/Ln7NOY88CXgomAapxIqbzf4uLsIIFOprkFCWh42rDuCN2QS+DCg+e31WzC+f2eOM/WDl8Bp0jPf43R8pugrwOrxD/KGp5sS1eU6pOaUYM8RDcNaBhYVajz9zAwseujatn00jF3dFHAQ/hGdYe43D2ZtJSQbHsfCM0OwKp+BlULT+LmMPenZ+Q+lz0G06kOM/vt5No99AeOwZzEqYSIGemXiUEUn0U/rypFhrPwXojeyUy4PiW7MNtSIlLBS7Eg30CrAmjysK777eD4CfNwE9uPn6crYkAJKxq50eiOKymtwJCUPv+84hd0MjBqzM9H3KrkMU67uixvH98KQ7h0RFuAFF5UceoMRNbV6VFTXIquwgoFXKSYM6Ny2T8EsgVRei4leiWz+eYhpmQyAj3yGo+l5+DR/jk1WdZ5IjdDo3fB27mQMPvojVKNegqzzBHiEx+KqMwk4VBZ9Je4roL2G5Oqw2YkFl4VE2sGk3dD6DdWOAVg+Hi6441rbNiiyPUUG+whl5qjuMDFQkkpsm9Q7hfji6DcPMk1RYrMeYmwBjHVFh/lhbL9Obf8UzFKEuZQj0kMDc9R40UKVtBpri3qiSuPPGlEranPkoiC4KZjPObd+i44EW0t7Ir7gTwxKXQcMuB8IG4S+rpuvNPeGOpjmquEwPhs7xbGlpUEOKKoFRYDYdkUAFrGoXfFnkXi2CGfyypBTXIUSxqosRvcIBlYDY0MxoncEenXq0OSyIoFVem4Zdp7IwMHEHIFJ6fQGSKVMnfRwRVigJ6KCfdEl3B+j46Lg5a5q03EXKK+GBzmUeUXAVJEFbXYCenqY8GqXH2A0y5Gi7YBD1RFIqekAMzmsEgCZ5HBT1qCPdw76umeho7IUJhNji2YtDPnx4sP164ZA5Sru2nBF2bEs0gXijvq5TjxweHGx45z7rhjAWr0rETfd/6U4DhkLYnodpG4quLkoUKs1wFChxhKyOzFVsVv3MHz//CwMYp8NJa+kCre+thI7DqTAXFoNplNCyhiVOwOlWp0BeqqDqYXQ6oXPp5++DosebCMbFnnYMwAKUtVAbjKh+qfrYarKZa/WG9MG+uF6GQMafRkDsVMoLdfiYIUvPi6YgP1Vkbirw37M8duPrt56uPt4AR6h7IkqUZWrhLaqUHy4rv7wltWwokGFnh0j0zpaJzZzyu/eijru5qrhT05McGixZ6n6Jlb+YOXnyx6wRsVF4o2XZgkrdl06BqCDn7uwoufKAEdrMCCXMa79CdlYvTNRYGK5JbTocD5gVTFASmIsrX/PcMwa01OoN4qpie4M+LR6smHpBHvYGcbAkrNKMH1ktzZTBak8HLUJz4duB7zDIe95PZS9boQsqBcDF0U9A6wugO/ZHZh07AuMSliJIg0QGeoLSa97Yep+I8zB/SBRidujpD/NgEQuurpoayoQ6wNs7vclHk2agn0V3R0NtGi6IWdQCtoW04p6yAuedv2nO3HBYcXezetLONitvKwBK8TfEy/cPqbR34P9PNG/ayjumz4IGsaM3C1uDQ2EXBVSlz3BiJWsUb+r6FA/DO0R3qZ2KzkjF4u7/ooHwxNgGPUMZKNeqgMdU/lZmMoyIGPqncQ9ABL/HpD1ZGOaFde0zeiwai5qVAHwmPA2wzVGTmpZX8jZA6NOA0PuEbiMeFqox8j+lg5/DIM6D8Ffy+7CPccnYmXhcNEu5jhynJX9ELdK2Ctk7/gILffzccrFk7N2nkf2l+UQ9qDhTYix2i8/wKJFv4SzhQLrOZtfhuyiKhQzJqQzGKGQyxAV7IM+McEC0IQGNL05m9TIsioNDp7OweGkXMGVQcPUSrlMAn8vNwQzcIwI8mZMzh+9ozsIfl6tIhVmGd7p8hse7JQEw6yVkPeYxVDKCN2RJdDu+RDG0jRINGpk61wFr43gQD9IY2dANewxyKKvgutDx1D93VRUfzUOssAYGFP+QkapHl5mNXw93aDoIe5eMeQdhytjbeh2E3zu8MTSH25A9REXbCjp50hMi+jgr6x8z8odrahnCitPsPKBExscUigBhJYDUEuFPLT/C3Gnw7PcBHB5AdaqnQmY9cg3DG/5/j3asSyTifYs+o58qowmKDv4YMyAzvjwkcnoERV4Xj3FFWo8tnid4NdVlcOYiskEuKrEenSsHqNR/DSZBZR8acF1eG1+K2LKGZS4I2wfHul4AgbytmdgZarIhPn3m6FN3Av5pNfg1mM6zMtnYO8xCe5Pm42HQ3ZhYcknqEndBNXIZ6AcOB8ed62H5rORKPxnGW5Iuw1lRk+s6fI5wkbfDKlPJPRndkBZmATjjlcgDR3IgG4qPGZ+gk+qHsQYdUdk1/oJESocQCy0lmghrfh1aUVdNAtTPPKDTnxwOKEY/eRF3qsVdQxgZQsra1l5j5Xtlw1gxTGm88CdYxEW6IWujPmEBngxdiE6jmoZwJBD6O74s1iz6zQ270zEyakDbAIW2bpWbDspsKi7752I0X2iBCbl5aZCLQO+yhqtcAytRJ7OLMbVg1sxnhizCnAtx4thf0Ey7CHIet8CU2UOTN9PwLpjpejpI0e0f7iwjcgw6SPcVjQVKdp/0E2ZBdfRD8E8+r+oXjIeZr2asa1H4XLjUvh/PRpDinIwwTMJ3WOiILlqoTgl7X0HW0v9EFSVgV4/ToZk7j+Q9pmHzkP/wAvFf+HB1NsdrUNTFppHICahsNdrjIz3H7MylhWNEyMcSsi3ZkMrAcsiU3mhJDYUSpsM82qHBqyYMH98+uS0Rn/vFhmIa4d0wX/uGoeSSg2CfNwbBb7sVc/Aw0UpqIbt+8rkuDXwELqGecM0WszJKF07D2uPl2PG6cfwWPjf+HDjkzCFj4K86xSYZ3yBV9beB6PMA6YhT0LqFgCpVzg0ax6DPGokZGGDIes2E4vKlkPeMQzmm36DzC0Q5hPfofj4ejyY9iBUMiM2yT9Hh03PQHr9d8CIFzD72Gh8kJeLFHWwo7Asi2zkM+fTrahjMFcfnnVihMMJ2aKeRNu5MY/iJQPiSiKZFZIcErBI8kurkZ5bisyCChSwvwvLqwXbE9mYokJ8ENe5A3pHB1vt/bMtBGZk+zqRli/sKaQ6aS8hGeIDvd3RgZ0fHuQlrB6GB3k36oR6QduVXIcZvofZHHMbpB7BMCWtRsHRjXg660HhHX6cOxpjvZIx4/fZMM/5G4qB9wpGdJSkQerbGYaMf6BLWA8z03bVv9zFVL8gGM7ugWLITCgmL4bUOxzmrJ0w/3kfXkwfj/SaYKHeN/Mm4qP472EcsQCy0CEIiO6FySnHsbg6zNEAi+T/WBnDgcdeoeQV2/iM7hTHEdb5hcWVmW1cbxQrL/D3TvatJXzyq3IYwFq7JwnTFnwn7vFjIMVQhFzTueplBvRGwTcrIDwAk4fF4tW54wXP94ZCbg1vfL8DvzC1MIMBFqprATKqS62iAZJdi76TS/HGk1Pxwm1jWt5gkwyRboXo4VUNU5frhClGevRLrCqIRnJVqLByZzTJMY+pah6yrzHRNBLm2WthLEmFIuZqoQrdiV8hUSohj+wthMORBsTCY+IbkHUcIl7j9Erg99vx4qk++Dp3jBgu2SzB8oL+eCRoC2JPrxIiViBqLEZ7fYfF0mscsVOTKvcQt0/Y659Fj5dWDSkWfJETJxxKXoEY6dO9HeomV4BJvGRxRrcUbZTXsVWAFd7BG9eN6SnYsLpFBAg2LNpCI5VKYTSaBJvTzhNnselACr5fthNXD4y2CVjk1b7o221w83DBrEn9MaZvFFMnAxhLUwj7DMsZgOWVVCI1uxSJmUXoTV7zdtmvJIhUlsHLkwENhbXRa6DPPoStlUPrI5UytlOqc8eNp+/BB7pfMKeoJ0w6A2SjxT2+xrM7oRr1JFy5napO0yxOgnnnK6g4sAwvpo3FFznj+WZnMQ59mc4Deysj0D1vr3iCfw8GntVwYSBZS+GeHS/I3yGIkSnfa0UdZGyk2EZ3OjHCoeQ4B61F7XydcG5aeAziflMKVUPxtfSXBLD6MFVvzcI5jf4+Dp0wd0p/wWieVVQhGOZtSd8uITi94il4ubtcUHVsnUgRqKiAwt0bcPGFuSoPupoypGv9zwUMBlplelfclTQXOyp34cMumyFVio6gZpMWUm0ZkLcfhspCQV3Up2yAPPcQkktcMCdlPk5VRp6fiMIsRa6OgbWWR5h1DYC3Qi/Era81qhy1Y78PMXxta3yr7uAqwvdOnHAooe1UtE/wYqz8EOuawssJiI7Kv8BGZufm0PZ2F9r31zMqSPDNasSyJDiPti9YCagBIwMOIegy2cDMYuYdKbGrhlv8+CbnLSW9UGsiPBMnBbmLN7I2f4Fji8aj+IvroD/6E5R9b4drj2uRVuuFUxWdeXQHs42rk1rLgz3q1ezyJn6UQ+8vpCzQ+W0wOGKcGOFwcg8rv1/ka1LWnG84cN2LFvqEtQlgmY06Ica5WV3ESrFY9JpWDUSzoRZmTSmvj9VbW8GuYwMIpLIWAVaxwQsGdQWgKYPEIwgqNy90URXbTojKWFcNA7dyumy5uOPELTAca0tiMPjwYyhhmOZ51UtQDX4QkMlRolc0bkCXGBFD1/HvIf6//AzKdXJUGV0cHbAo4cRTrazD4gXvFMcS6tm3QDSQX2yhGFFfcNPDlHZRCSkaseHMNpgqcmEsPAUTU6kEQNHVCEknzMZaWEIySBiTkDA2IvWOgNQ/BrLgPrzEQSKV82ijIkgYixJgyjsOY/5xwRZE0RLMtWWCr5OFBUmkjFUqXMR6ybXAM4TV2xWS2hJeTTNWDRkAnan1R2llLUKL4iHpdBXkIf1xjU88llNE0fOON6NU744sjQe6Zu9mOvDdQJfpGOi1EZP9E9HRVwVz2DDxyoXxOKUJOzc3o0VMMgS7lGGIPwOsrtPF71h96bWB0BlcLofAfrRcPQGti8hARtgF3KblFMcRsl1QCjcKd01Zvt0u8vXJJ4ycUCl1GOUKyG07GxYDDO3+pdDrrfgZ167QADPMZo41pmM8lhT7WSmDNCBazELD1KHarS/DVJLGwC+RMTTyZOd1SHmd1vXxf8yW/KlC3Xx/Mu0/bI6Xg9SEHK0vjpd5IyxtPcAAyxh3N6aduA2DCs/gYFmnBsH6KL+YCjuru2NC6noBQCU9bkLvrouwWL4aym7XQ+LXBaac/VDnpWFv9UjbxnOjEvMD/0Hn7v2Fa5oqsyE9sx3bq4axe5BeLoH9yHhKK36xraiDDL3/sHLAiRMOJ+TsS24olOV73CW4/myI/lz3o4k9rS0fKkSOXHihxS0Fhz0qMqsiF3+TqOqPZRQMpvxk6OLXMlamhu7Yahiz49mgNYh1ufDjFTbqs65TyY9z5cc22wxkFkLJrCgdAMQvF1icLG4OfLuPxAeRv8LPpVIAl4a2rFUlfVGWkwfj0W9ZO5Rwv/Z1+LFry/veLR5y9AscLPLCwarwBiohQ1G9G64JOIQnu5wErhG32JkOforsQjXWlvZ0RB+sxoR2+j+M+jTk9ogbHxhuTnxwSDnFmTStpCVdguuT0+JqiKvT7WPDktSTovOKxNbBcg5eEv6pOP/AxupsaWoxmyLTY2XxABxOL4dkz9sijF33DYZFe2B1ty/R3SubqbcuInBRJFEGcifKO+H7ot7ADsYIyzMg7zYdymnvoHb7K9Af/gpVR37BWzmTGANz5xFI5bwOGW7psBk/xq2B703fAB2HC6uK8n3v4YeSQciuCbzcIpFu4WpDa4Qy/r7qxAaHFTM3AfTlqmLiJWjDK9y+JW2VSqhgaOEmE9UyixqoN4t+nYaGtnD2uwu7nJwvxtGw1Nk4jqqhbNFUNx1L51GddKyxwbFCdmn2qZTWq50CYzG3AMmYylat98DLmVPx+453oIwYA1nMJBjv2IrhK2/ANpcv8UtpLFaV9seZWj8Y2BW9pBpUm5SozWMk45fb4X7XWqhGLoDUJxy6dY+hpFQND0ZAOruloNasggc7vo9bJuZ0OIrJffyhmLKRqYITYarOg3T1bThWqMCizLHsZgyXY4d+lasMw1pRBxnxt0Lcs+gUxxQySJMxnoIyUkbmByDuD1VcpOvfy+1rj7QcsCQiHhTo3JCs9mUlABm1vsjTeqKEqTwVBhWqrXyJyG3ARapHkLIG4aoKdHUrRg/3QnRhn8FKrZCCXm8SAYjArkCnQorGH6cZ4zitDkSWxhtFjK2oGUhIrHQ98lnykungp1QjRFmFSJdyxLiVIIJ9toxlafFXcR/8NzkHb62YDfMtf0AWNR7meQfgv/8jPHLsM9xbtAwMhwRnfV9XCkDqDX34dOgTNqN66SS4z1kBRa+bII+5BmHxP2FF8iqUFeyGulYvJOLwCe0ESY93ge63sBt1hbE4GeZfZ6EoPRH3ps5Fuc7zcs1VSEa+h7gtqjV+KOSLQytEhU5scPj3vYqXnhD9tsje1PkiXJtMEBTD6916KBr1EiUPuGBwegVjJgQY5QxIzCYFtxlJuIe4ud5T/BxyKRWPE9IQ6hGoqkQfj3xM9EvDUO8sHK0KwcaSLjhcFYoiBn5mBlCoY0s26jRzpdDMY6MLeqMevooa1DAVTmeWo/kuAuxkdh/PRazFK7EHobz2bZgHPcnayTicUQ9T4UmgLJURMgPMbkGQhPSDxNUP+tRNqF06GUpPH0iveQeKPuz9STnumxm6mfXcyCbSQLLV6Q9/AcX2/0NmsQa3Jt+KPaVdWhoLi7yD7d3DQ/aIHy9wzDy0fGn7UQ46rZEf0Hj8rXGchV0I9B5vwfUoVAh7sYKbRUukx0VWjWhxY1cLzyG/G3IEvRgZbsgXh3JSUhZpilXu347X0nFmt7dFKqGegU8Z2WgIROwIPEesq7DWG5s1fthc1AMSxi7MBiUHHaO4umZnQLu6drXIn4kAT4+3zk5DgiYEC8ueRY9jXwGDWP+nfYYMoEDFgp8G1g8ytkBx+geUyV1wKlePvr/OhWz3qzB2vQGSyNGQ+nUR2BT0NTCVJMOUsRXypJWQ5OdhTUU4FqTfgbSqDs1LG+b48hEHlRmtqINma/KC/85JZC47dXE9LwEQXVZoYhwD+xJdNCVk6abtYaNpFLbMraFV+93M3MBs5PYnCd++0gZib7s4+P5RMBA7K7rgjrxduPHEU+jR4Rl4BYVD6hkoOJ+Za6tQW5qN7PwSbCnqiM+LbkZ8dShmBp7E3eV7MPDMu/BxeRcqvphAt2pgmFTCyv6aMCwpnI31DKTb9J4dQ4hlUUSH0FbU8S6fPZOdOHBZSjFnylRoN8PNfCLq2obXIHspJcP4SX7JblPiQN7djPEQS1ucNRWf5E1Al9R8dHfJgZ+smrgltGYvpGvH4pSmI8p13hx8Dfg9rz9WFcaho2sJerkVIFRVAdr4Y2T/Zmt9cLKmA3IZo6SggYK9SnLFpfii3fgUEvmXVtQRwNkaGXZNzvF/WQtFNH0d4lasa7m6PraN6n7o0gKWo4mEMT+5EQYGNok14UisjrLyWjeLLI4YorWhnAEdQVCW2h9ZNUHnbu+xHC/4WRmu5CdHseDJd+feVtRB9jnygl/k7IhXhJDNYw0vZOv6L0Sn0NayrKEiYJGPQq1OzPsnkTgft0MAKHsPlCz28ngfFFl0JETjtL1Cvjc7IGbv+beLPVTcUTsKLZyQBz0lZH2LFe9W1DVeBCwGVBOGx2LCgGghcalTLq1Qtmtyj/h89QFUVmvoC0dvMvmV0BI0rWbay9rJWGuJBV/TTu28XGZje+INEatxVAMpAfDnrOyBmNvQ3qQMI+oAa+LAaDw3Z7QTLRxEKmq0WLblBCor1JfLXkOaRSmq4cutqGMgRMfUp9A+ISxMdtarvMjP0tOOc3SXge2BQsrQiuJ2VjracX6M1AkNDjolmc1CucyEDK47W1nHk5xltYc/UY2d7C3wIj/HADvOqbpM+gjlRnzU3ufiBCyntKXouGpY2cp6aNUwsh3ap+Hqa0sl8iI/R3vYR8Fl1E9W2TuxOQHLKe1B+19oZR3ksf1GO6k4mXac0+0iP8O4i3Rfl1LsyqZ0yQCL1J1qjRalVRoYTbbdb0ghoow6ZdUaIanFuec7kcGB5ROIxtXWCBlm28Ptxp6wKYMu4rNz4YDdUkm8zPrISXtOumh+WEXlNVjw6QYBaCjfYEZ+GfJLqoVchB183TFpSFcsuGWkENddz8Dpm7WH8cPGY0jLLYXJZBay8VDGnSB2bLVah0duGIqxfTs5ocFxhRxKKfdZuIO167Ad59AerYiLxGKIXdnjJX7iMusfdsVVanfAIqDKK6kW/s4vrMSmLcfZHKIEZDIxloxEghL2fcKxDKzfm4Q9n9+Hl7/+Gx8v2SrkNISCAspIUFRYgcTTOYBOj8BQP9xz3SDEpxXAy0OFjgFerLqLQxaJDe47lY2tR9KFZK9GhsDuKoWQ3LVvTAiG9gyHn5dr3fF5JVVIyS7ByN6RgrvCv0iyIXo6/+Zg7aJQwGTLcm3BOV6sTOPMsb1lpp3P+nJjWPbYBQvbDbDW70vB4hV7cJCBTFmlRgheQNmg4WdjxZbizDBwSkzOw40vLcP+k2wio0F/zgDngMTArkJrwLRnf4CBsTMXBhaxEQG4a1J/3Dd9EFyV7YfBGw+k4pVvt2IvA1fU6uvbZ+Y6KgPXoGBf1h5/eLqphEzYyVkleOLG4RjdJ+rfyLIoI8unrDzoQG1K5aA1vIXnUXjZz9G6iKsXElqNnGPHeWTArmhG3QKHcJD3MNSed9es0a2joFBsbCrlzctQ89wXm/H2ZxtFIFIqhIFNkVdqTY150kvEKJ0uEmzen8yOV/DYxwabhwrt4Uas2lodjp/MwhOH0vDr1nhsfO9OASwuJGeL1DiRUYb0/HIUl6thYGqoJfOXp5sSrgwIvd1VQoqyAAaev2w6iM+X/yNmoCaG6GF7U3phUQUKKdAfBzH/Dt7IKarE3LdWMcCWCf5u00d2h1z2r1nvIAP8SNhnSG4vWW0HYA1g5Ta0b2SJB+1UoVc145iOHHBpY/Kl3mhO4HmVHeftbxZgZbNBOHfhKozr3xn/d/eF49MP6BqCwHB/FDF1SACtxoT23hkVDAi16O19FqeqQlArdUGgqkooCVU8C42MZ1C2Aq1zMl8oJZAwhjYyLpIBQdOg+vexHLz2w07kpR5FiCEdkcpC+Mlr4CXTCsEC1SYFco0qIXhgjUmFKlZqzS44XB7KGJQPA9MLWPsJ1K2AvYSxy28Y02SIKLCyz5m6O2BkN3z7/PXo1bnDvwGwaOYnVwcKI6NwkDaRmvoSV/VaIuRnth1iULm2lv4QE320VMivaWMzjiO/NoqsQVufaCvVV7h0+eWoPwTbcd6mZgFW51A/TBsWiwWvr8GRMxUY1C0UD0/rDR9P22aA2eN6CUlTb399Jaqra8WsNiQmq4wRJhm8GChdF3IEc0MPY5RPHp5JHY8PMkbjix6rcLVfOlYXdcXXuQOxszQaRopoSpuJCeSE+FmcmfP0PE/cMgqLHmg6xt17vx3Boo+X4MWO6zGn5xkhJHNerRyFWldUM+DkCcrgIdWy30x1qXtkDKRey5qEtQXkz9eMlFyWPZl0OsV5NpnhzVTFMf06oU9MsLBCuis+E90iA/8tTGsnH+yvOEh7KNgdpZWa18LziKVQoMPr0Lbbh0Ighmdxt+NcAp7m+r0RQLFZV4iXfjsH7R0X+dlTVI7n7TiPMi0duiBgrd2ThINJedi65wiiw8pRfXAJNv9Tg8zcBfhywSSb5yxZfwRPffwXamhDdR1YyXGVfxIei9wNLQOrDI0vrvJLRQ+PCiFMMmVXfi5yl/DdON9MIa77zR2SMSsoGTvLwxBfHSyEWabQyS+nTcRZtT8HLokQFP5/v+1DcYUaXz0z3abquuVYNt5nYLV1wFJEuNXimVPDsF3THzKfSHh6+0AmV9R5lsulJoFtVdZoYWRgo2H3kZJVyPiBFk16glBQB6b+jh/eDUUVNSir0iDIxx0zmAp41+T+6BjohX+x0LYdoudjHaQ9FAJlth0sazxXwSjaZnEbtCOaMz57No5ncMCyR0ZytkjMdzFnae29F/EGVpbaybQ/FVHkAkI2nFc//hs+LlVYP3QNhnoV4UyNKybt2IWsu8cg3P/cjE1HkvPw4MLfGckwktGrTvXzVlbjk25r0cW9UojnTvZqLfussjJTuch0GO+XCQ0nT1Wi6QyjfXMwwS9HICu0aMgUQNwef/M59k+9zoDvl+1CbEd/vHDHmPN750+78XToJvT0UmPk/pvRYeR8/HLrQHQJ8YSrUtrodETX1zJE/c83f2PxLwxsy2pENVdoiFVSRs70zNU6+Hu54OMnpiKygw9cmKrqjH8hviKuChDb8nWA9iRx0HrNjnPJ/rIP4hYTexNpSLhNjNpgr22A0mGVtvI5TOCF7Fq/c/ve0TYGLwJl2mN6B+zbgE7sahnQDMfRU2fL0N0nXVjF+6esk7B7NNxNg2jDCWw6lHXeAF/43TZo1bp6sOLvRsnYkJvMADXDmBqjCFS6Bv6ilP1GYzwfNOi7SnZ8tVHIvwpfIcRwg5MJAT1c8L8VewXfLWspKNciM+0UbuiYhpXZIdCFX4uVz09AXKR3o2AFqyerYgD19n1X4dQPj+KtBdMwgTGmsGAfuDEwlzI2R8XVTYUAf0/07d8Z5ONKLg+uKvEZFFXqceJsOfYkFeNIehkKK3X4l/q9nuL2E0eRtzjLsHcQruMMZRZXtZojBE53Qoyy+n0rwMoS5bOthHy/nuPtimflG4gro/34vbUEaEjFIb+1m7jqfYLfsz1gRRPdAguANsmwDiXl4sv1J3FDcBKei/mZqW1SAWi82FljfFOx+UAq5l1Tnwj4ztd/w8p1R0SXhHNGvhFFtT54P3MIXum8zRJFWEgDpuJJmwnEdOb63INusnqvAT1XGQWbk1aBRWeH82B5DdCNsZ78gnJMfPQbHFryEGM6IvsrrtbCy1yKAKUJO4tDMWZKrF1PLjrMD8/OGS0UwUu/UiOofdTiQKb6kVMr2aRKqg1MBc3B7e9sQlJKOqpLcqDQlcFVooHWrEStMgBBEd1w+6QBuGtC13/TiqHF5jKBd+ZLLQY+KAm07N0vOJ4Xchc4xgc72ciq+Kwq5YySsszEcQDwbmW7iXE80k7PRMLBi8pcfg+UqIacZsnfK5erwhWoy78u3CMNtiAOVNH8ftsiYe6zsNp32CRg1Wh00NdW4fWMCejgZsS80GMCcJAqNyYwFz+eSkCl5hqGT2I1ZFT+4XfGlCmmFrELaxohMWBxxhhMCUjCSJ9cgTWtLY7GgcqOgoF7ZmACenqUCOBkYGC0LD8WpQZXdpyCfV+IMT5n4M5A7KPMgfinqCcDJxs2T4GiaTG4Z0QdWAlwz9Q2g1kuPFmF1Iya2tZvUfNwVQklooM4seaW1eKzDUlYs/0EspKPIUofj5He6bjbLxfdulTBj4GlUiLmZSzWSbGlMAQfLRqC79bPwq//mY4QP/d/E2hRRAbygo9ygLaQHWgaV+06tqIey1L9Ve3c3kRue6u4SM9Hyu+NyoBLYPf8wPqLJgFrTN8ojIqLQPLpBCSr/etsOqTK9fSqhFtSPPYkFODaAWHC8fOm9EdEkDee/Xwjjp7KOlctNCkwnoHSQK9c1HJbeZxHPnaWR+GdjLHo6VqCfl4lgp2KjPIvpkxGNrvmLeF7MTXwtMC2CCxnBJ3C/7KHokDrVb9SSML0MC/G7N54chruntz/nPsI83eFWhmClGoP3BmZhEkbtuKG0V0wvrf9bgVV7CYSssqx7Xg2Nu1LxNmkY+hhOorbO5zCtT3yGMCbBE+G5CoVdhUHIU3tgzKDCwNdPQb7FGBOZA5uifgdDx05i1tfNWPbh3P+TYBFs/Tj3F7iCEKsiGKQk/E71oGf225WbuTP70qXFzhgodmAJTIHA96J2YjHYlNRbmWGc2dnDndPxNq9qXWARULL9oLBvSHLlBqwIHIfPBhLqjCI+RhCVTX4sOvfuDvkCFxkBgHIBOxhDMtfVY7Pe6zA5ADRCE/qIrGTnh6VuDP0KBalThBisNdfQsKYkx6dQnzh7nLuIoSnixxjRwzCwo39sXzkP3gr5Dvc/nQVho0aj+kjYtEzwpcxHDe4MVYol4qpW3UGEzSMKZZWalFUWYuckhqk55UhJasEWTn5KCnIhrzqDLpKU3FXYAqu6cVAyt2EEo0EmwuCsbYoBvG6rtD7xCAwOByRsQHw9nBFCWvjsmNpiDm8Dj/3XYuP+x3G0N3rsGrPCMwcHvVvAq013OD8tIO0h+xrFHecnCuvd8Dn9Sl/VuorvF+Q2nk/tw+ixYA1a2x3LNw5EDdFZDC1RjSaW+xK13bIwHMH42EwjREWzt5ZvgtvLt2G8nL2TF2sVUKzkDlmaW4cRvlkCLYoIwcgAq+u7mWCNkeuDPSbySyBG2MifT0LBduWJb29G7tGmtoDawpjeXIHa+IqgZEBzHULvsNN1/TFR49NETZMW+S1u4dj+MEb8dThcrwTdwJXBXyA7xP/wLK9MSiWhkEt94dU6SZs9aHN1mqmWkqMWqhMVXAxVsDLXIYIVSniXItxi2cpeoSXoyNTkymLdUaNDOvyw/BnUSzizXEIiu6LiTd2x/39IxAX5c9U5nPdLAymCRi/IACfpafi2e4JuM4/Hn/sSfm3ARbJ89yec6+DtIfsUGRAJx+l17k9xhGA9BnYvxpprfpSyJ57YL+hvz2FjMFf8Ode0thBFwSsOybEYmf8fIxeI8HvA/5ErEe1sFqnZSAyyK+YIchxbD+Rh4l9Q+Dl5iJEYqANysKyv/VeQAYwy3MGI8KlEgtjtgvGewueWVYLJXU2JxPKDa7I1nrAT1ErAJaC/ahmquK8hJlIquxoOxmpVi+ADRmxyR3DWgK8XLDhndtw65ve6LNzHeaHHMT04HQ80jm5bnVSbSB2ZfHFkjA2aBZ3F0lFTwZigPm1UqZaemNFTjSOVwfjtD4Sao8YhHXqhqumdsPCoVHoFta0aw/Vdffk3vjp/a541pjA1OsS7MrNb6+OIGujY9pDaPq7jxtVaYm+pbG+28tjhFbf/uAz/QO4+AH8SBIgBjKkrUC1bVAfDRhyLXgfYvJbskFQJhq3SwxUZMBfzu815UIHN8vT/avHJ+C1YF9c9XUQ/oz7Hr08ywR7kjfTvOYE7cXjn2zCzg9uwX3XDcToPpH4cdNxfL32EAqLq+odR4VhocWiM+PQ2a0U94WeYKBU3+tkEgtY0U4bMwM0FYr17uz/xQLuEZN5MGESdhQzdiVv8P7MZkilUtw8fRDuYOzqmsG2+33nEG/sXjwHK3YNx7cbjuHT1NNQVGeig6QQ/tIyBo5qBozmeiA1SlFpdEEVPFBq8kElre66d4BnQCg6x4Whd3Qw5nULRp9O/vD3aJkvnELYQiTl92yG3tBue2pPcXWiMb8aQvZLHZrkR24/ov19FHsqqBlgREvR29uxTWTUfhtiYoyprNwCMbOxTztek6KGkpvET6xsQfs4cpZBdN5cyoF4LCtXQ9y20+kiTV4l3B5Hfl9rm2JUjQPWBRyDXr65PwyMgbz2UzJ+H/qXAFjVDHAeiT6F+KNfY9zTcmx5exa6RwZi5ujueI+ph+d1OYm4Cvrk6ano5FKKMT7ZQj20f6/KoBTUQGJXVUYlNAYX5Gp82JA+K7g/vJUxHN9nD7HNrCQSmJgK14cBSGNgVYeZDP1uHt1ZKOVqPVJzq5CSW468UjWKKzXQMrVSwuojr3c/VyVihc3PLgj2dUNYgAdCfF3h56Fo1dSeml+NV5b8jQXB8QJmnar0R0R0cHt1jsOwLwbUpVAJ/ubFkYSWo3/hhYB0KLd10cpOV65e2eO5TbNuHmcVByFukaHP8ot4b2c5g6PiwgGrD8QAgj34/2nbkK+d90i6E20byuH3Sf2QHG6PtgSkzgcsNkBdmhGW5dHpPTB0zThsKzyEMYFFgmpI6tyXfXfh0Xg9hj5cgx2L78C6nYnQllYDtvYaSoxM9XLBE0lTsW3AV/CUGxmTUuD5tKuxjrEnV8G5VI5IlwrEuBcJNq2tZaF4NW3i+Zugz0UiLF5xAJ2iIjCiewcE+7jgQuGnfNwUGBjjJ5T2Fmp1YnYlvt6QgJ9Xb8b9Xr/j3pgUlDMVc3nRQLw9rjuc4vBSyFXFP/j/PVgJZYVWnWjGCeQ2OU/OAC0L69Uc+Mp4HQXcuEx2AEcxohOAJvKy3MpU4MWBmu7Nj4OXJ/9eYTUgJbyOCg66pfxec/l969uikfJ6Q/CFs4T7e6rw4C3X4D+f7sWWgFWC+kbGc+Ktn/XZj0XJlRh1XyU8vf3Z62oiM5LUiBK9GwMmYlUahCjV+LrbGvwfUxe/yhmMFyJ34IHwg/BiAKUX/JY8YDQqbLOrujtRQVKRjq/efAyvKLrBLagToiPDERsVjC5hPojq4IUgb1d4uSuEVUNXpmM2jHRDtqxavQk1WgOqaw2Cv1Z5tRaVah37v56/EzPDYSUCWV1BDBSDvV2glNdXpDWYUV6jQ2m1DpmFVUjMKsPx1HzEJ6WjOvskBsmPYk3MCQzxr2AqJzD38Ah0GTkTUwdHNmWice7ucUwhIErGpQ/X0p42xjJekhyhQXKLDUira54N5fHr47DqnxvxFhuAr3Q/LqzyEWiREf252ET0Lngf9yXOYNhMTNnQKN2QMtBSyUSQJAO+K/v7sfDDyNX64P+i9wjqpobsZHIyepu4OtnUo1XgpohkvBe7BRnV63C6yhsnT/kh6YA/DhgDUWTyh1buDamLNyQqD8iU7pBIZQJICRhKsbBMRhh0bMLTsclQVwUz+1SZNXCV1LKpRA8PuY6BrIKpsC5sunSHUeUHuXcYgoI6MHVZj8rqGuhr1TBqymHWlMHdWIJQaYGwaXumbz6GxJUKDrgkR0rd8VD8OLj0uwNrnj1/EzkltFVrdZa9is7stk5xCgcsA43WksrmMVMaPh8/fjWm3H8CNzBG08WzSvB8p3FfzkjItUF52O7xI8YenoecWm8xogLOt2VVGlRIqAnAeN8c4XzaopNQ44O06gBkaFwRrtJAzrfqxFcHXLhVjI1d5Z8suFsEuBgwzrUEV3UoYbeWIqit9H2lQYoKnQI1TOWsNUoFu5nOLNoYlRITPJVaqNxNcGdqqodcL3xSuwjMpBLUbSkikKM6y3RyZKndkV7kBVepAb7sfG9vHbwC9fBX6uCjMENpsa2zcyoZQdyQ64dvs3phl2Qc5t89BS/ePAAKG1tz1LU6ccVV/KnK2VWd4hQRsMrZLB5E4XybK3FRfrh51lT8Z9UhrBy8GdaKGjGtGLcqzAhKxCcZoxoBLKZ2GVww7egdeL3LJvjJNThR3YEBiRK3hB7Bq0w1DFFWYqBXjmDX+oaM7bImVGCTDD088jHISzTiW3y8GupTngoTvBVadrta4TtpAxuTdSFQok+qy2g+33RGxCeQAWOwawWGBVQIi6FSjmgUuKGKNTdbI0em2gPHK/yxvyIMJ/VdIQnph8k3DMA7U3shPKDx7Ti0T1GnNVgYVrmzqzrFKSJgldKgyC5qWe7Ll+YMwpC/J2Nt/ilMDc4VDPB16gwDDQrK921uPwGECKBsgZbG4IYfsgfi5z4/o79nDjq5VsFTbkKBVoECnRuKdB74MXcQVwfNTQLWPWEH4csAqdJgUwMVtUYz3y7dRqESDBwYaR/25uJIoeRWy1Fk8EaFxAdal2AovEIQ3ikcQ3pG4tG+4RgQ488Y1YVNUsL70BvEENP/jq0YTnFKswCrgOhBfkmVYDdxaWYSB283BZ6ZOwlvvHMA44OWCezCYg8iwOrrWYz5YYew+MzY8/2mLCLVI1nrzZiODHHe5TCRVzs7N0ipRwe3CizJjICWjO0yXZO2qz7eWbgt5LjgFX8phNTGpHJvLDfejRfuHYxgX3d0ZOyJGFSInytkdpjMM/IZqaItTioBsLKcXdUpThEBK40AK6e4SkjJRemqmitzr47FV39OwVdnjuPJmATBAG/Nsh4L34tfC3ohr1Fblglqgytmx8/Gtf7J6OJWAhd2XJneBfFMRfyzuPv5W3Aa2q4Y+3qm0z/wUxhssquLIWSDG+WbjmUVJZh3dTe4KVsfLiY5s9g6YUe2s6s6xSkiYKUQPaqp1iA9p7RFgEUydWg03vhkFGZ3PAN/hUZwQyAho3Qn1xqmqh3CqynX2AYsAXOMiK8MQ3x5xLkrgZbkE5Im3C2Mcgz3O4PpAaeFVcVLJaQWRnlUQ5+ehtTcSsRFtd4ZOimr2LK1iUyE6c6u6hSniHbnFGEm1+pxKqOwxRWQTaZMG4wPzg4Xgu5ZixAOJjARKqVaBCBakTPbYB/EosjHilQ/S6H/2wQriVVkZwmuDzopXNd0CR+ikBqMNSnQlIfT2a23j1eptUjNKbFk38mH6GjoFKc4AQui01sNDX6KMNpSiQ4lXyQpPs4chP0VHc4BLb0QQqYCwQoGWHp3RLiUIYqpfTZBq1kigbtMi95eOYzWuAj19HQvrGN1rRFqN9mi7KmKziEt0F9WJoShaa1k5JULuQz5PkxK4+R0a3CKUzhg5Qoqh1yK+NR8S37SZguFBfb3UsGgc8GrZ8YKhndrGzPln4lwLcUNHfdhXb/v0dujsDm5LxpBBong7/Rjz5V4petaxHplM63J1OI2NxQyiv9W2BWnqgPgZefWT2pCAAPmgtLWY8uJ9HwYKT2aqBIedXZTpzilHrDIuHSC1I/ErGJkFrZMpXFzUYhxpyS1+KuwB1YWdhfUIxJyI1AxgFnZexmW91qNHu7lwj7B1kgtAzuV1Ij/dN6HvQO/RF/PPEH1bI3Q5upNxbEYf3g+NpdGCDHr7QEsL6bG6g2tN6btic+EFQofvkL6GhlHaT+a0oHbSFmXKVb6eAdqE81atH+PvKcVDv6OXVC/n7LdAItkH6kfNWU1OJaS17IKpFIeKsUsGM1fSx+HQp0Klu11UvY9RROtqcuWo4L9jlBmIcY7eapT/CqK7KCSGO2ujZpIaiCFrnk1ZpsArtcdvQNrizvB006mJZG0ftvfgYRsi/2KvGWPtLK6nhBToFNpLCZ3N4gpqya2Y2f+E+Jm2MkOPOAoSQTFZXqgGcdO5M+sWxPHUMLVh2Bf+nmLeEGMcEC2zLEODli3on6DeDsDFonBiO1HztjBLcxi4gmTFsnVoXjv7AghYUSdWsi9xoXUGjID7N/LK2HgYhSzMkM0tLcUrEj9I3sV7VGkv5PUPvg4qy+eSL4K5P+uNylxb8L1wvculyCZTTJjuSfPFIgBEIFUtH6FkNJhf8LLt7AdsI0GAiXTfLiV16JwK3fBdnJST/7pyCzBwtWb49H3MH9mTYEIZVameFq9WzlGibHIHJydwqp9HjZ+6wUxQ5GqNRewKD8UUuIMGySddhw7I8SCai5TMDC9r0atRWzPcKYOmZB+toQBwFBha85grzyBVVFNxLjc2e3098zF9iKrOP+k+jR5LQkP0iG6lIerKhGsrDpn682FWBQxKBWvplgvx+7yEGwv64TNZdGCS4Ve58ndKHQCBBZUB+G51Kvwa+8VdfsHL5aQOlhboWawIrzX3Wh9WA5Dg05D4Yg/bHCM0Wr2sVeowVv44LIVj5vSwlN4kuNXiIprbgByTQFga54rGUUpQqjrZfDs1vBJtmFy1whOiuhelrcFYNHS1h4o5J1OphcgIaMQPTs1L+wzYc3SF2dhWM8IPLp4HT5JyUWt1AvPpVyFjf1+gI/cLDhWnlUrsTUzFJvzKLSO6LkuYaxMplIw8GnkfZpkiPXMh4mpgSnqAMFYf41/KvyVxnMyRp83JUlEgKKVO7JvndF4Yl9FOLaUxmB3RQQyNf6Ch7xCXosw1zJ08UtFRwaE3uz/xN6S2bX+yB2AnwITMTf05DkOse0tGw6kWv+3LYPZZUCMa0SJDH7m1L2lGnRTg0/KZ1hjIwzlSAuuY7ajbeZ2rP9SiqFOA2o7m5i5DY639X0eL+cpNm3FDq3Ny5vYSJ+jr9Lg74NpzQYspVyGEb3FWE6hgZz1M6ayqzASNx66FlGuxTimjkC+sisiY/vi8Vt74+Oft+DooXTMvn4IwoK88cH32wEXG/fDGFWYsgYPdNyHG0/MgZtSjXlhh87LGG1hcEJkBfZ3mUGGozWBQqbqLaXROFIVgmqtBx9TUtG/i9U91DsTv8T9jECFwSqevBjW5mb2zdNJUzHGN4OBWXWzDfutMWFRUtadxxmuKITXUilMIm0nFNFSze0zj7HyYjPOIfWRkjLcwEoMRCfWkxAzy+yxUgMf4J3Sk3++zgcaJRZdwo+7h6tG/8P5sbt7898tMcZT+Uy8sgHD9OWAW8DVW7ruTH5OIle//rFxH+Mgpknvw1VSAu9lvFxs8OrN272CP4eX+X3TLL6Llfdw/lYsUj8pOen7/Lf7+L1Q7Pm9DY6NgphCLYWbASwylavr3Xk/2MPtdWlWx1B0UUv2Z4p+Smm2KLIqJb99m7O8+znjI+O6JR77p/z8LrytFJb7S4i5J+fw92PpH2/xgbgN4g6Ou/m1lthQLxdw88IiC2uTN+jQVZBKPf/YfRqP3ji8xW9CML7TiGUq4qC+nTB+ykJUagx4LNIfQ2ODEB4gmk88FEYsdnfBL6/ejDd/2CHkFGwM3PVMVbshOBXvadeiTO+K3u6lqOLzt4pnjib1MLvWFQcrO2IzAyjKdZjKWJKJfLVostey96PUQikzYnRAJlxlemiMcpyt9cHpmiD4eecKIFWH4uwWfu69Eo8kTcLjyZOwgqmG1nslm5Jarf10bFf8WeTmllo2PFN238w2Hixv8A5CgLWUA0NTQuDwX4gB3GiQU1TNfrwTTocYjzucDxAD75QE2fM5MKyy6oh0DsVEX98AsB7kKiodTy42tEw9mRusKb35zaiPVkFbCJ7iBmhKJjqC34OC/38WP89aJR3JylYOtil80E3hA7gHtzNdTOnJASuK/00RS5P4hECLIpQfcXQDBkzPYSArv3LAiuB1+NkArNn8/b5j9R2B4JOc+Sbyd0YLBpR9mxK/xvPjgvj39J5o8MTy59aJ/76Ev48awYQkxoHXWwFWZ37+Dg5Y9Hwf4cdYskPfz8GI+skXVgC4ivczi8Tx/nrUenK1BqyzAuqq5NfsPZmJ1OwSxHT0bzFDACshXUOx9KVZ6BkVZPO4GaO6Y1xf8RkIW4EaoyWMBXVzKxbw7J7QI0L6L0tUCMIOipP1DwMnYlEHK8NQSnsWyZuePOdpK5BUA4VSjifvHI/po3rikffXsilmOeZEnoWGAgQapQIgNmRPBIBydoUvu/+F3jvvwetpw/FG1z1CvK+mLBreMi0yKjV29+TV/yQKCx98w/PaNh4oZGPK4QyHgIgSVc69wDmn+TE0i2p4J3uFs4IFvI07+GzrzmdKug7FPS9qYD8z2jBoj7diAQ9x5mbitrZf+ILBh5wZWF67jg9YFR/YljTmH/KB+nQDwKrmHf5LzgjAQW01P/4LXNzN5Zb7n8SBdBgHanqGGzijuZez1Ib2MssnMcPnOdgENQC32fzzJ/55GwcrYlKUb/EEB/i3+PeLeFuspQ9/JiO5Kq/nE9XN/BmO5CBrcbdAI/a8ZdyuFcPtsaUc5Ijh1XKb1n7OxEY06PNT+eeP1n2m4TrYn4xhQV1eg3V7Wh4R9WRKHnoN7Yrtn97bKFhZ1MhAXzEW1Lh+neEX4CUO1IaKHgOeaYGnBWZjNFM2G5Pwxkht0zNguuPUbDydMAsbC3uhlAzntPeQIkMQYJE/lFYPPd/QPaxHGP7vnmvx3zPXIEet5EzKJGy2tkWcKK3YjuIgqL2jsbRyKjYWBAv+ZeYmrKvBLtUoKau0qxcT2G/Yn2JhV1pBRW9bkVjNtvmcaQ29wDm/cCamsRow/+OMpz8fZAbeiQv5YzDxv4tx4TheT/DPD/gsbenwJzmrMPEB19PGuS9agRXJYg5mA/ggtgippW9agRUJLbtvhria1eMS2aaqObuwbC8p4iot+OBtcqhxlcoP5/qMESsZxFmXxUB/H/98FvXZkfR80jnDJ4VoG9d4ioOMhr/jYKtzKyzdFk2n5qrlIFXE+46lbxShfveGxQg/o4E9dAY/54+GhlJr+Ut4kDIpVmw72bJpg6HKfdcPxZ7P7kXX8OYzs45BXrhvJgNdTQP6YlBiUsBpTPA7IyRvtY6IRQ6pvnIjursXiOAk09anrSf3Co0OQYFeGDE4Br3jIrHpoKj5TBsSiVGTZ+OR46OElcOmomyRCvh+2gA8decUfP7irZh7aiZSqt0Fdw1b5xAri/WsREFuFtS6lnuy/n0oDbmM1XJ3hr2cureHkP3nXf73C81YxerHO/dPnLl8zGdoBWyniZOgeX4rPnxwWWbihnKIszcZn4GttQK1DUDP4zYRDz7zN1ylIgb3Db+Hn7ntDTaObamY7fztgI3BntKCNv3CP6+3wUpW8M9AbrMCn2Ce4Az0aW4zNPJ31dCXjEBli433kcntXASWt3C1sSWTpS1ZwyfoSah3fRnAWd7GhmaLhh0uXWiMUjFtD1MLDyRmY3D3js1qEaXPmjKsq11v/IU7x2Lj3mQcOZUlJq8wyeCnqsLCLpss0YXPXy1gj6CnexFWW//IwCqGMbvn7xiD60f3gI+H+DxranV16Us+emgshp7MwHvJOXg29rRNNY9WFxMr3ZGiGowvR3RCmL8b9t99J2YuLce24SvhrdALK5/WQiGYYz2rIEs6hV0n83F1/9AWPYOfNh239m5f0c6zO6le5GYwjdN7dSMrOx9xGxP4jFhuZYvQtLINXrzUoPHwOWncYB7cYJIta8CYLKtpehv9+l5urHbnDKyIz/SBjagxzRXLeY0NWinqfY5sdeEMG99VNgPoLLKePztrtfD6BqzE06p9z9kgKJbn1dAzPauBPcnCAMlG+DUHEwL9BP58d7eiH5zhwHQdV4838b/Br4GmGJZ4EAMfc40Wy7ZcnPyaHi5KfPrsDLh5ufLYxjK83fUv9PYotbk6R8BDgHGkKrQ+JA1T/6aN64WTPzyCuZP714EViTurX1J3LTl+eHkmPii7mal5QTbVPCU7eG9JEDrF9hTASrBW3zkEQ6+bhxkHJkNnkgoqY8PeS3XdGrgPLy/ZAa2h+eMgKbMIm8idQbRdlaIdPYW51FjZSP4D246eD3GwyuHAFsqZSicOJC6tbIOat8Odqza2JIR/ljbos5U43z/NmtmZrVjFpxxgScUJ4wbnCK5NtEYsdqPYRn73Q32q+8ImbFn2SjYf3D5chezKmckG1K/8VXK1zMhVxyh+nKX05OxqrQ11FY2w3iHcppjG1enlDVRwe+QXK9siyUyudm5oDmD9JVA/Nnh+23pSiC1+MWQIY3IfL5jOHq0UT0Ruw90h8Y36WnkwYPizuCv+KupeH+tdIsFWpvo1J+JEv87+eP/ZObgz4QacrvI4T82jNYBcrQcigs8dR0uemIDAEfNx48GJgsoobwBa5CR7f+dEdDjzLa5+/g8h1VdzZNmWeKjLqi3RGdbj4gTs+5mrXFdxO1FDGck/3+cdutpKzWgiJRLMzWQIxVZ2lqttWQusbDkH7LzHYZwp/sXvo9iqba1NRmlx67i2EcAn25A/Z1LtlQbMMtBp1fMGG6ykmBvHZdxOdZarndYlyYrZNUdIffuOv5ss/p76N0MlbMr/azNn7xM5o+7JJ+2i5gAWIdtvZEvJyirGb9tP4mJJp/BQ9PXLwmudt0Ftsn13ZHAv18vxevpY8RkY2bhhbNDLxx19uoYiM7+iWde6dUwMHrxnLmYfn4WcWtU5jIlsZD08y3AsMQMGK18GArKVL09GTY95mHdklLB1xzpZq2BxZof/2H8LolPfQ787P8SGg03vrCF19WdSB+tDU39/EQ2/rzUw8pobGEwthlxreY6rGgYbQGXgM36fZtguwFVOkpc4uMBKzXqX10XpzO3dT2lRdaMa2IVoz9uYVj67PznLiOZqUqiVKn2tlZ3wpyYYS2tlM7dJzuSMuMQGK7HYB8mnanSD33pyYG2O+PDnaK2Cmy/AyKwZfTVX7XtYYY/ESt1czdnq6w2M8RcELHAE1dGK4ddrD180z7qdJ3MRp0yHm5xnqrHFrlh3+CJnEE5UMratV8OTqXtvPD4Fp396DLs/vQe3TGz+tq3/3DoAfSbcgf+lxp2z95E2Vk8JyYbH2T/x49ZzJ0eVXIp1r83AydD5eDx+kLBJWtLA+C6RmLCk3y78x+tT3PbfFUxF3IrDjTC/1TsSkJKabwEsisywtY0fa1PbuMmTfmUjxlFLh7mT2yi+4kxhHp/UpA2OJ4DbaTXLL+P9SNGgr1n3OZpFX+VsZztnckv4rE8+QrTC97CN9l1ol6flOFKZcvkgOcjvgdr4LVd1G9YlbWb94IzgYT4YZ3PjcDwHsb/44PybA4Wt9yFtot3SRr5vOAGUcqO1HwfMtTZse1/wY4J436LyJX+nJ62Y2YWM5NH8eDLGf8P7Kqm85Ki7/wLPjVal9/F6V/O+8UWDCdLS34ZzW/qOlgDWccEQppLjwImz+GvvxUlse/BkBgZ65TbqoEmMJrHGB++fZYTAWIuY6GDs++YhvHD7GIT4e9ppOtUiSFl9juXVzNXOvr5luO/dtZi/aLWwXcki3u5KbHhzFjZ6zMfrKX0FI31D0BL2gyt8UVKiwevv/4mBN7+PJz7ewO7t3Jv7bM0B67ewpA1sGw0ll6sljTmJvs5VroQGqst6DhrUMftxuwUZ3ifzgZ+I8zcyP8bVFPr+Zj6QLLYmqv80znd1+D9uI9vH1YE7+ez9Kv9/XgNQPMiBzGyD4Z3g7bUwK4v97S/OsOah3ulyAR8Y1uygDC3L5LyB23S+53aqLvw6R7jNbBoHtIbG63TY3tRO7T7KgcFaTvJiK9jaD3y8nmiEndPzv5HbI6luWpmdz9nMtgZMhq5/ir+rhlLA1WA6/25ue/yW9xG9FYifhu0V7gf5BOXJ+0bDAbvN6r5X23huHElHNeroSx1zHXmtTxrbC+vfvaN9rcBaI4bN/RBf+L/KgKLyvFU4AgRiQXecmoFlOQOF+4kI88OnT07DlGGxdl0zs6gGE+cvwm8x7yLaQ1235YdYHAX0uz1hNvSV7F1otRg4ohtWvnYzIjvUx2vfdaoAtz6+CLsHfgRfhaFuQzZ532fWemHsofnIL1chKMQDD8wahslDu6A/U1vlPHHqhn3JmPT4UtGVQSLJ5qpUKRxLZHwQSrjK0ZzVBHpIKj7btwSAffl5JWj9pu+GQithru1Ut0WN9YW4ElmGSxu1uynm6cOfQ0VjoHAB8eSlCvZFwvXlE1qxjWe0mzOsoVas7RyRX2D22AcX5dANe5OwmzGtEXGR7fYkE7MrYC5PRZeoSpshjwlE/iyOxrL8PmK8d4Zomcm5+HTVAVw7pAtk0pbHglm6MRFxxr3o7qmu86CnFcIsrRueTp4MfbUE/ftFYtGD12Joz3C4qc59XLllGkQrzyJQaTgHYMke9saZsciv8MKE0ZFY+vxMm8k9/vfbPtFhVlQHlzogWIEDTnELz7E3sH1ZO95HBeodHttDamF7468jiZk/49Y8Z3uB6kLveCIHqz2NgdWFAIuG4CeQSoaaa3R4b/nudgWsXafy0FWaxpgK6vYK1jWSDO0GOf6bNkGcG3Ua9OwdgVfnTcDMUd3tCpqnYXTq9w17sCji+DkUwJUB42fpQ5BV6o0JYyKx9u3bG83VuH5fCkZ4pNZFhSChWFu7ysNEYJVpBZDz8zo/BNX2o2ewfvdp0e9MBKqv4RSn/LtEyu1/URC3CZEsutAJTcmvgr2ADarVO06JoXvbSXYeScMIr0yb5j5SBT/JHoLjBcFwczVj4VPX4dBXDwjOofZG+Fy5Mw1eRbsxOrAQtRZ2xZ5GitoTS3IHsP8Ysef4WWw5nGbzfLXOiMPHTuKqoKw6VdLSksVZw2HQyITtQVlFlSgsO38R5d2fd4pe+WL7yTid6ey/TvmXCan/ZEOlfY1e3K64pjWARfr4+4IjqVaPNykMTDtIFUOMlKTTGBGQd17oGFfWwmNV/lh4aiCiYwOw4/P78NycUc3OUN2YLPnzIG4PPiSogGara32VOwglFe6QSI2YOro7unYMsHn+jvg8KIqOo69PaZ066MrZ1eqMTvAPUuLz/7uRAev96BRy7k6LjQdSsW5XHbsiivw/Z991yr9QSI0m7/xREB1Z37vQCc0Z9bSK8DgbXP3X7UxkalAyJg/t2qat3n+6EC5lCegeUylscbGIhbE8e2oEho0ZgZX/NxV+nq6tvt6exEIUJO7C9AEZgr9XPbvywpfJPRAV44svn56KqwZGN049t53GeM+Tgne7JeO0sPUntR9GjOqH5S9OQsdA27H43/puu2i7EvcN0srgGWffdcq/UISgKy05oTmApRf0SolkOcV5eWPpNlw9OAZyadsFPF+7NxVD3RIEVwLrdPMEBl+fiUZx6HXYvfB6uCpalhmirEaPgvJaIdIDgQm5S+gZTry+7AimeR9EkMpUF03Ujd3Oh6lx6DF4ONa9OaNJYCyq1GLvvoP4oWNKHbsil4t9Jb5IchuFXa/NhL+n7dDV5CS6/UCKhV3REvdiZ791ilPaDrAEQgHyXXFVjtlzOA3frT+KeVMHtEkDtAYzduw9hndC0s9hV7TSlq1RYlH2Nfh00bUtAit1rQ7PfLkNm3ceglxTIESSEBRmiuxgMsBfVom5PZKEKBAWsDlQ5oMNugnY8uKFWdwPW5IQVbMHfXwq6+oghvZlRh/MvH5Mo2BVqdbitaVbrd3jKYZTlrMbOsUpbQtYNOIpcNtWSj/1Oht000d1F/MRtlLWHTgLecEBDI4sOWejM9mD/pswBCOvmYmr+4c1qy5yynxn2S589mc8vHL34PeBK+Cv1MPMlUuV1CQAIWXQIp8pi/sEbfd5PXko5tw0BZ2Dm3ZArWWo+t3qnXg14kidykpgdbrKDQckI/Dq5J6Nnrv41z04TR7v4sZsck782MH7BkWLJCc/CsBGDqEPtrJO0pHJiY5so+SsqnUOQae0B2CRkCfqj1DKb8s4U4iF32/He480P8UcqWeFTD1TyKXQMb2MsMlolmDR8gO4Negw3OWo2+xMYLWtMAD/KKZi5/wRzb4G+WS9/fNOlFWb8VBoPoJcjUzVs4T9E1VCuq7OdK6h/UCpL5Ldx2HJ9XFW4CcuBhAIUhYhHQMqqUyGL9YlwKvgH1w9NPcchvZTZlcMGjYSnTp42Gzb6cxivEcrgy51zuEU/rXSgfsGrdjQthLa/U5LpRdyhKRZhWIs0X41D34eedeTV7wliQI5xm7h993LyS6d0p6ABc6yJsNN6ffxyn24aUIcBvdoOl5WTnElFny2BUeOx0NSWw6ZTCqkBnOX6WA0GhEhz8NtvVLqBr9lW/c76cNwz9xrEOLbfCP7uH6dkL78KUx67Gt8Et8bxQZPLI9bDXJWb7jdR8qZEfmCLk6Jw3XXj0QAV+X+2p+CN3/ag8qiTCglJkGlVGu1kJsN0Khr8Fm3vYJvmJazszKdBH9WDMLiKX0abdsLn29ERUkVxboBH7TfO3C/IP3bEsGBNgqvvsDxtIHzLw5a4OAm4eCVaAVYtCpEzpsNwyc7xSntAlg0Y74DqXShrqYWT3/8F7Z+PF8I3tdQCstr8CT7ffXusxhg2IW/+v7JWJQlHLGEDXSzYMpxkYGzrXr16lCpD7K8RuHeyd1b1LienYLw69Z4aCVS+IdGMYBJwqdZDIwCkuAj19ZleqbrVugliK9ww5fpsTjhNxNf3joQhWU1WMhY0MfL9uHNiOW4LixdyFdITVPKzIyN6QWAozbWGOsZ2oqsCHjFjMS4uBCb7fp58wmsothiYq5BUodedvB+4cvBh7axNCfV2Dv8eIqUSgkpaP8izTQTcK7XMu2x68wBrdI5/JzS3oBFQobi69ngG/TP/mS8v3wXnr511HkH0baTQ6fzoKmpxIwuZ+HnItqPTNwkZiE8BvO5u1hJvVqVG41RowbC1/3/2bsS6KqqK7ozJ2QiJEAIYCAEgQRFkEKhzJOoYG0dQASKgiwoqEuLVlosKEpVqFhnlDKWIYois4LJYhAUCEMgEJApCSgBMtGQgUz07f/O47/8/JCBTJB71vqLz8/7799337v7nrPvufuUv5RZ97uCsXteOIZOWYxlm9thTYOOGNhd+30NsE5lemB3aiNEpbRAbH4ocn3aoFP39tgytgfqe7qgx1+XYOfuMwj2TcfjwWcR6JpXpGCrUWna+MxB3i/+tTPGTrEvj56UegV/++Q7UPlCkkQ/QOXWmSvv/TaSwtJu4OV4CuCkl8ETaii8lMWRRFHtKlsJYJ6rLNuP6IZyzxv3upW2DYREKpMOs8oIgm7CpRVKH5Rlr6PxGxkoff9dWfvY9vze0t+2vJ6rnC9PznetLgNWRXIT6Na/Yrnhbq54fX4k9v9cVDqFnM+U4T2w4e2R8HUqwNSf+2J2Qi9L5We9oITwSSawchDuKrPAAVvS78LjfdpW6IKaNfRBYlI6OrRpihcmDbZUznkmpjd67XsajyW8gpUN30a7EXMxb+5b2Lf4RSx/5X40b+itha4ZmDv5fsyYNAhJlwvx4MGRuJDrZWlTnhD0RrshoaCvdj2bkxoj2b8nhvWyn7M1RfMyE6j0oCe6HhPuqrqtnnBS3A1vFLs8KvfR03Qcw0DmxayRgUK1he3y2Ws3eIaM56g0Pe1GEg4vR9E9DbPFE+sgoHdO2kjBOaoR2HNdvYVjOykeHdUEuDBAInIDile3ZvLgfDkn5U6o5EDVh6fsXA/lT6hWQRf/Ezmev8F8OVb58S+hj1+GrnZg9DHfT0Px0u0UvKNywvPQEydPyG+YlQgIkLOEPzwvv897MUB5WOU3aup8CGfH565kZGPiO2uw9aNn4CGbg7ldxtfTDXMjdqJtWEvsjzuneSvpWJ0Ugm6+iajnmG8BKhepzswQjRpUJzPcMDW2Cxp3ug/9OjSp8EUFB9bHP8cP1JwaBwzr1x6nLmQjuJE32jWvjwZeLna/0zTAB94ebnj2vfVwbRSKq7kncSTTD8ez6mttPmeZjl2kWCuBK+WqI747H4Dnfx6CN6cN0hzO4mkXC9bvw7J10RokXE9zeBlVu8G3JLAiBzVQfnuVzNIDZMBTbO73wi3RqwowzfKOMrvXswE2s12QwUcJ3o9lcC6AUd67uOdEXussiipQkgPrIrxeewG189JGgigVTgfZcGwEJxYuSBYA5O9Sc5zyJ3fItZiN2lWUl6HoXaKA6wBpK2/vYtOx9BhbyrENBQAzpQ1cKb1H+jPL1MdrJQROlT4ulGNmyveGwrr52k/O8aL0Nz2rbbAqbBr3rK8A1iK5pv4CpA+geJGIOmE3kpcpzTjD7bQ8bFdyMHlUb3zwwhBr+KR5WZe1z/28PdB1zPvYcyAeQQ0dENvtY/g551gSRBOyPLA3tSF2pDXDoashSPcIRa/fdcO743tp33Ov9s44n5KBjKxcXErPQt9xczQf3AdDg05gbccIpF5l6oIPtiUHYVt6CM44hMI9MAxTRvTGqP7FvcGDp5LQZ8Jnlj6QjPaPUFSMrrpstnhX9KgopRsvnwfJQOTA+bdwT4a1FG8wTTinLNxY4pZezbcmT4gpG28LCJhDruYyAAlYrWFdedwkwJkvoGNo2rcSz4seDXmHH+TzSdBTQhJkEBsbPo1CrfVkQA80/XY/8WLMWk8sgfWpcG/dTSB9TNqXIu2KNuZCmaxDpL+MpF/uhWMZreMCosbOBfJ666WP3xePymiLwQ0SFB+1CWepETYDugAhy11lm0D3A+mHngqwym89LR1eeM2NG3kXvz4cowffU+SAU7+mYtaS7TiSeBmnD2zFHwOP4mKeD+ILmiLTMwRNW9yJ7h1aoWf7pujcOgD+Xq413ilfbTuCJZsPISo6AYFZMWhbPx0JhcEo8GuNsLZtMbBzqNbeJmgd5K05mcUXHC5n5qDf5P9gPzeL17NcT4z0VUY1X4q/hCWNZVa2LbwwQAYMvZQw0wzfQgZfmoBXWYT97xBvYhis1WJ47uEm3qo0wGLRzFE256X3xJJSz8Kat0YJkm7i7XxiS5/KwLYFrKLPvQ6+QQKu2dKedBvAmmYnhDfAcod4i34CgoEyIWy0Ob6vgFyK9PFFE2AVijd3wIZjOyQhbDcbvtNZwvo28vcTKiQsn+2w3FRHh9nayMWk2d+gdXN/dAtvXiTUmvfSQ5bs8+VRd+NMSi7C/L3RvkUDdGjprwGUS63rlPu6tMYjvcMRc/I8th9Jgkc9L9wT4o+wZr52Qz9bmzh7DfbHxBsJopRqGF8DYEULFbBKRNGio4bthFWXPAwlyNKW0fgbf5IBzqrEYwQw6ME8Xg6qwdZ+MXE6Bg8WLoPd3grmphI8WW8Bw4fFQzIknj3lXK42gAbYL2a7y+T9OQmgBwoIb7dz/I/Cs4VKu80VdGJhLW5q5vmCxTP9i3DGBkdYCGvxjGAFWBWzOZZZwtlp2JWMHIycHoGoj8ZdV+Y0VBV8PN0xYWjHW6JTvPR9fugQ2sTyKo+9+vn3WEHeylpmjOHYnhq6FGO1KgX2V7eyxbtqhZsvKApTOPiUeHazxetoZQrbSvJ4APvlsK6ZBqvB77ijZCG5VJtzQkJVAlkHCW+jBQjdJWxzsEO8o4TzG96mhwCWcaPTSvBEc0y8pbcdMLZdpXSR9hgFZG3D8GTUXkXTKrfK2sH8Z0vY4+6C0/EXMfzVlZawqK7Zp2v24g0NsOBxnWQnbzWvBptkKGA2KwGQfGFd2avs0mLLZGDVgzWhtHSKonTLFGDwLeG8LWyADsIvEay2CniS62JC7Dhpo+3EbYBBYzvnN36TfBgXFgwiPRDFC5LCpp22lUjsLUxcEZDLl3AyWLw448VFiXZyLQqwKmip8gBcZHLkT9Gn8ITmaeXk1p1k5i+3xmLyO9/oGxV1XovVbF+s4WaRW+HSPVe6htj5+2AZTMdQvPDBzVpLAckC8fAqyy6ZOJ/RdgBvnJ3vGFsQFgrQmMGtkR0vxwC7R+ycy/jMaMNx6BxloxL6+H7hyo6XsY8vyrmdJXw1ANTeSwHWTQ6OkZbZTwuHNkUexpg3v0J+we3fr9/8EIfR07/QVSGcLV16SPiS3BpuWh6s9fEojmZODeDsbaxyzYa1DmFF7CXo+wjbicfGNInFJs7nSCVfl0G0k4ifAZ3wJz9EVZH+do43PBuuxnmZwMqoi1hS8ugkGwAkRzde3hvXx1nZkPV916aP+5n6eE45+vgz+Zd84ERT2Flfwu0nUUfNsZLPt0Vu8DV4eyBibTRGzVyFvPzbF7RW74jD8L+v0LzJPCN9IUFm4Uu1pIkMzbgVKEC8PqPEVJSEPCyntcDOc1Ee7elhMsgITCTfmUNEkjleez1XjpDP3vPobPMvBJiMRNbp0uexAlbv2/mtTwUshsqx3N94Rq4/AcXLlTkIiLFk2OcSLrPPFgm3RBAyE/JcyWQSbgPp4zNyfKR4Xmzr/HL0w3KZRMgtMLftrPTtWblX4XUVsJwQ3Kuyz3lYBuuD3HgXezgRx86nYUj3NnBxdrrtwGrEtBW4ytDXxTKeLkAnmeNqWVO5erVJQh0/4YA2ioeytAQuiYN4t3Alpc045Mqy5LxJ8j16QZNRVE3VQQbhTyi6ouYp39tkB+h5/FX5m7mWH9u1TsAkTgb5eDnPWAFLY4M5QfRbAURXAaOVctwlAa1I+R22kflS/nIvfxSvkTc4WsDfnpQvV1w3SB/XF4AsqY+dxWuKRNGUBtvJf7u0yVleDN2Z+sFCpul1EbBuNg/rRsbEurmWdxnZGNS3PVa+NsySSHo72IKN+zFh1tfIY8ire1bJEgrtgrKaND7QM8WzHFnBqIMrnSTn21dBOKusFoWEZnsPRmavBlKbtx7BfS8sQuKFW39ieGvZDox97UvkFSqwqiFrLOGd7ezXFdaM/fWqmxRgldfIJ0y0hBRe7th74Ax6TZqPPXHnbsnOys0vwIQ5azH1XS0ScXHUVwT1cKO/AqtqNWZ6c/sOc7tWQ+eoGH5tk1COHFdEpUQgymqVVQWHZWuM+7mkOwSuzs6XU65gxfeHcEeQH+5uFXjLdNSvyRl4ZNoKrFq/T9/MrBfhYLjwAGofZ3W7G1fmyOkwIfQ34lnxPYl3rqyRZyqo4LkN4UHmQ5EXS1fdXXusKjksW+sDnehsbCldU1CI50b2wjsTBsHN1blWd1LU/tMY88YqnE1INisvcJWN++QuqceoBp9fneAmac+s9MuqS5SHVVkWD11nqSecHAPpoezecwKRsYnocXdwpRS0qGwrKCzErKXbMVYDq/T0LKM0F41L3U+iZvYHKitqXI2j0oEqaKEAq9ItVbysEDg4hMPNBecSLmHplhgE+Hmh051BtaZjTpxLwWP/iMDCL3bhGrkqPW2BiaDckDrtJkIOZcqU3SKABZkJKXDGPWF9mZx1NScP6yIP41BiMrqF3wFfL/ca6xDqeM1bG43hr67AsWNSkkvfasN8IiaEfqEeG2XK6g5gGcZVNZYO66GFh/5ccTsWdw5Lvj8EHw0kOt3ZRMOJ6l2kOXzqAka8/iU+XLoNOcyvspbkIsBSyvaoemSUKaubgEVjSgAzdwO0ELETdc+zM69iQ9RhbIlJQFjLRmjeyLfKG5GWkYPpC6MwbtbXOHnyvHkVkDv5mak8FaUXH1CmTNltDlg0kqbcYsESUF3h5OhH4DqnhYeLNu3H6QuX0SE0sEoy5PPyC7Bw4wE8MSMCmyIPoYAg5Xbdq1onXlWUekyUKVOAZWvcDsEd8CSw7oWLk9O1a0BMTDwWbD6ItMwcS96Wl8fNSyizqs/q7XF4cuYqzI/Yif9pXp1Fw0rnqiiqNkm8qjT1iChTVnusOvOwymMsg0Q5jr6W/5FPys6FfxM/TPxDV0x8uAuCArwr4FEVYu3OOPwrYhd+3HtSrxNo5am4GMCd8W+gbLXzlClTpgDL1DZdv4jSHHoJaC2EQ04efBv7YvTgjhbgahfcsNQT0YOiwB6Lu8awMATN3dXYeMHd9cwPY3Z0rHoklClTgHUzxhDxaeja6C114NI8rpxcuPp4YHC3Nnjmoc4YcG+IhkFFZY2Oxl/Ekm8P4r+bY/BLwiVdXI/HWBcfyU/NgP0CDcqUKVOAVWGjUuQY6IJwrS2fUOFTAy6u6IWENMajfcIx9HdtcOJsCpZqIPXDgTPIy8jWiXSX61pc1HaiyBo1jSLVI6BMmQKsqva4mMBJYvy3lmtgUJeXr78ITnmShM731rqB3Mz6NfSacnvVrVemTAFW9bZdr9ZLSWZqI/lbPuXSYtGEUyopUPGRgm6J6pYrU3brmvMt3Hb6VTvlRb1yytkO08CqC/Rd+wz7qInEjPo8dauVKbv17f8CDABIUytTj8BrLgAAAABJRU5ErkJggg==",alt:"NUS"})}),(0,U.jsx)(D.c,{style:{height:"100%"}}),(0,U.jsx)("img",{className:g,src:t,alt:"Source Academy"}),(0,U.jsx)(w.H3,{style:{marginBottom:0},children:x.A.sourceAcademyDeploymentName})]})}),(0,U.jsx)("div",{className:y()("row",O),style:{height:"100%"},children:(0,U.jsxs)(N.Z,{className:y()(E,c),elevation:C.e.ZERO,children:[(0,U.jsx)(w.H1,{children:"Login"}),(0,U.jsxs)(T.e,{large:!0,vertical:!0,className:J,children:[G.map((({id:M,name:j})=>(0,U.jsx)(u.$,{intent:"primary",onClick:()=>L(M),children:j},M))),x.A.hasOtherAuthProviders&&(0,U.jsx)(u.$,{intent:"primary",outlined:!0,className:Y,onClick:()=>j("/login"),children:"Non-NUS Users"})]})]})})]})]})},W=o;W.displayName="NusLogin";const l=o},85088:(M,L,j)=>{M.exports=j.p+"static/media/SA.7e60510a95eec75583a0.jpg"}}]); +//# sourceMappingURL=30371.88a6ad38.chunk.js.map \ No newline at end of file diff --git a/static/js/32319.665d85be.chunk.js b/static/js/32319.665d85be.chunk.js new file mode 100644 index 00000000..5bb82fe0 --- /dev/null +++ b/static/js/32319.665d85be.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[32319,42898],{32319:(e,t,n)=>{n.r(t),n.d(t,{Component:()=>gt,default:()=>Ct});var s=n(65043),i=n(73216),a=n(5449),l=n(83023),o=n(42898),r=n(22166),d=n(99042),c=n(4173),u=n(99361);const h={coverImage:`${d.A0}/default.png`,description:"",completionText:""},p={uuid:"",title:"Achievement Title Here",xp:0,isVariableXp:!1,isTask:!1,position:0,prerequisiteUuids:[],goalUuids:[],cardBackground:`${d.u8}/default.png`,view:h};var m=n(70579);const v=({allowNewUuid:e,setNewUuid:t})=>{const n=(0,s.useContext)(d.xV);return(0,m.jsx)(c.$,{className:"command-button",disabled:!e,icon:u.W.NEW_OBJECT,onClick:()=>t(n.insertAchievement(p)),text:"Create Achievement"})};var x=n(70217),g=n(212),C=n(47487),A=n(53536),j=n(90212);const N=({deleteItem:e,item:t})=>(0,m.jsx)(g.m,{content:"Delete",children:(0,m.jsx)(c.$,{icon:u.W.TRASH,intent:"danger",onClick:async()=>{await(0,j.cu)({contents:`Are you sure you want to delete '${t}' ?`,negativeLabel:"No",positiveIntent:"danger",positiveLabel:"Yes, delete"})&&e()}})});var E=n(70045);const y=({discardChanges:e,saveChanges:t})=>(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:"Save Changes",children:(0,m.jsx)(c.$,{icon:u.W.FLOPPY_DISK,intent:"primary",onClick:()=>{t(),(0,E.uT)("Saved changes locally")}})}),(0,m.jsx)(g.m,{content:"Discard Changes",children:(0,m.jsx)(c.$,{icon:u.W.CROSS,intent:"danger",onClick:()=>{e(),(0,E.JB)("Discarded changes")}})})]});var f=n(29130),S=n(71965),I=n(84671),b=n(56851),D=n(98139),G=n.n(D),T=n(92260),w=n(69506),O=n(47810),_=n(63621),R=n(25078),P=n(98014),U=n(14171),k=n(58248),H=n(37273),L=n(78212),V=n(27287),M=n(51553),W=function(e){function t(){var t,n=e.apply(this,arguments)||this;return n.listboxId=T.NF("listbox"),n.state={isOpen:n.props.popoverProps&&n.props.popoverProps.isOpen||!1},n.input=null,n.queryList=null,n.refHandlers={input:(0,w.C7)(n,"input",null===(t=n.props.tagInputProps)||void 0===t?void 0:t.inputRef),popover:s.createRef(),queryList:function(e){return n.queryList=e}},n.renderQueryList=function(e){var t=n.props,i=t.disabled,a=t.popoverContentProps,l=void 0===a?{}:a,o=t.popoverProps,r=void 0===o?{}:o,d=e.handleKeyDown,c=e.handleKeyUp,u=void 0===n.props.popoverRef?n.refHandlers.popover:(0,w.Px)(n.refHandlers.popover,n.props.popoverRef);return s.createElement(O.A,(0,b.Cl)({autoFocus:!1,canEscapeKeyClose:!0,disabled:i,enforceFocus:!1,isOpen:n.state.isOpen,placement:r.position||r.placement?void 0:"bottom-start"},r,{className:G()(e.className,r.className),content:s.createElement("div",(0,b.Cl)({},l,{onKeyDown:d,onKeyUp:c}),e.itemList),interactionKind:"click",onInteraction:n.handlePopoverInteraction,onOpened:n.handlePopoverOpened,popoverClassName:G()(V.aG,r.popoverClassName),popupKind:_.t.LISTBOX,ref:u,renderTarget:n.getPopoverTargetRenderer(e,n.state.isOpen)}))},n.getPopoverTargetRenderer=function(e,t){return function(i){i.isOpen;var a,l,o=i.ref,r=(0,b.Tt)(i,["isOpen","ref"]),d=n.props,u=d.disabled,h=d.fill,p=d.onClear,m=d.placeholder,v=d.popoverProps,x=void 0===v?{}:v,g=d.popoverTargetProps,C=void 0===g?{}:g,A=d.selectedItems,j=d.tagInputProps,N=void 0===j?{}:j,E=e.handleKeyDown,y=e.handleKeyUp,f=(0,b.Cl)((0,b.Cl)({},N.inputProps),{className:G()(null===(l=N.inputProps)||void 0===l?void 0:l.className,V.d6)}),S=void 0!==p&&A.length>0?s.createElement(c.$,{"aria-label":"Clear selected items",disabled:u,icon:s.createElement(L.F,null),minimal:!0,onClick:n.handleClearButtonClick,title:"Clear selected items"}):void 0,I=x.targetTagName,D=void 0===I?"div":I;return s.createElement(D,(0,b.Cl)((0,b.Cl)((0,b.Cl)({"aria-autocomplete":"list","aria-controls":n.listboxId},C),r),{"aria-disabled":u,"aria-expanded":t,className:G()(r.className,C.className,(a={},a[R.FILL]=h,a)),onKeyDown:n.getTagInputKeyDownHandler(E),onKeyUp:n.getTagInputKeyUpHandler(y),ref:o,role:"combobox"}),s.createElement(P.F,(0,b.Cl)({placeholder:m,rightElement:S},N,{className:G()(V.M8,N.className),disabled:u,fill:h,inputRef:n.refHandlers.input,inputProps:f,inputValue:e.query,onAdd:n.getTagInputAddHandler(e),onInputChange:e.handleQueryChange,onRemove:n.handleTagRemove,values:A.map(n.props.tagRenderer)})))}},n.handleItemSelect=function(e,t){var s,i,a;null!=n.input&&n.input.focus(),null===(i=(s=n.props).onItemSelect)||void 0===i||i.call(s,e,t),null===(a=n.refHandlers.popover.current)||void 0===a||a.reposition()},n.handleQueryChange=function(e,t){var s,i;n.setState({isOpen:e.length>0||!n.props.openOnKeyDown}),null===(i=(s=n.props).onQueryChange)||void 0===i||i.call(s,e,t)},n.handlePopoverInteraction=function(e,t){return n.requestAnimationFrame((function(){var s,i,a=n.input===U.bq(n.input);null==n.input||a?n.props.openOnKeyDown||n.setState({isOpen:!0}):n.setState({isOpen:!1}),null===(i=null===(s=n.props.popoverProps)||void 0===s?void 0:s.onInteraction)||void 0===i||i.call(s,e,t)}))},n.handlePopoverOpened=function(e){var t,s;null!=n.queryList&&n.queryList.scrollActiveItemIntoView(),null===(s=null===(t=n.props.popoverProps)||void 0===t?void 0:t.onOpened)||void 0===s||s.call(t,e)},n.handleTagRemove=function(e,t){var s,i,a=n.props,l=a.selectedItems,o=a.onRemove,r=a.tagInputProps;null===o||void 0===o||o(l[t],t),null===(s=null===r||void 0===r?void 0:r.onRemove)||void 0===s||s.call(r,e,t),null===(i=n.refHandlers.popover.current)||void 0===i||i.reposition()},n.getTagInputAddHandler=function(e){return function(t,n){"paste"===n&&e.handlePaste(t)}},n.getTagInputKeyDownHandler=function(e){return function(t){var s,i;"Escape"===t.key||"Tab"===t.key?(null!=n.input&&n.input.blur(),n.setState({isOpen:!1})):"Backspace"!==t.key&&"ArrowLeft"!==t.key&&"ArrowRight"!==t.key&&n.setState({isOpen:!0});var a=null!=t.target.closest(".".concat(R.TAG_REMOVE));n.state.isOpen&&!a&&(null===e||void 0===e||e(t)),null===(i=null===(s=n.props.popoverTargetProps)||void 0===s?void 0:s.onKeyDown)||void 0===i||i.call(s,t)}},n.getTagInputKeyUpHandler=function(e){return function(t){var s,i,a=t.target.classList.contains(V.d6);n.state.isOpen&&a&&(null===e||void 0===e||e(t)),null===(i=null===(s=n.props.popoverTargetProps)||void 0===s?void 0:s.onKeyDown)||void 0===i||i.call(s,t)}},n.handleClearButtonClick=function(){var e,t,s;null===(t=(e=n.props).onClear)||void 0===t||t.call(e),null===(s=n.refHandlers.popover.current)||void 0===s||s.reposition()},n}return(0,b.C6)(t,e),t.ofType=function(){return t},t.prototype.componentDidUpdate=function(e){var t,n,s,i,a;(null===(t=e.tagInputProps)||void 0===t?void 0:t.inputRef)!==(null===(n=this.props.tagInputProps)||void 0===n?void 0:n.inputRef)&&((0,w.cZ)(null===(s=e.tagInputProps)||void 0===s?void 0:s.inputRef,null),this.refHandlers.input=(0,w.C7)(this,"input",null===(i=this.props.tagInputProps)||void 0===i?void 0:i.inputRef),(0,w.cZ)(null===(a=this.props.tagInputProps)||void 0===a?void 0:a.inputRef,this.input)),(void 0===e.onClear&&void 0!==this.props.onClear||void 0!==e.onClear&&void 0===this.props.onClear)&&this.forceUpdate()},t.prototype.render=function(){var e=this.props,t=e.menuProps,n=(e.openOnKeyDown,e.popoverProps,e.tagInputProps,(0,b.Tt)(e,["menuProps","openOnKeyDown","popoverProps","tagInputProps"]));return s.createElement(M.r,(0,b.Cl)({},n,{menuProps:(0,b.Cl)((0,b.Cl)({"aria-label":"selectable options"},t),{"aria-multiselectable":!0,id:this.listboxId}),onItemSelect:this.handleItemSelect,onQueryChange:this.handleQueryChange,ref:this.refHandlers.queryList,renderer:this.renderQueryList}))},t.displayName="".concat(k.l,".MultiSelect"),t.defaultProps={disabled:!1,fill:!1,placeholder:"Search..."},t}(H.a);const $=({changeGoalUuids:e,goalUuids:t})=>{const n=(0,s.useContext)(d.xV),i=n.getAllGoalUuids(),a=t.filter((e=>!n.isInvalidGoal(n.getGoal(e)))),l=W.ofType(),o=new Set(a),r=new Set((0,A.without)(i,...t)),c=t=>{void 0!==c&&(o.delete(t),r.add(t),e([...o]))};return(0,m.jsx)(l,{itemRenderer:(e,{handleClick:t})=>(0,m.jsx)(I.D,{onClick:t,text:e.text},e.uuid),items:[...r].map((e=>n.getGoal(e))),noResults:(0,m.jsx)(I.D,{disabled:!0,text:"No available goal"}),onItemSelect:t=>{return n=t.uuid,o.add(n),r.delete(n),void e([...o]);var n},selectedItems:[...o].map((e=>n.getGoal(e))),tagInputProps:{onRemove:e=>c((e=>n.getUuidByText(e))(e.toString()))},tagRenderer:e=>e.text,itemPredicate:(e,t)=>t.text.toLowerCase().includes(e.toLowerCase()),resetOnSelect:!0})};var B=n(83243);const F=({changePosition:e,position:t})=>{const n=(0,s.useContext)(d.xV).listTaskUuids().length+1,i=[...Array(n+1).keys()],a=B.l.ofType();return(0,m.jsx)(a,{filterable:!1,itemRenderer:(e,{handleClick:t})=>(0,m.jsx)(I.D,{onClick:t,text:e},e),items:i,onItemSelect:e,children:(0,m.jsx)(c.$,{text:t})})},X=({changePrerequisiteUuids:e,uuid:t,prerequisiteUuids:n})=>{const i=(0,s.useContext)(d.xV),a=[],l=n.filter((e=>!i.isInvalidAchievement(i.getAchievement(e)))),o=W.ofType(),r=new Set(l),c=new Set((0,A.without)(a,...l));return(0,m.jsx)(o,{itemRenderer:(e,{handleClick:t})=>(0,m.jsx)(I.D,{onClick:t,text:e.title},e.uuid),items:[...c].map((e=>i.getAchievement(e))),noResults:(0,m.jsx)(I.D,{disabled:!0,text:"No available achievement"}),onItemSelect:t=>{return n=t.uuid,r.add(n),c.delete(n),void e([...r]);var n},selectedItems:[...r].map((e=>i.getAchievement(e))),tagInputProps:{onRemove:t=>{var n;void 0!==(n=(e=>i.getUuidByTitle(e))(t.toString()))&&(r.delete(n),c.add(n),e([...r]))}},tagRenderer:e=>e.title,itemPredicate:(e,t)=>t.title.toLowerCase().includes(e.toLowerCase()),resetOnSelect:!0})},q=({changeCardBackground:e,changeGoalUuids:t,changePosition:n,changePrerequisiteUuids:i,changeIsVariableXp:a,editableAchievement:l})=>{const{uuid:o,cardBackground:r,goalUuids:d,position:h,prerequisiteUuids:p,isVariableXp:v}=l,[C,A]=(0,s.useState)(!1),j=()=>A(!C);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:"More Settings",children:(0,m.jsx)(c.$,{icon:u.W.WRENCH,onClick:j})}),(0,m.jsx)(f.l,{title:"More Settings",icon:u.W.WRENCH,isOpen:C,onClose:j,children:(0,m.jsxs)("div",{style:{padding:"0 0.5em"},children:[(0,m.jsx)("h3",{children:"Card Background"}),(0,m.jsx)(x.w,{multiline:!0,onChange:e,placeholder:"Enter card background URL here",value:r}),(0,m.jsx)("h3",{children:"Position"}),(0,m.jsx)("p",{children:"Note: Select position 0 to hide achievement"}),(0,m.jsx)(F,{changePosition:n,position:h}),(0,m.jsx)("h3",{children:"Prerequisites"}),(0,m.jsx)(X,{changePrerequisiteUuids:i,uuid:o,prerequisiteUuids:p}),(0,m.jsx)("h3",{children:"Goals"}),(0,m.jsx)($,{changeGoalUuids:t,goalUuids:d}),(0,m.jsx)("h3",{children:"Variable XP"}),(0,m.jsx)(S.Sc,{label:"The rewarded XP will be equal to the sum of 'count' of goals",checked:v,onChange:a})]})})]})},K=({uuid:e})=>(0,m.jsx)(g.m,{content:"Click to copy achievement UUID",children:(0,m.jsx)(c.$,{icon:u.W.CLIPBOARD,onClick:()=>{navigator.clipboard.writeText(e),(0,E.uT)("UUID copied to clipboard")}})});let Q=function(e){return e.CHANGE_CARD_BACKGROUND="CHANGE_CARD_BACKGROUND",e.CHANGE_DEADLINE="CHANGE_DEADLINE",e.CHANGE_GOAL_UUIDS="CHANGE_GOAL_UUIDS",e.CHANGE_POSITION="CHANGE_POSITION",e.CHANGE_PREREQUISITE_UUIDS="CHANGE_PREREQUISITE_UUIDS",e.CHANGE_RELEASE="CHANGE_RELEASE",e.CHANGE_TITLE="CHANGE_TITLE",e.CHANGE_IS_VARIABLE_XP="CHANGE_VARIABLE_XP",e.CHANGE_VIEW="CHANGE_VIEW",e.CHANGE_XP="CHANGE_XP",e.DELETE_ACHIEVEMENT="DELETE_ACHIEVEMENT",e.DISCARD_CHANGES="DISCARD_CHANGES",e.SAVE_CHANGES="SAVE_CHANGES",e}({});var z=n(26336),J=n(74473);const Y=({type:e,date:t,changeDate:n})=>{const[i,a]=(0,s.useState)(!1),l=()=>a(!i),o=void 0===t?`No ${e}`:`${(0,J.CC)(t)}`;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:o,children:(0,m.jsx)(c.$,{minimal:!0,onClick:l,outlined:!0,children:`${e}`})}),(0,m.jsxs)(f.l,{isCloseButtonShown:!1,isOpen:i,onClose:l,style:{background:"#fff",maxWidth:"max-content",padding:"0.25em",textAlign:"center"},title:`${e}`,children:[(0,m.jsx)(z.l,{onChange:n,timePickerProps:{showArrowButtons:!0},value:t}),(0,m.jsx)(c.$,{onClick:()=>n(void 0),text:`Remove ${e}`})]})]})},Z=({changeView:e,view:t})=>{const{coverImage:n,description:i,completionText:a}=t,[l,o]=(0,s.useState)(!1),r=()=>o(!l);return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:"Edit View",children:(0,m.jsx)(c.$,{icon:u.W.WIDGET_HEADER,onClick:r})}),(0,m.jsx)(f.l,{title:"Edit View",icon:u.W.WIDGET_HEADER,isOpen:l,onClose:r,children:(0,m.jsxs)("div",{style:{padding:"0 0.5em"},children:[(0,m.jsx)("h3",{children:"Cover Image"}),(0,m.jsx)(x.w,{multiline:!0,onChange:n=>e({...t,coverImage:n}),placeholder:"Enter cover image URL here",value:n}),(0,m.jsx)("h3",{children:"Description"}),(0,m.jsx)(x.w,{multiline:!0,onChange:n=>e({...t,description:n}),placeholder:"Enter description here",value:i}),(0,m.jsx)("h3",{children:"Completion Text"}),(0,m.jsx)(x.w,{multiline:!0,onChange:n=>e({...t,completionText:n}),placeholder:"Enter completion text here",value:a})]})})]})},ee=e=>({editableAchievement:e,isDirty:!1}),te=(e,t)=>{switch(t.type){case Q.SAVE_CHANGES:return{...e,isDirty:!1};case Q.DISCARD_CHANGES:return ee(t.payload);case Q.DELETE_ACHIEVEMENT:return{...e,isDirty:!1};case Q.CHANGE_CARD_BACKGROUND:return{editableAchievement:{...e.editableAchievement,cardBackground:t.payload},isDirty:!0};case Q.CHANGE_DEADLINE:return{editableAchievement:{...e.editableAchievement,deadline:t.payload},isDirty:!0};case Q.CHANGE_GOAL_UUIDS:return{editableAchievement:{...e.editableAchievement,goalUuids:t.payload},isDirty:!0};case Q.CHANGE_POSITION:return{editableAchievement:{...e.editableAchievement,isTask:0!==t.payload,position:t.payload},isDirty:!0};case Q.CHANGE_PREREQUISITE_UUIDS:return{editableAchievement:{...e.editableAchievement,prerequisiteUuids:t.payload},isDirty:!0};case Q.CHANGE_RELEASE:return{editableAchievement:{...e.editableAchievement,release:t.payload},isDirty:!0};case Q.CHANGE_TITLE:return{editableAchievement:{...e.editableAchievement,title:t.payload},isDirty:!0};case Q.CHANGE_VIEW:return{editableAchievement:{...e.editableAchievement,view:t.payload},isDirty:!0};case Q.CHANGE_XP:return{editableAchievement:{...e.editableAchievement,xp:t.payload},isDirty:!0};case Q.CHANGE_IS_VARIABLE_XP:return{editableAchievement:{...e.editableAchievement,isVariableXp:!e.editableAchievement.isVariableXp},isDirty:!0};default:return e}},ne=({uuid:e,isNewAchievement:t,releaseUuid:n,removeCard:i,requestPublish:a})=>{const l=(0,s.useContext)(d.xV),o=l.getAchievement(e),r=(0,s.useMemo)((()=>(0,A.cloneDeep)(o)),[o]),[c,h]=(0,s.useReducer)(te,r,ee),[p,v]=(0,s.useState)(t),{editableAchievement:j,isDirty:E}=c,{cardBackground:f,deadline:S,release:I,title:b,view:D,xp:G}=j;return(0,m.jsxs)("li",{className:"editable-card",style:{background:`url(${f}) center/cover`},children:[(0,m.jsx)("div",{className:"action-button",children:E?(0,m.jsx)(y,{discardChanges:()=>h({type:Q.DISCARD_CHANGES,payload:r}),saveChanges:()=>{h({type:Q.SAVE_CHANGES}),l.modifyAchievement(j),p&&(n(),v(!1)),a()}}):(0,m.jsx)(N,{deleteItem:()=>{h({type:Q.DELETE_ACHIEVEMENT}),l.removeAchievement(e),p&&(n(),v(!1)),i(e),a()},item:b})}),(0,m.jsxs)("div",{className:"content",children:[(0,m.jsx)("h3",{className:"title",children:(0,m.jsx)(x.w,{onChange:e=>h({type:Q.CHANGE_TITLE,payload:e}),placeholder:"Enter your title here",value:b})}),(0,m.jsx)("div",{className:"xp",children:(0,m.jsx)(g.m,{content:"XP",children:(0,m.jsx)(C.O,{value:G,min:0,allowNumericCharactersOnly:!0,leftIcon:u.W.TRENDING_UP,placeholder:"XP",onValueChange:e=>h({type:Q.CHANGE_XP,payload:e})})})}),(0,m.jsxs)("div",{className:"details",children:[(0,m.jsx)(Y,{changeDate:e=>h({type:Q.CHANGE_RELEASE,payload:e}),date:I,type:"Release"}),(0,m.jsx)(Y,{changeDate:e=>h({type:Q.CHANGE_DEADLINE,payload:e}),date:S,type:"Deadline"}),(0,m.jsx)(K,{uuid:e})]})]}),(0,m.jsxs)("div",{className:"content-button",children:[(0,m.jsx)(Z,{changeView:e=>h({type:Q.CHANGE_VIEW,payload:e}),view:D}),(0,m.jsx)(q,{changeCardBackground:e=>h({type:Q.CHANGE_CARD_BACKGROUND,payload:e}),changeGoalUuids:e=>{h({type:Q.CHANGE_GOAL_UUIDS,payload:e})},changePosition:e=>h({type:Q.CHANGE_POSITION,payload:e}),changePrerequisiteUuids:e=>h({type:Q.CHANGE_PREREQUISITE_UUIDS,payload:e}),changeIsVariableXp:()=>h({type:Q.CHANGE_IS_VARIABLE_XP}),editableAchievement:j})]})]})};let se=[];const ie=({requestPublish:e})=>{const t=(0,s.useContext)(d.xV),[n,i]=(0,s.useState)(""),a=""===n,l=()=>i(""),o=e=>{let t=0;for(;se[t].key!==e&&t(0,m.jsx)(ne,{uuid:t,isNewAchievement:n,releaseUuid:l,removeCard:o,requestPublish:e},t);0===se.length&&(se=t.listSortedAchievementUuids().map((e=>r(e,!1))));return(0,m.jsxs)("div",{className:"achievement-editor",children:[(0,m.jsx)("div",{className:"command",children:(0,m.jsx)(v,{allowNewUuid:a,setNewUuid:e=>{i(e),se[se.length]=se[0],se[0]=r(e,!0)}})}),(0,m.jsx)("ul",{className:"achievement-container",children:se})]})};var ae=n(64690),le=n(50580);const oe=({filterState:e,icon:t,ownStatus:n})=>{const[s,i]=e;return(0,m.jsxs)("div",{className:"filter",onClick:()=>i(n),style:{color:(0,d.GY)(s,n)},children:[(0,m.jsx)(le.I,{icon:t,iconSize:30}),(0,m.jsx)("p",{children:n})]})};var re=n(14629),de=n(88443),ce=n(99463),ue=n(48664);const he=({studentXp:e})=>(0,m.jsxs)("div",{className:"milestone",children:[(0,m.jsx)("h3",{children:"Your Total XP"}),(0,m.jsxs)("div",{className:"user-xp",children:[e," XP"]}),(0,m.jsx)("h3",{children:"CA Achievement Level"}),(0,m.jsxs)("div",{className:"details",children:[(0,m.jsxs)("div",{className:"level-badge",children:[(0,m.jsx)("span",{className:"level-icon"}),(0,m.jsx)("p",{children:ue.A.caFulfillmentLevel})]}),(0,m.jsx)("p",{className:"description",children:"Complete CS1101S CA Component"})]}),(0,m.jsx)("div",{className:"footer",children:(0,m.jsxs)("p",{children:["Full CA level of ",ue.A.caFulfillmentLevel," is subjected to change."]})})]}),pe=({studentXp:e})=>{const[t,n]=(0,s.useState)(!1),i=Math.floor(e/d.Oz)+1,a=e%d.Oz,l=a/d.Oz;return(0,m.jsxs)("div",{className:"level",onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),children:[(0,m.jsxs)("div",{className:"level-badge",children:[(0,m.jsx)("span",{className:"level-icon"}),(0,m.jsx)("p",{children:`Level ${i}`})]}),(0,m.jsxs)("span",{className:"level-progress",children:[(0,m.jsx)(ce.z,{animate:!1,className:"progress-bar",stripes:!1,value:l}),(0,m.jsxs)("p",{children:[a," / ",d.Oz," XP"]})]}),0!==ue.A.caFulfillmentLevel&&t&&(0,m.jsx)(he,{studentXp:e})]})},me=({name:e,userState:t})=>{const[n]=t,i=null===n||void 0===n?void 0:n.courseRegId,l=(0,a.N4)((e=>e.session.courseRegId)),o=(0,r.wA)();(0,s.useEffect)((()=>{o(i&&i!==l?de.A.fetchTotalXpAdmin(i):de.A.fetchTotalXp())}),[i,l,o]);const d=(0,a.N4)((e=>e.session.xp));return(0,m.jsxs)("div",{className:"achievement-overview",children:[(0,m.jsx)(pe,{studentXp:d}),(0,m.jsx)("h3",{children:e})]})};var ve=n(7836),xe=n(38846);const ge=new Date(0,0,2).getTime()-new Date(0,0,0).getTime(),Ce=({deadline:e})=>{const t=void 0!==e&&!(0,J._d)(e)&&(0,J.Zw)(e)<=ge?d.vv.RED:d.vv.BLACK;return(0,m.jsxs)("div",{className:"deadline",children:[(0,m.jsx)(le.I,{color:t,icon:u.W.STOPWATCH}),(0,m.jsx)("p",{style:{color:t},children:(0,J.It)(e)})]})},Ae=(e,t)=>(t?"Total ":"")+e+" XP",je=({isBonus:e,xp:t})=>(0,m.jsx)("div",{className:"xp",children:0!==t&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(le.I,{icon:u.W.BANK_ACCOUNT}),(0,m.jsx)("p",{children:Ae(t,e)})]})}),Ne=({uuid:e,focusState:t,isDropdownOpen:n,shouldRender:i,toggleDropdown:a})=>{const l=(0,s.useContext)(d.xV),[o,r]=t,{cardBackground:c,title:h}=l.getAchievement(e),p=l.getDisplayDeadline(e),v=l.getDescendantXp(e),x=l.getProgressFrac(e),g=l.getStatus(e),C=void 0!==n&&0!==l.getImmediateChildren(e).size;return(0,m.jsxs)("div",{className:"achievement-card",onClick:()=>r(e),onClickCapture:a,style:{...(0,d.iR)(e,o),opacity:i?"100%":"20%",background:`url(${c}) center/cover`},children:[(0,m.jsx)("div",{className:"dropdown-button",children:C&&(0,m.jsx)(le.I,{icon:n?u.W.CARET_DOWN:u.W.CARET_RIGHT})}),(0,m.jsxs)("div",{className:"content",children:[(0,m.jsxs)("div",{className:"heading",children:[(0,m.jsx)("h3",{children:h.toUpperCase()}),g===ae.E.COMPLETED&&(0,m.jsx)(le.I,{icon:u.W.CONFIRM,intent:xe.J.SUCCESS,style:{padding:"1em"}})]}),(0,m.jsxs)("div",{className:"details",children:[(0,m.jsx)(Ce,{deadline:p}),(0,m.jsx)(je,{isBonus:C,xp:v})]}),(0,m.jsx)(ce.z,{animate:!1,className:"progress",intent:1===x?"success":"primary",stripes:!1,value:x})]})]})},Ee=({uuid:e,filterStatus:t,focusState:n})=>{const i=(0,s.useContext)(d.xV),a=[...i.getImmediateChildren(e)],l=(0,d.IY)(),[o,r]=(0,s.useState)(!1),c=e=>{const n=i.getStatus(e);switch(t){case ae.D5.ALL:return!0;case ae.D5.ACTIVE:return n===ae.E.ACTIVE;case ae.D5.COMPLETED:return n===ae.E.COMPLETED;default:return!1}};return(0,m.jsx)(m.Fragment,{children:(e=>(e=>!i.isPrerequisite(e)&&c(e))(e)||(e=>[...i.getImmediateChildren(e)].reduce(((e,t)=>e||c(t)),!1))(e))(e)&&(0,m.jsxs)("li",{className:"task",children:[(0,m.jsx)(Ne,{uuid:e,focusState:n,isDropdownOpen:o,shouldRender:c(e),toggleDropdown:()=>r(!o)}),(0,m.jsx)(ve.S,{isOpen:o,keepChildrenMounted:!0,children:(0,m.jsx)("div",{className:"prerequisite-container",children:a.map((e=>(0,m.jsxs)("div",{className:"prerequisite",children:[(0,m.jsx)("div",{className:"dropdown-lines",style:{borderBottom:`1px solid ${l}`,borderLeft:`1px solid ${l}`}}),(0,m.jsx)(Ne,{uuid:e,focusState:n,shouldRender:c(e)})]},e)))})})]})})},ye="AchievementCommentCard_assessment-feedback__k-sBc",fe="AchievementCommentCard_feedback-list__o20Gz",Se="AchievementCommentCard_assessment-comments__0xF7w",Ie="AchievementCommentCard_question-header__rBnJx",be="AchievementCommentCard_box-comment__CXsWS",De="AchievementCommentCard_to-assessment-button__akAcI";var Ge=n(62973);const Te=({assessment:e,showToQuestion:t})=>{const n=(0,i.Zp)(),l=(0,a.N4)((e=>e.session.courseId)),o=(0,s.useMemo)((()=>t=>{if(!l)return void(0,E.JB)("Course ID not found");const s=`/courses/${l}/${(0,Ge.zS)(null===e||void 0===e?void 0:e.type)}`+`/${null===e||void 0===e?void 0:e.id.toString()}`;n(s+`/${t}`)}),[null===e||void 0===e?void 0:e.id,null===e||void 0===e?void 0:e.type,l,n]);return(0,m.jsxs)("div",{children:[(0,m.jsx)("h1",{className:ye,children:"Feedback"}),(0,m.jsx)("div",{className:fe,children:e&&e.questions.map(((e,n)=>(0,m.jsxs)("div",{className:Se,children:[(0,m.jsx)("span",{children:(0,m.jsx)("h2",{className:Ie,children:"Q"+(n+1)})}),(0,m.jsxs)("div",{className:be,children:[(0,m.jsx)("p",{children:null===e.comments?"No Comments":e.comments}),(0,m.jsx)("p",{className:"xp",children:"XP: "+e.xp+"/"+e.maxXp})]}),t&&(0,m.jsx)("button",{className:De,onClick:()=>o(n),children:"To Question"})]},n)))})]})},we=({awardedXp:e,completionText:t})=>{const n=t?t.split("\n"):[""];return(0,m.jsxs)("div",{className:"completion",children:[e>0&&(0,m.jsx)("h1",{children:`AWARDED ${e}XP`}),n.map(((e,t)=>(0,m.jsxs)("p",{children:[e,(0,m.jsx)("br",{})]},t)))]})},Oe=({goals:e})=>(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("h1",{className:"progress-header",children:"Progress"}),e.map((e=>(e=>{const{uuid:t,text:n,targetCount:s,count:i,completed:a}=e,l=Math.min(0===s?0:i/s,1);return(0,m.jsxs)("div",{className:"goal",children:[(0,m.jsxs)("div",{className:"goal-badge",children:[(0,m.jsx)("span",{className:"goal-icon"}),(0,m.jsxs)("p",{children:[i," / ",s]})]}),(0,m.jsxs)("div",{className:"goal-progress",children:[(0,m.jsx)("p",{children:n}),(0,m.jsx)(ce.z,{animate:!1,className:"progress",intent:a?"success":void 0,stripes:!1,value:l})]})]},t)})(e)))]}),_e=({focusUuid:e,userState:t})=>{var n;const i=Number.isNaN(+e)||0===+e?void 0:+e;let l;if(t){const[e]=t;l=null===e||void 0===e?void 0:e.courseRegId}const o=(0,a.N4)((e=>e.session.courseRegId)),c=void 0!==l&&l!==o,h=(0,r.wA)();(0,s.useEffect)((()=>{h(de.A.fetchAssessmentOverviews()),i&&h(c?de.A.fetchAssessmentAdmin(i,l):de.A.fetchAssessment(i))}),[h,i,l,c]);const p=(0,s.useContext)(d.xV),v=(0,a.N4)((e=>e.session.assessments))[i],x=(null!==(n=(0,a.N4)((e=>e.session.assessmentOverviews)))&&void 0!==n?n:[]).find((e=>e.id===i));if(""===e)return(0,m.jsxs)("div",{className:"no-view",children:[(0,m.jsx)(le.I,{icon:u.W.MOUNTAIN,iconSize:60}),(0,m.jsx)("h2",{children:"Select an achievement"})]});const g=p.getAchievement(e),{deadline:C,title:A,view:j}=g,{coverImage:N,completionText:E,description:y}=j,f=p.getAchievementXp(e),S=p.listGoals(e),I=p.getStatus(e),b=y?y.split("\n"):[""];return(0,m.jsxs)("div",{className:"view",style:{...(0,d.Q0)(),...(0,d.VH)()},children:[(0,m.jsxs)("div",{className:"cover",style:{background:`rgba(0, 0, 0, 0.5) url(${N}) center/cover`,backgroundBlendMode:"darken"},children:[(0,m.jsx)("h1",{children:A.toUpperCase()}),C&&(0,m.jsx)("p",{children:`Deadline: ${(0,J.CC)(C)}`}),(0,m.jsx)("span",{className:"description",children:b.map(((e,t)=>(0,m.jsxs)("p",{children:[e,(0,m.jsx)("br",{})]},t)))})]}),I===ae.E.COMPLETED&&v&&x&&x.isManuallyGraded&&(0,m.jsx)(Te,{assessment:v,showToQuestion:!c}),S.length>0&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(Oe,{goals:S}),I===ae.E.COMPLETED&&(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("hr",{}),(0,m.jsx)(we,{awardedXp:f,completionText:E})]})]})]})};var Re=n(5937),Pe=n(60446),Ue=n.n(Pe),ke=n(83937);function He(e){return e.isGradingPublished}const Le=function(e,t,n){const s=[...e].sort(((e,t)=>Ue()(e.closeAt).diff(Ue()(t.closeAt)))),i=e.length,a=t.map((e=>e.type)),l=a.map((e=>[]));s.forEach(((e,t)=>{if(!(0,J.OZ)(new Date(e.openAt))||(0,J._d)(new Date(e.closeAt))&&e.status!==ke.bf.submitted)return;const s=e.id.toString();n.hasAchievement(s)||(n.insertFakeGoalDefinition({uuid:s+"0",text:`Submitted ${e.title}`,achievementUuids:[s],meta:{type:ae.IW.ASSESSMENT,assessmentNumber:e.id,requiredCompletionFrac:0}},e.status===ke.bf.submitted),e.isManuallyGraded&&n.insertFakeGoalDefinition({uuid:s+"1",text:`Graded ${e.title}`,achievementUuids:[s],meta:{type:ae.IW.ASSESSMENT,assessmentNumber:e.id,requiredCompletionFrac:0}},e.isGradingPublished),n.insertFakeAchievement({uuid:s,title:e.title,xp:He(e)?e.xp:e.maxXp,isVariableXp:!1,deadline:new Date(e.closeAt),release:new Date(e.openAt),isTask:void 0!==e.isPublished&&e.isPublished,position:t-i-100,prerequisiteUuids:[],goalUuids:e.isManuallyGraded?[s+"0",s+"1"]:[s+"0"],cardBackground:`${d.u8}/default.png`,view:{coverImage:e.coverImage,description:e.shortSummary,completionText:`XP: ${e.xp} / ${e.maxXp}`}}),He(e)&&a.forEach(((t,n)=>{t===e.type&&l[n].push(s)})))})),l.forEach(((e,t)=>{const s=a[t];0!=e.length&&n.insertFakeAchievement({uuid:s,title:"Completed "+s,xp:0,isVariableXp:!1,deadline:void 0,release:void 0,isTask:!0,position:-1-t,prerequisiteUuids:e,goalUuids:[],cardBackground:`${d.u8}/default.png`,view:{coverImage:`${d.A0}/default.png`,description:"Your completed "+s+" are listed here!",completionText:""}})}))};var Ve=n(95208);const Me=(e,t,n)=>e.map((e=>(0,m.jsx)(Ee,{uuid:e,filterStatus:t,focusState:n},e))),We=()=>{const e=(0,s.useState)(void 0),[t]=e,{isMobileBreakpoint:n}=(0,a.Qs)(),{group:i,name:o,role:c,assessmentOverviews:h,assessmentConfigurations:p}=(0,a.wV)(),{assessmentOverviews:v,users:x}=(0,a.N4)((e=>e.achievement)),g=(0,a.N4)((e=>new Re.A(e.achievement.achievements,e.achievement.goals))),C=(0,r.wA)(),{handleFetchAssessmentOverviews:A,handleGetAchievements:j,handleGetGoals:N,handleGetOwnGoals:E,handleGetUserAssessmentOverviews:y,handleGetUsers:f,handleUpdateGoalProgress:S}=(0,s.useMemo)((()=>({handleFetchAssessmentOverviews:()=>C(de.A.fetchAssessmentOverviews()),handleGetAchievements:()=>C(Ve.A.getAchievements()),handleGetGoals:e=>C(Ve.A.getGoals(e)),handleGetOwnGoals:()=>C(Ve.A.getOwnGoals()),handleGetUserAssessmentOverviews:e=>C(Ve.A.getUserAssessmentOverviews(e)),handleGetUsers:()=>C(Ve.A.getUsers()),handleUpdateGoalProgress:(e,t)=>C(Ve.A.updateGoalProgress(e,t))})),[C]);(0,s.useEffect)((()=>{t?N(t.courseRegId):E(),t?y(t.courseRegId):A(),j()}),[A,j,N,E,y,t]);const I=t?v:h;I&&p&&Le(I,p,g);const b=(0,s.useState)(ae.D5.ALL),[D]=b,G=(0,s.useState)(""),[T,w]=G,O=(0,s.useState)(!1),[_]=O;return(0,s.useEffect)((()=>{w("")}),[t,w]),(0,m.jsx)(d.xV.Provider,{value:g,children:(0,m.jsxs)("div",{className:"AchievementDashboard",children:[(0,m.jsx)(me,{name:t?t.name||t.username:o||"User",userState:e}),c&&c!==l.Xh.Student&&(0,m.jsx)(re.A,{userState:e,hiddenState:O,studio:i||"Staff",users:x,getUsers:f,updateGoalProgress:S}),(0,m.jsxs)("div",{className:n?"achievement-main-mobile":"achievement-main",children:[(0,m.jsxs)("div",{className:"filter-container",children:[(0,m.jsx)(oe,{filterState:b,icon:u.W.GLOBE,ownStatus:ae.D5.ALL}),(0,m.jsx)(oe,{filterState:b,icon:u.W.LOCATE,ownStatus:ae.D5.ACTIVE}),(0,m.jsx)(oe,{filterState:b,icon:u.W.ENDORSED,ownStatus:ae.D5.COMPLETED})]}),(0,m.jsx)("ul",{className:"task-container",children:Me(c!==l.Xh.Student&&_?g.listAllSortedAchievementUuids():g.listSortedReleasedTaskUuids(),D,G)}),(0,m.jsx)("div",{className:"view-container",children:(0,m.jsx)(_e,{focusUuid:T,userState:e})})]})]})})},$e=({awaitPublish:e,publishChanges:t})=>{const n=(0,s.useContext)(d.xV),[i,a]=(0,s.useReducer)((e=>!e),!1),l=(0,s.useState)(""),[o]=l;return(0,m.jsxs)("div",{className:"achievement-preview",children:[(0,m.jsxs)("div",{className:"command",children:[(0,m.jsx)(c.$,{className:"command-button",icon:i&&u.W.ARROW_LEFT,rightIcon:!i&&u.W.ARROW_RIGHT,text:i?"Task":"View",onClick:a}),e&&(0,m.jsx)(c.$,{className:"command-button",icon:u.W.CLOUD_UPLOAD,intent:"primary",text:"Publish Changes",onClick:t})]}),i?(0,m.jsx)("div",{className:"preview-container",children:(0,m.jsx)(_e,{focusUuid:o})}):(0,m.jsx)("ul",{className:"preview-container",children:Me(n.listSortedTaskUuids(),ae.D5.ALL,l)})]})};let Be=function(e){return e.CHANGE_META="CHANGE_META",e.CHANGE_TEXT="CHANGE_TEXT",e.DELETE_GOAL="DELETE_GOAL",e.DISCARD_CHANGES="DISCARD_CHANGES",e.SAVE_CHANGES="SAVE_CHANGES",e}({});const Fe=e=>{switch(e){case ae.IW.ASSESSMENT:return{type:ae.IW.ASSESSMENT,assessmentNumber:0,requiredCompletionFrac:0};case ae.IW.BINARY:return{type:ae.IW.BINARY,condition:!1,targetCount:1};case ae.IW.MANUAL:return{type:ae.IW.MANUAL,targetCount:1};case ae.IW.EVENT:return{type:ae.IW.EVENT,eventNames:[ae.Bx.RUN_CODE],targetCount:1,release:void 0,deadline:void 0,observeFrom:void 0,observeTo:void 0}}},Xe={uuid:"",text:"Goal Text Here",achievementUuids:[],meta:Fe(ae.IW.MANUAL)},qe=({assessmentMeta:e,changeMeta:t})=>{const{assessmentNumber:n,requiredCompletionFrac:s}=e;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:"Assessment Number",children:(0,m.jsx)(C.O,{allowNumericCharactersOnly:!0,onValueChange:n=>t({...e,assessmentNumber:n}),placeholder:"Enter assessment number here",value:n})}),(0,m.jsx)(g.m,{content:"Required Completion Percentage",children:(0,m.jsx)(C.O,{allowNumericCharactersOnly:!0,max:100,min:0,onValueChange:n=>{const s=n/100;t({...e,requiredCompletionFrac:s})},placeholder:"Enter required completion percentage here",rightElement:(0,m.jsx)("p",{children:"%"}),value:100*s})})]})};function Ke(...e){return{type:"AND",operands:e}}function Qe(...e){return{type:"OR",operands:e}}const ze=B.l.ofType(),Je=(e,{handleClick:t})=>(0,m.jsx)(I.D,{onClick:t,text:e},e),Ye=e=>{if("object"===typeof e&&"type"in e){const{type:t,operands:n}=e,s=n.length,i=[];for(let e=0;e{const{condition:n,targetCount:s}=e,i=[],a=[],l=Ye(n);for(let r=0;r{let n=JSON.parse(a[0]);for(let e=1;et({...e,targetCount:n}),placeholder:"Enter target count here",value:s})}),l.map(((e,t)=>(0,m.jsx)("div",{children:t%2===0?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:"Condition",children:(0,m.jsx)(x.w,{onChange:e=>((e,t)=>{a[t]=e,o()})(e,t/2),multiline:!0,placeholder:"Enter condition here",value:e})}),a.length>1&&(0,m.jsx)(g.m,{content:"Delete Condition",children:(0,m.jsx)(c.$,{intent:"danger",icon:"trash",onClick:()=>(e=>{for(let t=e;t((e,t)=>{i[t]=e,o()})(e,(t-1)/2),children:(0,m.jsx)(c.$,{minimal:!0,outlined:!0,text:e})})})},t))),(0,m.jsx)("br",{}),(0,m.jsx)(c.$,{minimal:!0,outlined:!0,text:"Add Condition",onClick:()=>{i.push("AND"),a.push('{"event":"", "restriction":""}'),o()}})]})},et=({type:e,date:t,changeDate:n})=>{const[i,a]=(0,s.useState)(!1),l=()=>a(!i),o=void 0===t?`No ${e}`:`${(0,J.CC)(t)}`;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:o,children:(0,m.jsx)(c.$,{minimal:!0,onClick:l,outlined:!0,children:`${e}`})}),(0,m.jsxs)(f.l,{isCloseButtonShown:!1,isOpen:i,onClose:l,style:{background:"#fff",maxWidth:"max-content",padding:"0.25em",textAlign:"center"},title:`${e}`,children:[(0,m.jsx)(z.l,{onChange:n,timePickerProps:{showArrowButtons:!0},value:t}),(0,m.jsx)(c.$,{onClick:()=>n(void 0),text:`Remove ${e}`})]})]})};var tt=n(85364);const nt=({type:e,time:t,changeTime:n})=>{const[i,a]=(0,s.useState)(!1),l=()=>a(!i),o=void 0===t?`No ${e}`:`${(0,J.N6)(t)}`;return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:o,children:(0,m.jsx)(c.$,{minimal:!0,onClick:l,outlined:!0,children:`${e}`})}),(0,m.jsxs)(f.l,{isCloseButtonShown:!1,isOpen:i,onClose:l,style:{background:"#fff",maxWidth:"max-content",padding:"0.25em",textAlign:"center"},title:`${e}`,children:[(0,m.jsx)(tt.A,{onChange:n,showArrowButtons:!0,value:t}),(0,m.jsx)(c.$,{onClick:()=>n(void 0),text:`Remove ${e}`})]})]})},st=B.l.ofType(),it=(e,{handleClick:t})=>(0,m.jsx)(I.D,{onClick:t,text:e},e),at=({changeMeta:e,eventMeta:t})=>{const{eventNames:n,targetCount:s,release:i,deadline:a,observeFrom:l,observeTo:o}=t,r=s=>i=>((s,i)=>{s===ae.Bx.NONE?e({...t,eventNames:n.filter(((e,t)=>t!==i))}):(n[i]=s,e({...t,eventNames:n}))})(i,s);return(0,m.jsxs)(m.Fragment,{children:[n.map(((e,t)=>(0,m.jsx)(g.m,{content:"Change event type "+t,children:(0,m.jsx)(st,{filterable:!1,items:Object.values(ae.Bx),itemRenderer:it,onItemSelect:r(t),children:(0,m.jsx)(c.$,{outlined:!0,text:e})})},t))),(0,m.jsx)(g.m,{content:"Add Event",children:(0,m.jsx)(c.$,{outlined:!0,text:"Add Event",onClick:()=>{n[n.length]=ae.Bx.RUN_CODE,e({...t,eventNames:n})}})}),(0,m.jsx)(g.m,{content:"Target Count",children:(0,m.jsx)(C.O,{allowNumericCharactersOnly:!0,leftIcon:u.W.LOCATE,min:0,onValueChange:n=>e({...t,targetCount:n}),placeholder:"Enter target count here",value:s})}),(0,m.jsx)("br",{}),(0,m.jsx)(et,{type:"Release",date:i,changeDate:n=>{e({...t,release:n})}}),(0,m.jsx)(et,{type:"Deadline",date:a,changeDate:n=>{e({...t,deadline:n})}}),(0,m.jsx)(nt,{type:"Observe From",time:l,changeTime:n=>{e({...t,observeFrom:n})}}),(0,m.jsx)(nt,{type:"Observe To",time:o,changeTime:n=>{e({...t,observeTo:n})}})]})},lt=({changeMeta:e,manualMeta:t})=>{const{targetCount:n}=t;return(0,m.jsx)(g.m,{content:"Target Count",children:(0,m.jsx)(C.O,{allowNumericCharactersOnly:!0,leftIcon:u.W.BANK_ACCOUNT,min:0,onValueChange:n=>e({...t,targetCount:n}),placeholder:"Enter target count here",value:n})})},ot=({changeMeta:e,meta:t})=>{const{type:n}=t,s=B.l.ofType();return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(g.m,{content:"Change Goal Type",children:(0,m.jsx)(s,{filterable:!1,itemRenderer:(e,{handleClick:t})=>(0,m.jsx)(I.D,{onClick:t,text:e},e),items:Object.values(ae.IW),onItemSelect:t=>e(Fe(t)),children:(0,m.jsx)(c.$,{minimal:!0,outlined:!0,text:n})})}),(n=>{switch(n){case ae.IW.ASSESSMENT:return(0,m.jsx)(qe,{assessmentMeta:t,changeMeta:e});case ae.IW.BINARY:return(0,m.jsx)(Ze,{binaryMeta:t,changeMeta:e});case ae.IW.MANUAL:return(0,m.jsx)(lt,{changeMeta:e,manualMeta:t});case ae.IW.EVENT:return(0,m.jsx)(at,{eventMeta:t,changeMeta:e});default:return null}})(n)]})},rt=e=>({editableGoal:e,isDirty:!1}),dt=(e,t)=>{switch(t.type){case Be.SAVE_CHANGES:return{...e,isDirty:!1};case Be.DISCARD_CHANGES:return rt(t.payload);case Be.DELETE_GOAL:return{...e,isDirty:!1};case Be.CHANGE_META:return{editableGoal:{...e.editableGoal,meta:t.payload},isDirty:!0};case Be.CHANGE_TEXT:return{editableGoal:{...e.editableGoal,text:t.payload},isDirty:!0};default:return e}},ct=({uuid:e,isNewGoal:t,releaseUuid:n,removeCard:i,requestPublish:a})=>{const l=(0,s.useContext)(d.xV),o=l.getGoalDefinition(e),r=(0,s.useMemo)((()=>(0,A.cloneDeep)(o)),[o]),[c,u]=(0,s.useReducer)(dt,r,rt),[h,p]=(0,s.useState)(t),{editableGoal:v,isDirty:g}=c,{meta:C,text:j}=v;return(0,m.jsxs)("li",{className:"editable-goal",id:e,children:[(0,m.jsx)("div",{className:"action-button",children:g?(0,m.jsx)(y,{discardChanges:()=>u({type:Be.DISCARD_CHANGES,payload:r}),saveChanges:()=>{u({type:Be.SAVE_CHANGES}),l.modifyGoalDefinition(v),h&&(n(),p(!1)),a()}}):(0,m.jsx)(N,{deleteItem:()=>{u({type:Be.DELETE_GOAL}),l.removeGoalDefinition(e),h&&(n(),p(!1)),i(e),a()},item:j})}),(0,m.jsx)("h3",{children:(0,m.jsx)(x.w,{onChange:e=>u({type:Be.CHANGE_TEXT,payload:e}),placeholder:"Enter goal text here",value:j})}),(0,m.jsx)("div",{className:"meta",children:(0,m.jsx)(ot,{changeMeta:e=>u({type:Be.CHANGE_META,payload:e}),meta:C})})]})},ut=({allowNewUuid:e,setNewUuid:t})=>{const n=(0,s.useContext)(d.xV);return(0,m.jsx)(c.$,{className:"command-button",disabled:!e,icon:u.W.NEW_OBJECT,onClick:()=>t(n.insertGoalDefinition(Xe)),text:"Create Goal"})};let ht=[];const pt=({requestPublish:e})=>{const t=(0,s.useContext)(d.xV),[n,i]=(0,s.useState)(""),a=""===n,l=()=>i(""),o=e=>{let t=0;for(;ht[t].key!==e&&t(0,m.jsx)(ct,{uuid:t,isNewGoal:n,releaseUuid:l,requestPublish:e,removeCard:o},t);0===ht.length&&(ht=t.getAllGoalUuids().map((e=>r(e,!1))));return(0,m.jsxs)("div",{className:"goal-editor",children:[(0,m.jsx)("div",{className:"command",children:(0,m.jsx)(ut,{allowNewUuid:a,setNewUuid:e=>{i(e),ht[ht.length]=ht[0],ht[0]=r(e,!0)}})}),(0,m.jsx)("ul",{className:"goal-container",children:ht})]})};var mt=n(7509);const vt=()=>{const e=(0,r.wA)(),{handleBulkUpdateAchievements:t,handleBulkUpdateGoals:n,handleGetAchievements:i,handleGetOwnGoals:l,handleRemoveAchievement:o,handleRemoveGoal:c}=(0,s.useMemo)((()=>({handleBulkUpdateAchievements:t=>e(Ve.A.bulkUpdateAchievements(t)),handleBulkUpdateGoals:t=>e(Ve.A.bulkUpdateGoals(t)),handleGetAchievements:()=>e(Ve.A.getAchievements()),handleGetOwnGoals:()=>e(Ve.A.getOwnGoals()),handleRemoveAchievement:t=>e(Ve.A.removeAchievement(t)),handleRemoveGoal:t=>e(Ve.A.removeGoal(t))})),[e]),[u,h]=(0,a.N4)((e=>[e.achievement.achievements,e.achievement.goals])),p=(0,s.useMemo)((()=>new Re.A(u,h)),[u,h]);(0,s.useEffect)((()=>{i(),l()}),[i,l]);const[v,x]=(0,s.useState)(!1),g=()=>{x(!0),C()},[,C]=(0,s.useReducer)((e=>e+1),0);return(0,m.jsxs)(d.xV.Provider,{value:p,children:[(0,m.jsx)(mt.X,{message:"You have unpublished changes. Are you sure you want to leave?",when:v}),(0,m.jsxs)("div",{className:"AchievementControl",children:[(0,m.jsx)($e,{awaitPublish:v,publishChanges:()=>{n(p.getAllGoals()),t(p.getAllAchievements()),p.getGoalsToDelete().forEach(c),p.getAchievementsToDelete().forEach(o),p.resetToDelete(),x(!1)}}),(0,m.jsx)(ie,{requestPublish:g}),(0,m.jsx)(pt,{requestPublish:g})]})]})},xt=()=>{const e=(0,a.N4)((e=>e.session.role)),t=e===l.Xh.Admin||e===l.Xh.Staff?(0,m.jsx)(vt,{}):(0,m.jsx)(o.default,{});return(0,m.jsxs)(i.BV,{children:[(0,m.jsx)(i.qh,{path:"/",element:(0,m.jsx)(We,{})}),(0,m.jsx)(i.qh,{path:"control",element:t}),(0,m.jsx)(i.qh,{path:"*",element:(0,m.jsx)(o.default,{})})]})},gt=xt;gt.displayName="Achievement";const Ct=xt},42898:(e,t,n)=>{n.r(t),n.d(t,{Component:()=>c,default:()=>u});var s=n(25078),i=n(7290),a=n(99361),l=n(98139),o=n.n(l),r=(n(65043),n(70579));const d=()=>(0,r.jsx)("div",{className:o()("NoPage",s.DARK),"data-testid":"NotFound-Component",children:(0,r.jsx)(i.I,{icon:a.W.ERROR,title:"404 Not Found",description:"The requested resource could not be found"})}),c=d;c.displayName="NotFound";const u=d}}]); +//# sourceMappingURL=32319.665d85be.chunk.js.map \ No newline at end of file diff --git a/static/js/32322.e9c40323.chunk.js b/static/js/32322.e9c40323.chunk.js new file mode 100644 index 00000000..9c920d5a --- /dev/null +++ b/static/js/32322.e9c40323.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[32322],{32322:(e,s,r)=>{r.r(s),r.d(s,{Component:()=>i,default:()=>d});var o=r(11782),n=r(14888),t=r(48664),c=r(5449),a=r(70579);const l=()=>{const{name:e}=(0,c.wV)();return(0,a.jsx)("div",{className:"fullpage",children:(0,a.jsx)(o.Z,{className:"fullpage-content",children:(0,a.jsx)("div",{style:{marginTop:"20px",display:"flex",justifyContent:"center"},children:(0,a.jsxs)("div",{children:[(0,a.jsxs)(n.H2,{children:["Welcome to ",t.A.sourceAcademyDeploymentName]}),(0,a.jsxs)("div",{children:["You have logged in as ",(0,a.jsx)("strong",{children:e}),". ",t.A.sourceAcademyDeploymentName," ","does not have any course information for this account."]}),(0,a.jsx)("div",{style:{display:"flex",justifyContent:"center"},children:(0,a.jsxs)(n.UL,{style:{textAlign:"left"},children:[(0,a.jsx)("li",{children:"If you are enrolled in a course, check with the course staff to make sure your account is added to the course."}),(0,a.jsxs)("li",{children:["If you are looking for a course to join, check"," ",(0,a.jsx)("a",{href:t.q.resourcesForLearners,children:"here"})," to find a course that suits your needs."]}),(0,a.jsxs)("li",{children:["If you are an instructor and want to create a course, click"," ",(0,a.jsx)("a",{href:t.q.resourcesForEducators,children:"here"})," for a list of resources to get started."]})]})})]})})})})},i=l;i.displayName="Welcome";const d=l}}]); +//# sourceMappingURL=32322.e9c40323.chunk.js.map \ No newline at end of file diff --git a/static/js/33551.00c729bf.chunk.js b/static/js/33551.00c729bf.chunk.js new file mode 100644 index 00000000..bae7e793 --- /dev/null +++ b/static/js/33551.00c729bf.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[33551],{33551:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default={"initialize()V":e=>{e.returnStackFrame()}}}}]); +//# sourceMappingURL=33551.00c729bf.chunk.js.map \ No newline at end of file diff --git a/static/js/34367.f3de593f.chunk.js b/static/js/34367.f3de593f.chunk.js new file mode 100644 index 00000000..766e2dd6 --- /dev/null +++ b/static/js/34367.f3de593f.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[34367],{22740:e=>{e.exports=function(e,t,n,o,r,i,a,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,o,r,i,a,l],d=0;(s=new Error(t.replace(/%s/g,(function(){return c[d++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},85254:(e,t,n)=>{n.d(t,{q6:()=>Z,Zj:()=>ee});var o=n(58168),r=n(80296),i=n(64467);function a(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(b)}}]),e}();function b(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function A(e,t){return Object.keys(e).reduce((function(n,o){return-1===t.indexOf(o)&&(n[o]=e[o]),n}),{})}var S={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},O=function(){if("undefined"===typeof window||"undefined"===typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];return"ms"===t?"ms":t&&t.length?t[0].toUpperCase()+t.substr(1):""}();function T(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function C(e,t){e.style["".concat(O,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function I(e,t){e.style["".concat(O,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function k(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function E(e,t,n){return Math.max(e,Math.min(n,t))}function D(e){return"px"===e.substr(-2)?parseFloat(e):0}function R(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function N(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function M(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function W(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var o={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?o:W(e.parentNode,t,o)}}function L(e){var t=e.lockOffset,n=e.width,o=e.height,r=t,i=t,a="px";if("string"===typeof t){var l=/^[+-]?\d*(?:\.\d*)?(px|%)$/.exec(t);y()(null!==l,'lockOffset value should be a number or a string of a number followed by "px" or "%". Given %s',t),r=parseFloat(t),i=parseFloat(t),a=l[1]}return y()(isFinite(r)&&isFinite(i),"lockOffset value should be a finite. Given %s",t),"%"===a&&(r=r*n/100,i=i*o/100),{x:r,y:i}}function j(e){return e instanceof HTMLElement?function(e){var t=window.getComputedStyle(e),n=/(auto|scroll)/;return["overflow","overflowX","overflowY"].find((function(e){return n.test(t[e])}))}(e)?e:j(e.parentNode):null}var P=27,K=32,H=37,G=38,B=39,_=40,U={Anchor:"A",Button:"BUTTON",Canvas:"CANVAS",Input:"INPUT",Option:"OPTION",Textarea:"TEXTAREA",Select:"SELECT"};function X(e){return null!=e.sortableHandle}var Y=function(){function e(t,n){(0,l.A)(this,e),this.container=t,this.onScrollCallback=n}return(0,s.A)(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,n=e.translate,o=e.minTranslate,r=e.maxTranslate,i=e.width,a=e.height,l={x:0,y:0},s={x:1,y:1},c=10,d=10,u=this.container,h=u.scrollTop,f=u.scrollLeft,p=u.scrollHeight,g=u.scrollWidth,y=0===h,v=p-h-u.clientHeight===0,m=0===f,x=g-f-u.clientWidth===0;n.y>=r.y-a/2&&!v?(l.y=1,s.y=d*Math.abs((r.y-a/2-n.y)/a)):n.x>=r.x-i/2&&!x?(l.x=1,s.x=c*Math.abs((r.x-i/2-n.x)/i)):n.y<=o.y+a/2&&!y?(l.y=-1,s.y=d*Math.abs((n.y-a/2-o.y)/a)):n.x<=o.x+i/2&&!m&&(l.x=-1,s.x=c*Math.abs((n.x-i/2-o.x)/i)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===l.x&&0===l.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:s.x*l.x,top:s.y*l.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var F={axis:x().oneOf(["x","y","xy"]),contentWindow:x().any,disableAutoscroll:x().bool,distance:x().number,getContainer:x().func,getHelperDimensions:x().func,helperClass:x().string,helperContainer:x().oneOfType([x().func,"undefined"===typeof HTMLElement?x().any:x().instanceOf(HTMLElement)]),hideSortableGhost:x().bool,keyboardSortingTransitionDuration:x().number,lockAxis:x().string,lockOffset:x().oneOfType([x().number,x().string,x().arrayOf(x().oneOfType([x().number,x().string]))]),lockToContainerEdges:x().bool,onSortEnd:x().func,onSortMove:x().func,onSortOver:x().func,onSortStart:x().func,pressDelay:x().number,pressThreshold:x().number,keyCodes:x().shape({lift:x().arrayOf(x().number),drop:x().arrayOf(x().number),cancel:x().arrayOf(x().number),up:x().arrayOf(x().number),down:x().arrayOf(x().number)}),shouldCancelStart:x().func,transitionDuration:x().number,updateBeforeSortStart:x().func,useDragHandle:x().bool,useWindowAsScrollContainer:x().bool},V={lift:[K],drop:[K],cancel:[P],up:[G,H],down:[_,B]},q={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:V,shouldCancelStart:function(e){return-1!==[U.Input,U.Textarea,U.Select,U.Option,U.Button].indexOf(e.target.tagName)||!!k(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},z=Object.keys(F);var $=(0,f.createContext)({manager:{}});function Z(e){var t,n,g=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;(0,l.A)(this,n),t=(0,c.A)(this,(0,d.A)(n).call(this,e)),(0,i.A)((0,h.A)((0,h.A)(t)),"state",{}),(0,i.A)((0,h.A)((0,h.A)(t)),"handleStart",(function(e){var n=t.props,o=n.distance,r=n.shouldCancelStart;if(2!==e.button&&!r(e)){t.touched=!0,t.position=M(e);var i=k(e.target,(function(e){return null!=e.sortableInfo}));if(i&&i.sortableInfo&&t.nodeIsChild(i)&&!t.state.sorting){var a=t.props.useDragHandle,l=i.sortableInfo,s=l.index,c=l.collection;if(l.disabled)return;if(a&&!k(e.target,X))return;t.manager.active={collection:c,index:s},function(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}(e)||e.target.tagName!==U.Anchor||e.preventDefault(),o||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),(0,i.A)((0,h.A)((0,h.A)(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),(0,i.A)((0,h.A)((0,h.A)(t)),"handleMove",(function(e){var n=t.props,o=n.distance,r=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var i=M(e),a={x:t.position.x-i.x,y:t.position.y-i.y},l=Math.abs(a.x)+Math.abs(a.y);t.delta=a,o||r&&!(l>=r)?o&&l>=o&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),(0,i.A)((0,h.A)((0,h.A)(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),(0,i.A)((0,h.A)((0,h.A)(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),(0,i.A)((0,h.A)((0,h.A)(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),o=function(){if(n){var o=function(){var n=f.sortableInfo.index,o=function(e){var t=window.getComputedStyle(e);return{bottom:D(t.marginBottom),left:D(t.marginLeft),right:D(t.marginRight),top:D(t.marginTop)}}(f),r=function(e){var t=window.getComputedStyle(e);return"grid"===t.display?{x:D(t.gridColumnGap),y:D(t.gridRowGap)}:{x:0,y:0}}(t.container),d=t.scrollContainer.getBoundingClientRect(),y=l({index:n,node:f,collection:p});if(t.node=f,t.margin=o,t.gridGap=r,t.width=y.width,t.height=y.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=f.getBoundingClientRect(),t.containerBoundingRect=d,t.index=n,t.newIndex=n,t.axis={x:i.indexOf("x")>=0,y:i.indexOf("y")>=0},t.offsetEdge=W(f,t.container),t.initialOffset=M(g?a({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(function(e){var t="input, textarea, select, canvas, [contenteditable]",n=e.querySelectorAll(t),o=e.cloneNode(!0);return(0,v.A)(o.querySelectorAll(t)).forEach((function(e,t){"file"!==e.type&&(e.value=n[t].value),"radio"===e.type&&e.name&&(e.name="__sortableClone__".concat(e.name)),e.tagName===U.Canvas&&n[t].width>0&&n[t].height>0&&e.getContext("2d").drawImage(n[t],0,0)})),o}(f)),T(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-o.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-o.top,"px"),width:"".concat(t.width,"px")}),g&&t.helper.focus(),c&&(t.sortableGhost=f,T(f,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},g){var m=h?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,x=m.top,w=m.left,b=m.width,A=x+m.height,O=w+b;t.axis.x&&(t.minTranslate.x=w-t.boundingClientRect.left,t.maxTranslate.x=O-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=x-t.boundingClientRect.top,t.maxTranslate.y=A-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(h?0:d.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(h?t.contentWindow.innerWidth:d.left+d.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(h?0:d.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(h?t.contentWindow.innerHeight:d.top+d.height)-t.boundingClientRect.top-t.height/2);s&&s.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?e.target:t.contentWindow,g?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(S.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),S.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:n}),u&&u({node:f,index:n,collection:p,isKeySorting:g,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),g&&t.keyMove(0)},r=t.props,i=r.axis,l=r.getHelperDimensions,s=r.helperClass,c=r.hideSortableGhost,d=r.updateBeforeSortStart,u=r.onSortStart,h=r.useWindowAsScrollContainer,f=n.node,p=n.collection,g=t.manager.isKeySorting,y=function(){if("function"===typeof d){t._awaitingUpdateBeforeSortStart=!0;var n=function(e,t){try{var n=e()}catch(o){return t(!0,o)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}((function(){var t=f.sortableInfo.index;return Promise.resolve(d({collection:p,index:t,node:f,isKeySorting:g},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return y&&y.then?y.then(o):o()}}();return Promise.resolve(o&&o.then?o.then((function(){})):void 0)}catch(r){return Promise.reject(r)}})),(0,i.A)((0,h.A)((0,h.A)(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"===typeof e.preventDefault&&e.cancelable&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),(0,i.A)((0,h.A)((0,h.A)(t)),"handleSortEnd",(function(e){var n=t.props,o=n.hideSortableGhost,r=n.onSortEnd,i=t.manager,a=i.active.collection,l=i.isKeySorting,s=t.manager.getOrderedRefs();t.listenerNode&&(l?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(S.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),S.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),o&&t.sortableGhost&&T(t.sortableGhost,{opacity:"",visibility:""});for(var c=0,d=s.length;co)){t.prevIndex=i,t.newIndex=r;var a=function(e,t,n){return et?e-1:e>n&&ey?y/2:this.height/2,width:this.width>g?g/2:this.width/2},m=c&&p>this.index&&p<=d,x=c&&p=d,w={x:0,y:0},b=a[u].edgeOffset;b||(b=W(f,this.container),a[u].edgeOffset=b,c&&(a[u].boundingClientRect=N(f,r)));var A=u0&&a[u-1];A&&!A.edgeOffset&&(A.edgeOffset=W(A.node,this.container),c&&(A.boundingClientRect=N(A.node,r))),p!==this.index?(t&&I(f,t),this.axis.x?this.axis.y?x||pthis.containerBoundingRect.width-v.width&&A&&(w.x=A.edgeOffset.left-b.left,w.y=A.edgeOffset.top-b.top),null===this.newIndex&&(this.newIndex=p)):(m||p>this.index&&(l+i.left+v.width>=b.left&&s+i.top+v.height>=b.top||s+i.top+v.height>=b.top+y))&&(w.x=-(this.width+this.marginOffset.x),b.left+w.xthis.index&&l+i.left+v.width>=b.left?(w.x=-(this.width+this.marginOffset.x),this.newIndex=p):(x||pthis.index&&s+i.top+v.height>=b.top?(w.y=-(this.height+this.marginOffset.y),this.newIndex=p):(x||p1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){var e,t;(0,l.A)(this,n);for(var o=arguments.length,r=new Array(o),a=0;a0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return y()(r.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.wrappedInstance.current}},{key:"render",value:function(){var t=r.withRef?this.wrappedInstance:null;return(0,f.createElement)(e,(0,o.A)({ref:t},A(this.props,Q)))}}]),n}(f.Component),(0,i.A)(t,"displayName",R("sortableElement",e)),(0,i.A)(t,"contextType",$),(0,i.A)(t,"propTypes",J),(0,i.A)(t,"defaultProps",{collection:0}),n}},43145:(e,t,n)=>{function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);no})},23029:(e,t,n)=>{function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.d(t,{A:()=>o})},92901:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(20816);function r(e,t){for(var n=0;n{function o(e){return o=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},o(e)}n.d(t,{A:()=>o})},85501:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(63662);function r(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,o.A)(e,t)}},56822:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(82284),r=n(9417);function i(e,t){if(t&&("object"==(0,o.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return(0,r.A)(e)}},80296:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(27800);function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,a,l=[],s=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(o=i.call(n)).done)&&(l.push(o.value),l.length!==t);s=!0);}catch(e){c=!0,r=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw r}}return l}}(e,t)||(0,o.A)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},45458:(e,t,n)=>{n.d(t,{A:()=>i});var o=n(43145);var r=n(27800);function i(e){return function(e){if(Array.isArray(e))return(0,o.A)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||(0,r.A)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},27800:(e,t,n)=>{n.d(t,{A:()=>r});var o=n(43145);function r(e,t){if(e){if("string"==typeof e)return(0,o.A)(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,o.A)(e,t):void 0}}},12172:(e,t,n)=>{function o(e,t,n){return function(e,t,n){const o=t<0?e.length+t:t;if(o>=0&&oo})}}]); +//# sourceMappingURL=34367.f3de593f.chunk.js.map \ No newline at end of file diff --git a/static/js/34657.ef83bdfc.chunk.js b/static/js/34657.ef83bdfc.chunk.js new file mode 100644 index 00000000..3b42c69a --- /dev/null +++ b/static/js/34657.ef83bdfc.chunk.js @@ -0,0 +1,2 @@ +(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[34657],{75270:(t,e,n)=>{"use strict";var r=n(40139),o={"text/plain":"Text","text/html":"Url",default:"Text"};t.exports=function(t,e){var n,i,a,s,c,l,u=!1;e||(e={}),n=e.debug||!1;try{if(a=r(),s=document.createRange(),c=document.getSelection(),(l=document.createElement("span")).textContent=t,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),e.format)if(r.preventDefault(),"undefined"===typeof r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[e.format]||o.default;window.clipboardData.setData(i,t)}else r.clipboardData.clearData(),r.clipboardData.setData(e.format,t);e.onCopy&&(r.preventDefault(),e.onCopy(r.clipboardData))})),document.body.appendChild(l),s.selectNodeContents(l),c.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(p){n&&console.error("unable to copy using execCommand: ",p),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",t),e.onCopy&&e.onCopy(window.clipboardData),u=!0}catch(p){n&&console.error("unable to copy using clipboardData: ",p),n&&console.error("falling back to prompt"),i=function(t){var e=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}("message"in e?e.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,t)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(s):c.removeAllRanges()),l&&document.body.removeChild(l),a()}return u}},2099:(t,e,n)=>{"use strict";function r(t){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r(t)}Object.defineProperty(e,"__esModule",{value:!0}),e.CopyToClipboard=void 0;var o=s(n(65043)),i=s(n(75270)),a=["text","onCopy","options","children"];function s(t){return t&&t.__esModule?t:{default:t}}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function l(t){for(var e=1;e=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function p(t,e){for(var n=0;n{"use strict";var r=n(2099).CopyToClipboard;r.CopyToClipboard=r,t.exports=r},40139:t=>{t.exports=function(){var t=document.getSelection();if(!t.rangeCount)return function(){};for(var e=document.activeElement,n=[],r=0;r=0?t.numChannels:2,this.outputSampleBits=t.sampleBits&&[8,16].indexOf(t.sampleBits)>=0?t.sampleBits:16,this.inputSampleRate=(new(window.AudioContext||window.webkitAudioContext)).sampleRate,this.outputSampleRate=t.sampleRate&&[8e3,11025,16e3,22050,24e3,44100,48e3].indexOf(t.sampleRate)>=0?t.sampleRate:this.inputSampleRate,this.littleEdian=(()=>{const t=new ArrayBuffer(2);return new DataView(t).setInt16(0,256,!0),256===new Int16Array(t)[0]})(),r.initUserMedia()}start(){return n(this,void 0,void 0,(function*(){return this.initRecorder(),navigator.mediaDevices.getUserMedia({audio:!0}).then((t=>{this.stream=t,this.audioInput=this.context.createMediaStreamSource(t)})).then((()=>{this.audioInput.connect(this.analyser),this.analyser.connect(this.recorder),this.recorder.connect(this.context.destination)}))}))}pause(){this.isRecording=!1}resume(t=-1){if(t>=0){const e=Math.round(t*this.inputSampleRate),n=this.buffer[0].data.length;let r=0;for(let t=0;t{if(this.isRecording){for(let e=0;et.stop())),this.stream=null)}closeAudioContext(){return this.context&&this.context.close&&"closed"!==this.context.state?this.context.close():new Promise((t=>{t()}))}getBuffer(){const t=[];for(let e=0;ethis.inputSampleRate?this.inputSampleRate:this.outputSampleRate,n=this.outputSampleBits,r=this.numChannels,o=new ArrayBuffer(44+t.byteLength),i=new DataView(o);let a=0;const s=(t,e,n)=>{for(let r=0;r{const e=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia;return e?new Promise(((n,r)=>{e.call(navigator,t,n,r)})):Promise.reject(new Error("Browser is not supported."))})}static getPermission(){return n(this,void 0,void 0,(function*(){return r.initUserMedia(),navigator.mediaDevices.getUserMedia({audio:!0}).then((t=>{t.getTracks().forEach((t=>t.stop()))}))}))}}e.default=r}}]); +//# sourceMappingURL=34657.ef83bdfc.chunk.js.map \ No newline at end of file diff --git a/static/js/35721.caaf2f87.chunk.js b/static/js/35721.caaf2f87.chunk.js new file mode 100644 index 00000000..b66042ab --- /dev/null +++ b/static/js/35721.caaf2f87.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[35721],{35721:(a,s,e)=>{e.r(s),e.d(s,{Component:()=>u,default:()=>m});e(62851),e(74450);var r=e(50107),l=e(53536),o=(e(65043),e(22166)),t=e(5449),d=e(48258),n=e(74416),i=e(70579);const h={flex:1,filter:!0,resizable:!0,sortable:!0},c=()=>{const a=(0,o.wA)(),s=(0,t.N4)((a=>a.dashboard.gradingSummary)),e=s.cols.map((a=>({headerName:(0,l.startCase)(a),field:a}))),c=(0,i.jsx)("div",{className:"Dashboard",children:(0,i.jsx)("div",{className:"Grid ag-grid-parent ag-theme-balham",children:(0,i.jsx)(r.W6,{domLayout:"autoHeight",columnDefs:e,defaultColDef:h,rowData:s.rows,rowHeight:30,suppressCellFocus:!0,suppressMovableColumns:!0})})});return(0,i.jsx)("div",{children:(0,i.jsx)(d.A,{display:c,loadContentDispatch:()=>a((0,n.Kt)())})})},u=c;u.displayName="Dashboard";const m=c},74450:()=>{}}]); +//# sourceMappingURL=35721.caaf2f87.chunk.js.map \ No newline at end of file diff --git a/static/js/35980.d6359d37.chunk.js b/static/js/35980.d6359d37.chunk.js new file mode 100644 index 00000000..6cb6ef2b --- /dev/null +++ b/static/js/35980.d6359d37.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[35980],{35980:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const s=a(11346),r=a(95303),n={"desiredAssertionStatus0(Ljava/lang/Class;)Z":e=>{r.logger.warn("Class.desiredAssertionStatus0: assertions disabled"),e.returnStackFrame(0)},"getModifiers()I":(e,t)=>{const a=t[0].getNativeField("classRef");e.returnStackFrame(a.getAccessFlags())},"getSuperclass()Ljava/lang/Class;":(e,t)=>{const a=t[0].getNativeField("classRef").getSuperClass();a?e.returnStackFrame(a.getJavaObject()):e.returnStackFrame(null)},"registerNatives()V":e=>{e.returnStackFrame()},"getDeclaredFields0(Z)[Ljava/lang/reflect/Field;":(e,t)=>{const a=t[0].getNativeField("classRef").getDeclaredFields(),r=[];for(const l of Object.values(a)){const t=l.getReflectedObject(e);if(t.status===s.ResultType.ERROR)return e.returnStackFrame(),void e.throwNewException(t.exceptionCls,t.msg);r.push(t.result)}const n=e.getClass().getLoader().getClass("[Ljava/lang/reflect/Field;");if(n.status===s.ResultType.ERROR)return e.returnStackFrame(),void e.throwNewException(n.exceptionCls,n.msg);const i=n.result.instantiate();i.initArray(r.length,r),e.returnStackFrame(i)},"getPrimitiveClass(Ljava/lang/String;)Ljava/lang/Class;":(e,t)=>{var a;const n=t[0],i=(0,r.j2jsString)(n),l=null!==(a=(0,r.primitiveNameToType)(i))&&void 0!==a?a:i,c=e.getClass().getLoader().getPrimitiveClass(l),o=c.initialize(e);o.status===s.ResultType.SUCCESS?e.returnStackFrame(c.getJavaObject()):o.status===s.ResultType.ERROR&&e.throwNewException(o.exceptionCls,o.msg)},"isArray()Z":(e,t)=>{const a=t[0].getNativeField("classRef");e.returnStackFrame(a.checkArray()?1:0)},"isPrimitive()Z":(e,t)=>{const a=t[0].getNativeField("classRef");e.returnStackFrame(a.checkPrimitive()?1:0)},"getName0()Ljava/lang/String;":(e,t)=>{const a=t[0].getNativeField("classRef").getName().replaceAll("/","."),s=e.getJVM().getInternedString(a);e.returnStackFrame(s)},"getComponentType()Ljava/lang/Class;":(e,t)=>{const a=t[0].getNativeField("classRef");if(!a.checkArray())return void e.returnStackFrame(null);const s=a.getComponentClass();e.returnStackFrame(s.getJavaObject())},"forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Class;":(e,t)=>{const a=t[0],n=1===t[1],i=t[2],l=(0,r.j2jsString)(a).replaceAll(".","/");let c;if(i)throw new Error("forName0 via application class loader object not handled");c=e.getJVM().getBootstrapClassLoader();const o=c.getClass(l);if(o.status===s.ResultType.ERROR)return e.returnStackFrame(),void e.throwNewException(o.exceptionCls,o.msg);const u=o.result;if(!n)return void e.returnStackFrame(u.getJavaObject());const g=u.initialize(e);if(g.status!==s.ResultType.SUCCESS)return g.status===s.ResultType.ERROR?(e.returnStackFrame(),void e.throwNewException(g.exceptionCls,g.msg)):void 0;e.returnStackFrame(u.getJavaObject())},"isInterface()Z":(e,t)=>{const a=t[0].getNativeField("classRef");e.returnStackFrame(a.checkInterface()?1:0)},"getDeclaredConstructors0(Z)[Ljava/lang/reflect/Constructor;":(e,t)=>{const a=t[0],r=1===t[1],n=a.getNativeField("classRef"),i=[];let l=null;if(Object.entries(n.getDeclaredMethods()).forEach((([t,a])=>{if(!t.startsWith("")||r&&!a.checkPublic())return;const n=a.getReflectedObject(e);n.status!==s.ResultType.ERROR?i.push(n.result):l=n})),l)return e.returnStackFrame(),void e.throwNewException(l.exceptionCls,l.msg);const c=n.getLoader().getClass("[Ljava/lang/reflect/Constructor;");if(c.status===s.ResultType.ERROR)return e.returnStackFrame(),void e.throwNewException(c.exceptionCls,c.msg);const o=c.result.instantiate();o.initArray(i.length,i),e.returnStackFrame(o)},"getDeclaredMethods0(Z)[Ljava/lang/reflect/Method;":(e,t)=>{const a=t[0].getNativeField("classRef"),r=a.getDeclaredMethods(),n=1===t[1],i=a.getLoader().getClass("[Ljava/lang/reflect/Method;");if(i.status===s.ResultType.ERROR)return void e.throwNewException(i.exceptionCls,i.msg);const l=i.result.instantiate(),c=[];for(const[o,u]of Object.entries(r)){if(n&&!u.checkPublic())continue;if(o.startsWith(""))continue;const t=u.getReflectedObject(e);if(t.status===s.ResultType.ERROR)return void e.throwNewException(t.exceptionCls,t.msg);c.push(t.result)}l.initArray(c.length,c),e.returnStackFrame(l)},"getDeclaringClass0()Ljava/lang/Class;":(e,t)=>{const a=t[0].getNativeField("classRef");if(!a.checkReference())return void e.returnStackFrame(null);const r=a.getAttribute("InnerClasses");if(r)for(const n of r.classes)if(n.innerClass.getClassName()===a.getName()){if(null!==n.outerClass){const t=n.outerClass.resolve();return t.status===s.ResultType.ERROR?void e.throwNewException(t.exceptionCls,t.msg):void e.returnStackFrame(t.result.getJavaObject())}e.returnStackFrame(null)}e.returnStackFrame(null)},"isAssignableFrom(Ljava/lang/Class;)Z":(e,t)=>{const a=t[0].getNativeField("classRef"),s=t[1].getNativeField("classRef");e.returnStackFrame(s.checkCast(a)?1:0)},"getEnclosingMethod0()[Ljava/lang/Object;":(e,t)=>{const a=t[0].getNativeField("classRef");if(a.checkPrimitive()||a.checkArray())return void e.returnStackFrame(null);a.getAttribute("EnclosingMethod")&&r.logger.warn("native method missing: Class.getEnclosingMethod0() for reference class"),e.returnStackFrame(null)},"getDeclaredClasses0()[Ljava/lang/Class;":(e,t)=>{const a=t[0].getNativeField("classRef"),r=a.getLoader().getClass("[Ljava/lang/Class;");if(r.status===s.ResultType.ERROR)return void e.throwNewException(r.exceptionCls,r.msg);const n=r.result.instantiate(),i=[];if(a.checkPrimitive()||a.checkArray())return n.initArray(0),void e.returnStackFrame(n);const l=a.getAttribute("InnerClasses");if(l){for(const t of l.classes){if(!t.outerClass)continue;const r=t.outerClass.resolve();if(r.status!==s.ResultType.SUCCESS)continue;if(r.result!==a)continue;const n=t.innerClass.resolve();if(n.status!==s.ResultType.SUCCESS)return void(n.status===s.ResultType.ERROR&&e.throwNewException(n.exceptionCls,n.msg));i.push(n.result.getJavaObject())}n.initArray(i.length,i)}else n.initArray(0);e.returnStackFrame(n)},"isInstance(Ljava/lang/Object;)Z":(e,t)=>{const a=t[0].getNativeField("classRef"),s=t[1];null!==s?e.returnStackFrame(s.getClass().checkCast(a)?1:0):e.returnStackFrame(0)},"getProtectionDomain0()Ljava/security/ProtectionDomain;":(e,t)=>{e.returnStackFrame(t[0].getNativeField("classRef").getProtectionDomain())}};t.default=n}}]); +//# sourceMappingURL=35980.d6359d37.chunk.js.map \ No newline at end of file diff --git a/static/js/36381.6ba1209a.chunk.js b/static/js/36381.6ba1209a.chunk.js new file mode 100644 index 00000000..c2a388eb --- /dev/null +++ b/static/js/36381.6ba1209a.chunk.js @@ -0,0 +1,3 @@ +/*! For license information please see 36381.6ba1209a.chunk.js.LICENSE.txt */ +(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[36381],{36381:(e,t,r)=>{"use strict";r.d(t,{l:()=>Je});var n=r(70579),a=r(2086),o=r(65043),i=r(17324),s=r.n(i);const c=function(e){function t(e,n,c,d,_){for(var p,h,E,f,P,C=0,m=0,b=0,S=0,v=0,D=0,U=E=p=0,x=0,G=0,H=0,B=0,j=c.length,W=j-1,Y="",K="",M="",z="";xp)&&(B=(Y=Y.replace(" ",":")).length),0n&&(n=(t=t.trim()).charCodeAt(0)),n){case 38:return t.replace(f,"$1"+e.trim());case 58:return e.trim()+t.replace(f,"$1"+e.trim());default:if(0<1*r&&0c.charCodeAt(8))break;case 115:i=i.replace(c,"-webkit-"+c)+";"+i;break;case 207:case 102:i=i.replace(c,"-webkit-"+(102n.charCodeAt(0)&&(n=n.trim()),n=[n],01?t-1:0),n=1;n0?" Args: "+r.join(", "):""))}var O=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,r=0;r=this.groupSizes.length){for(var r=this.groupSizes,n=r.length,a=n;e>=a;)(a<<=1)<0&&y(16,""+e);this.groupSizes=new Uint32Array(a),this.groupSizes.set(r),this.length=a;for(var o=n;o=this.length||0===this.groupSizes[e])return t;for(var r=this.groupSizes[e],n=this.indexOfGroup(e),a=n+r,o=n;o=I&&(I=t+1),L.set(e,t),N.set(t,e)},w="style["+b+'][data-styled-version="5.3.11"]',x=new RegExp("^"+b+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),G=function(e,t,r){for(var n,a=r.split(","),o=0,i=a.length;o=0;r--){var n=t[r];if(n&&1===n.nodeType&&n.hasAttribute(b))return n}}(r),o=void 0!==a?a.nextSibling:null;n.setAttribute(b,"active"),n.setAttribute("data-styled-version","5.3.11");var i=B();return i&&n.setAttribute("nonce",i),r.insertBefore(n,o),n},W=function(){function e(e){var t=this.element=j(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,r=0,n=t.length;r=0){var r=document.createTextNode(t),n=this.nodes[e];return this.element.insertBefore(r,n||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e0&&(d+=e+",")})),n+=""+s+c+'{content:"'+d+'"}/*!sc*/\n'}}}return n}(this)},e}(),V=/(a)(d)/gi,X=function(e){return String.fromCharCode(e+(e>25?39:97))};function $(e){var t,r="";for(t=Math.abs(e);t>52;t=t/52|0)r=X(t%52)+r;return(X(t%52)+r).replace(V,"$1-$2")}var Z=function(e,t){for(var r=t.length;r;)e=33*e^t.charCodeAt(--r);return e},q=function(e){return Z(5381,e)};function Q(e){for(var t=0;t>>0);if(!t.hasNameForId(n,i)){var s=r(o,"."+i,void 0,n);t.insertRules(n,i,s)}a.push(i),this.staticRulesId=i}else{for(var c=this.rules.length,d=Z(this.baseHash,r.hash),u="",l=0;l>>0);if(!t.hasNameForId(n,E)){var f=r(u,"."+E,void 0,n);t.insertRules(n,E,f)}a.push(E)}}return a.join(" ")},e}(),te=/^\s*\/\/.*$/gm,re=[":","[",".","#"];function ne(e){var t,r,n,a,o=void 0===e?P:e,i=o.options,s=void 0===i?P:i,d=o.plugins,u=void 0===d?g:d,l=new c(s),_=[],p=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(r,n,a,o,i,s,c,d,u,l){switch(r){case 1:if(0===u&&64===n.charCodeAt(0))return e(n+";"),"";break;case 2:if(0===d)return n+"/*|*/";break;case 3:switch(d){case 102:case 112:return e(a[0]+n),"";default:return n+(0===l?"/*|*/":"")}case-2:n.split("/*|*/}").forEach(t)}}}((function(e){_.push(e)})),h=function(e,n,o){return 0===n&&-1!==re.indexOf(o[r.length])||o.match(a)?e:"."+t};function E(e,o,i,s){void 0===s&&(s="&");var c=e.replace(te,""),d=o&&i?i+" "+o+" { "+c+" }":c;return t=s,r=o,n=new RegExp("\\"+r+"\\b","g"),a=new RegExp("(\\"+r+"\\b){2,}"),l(i||!o?"":o,d)}return l.use([].concat(u,[function(e,t,a){2===e&&a.length&&a[0].lastIndexOf(r)>0&&(a[0]=a[0].replace(n,h))},p,function(e){if(-2===e){var t=_;return _=[],t}}])),E.hash=u.length?u.reduce((function(e,t){return t.name||y(15),Z(e,t.name)}),5381).toString():"",E}var ae=o.createContext(),oe=(ae.Consumer,o.createContext()),ie=(oe.Consumer,new F),se=ne();function ce(){return(0,o.useContext)(ae)||ie}function de(){return(0,o.useContext)(oe)||se}function ue(e){var t=(0,o.useState)(e.stylisPlugins),r=t[0],n=t[1],a=ce(),i=(0,o.useMemo)((function(){var t=a;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),c=(0,o.useMemo)((function(){return ne({options:{prefix:!e.disableVendorPrefixes},plugins:r})}),[e.disableVendorPrefixes,r]);return(0,o.useEffect)((function(){s()(r,e.stylisPlugins)||n(e.stylisPlugins)}),[e.stylisPlugins]),o.createElement(ae.Provider,{value:i},o.createElement(oe.Provider,{value:c},e.children))}var le=function(){function e(e,t){var r=this;this.inject=function(e,t){void 0===t&&(t=se);var n=r.name+t.hash;e.hasNameForId(r.id,n)||e.insertRules(r.id,n,t(r.rules,n,"@keyframes"))},this.toString=function(){return y(12,String(r.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=se),this.name+e.hash},e}(),_e=/([A-Z])/,pe=/([A-Z])/g,he=/^ms-/,Ee=function(e){return"-"+e.toLowerCase()};function fe(e){return _e.test(e)?e.replace(pe,Ee).replace(he,"-ms-"):e}var Ae=function(e){return null==e||!1===e||""===e};function Re(e,t,r,n){if(Array.isArray(e)){for(var a,o=[],i=0,s=e.length;i1?t-1:0),n=1;n?@[\\\]^`{|}~-]+/g,me=/(^-|-$)/g;function be(e){return e.replace(Ce,"-").replace(me,"")}var Se=function(e){return $(q(e)>>>0)};function ve(e){return"string"==typeof e&&!0}var ye=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Oe=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function Le(e,t,r){var n=e[r];ye(t)&&ye(n)?Ne(n,t):e[r]=t}function Ne(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n=0||(a[r]=e[r]);return a}(t,["componentId"]),o=n&&n+"-"+(ve(e)?e:be(C(e)));return ke(e,f({},a,{attrs:E,componentId:o}),r)},Object.defineProperty(R,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=n?Ne({},e.defaultProps,t):t}}),Object.defineProperty(R,"toString",{value:function(){return"."+R.styledComponentId}}),a&&h()(R,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),R}var Ue=function(e){return function e(t,r,n){if(void 0===n&&(n=P),!(0,a.isValidElementType)(r))return y(1,String(r));var o=function(){return t(r,n,Pe.apply(void 0,arguments))};return o.withConfig=function(a){return e(t,r,f({},n,{},a))},o.attrs=function(a){return e(t,r,f({},n,{attrs:Array.prototype.concat(n.attrs,a).filter(Boolean)}))},o}(ke,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){Ue[e]=Ue(e)}));!function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Q(e),F.registerId(this.componentId+1)}var t=e.prototype;t.createStyles=function(e,t,r,n){var a=n(Re(this.rules,t,r,n).join(""),""),o=this.componentId+e;r.insertRules(o,o,a)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,r,n){e>2&&F.registerId(this.componentId+e),this.removeStyles(e,r),this.createStyles(e,t,r,n)}}();!function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var r=B();return""},this.getStyleTags=function(){return e.sealed?y(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return y(2);var r=((t={})[b]="",t["data-styled-version"]="5.3.11",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),n=B();return n&&(r.nonce=n),[o.createElement("style",f({},r,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new F({isServer:!0}),this.sealed=!1}var t=e.prototype;t.collectStyles=function(e){return this.sealed?y(2):o.createElement(ue,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return y(3)}}();const we=Ue;var xe=function(){return xe=Object.assign||function(e){for(var t,r=1,n=arguments.length;r input {\n display: block;\n opacity: 0;\n position: absolute;\n pointer-events: none;\n }\n"],["\n position: relative;\n ",";\n &:focus-within {\n outline: 2px solid black;\n }\n & > input {\n display: block;\n opacity: 0;\n position: absolute;\n pointer-events: none;\n }\n"])),(function(e){return e.overRide?"":Ke})),ze=we.div(je||(je=Ge(["\n border: dashed 2px ",";\n border-radius: 5px;\n background-color: ",";\n opacity: 0.5;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n & > span {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translateX(-50%) translateY(-50%);\n }\n"],["\n border: dashed 2px ",";\n border-radius: 5px;\n background-color: ",";\n opacity: 0.5;\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n & > span {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translateX(-50%) translateY(-50%);\n }\n"])),"#666","#999"),Fe=we.div(We||(We=Ge(["\n display: flex;\n justify-content: space-between;\n flex-grow: 1;\n & > span {\n font-size: 12px;\n color: ",";\n }\n .file-types {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n max-width: 100px;\n }\n"],["\n display: flex;\n justify-content: space-between;\n flex-grow: 1;\n & > span {\n font-size: 12px;\n color: ",";\n }\n .file-types {\n overflow: hidden;\n white-space: nowrap;\n text-overflow: ellipsis;\n max-width: 100px;\n }\n"])),(function(e){return e.error?"red":"#666"})),Ve=we.span(Ye||(Ye=Ge(["\n font-size: 14px;\n color: ",";\n span {\n text-decoration: underline;\n }\n"],["\n font-size: 14px;\n color: ",";\n span {\n text-decoration: underline;\n }\n"])),"#666"),Xe=function(e){return e/1e3/1e3};function $e(e){var t=e.types,r=e.minSize,a=e.maxSize;if(t){var o=t.toString(),i="";return a&&(i+="size >= ".concat(a,", ")),r&&(i+="size <= ".concat(r,", ")),(0,n.jsx)("span",xe({title:"".concat(i,"types: ").concat(o),className:"file-types"},{children:o}),void 0)}return null}function Ze(){return(0,n.jsxs)("svg",xe({width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},{children:[(0,n.jsx)("path",{d:"M5.33317 6.66667H22.6665V16H25.3332V6.66667C25.3332 5.196 24.1372 4 22.6665 4H5.33317C3.8625 4 2.6665 5.196 2.6665 6.66667V22.6667C2.6665 24.1373 3.8625 25.3333 5.33317 25.3333H15.9998V22.6667H5.33317V6.66667Z",fill:"#0658C2"},void 0),(0,n.jsx)("path",{d:"M10.6665 14.6667L6.6665 20H21.3332L15.9998 12L11.9998 17.3333L10.6665 14.6667Z",fill:"#0658C2"},void 0),(0,n.jsx)("path",{d:"M25.3332 18.6667H22.6665V22.6667H18.6665V25.3333H22.6665V29.3333H25.3332V25.3333H29.3332V22.6667H25.3332V18.6667Z",fill:"#0658C2"},void 0)]}),void 0)}var qe=0,Qe=function(e,t,r,a,o){return r?(0,n.jsx)("span",{children:"File type/size error, Hovered on types!"},void 0):(0,n.jsx)(Ve,{children:a?(0,n.jsx)("span",{children:"Upload disabled"},void 0):e||t?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{children:"Uploaded Successfully!"},void 0)," Upload another?"]},void 0):(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)(n.Fragment,o?{children:[(0,n.jsx)("span",{children:o.split(" ")[0]},void 0)," ",o.substr(o.indexOf(" ")+1)]}:{children:[(0,n.jsx)("span",{children:"Upload"},void 0)," or drop a file right here"]},void 0)},void 0)},void 0)},Je=function(e){var t,r=e.name,a=e.hoverTitle,i=e.types,s=e.handleChange,c=e.classes,d=e.children,u=e.maxSize,l=e.minSize,_=e.fileOrFiles,p=e.onSizeError,h=e.onTypeError,E=e.onSelect,f=e.onDrop,A=e.disabled,R=e.label,g=e.multiple,P=e.required,T=e.onDraggingStateChange,C=e.dropMessageStyle,m=(0,o.useRef)(null),b=(0,o.useRef)(null),S=(0,o.useState)(!1),v=S[0],y=S[1],O=(0,o.useState)(null),L=O[0],N=O[1],I=(0,o.useState)(!1),D=I[0],k=I[1],U=function(e){return i&&!function(e,t){var r=e.name.split(".").pop();return t.map((function(e){return e.toLowerCase()})).includes(r.toLowerCase())}(e,i)?(k(!0),h&&h("File type is not supported"),!1):u&&Xe(e.size)>u?(k(!0),p&&p("File size is too big"),!1):!(l&&Xe(e.size)0||d(!1)}),[]),p=(0,o.useCallback)((function(e){e.preventDefault(),e.stopPropagation()}),[]),h=(0,o.useCallback)((function(e){e.preventDefault(),e.stopPropagation(),d(!1),qe=0;var t=e.dataTransfer.files;if(t&&t.length>0){var r=n?t:t[0],o=a(r);i&&o&&i(r)}}),[a]);return(0,o.useEffect)((function(){var e=t.current;return e.addEventListener("click",u),e.addEventListener("dragenter",l),e.addEventListener("dragleave",_),e.addEventListener("dragover",p),e.addEventListener("drop",h),function(){e.removeEventListener("click",u),e.removeEventListener("dragenter",l),e.removeEventListener("dragleave",_),e.removeEventListener("dragover",p),e.removeEventListener("drop",h)}}),[u,l,_,p,h,t]),c}({labelRef:m,inputRef:b,multiple:g,handleChanges:w,onDrop:f});return(0,o.useEffect)((function(){null==T||T(x)}),[x]),(0,o.useEffect)((function(){_?(y(!0),N(_)):(b.current&&(b.current.value=""),y(!1),N(null))}),[_]),(0,n.jsxs)(Me,xe({overRide:d,className:"".concat(c||""," ").concat(A?"is-disabled":""),ref:m,htmlFor:r,onClick:function(e){e.preventDefault(),e.stopPropagation()}},{children:[(0,n.jsx)("input",{onClick:function(e){e.stopPropagation(),b&&b.current&&(b.current.value="",b.current.click())},onChange:function(e){var t=e.target.files,r=g?t:t[0],n=w(r);E&&n&&E(r)},accept:(t=i,void 0===t?"":t.map((function(e){return".".concat(e.toLowerCase())})).join(",")),ref:b,type:"file",name:r,disabled:A,multiple:g,required:P},void 0),x&&(0,n.jsx)(ze,xe({style:C},{children:(0,n.jsx)("span",{children:a||"Drop Here"},void 0)}),void 0),!d&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(Ze,{},void 0),(0,n.jsxs)(Fe,xe({error:D},{children:[Qe(L,v,D,A,R),(0,n.jsx)($e,{types:i,minSize:l,maxSize:u},void 0)]}),void 0)]},void 0),d]}),void 0)}},17324:e=>{e.exports=function(e,t,r,n){var a=r?r.call(n,e,t):void 0;if(void 0!==a)return!!a;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var o=Object.keys(e),i=Object.keys(t);if(o.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),c=0;c{n.r(t),n.d(t,{DATEPICKER:()=>s,DATEPICKER_CAPTION:()=>u,DATEPICKER_CAPTION_CARET:()=>c,DATEPICKER_CAPTION_MEASURE:()=>l,DATEPICKER_CAPTION_SELECT:()=>E,DATEPICKER_CONTENT:()=>p,DATEPICKER_DAY:()=>d,DATEPICKER_DAY_DISABLED:()=>m,DATEPICKER_DAY_IS_TODAY:()=>I,DATEPICKER_DAY_OUTSIDE:()=>h,DATEPICKER_DAY_SELECTED:()=>T,DATEPICKER_DAY_WRAPPER:()=>R,DATEPICKER_FOOTER:()=>g,DATEPICKER_MONTH_SELECT:()=>D,DATEPICKER_NAVBAR:()=>A,DATEPICKER_NAVBUTTON:()=>f,DATEPICKER_TIMEPICKER_WRAPPER:()=>P,DATEPICKER_YEAR_SELECT:()=>v,DATERANGEPICKER:()=>C,DATERANGEPICKER_CALENDARS:()=>M,DATERANGEPICKER_CONTIGUOUS:()=>N,DATERANGEPICKER_DAY_HOVERED_RANGE:()=>O,DATERANGEPICKER_DAY_SELECTED_RANGE:()=>S,DATERANGEPICKER_SHORTCUTS:()=>U,DATERANGEPICKER_SINGLE_MONTH:()=>_,DATERANGEPICKER_TIMEPICKERS:()=>w,DATE_INPUT:()=>a,DATE_INPUT_POPOVER:()=>o,DATE_INPUT_TIMEZONE_SELECT:()=>i,DATE_RANGE_INPUT:()=>b,DATE_RANGE_INPUT_POPOVER:()=>H,TIMEPICKER:()=>K,TIMEPICKER_AMPM_SELECT:()=>W,TIMEPICKER_ARROW_BUTTON:()=>y,TIMEPICKER_ARROW_ROW:()=>k,TIMEPICKER_DIVIDER_TEXT:()=>F,TIMEPICKER_HOUR:()=>x,TIMEPICKER_INPUT:()=>B,TIMEPICKER_INPUT_ROW:()=>L,TIMEPICKER_MILLISECOND:()=>Y,TIMEPICKER_MINUTE:()=>V,TIMEPICKER_SECOND:()=>G,TIMEZONE_SELECT:()=>j,TIMEZONE_SELECT_POPOVER:()=>J});var r=n(25078).getClassNamespace(),a="".concat(r,"-date-input"),o="".concat(r,"-date-input-popover"),i="".concat(r,"-date-input-timezone-select"),s="".concat(r,"-datepicker"),u="".concat(s,"-caption"),c="".concat(u,"-caret"),l="".concat(u,"-measure"),E="".concat(u,"-select"),p="".concat(s,"-content"),d="DayPicker-Day",m="".concat(d,"--disabled"),h="".concat(d,"--outside"),T="".concat(d,"--selected"),I="".concat(d,"--isToday"),R="".concat(s,"-day-wrapper"),g="".concat(s,"-footer"),D="".concat(s,"-month-select"),v="".concat(s,"-year-select"),A="".concat(s,"-navbar"),f="DayPicker-NavButton",P="".concat(s,"-timepicker-wrapper"),C="".concat(r,"-daterangepicker"),M="".concat(C,"-calendars"),N="".concat(C,"-contiguous"),_="".concat(C,"-single-month"),S="".concat(d,"--selected-range"),O="".concat(d,"--hovered-range"),U="".concat(C,"-shortcuts"),w="".concat(C,"-timepickers"),b="".concat(r,"-date-range-input"),H="".concat(r,"-date-range-input-popover"),K="".concat(r,"-timepicker"),y="".concat(K,"-arrow-button"),k="".concat(K,"-arrow-row"),F="".concat(K,"-divider-text"),x="".concat(K,"-hour"),B="".concat(K,"-input"),L="".concat(K,"-input-row"),Y="".concat(K,"-millisecond"),V="".concat(K,"-minute"),G="".concat(K,"-second"),W="".concat(K,"-ampm-select"),j="".concat(r,"-timezone-select"),J="".concat(j,"-popover")},89548:(e,t,n)=>{n.d(t,{o8:()=>a,Wj:()=>R,ES:()=>D,gI:()=>v,LJ:()=>h,cs:()=>T,AD:()=>g,gs:()=>m,DR:()=>f,Cf:()=>P,Pz:()=>o,Xm:()=>u,m3:()=>c,Ls:()=>l,tF:()=>i,yD:()=>s,gV:()=>d,cK:()=>A});var r=n(407);function a(e){return new Date(e.getTime())}function o(e){return e instanceof Date&&!isNaN(e.valueOf())}function i(e,t){return null!=e&&null!=t&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function s(e,t){return null!=e&&null!=t&&e.getHours()===t.getHours()&&e.getMinutes()===t.getMinutes()&&e.getSeconds()===t.getSeconds()&&e.getMilliseconds()===t.getMilliseconds()}function u(e,t,n){if(void 0===n&&(n=!1),null==e||(null==(o=t)[0]||null==o[1]))return!1;var o,i=a(e),s=a(t[0]),u=a(t[1]);return i.setHours(0,0,0,0),s.setHours(0,0,0,0),u.setHours(0,0,0,0),s<=i&&i<=u&&(!n||!(0,r.A)(s,i)&&!(0,r.A)(i,u))}function c(e,t){return(null==e[0]||u(e[0],t))&&(null==e[1]||u(e[1],t))}function l(e,t){if(null==e)return!1;var n=a(e),r=a(t[0]),o=a(t[1]);return n.setDate(1),r.setDate(1),o.setDate(1),n.setHours(0,0,0,0),r.setHours(0,0,0,0),o.setHours(0,0,0,0),r<=n&&n<=o}var E=function(e,t){return e.getTime()>=t.getTime()},p=function(e,t){return e.getTime()<=t.getTime()};function d(e,t,n){var r=I(e),a=I(t),o=I(n),i=E(r,a),s=p(r,o);return p(o,a)?i||s:i&&s}function m(e,t,n){return s(t,n)?n:d(e,t,n)?e:function(e,t){var n=I(e),r=I(t);return E(n,r)}(e,n)?n:t}function h(e){var t=e[0].getTime(),n=e[1].getTime();return new Date(t+.5*(n-t))}function T(e,t){return null==e?null:null==t?new Date(e.getFullYear(),e.getMonth(),e.getDate(),0,0,0,0):new Date(e.getFullYear(),e.getMonth(),e.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds())}function I(e){return new Date(0,0,0,e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds())}function R(e,t){if(e<0||e>23)throw new Error("hour must be between [0,23] inclusive: got ".concat(e));return t?e%12+12:e%12}function g(e){if(e<0||e>23)throw new Error("hour must be between [0,23] inclusive: got ".concat(e));return e>=12}function D(e){if(e<0||e>23)throw new Error("hour must be between [0,23] inclusive: got ".concat(e));var t=e%12;return 0===t?12:t}function v(e,t){if(e<1||e>12)throw new Error("hour must be between [1,12] inclusive: got ".concat(e));var n=12===e?0:e;return t?n+12:n}function A(e){return(0,r.A)(e,new Date)}function f(e,t){return null==e!==(null==t)||(null===t||void 0===t?void 0:t.getMonth())!==(null===e||void 0===e?void 0:e.getMonth())}function P(e,t){return null==e!==(null==t)||(null===t||void 0===t?void 0:t.getHours())!==(null===e||void 0===e?void 0:e.getHours())||(null===t||void 0===t?void 0:t.getMinutes())!==(null===e||void 0===e?void 0:e.getMinutes())||(null===t||void 0===t?void 0:t.getSeconds())!==(null===e||void 0===e?void 0:e.getSeconds())||(null===t||void 0===t?void 0:t.getMilliseconds())!==(null===e||void 0===e?void 0:e.getMilliseconds())}},10261:(e,t,n)=>{n.d(t,{PI:()=>a,V1:()=>i,VG:()=>o,bP:()=>s,j3:()=>u,z_:()=>c});var r="[Blueprint]",a=r+" defaultValue must be within minDate and maxDate bounds.",o=r+" initialMonth must be within minDate and maxDate bounds.",i=r+" maxDate must be later than minDate.",s=r+" value prop must be within minDate and maxDate bounds.",u=(a.replace("DatePicker","DateRangePicker"),o.replace("DatePicker","DateRangePicker"),i.replace("DatePicker","DateRangePicker"),s.replace("DatePicker","DateRangePicker"),"".concat(r," was provided an invalid defaultTimezone, defaulting to Etc/UTC instead")),c="".concat(r," was provided an invalid timezone, defaulting to Etc/UTC instead")},64995:(e,t,n)=>{n.d(t,{S:()=>r});var r={MILLISECOND:"millisecond",MINUTE:"minute",SECOND:"second"}},89757:(e,t,n)=>{function r(e,t,n){if(void 0===t&&(t=""),void 0===n&&(n=document.body),null==n)return 0;var r=document.createElement("span");r.classList.add(t),r.textContent=e,n.appendChild(r);var a=r.offsetWidth;return r.remove(),a}function a(e,t){return e.lengtha,W:()=>r})},14827:(e,t,n)=>{var r;n.d(t,{ml:()=>a,M7:()=>o}),function(e){e[e.JANUARY=0]="JANUARY",e[e.FEBRUARY=1]="FEBRUARY",e[e.MARCH=2]="MARCH",e[e.APRIL=3]="APRIL",e[e.MAY=4]="MAY",e[e.JUNE=5]="JUNE",e[e.JULY=6]="JULY",e[e.AUGUST=7]="AUGUST",e[e.SEPTEMBER=8]="SEPTEMBER",e[e.OCTOBER=9]="OCTOBER",e[e.NOVEMBER=10]="NOVEMBER",e[e.DECEMBER=11]="DECEMBER"}(r||(r={}));function a(){var e=new Date;return e.setMonth(e.getMonth()+6),e}function o(){var e=new Date;return e.setFullYear(e.getFullYear()-20),e.setMonth(r.JANUARY,1),e}},33010:(e,t,n)=>{n.d(t,{K:()=>c});var r=n(56851),a=n(65043),o=n(84671),i=n(53580),s=n(36024),u=n(89548),c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getShorcutClickHandler=function(e,n){return function(){(0,t.props.onShortcutClick)(e,n)}},t.isShortcutInRange=function(e){var n=t.props,r=n.minDate,a=n.maxDate;return(0,u.m3)(e,[r,a])},t}return(0,r.C6)(t,e),t.prototype.render=function(){var e=this,t=(!0===this.props.shortcuts?function(e,t,n){var a=new Date,o=function(e){var t=(0,u.o8)(a);return e(t),t.setDate(t.getDate()+1),t},i=o((function(){return null})),s=o((function(e){return e.setDate(e.getDate()-2)})),c=o((function(e){return e.setDate(e.getDate()-7)})),E=o((function(e){return e.setMonth(e.getMonth()-1)})),p=o((function(e){return e.setMonth(e.getMonth()-3)})),d=o((function(e){return e.setMonth(e.getMonth()-6)})),m=o((function(e){return e.setFullYear(e.getFullYear()-1)})),h=o((function(e){return e.setFullYear(e.getFullYear()-2)})),T=e||n?[l("Today",[a,t?i:a]),l("Yesterday",[s,t?a:s])]:[];return(0,r.fX)((0,r.fX)((0,r.fX)((0,r.fX)((0,r.fX)([],T,!0),[l(n?"1 week ago":"Past week",[c,a]),l(n?"1 month ago":"Past month",[E,a]),l(n?"3 months ago":"Past 3 months",[p,a])],!1),n?[]:[l("Past 6 months",[d,a])],!0),[l(n?"1 year ago":"Past year",[m,a])],!1),n?[]:[l("Past 2 years",[h,a])],!0)}(this.props.allowSingleDayRange,void 0!==this.props.timePrecision,!0===this.props.useSingleDateShortcuts):this.props.shortcuts).map((function(t,n){return a.createElement(o.D,{active:e.props.selectedShortcutIndex===n,disabled:!e.isShortcutInRange(t.dateRange),key:n,onClick:e.getShorcutClickHandler(t,n),shouldDismissPopover:!1,text:t.label})}));return a.createElement(i.W,{"aria-label":"Date picker shortcuts",className:s.DATERANGEPICKER_SHORTCUTS,tabIndex:0},t)},t.defaultProps={selectedShortcutIndex:-1},t}(a.PureComponent);function l(e,t){return{dateRange:t,label:e}}},85364:(e,t,n)=>{n.d(t,{A:()=>w});var r,a,o=n(56851),i=n(98139),s=n.n(i),u=n(65043),c=n(92260),l=n(25078),E=n(50580),p=n(38846),d=n(82975),m=n(58248),h=n(89548),T=n(64995),I=n(36024);function R(e){var t;return((t={})[a.HOUR_24]="hours (24hr clock)",t[a.HOUR_12]="hours (12hr clock)",t[a.MINUTE]="minutes",t[a.SECOND]="seconds",t[a.MS]="milliseconds",t)[e]}function g(e,t){return null!=t&&!isNaN(t)&&v(e)<=t&&t<=D(e)}function D(e){return O[e].max}function v(e){return O[e].min}!function(e){e.HOUR_24="hour24",e.HOUR_12="hour12",e.MINUTE="minute",e.SECOND="second",e.MS="ms"}(a||(a={}));var A=0,f=0,P=0,C=0,M=23,N=59,_=59,S=999,O=((r={})[a.HOUR_24]={className:I.TIMEPICKER_HOUR,max:M,min:A},r[a.HOUR_12]={className:I.TIMEPICKER_HOUR,max:12,min:1},r[a.MINUTE]={className:I.TIMEPICKER_MINUTE,max:N,min:f},r[a.SECOND]={className:I.TIMEPICKER_SECOND,max:_,min:P},r[a.MS]={className:I.TIMEPICKER_MILLISECOND,max:S,min:C},r),U=n(89757),w=function(e){function t(t){var n,r=e.call(this,t)||this;return r.timeInputIds=((n={})[a.HOUR_24]=c.NF(a.HOUR_24+"-input"),n[a.HOUR_12]=c.NF(a.HOUR_12+"-input"),n[a.MINUTE]=c.NF(a.MINUTE+"-input"),n[a.SECOND]=c.NF(a.SECOND+"-input"),n[a.MS]=c.NF(a.MS+"-input"),n),r.getInputChangeHandler=function(e){return function(t){var n=H(t);switch(e){case a.HOUR_12:case a.HOUR_24:r.setState({hourText:n});break;case a.MINUTE:r.setState({minuteText:n});break;case a.SECOND:r.setState({secondText:n});break;case a.MS:r.setState({millisecondText:n})}}},r.getInputBlurHandler=function(e){return function(t){var n,a,o=H(t);r.updateTime(parseInt(o,10),e),null===(a=(n=r.props).onBlur)||void 0===a||a.call(n,t,e)}},r.getInputFocusHandler=function(e){return function(t){var n,a;r.props.selectAllOnFocus&&t.currentTarget.select(),null===(a=(n=r.props).onFocus)||void 0===a||a.call(n,t,e)}},r.getInputKeyDownHandler=function(e){return function(t){var n,a;!function(e,t,n){void 0===n&&(n=!0);for(var r=0,a=Object.keys(t);rn?r:t{function r(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{A:()=>r})},407:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(5780),a=n(43666);function o(e,t){(0,a.A)(2,arguments);var n=(0,r.A)(e),o=(0,r.A)(t);return n.getTime()===o.getTime()}},5780:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(16260),a=n(43666);function o(e){(0,a.A)(1,arguments);var t=(0,r.A)(e);return t.setHours(0,0,0,0),t}},16260:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(82284),a=n(43666);function o(e){(0,a.A)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,r.A)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"===typeof e||"[object Number]"===t?new Date(e):("string"!==typeof e&&"[object String]"!==t||"undefined"===typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}}}]); +//# sourceMappingURL=38055.055b1b47.chunk.js.map \ No newline at end of file diff --git a/static/js/38453.3a0be748.chunk.js b/static/js/38453.3a0be748.chunk.js new file mode 100644 index 00000000..69f2eb66 --- /dev/null +++ b/static/js/38453.3a0be748.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[38453],{38453:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default={"VMSupportsCS8()Z":e=>{e.returnStackFrame(1)}}}}]); +//# sourceMappingURL=38453.3a0be748.chunk.js.map \ No newline at end of file diff --git a/static/js/39744.273090b8.chunk.js b/static/js/39744.273090b8.chunk.js new file mode 100644 index 00000000..141fe85a --- /dev/null +++ b/static/js/39744.273090b8.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[39744],{39744:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});const a={"getCallerClass()Ljava/lang/Class;":e=>{const t=function(e,t){const a=e.getFrames();let s=a.length-1-t,l=a[s];for(;"java/lang/reflect/Method"===l.method.getClass().getName()&&"invoke"===l.method.getName();){if(0===s)return null;l=a[--s]}return l.method.getClass().getJavaObject()}(e,2);e.returnStackFrame(t)},"getClassAccessFlags(Ljava/lang/Class;)I":(e,t)=>{const a=t[0].getNativeField("classRef");e.returnStackFrame(a.getAccessFlags())}};t.default=a}}]); +//# sourceMappingURL=39744.273090b8.chunk.js.map \ No newline at end of file diff --git a/static/js/42898.46450c21.chunk.js b/static/js/42898.46450c21.chunk.js new file mode 100644 index 00000000..312535a2 --- /dev/null +++ b/static/js/42898.46450c21.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[42898],{42898:(o,e,n)=>{n.r(e),n.d(e,{Component:()=>l,default:()=>r});var t=n(25078),d=n(7290),s=n(99361),a=n(98139),u=n.n(a),c=(n(65043),n(70579));const i=()=>(0,c.jsx)("div",{className:u()("NoPage",t.DARK),"data-testid":"NotFound-Component",children:(0,c.jsx)(d.I,{icon:s.W.ERROR,title:"404 Not Found",description:"The requested resource could not be found"})}),l=i;l.displayName="NotFound";const r=i}}]); +//# sourceMappingURL=42898.46450c21.chunk.js.map \ No newline at end of file diff --git a/static/js/46907.64b2fc8e.chunk.js b/static/js/46907.64b2fc8e.chunk.js new file mode 100644 index 00000000..f375d027 --- /dev/null +++ b/static/js/46907.64b2fc8e.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[46907],{46907:(n,e,r)=>{r.r(e),r.d(e,{__wbg_buffer_79a3294266d4e783:()=>t.fZ,__wbg_call_e3c72355d091d5d4:()=>t.ZD,__wbg_new_119f8177d8717c43:()=>t.Q3,__wbg_new_945397fb09fec0b8:()=>t.nn,__wbg_newwithbyteoffsetandlength_22a36e6023ad3cd0:()=>t.Y4,__wbg_newwithlength_b7722b5594f1dc21:()=>t.Zr,__wbg_resolve_7161ec6fd5b1cd29:()=>t.IZ,__wbg_sourcerorFetchDepCallback_056becf738f1469a:()=>t.fv,__wbg_sourcerorLogCallback_9555c6dd7a1fa2a1:()=>t.pm,__wbg_then_4f3c7f6f3d36634a:()=>t.F9,__wbg_then_6d5072fec3fdb237:()=>t.TH,__wbindgen_cb_drop:()=>t.LC,__wbindgen_closure_wrapper998:()=>t.FI,__wbindgen_memory:()=>t.Py,__wbindgen_object_drop_ref:()=>t.bk,__wbindgen_string_get:()=>t.qN,__wbindgen_throw:()=>t.Qn,compile:()=>t.wE,compile_repl:()=>t.yt,destroy_context:()=>t.GK});var t=r(83685)},83685:(n,e,r)=>{r.d(e,{F9:()=>q,FI:()=>K,GK:()=>k,IZ:()=>H,LC:()=>L,Py:()=>A,Q3:()=>Q,Qn:()=>U,TH:()=>G,Y4:()=>D,ZD:()=>I,Zr:()=>T,bk:()=>C,fZ:()=>Z,fv:()=>E,nn:()=>F,pm:()=>x,qN:()=>P,wE:()=>p,yt:()=>v});var t=r(67530);const _=new Array(32).fill(void 0);function o(n){return _[n]}_.push(void 0,null,!0,!1);let c=_.length;function u(n){const e=o(n);return function(n){n<36||(_[n]=c,c=n)}(n),e}function i(n){c===_.length&&_.push(_.length+1);const e=c;return c=_[e],_[e]=n,e}let f=0,l=null;function a(){return null!==l&&l.buffer===t.memory.buffer||(l=new Uint8Array(t.memory.buffer)),l}let d=new("undefined"===typeof TextEncoder?(0,module.require)("util").TextEncoder:TextEncoder)("utf-8");const b="function"===typeof d.encodeInto?function(n,e){return d.encodeInto(n,e)}:function(n,e){const r=d.encode(n);return e.set(r),{read:n.length,written:r.length}};function w(n,e,r){if(void 0===r){const r=d.encode(n),t=e(r.length);return a().subarray(t,t+r.length).set(r),f=r.length,t}let t=n.length,_=e(t);const o=a();let c=0;for(;c127)break;o[_+c]=e}if(c!==t){0!==c&&(n=n.slice(c)),_=r(_,t,t=c+3*n.length);const e=a().subarray(_+c,_+t);c+=b(n,e).written}return f=c,_}let s=null;function g(){return null!==s&&s.buffer===t.memory.buffer||(s=new Int32Array(t.memory.buffer)),s}let y=new("undefined"===typeof TextDecoder?(0,module.require)("util").TextDecoder:TextDecoder)("utf-8",{ignoreBOM:!0,fatal:!0});function h(n,e){return y.decode(a().subarray(n,n+e))}function m(n,e,r){t._dyn_core__ops__function__FnMut__A____Output___R_as_wasm_bindgen__closure__WasmClosure___describe__invoke__h1f7fe4708e6b54e4(n,e,i(r))}function p(n,e){var r=w(e,t.__wbindgen_malloc,t.__wbindgen_realloc),_=f;return u(t.compile(n,r,_))}function v(n,e){var r=w(e,t.__wbindgen_malloc,t.__wbindgen_realloc),_=f;return u(t.compile_repl(n,r,_))}function k(n){return u(t.destroy_context(n))}function x(n,e,r,_,o,c,u,i,f,l){try{sourcerorLogCallback(n,e,h(r,_),o,c,u,i,h(f,l))}finally{t.__wbindgen_free(f,l)}}function C(n){u(n)}function T(n){return i(new Uint8Array(n>>>0))}function A(){return i(t.memory)}function Z(n){return i(o(n).buffer)}function D(n,e,r){return i(new Uint8Array(o(n),e>>>0,r>>>0))}function F(n){return i(new Uint8Array(o(n)))}function I(){return function(n,e){try{return n.apply(this,e)}catch(r){t.__wbindgen_exn_store(i(r))}}((function(n,e,r){return i(o(n).call(o(e),o(r)))}),arguments)}function E(n,e,r){try{return i(sourcerorFetchDepCallback(n,h(e,r)))}finally{t.__wbindgen_free(e,r)}}function q(n,e,r){return i(o(n).then(o(e),o(r)))}function L(n){const e=u(n).original;if(1==e.cnt--)return e.a=0,!0;return!1}function P(n,e){const r=o(e);var _,c="string"===typeof r?r:void 0,u=void 0===(_=c)||null===_?0:w(c,t.__wbindgen_malloc,t.__wbindgen_realloc),i=f;g()[n/4+1]=i,g()[n/4+0]=u}function Q(n,e){try{var r={a:n,b:e},_=new Promise(((n,e)=>{const _=r.a;r.a=0;try{return function(n,e,r,_){t.wasm_bindgen__convert__closures__invoke2_mut__h1b1c176179f19942(n,e,i(r),i(_))}(_,r.b,n,e)}finally{r.a=_}}));return i(_)}finally{r.a=r.b=0}}function U(n,e){throw new Error(h(n,e))}function G(n,e){return i(o(n).then(o(e)))}function H(n){return i(Promise.resolve(o(n)))}function K(n,e,r){var _=function(n,e,r,_){const o={a:n,b:e,cnt:1,dtor:r},c=(...n)=>{o.cnt++;const e=o.a;o.a=0;try{return _(e,o.b,...n)}finally{0===--o.cnt?t.__wbindgen_export_2.get(o.dtor)(e,o.b):o.a=e}};return c.original=o,c}(n,e,38,m);return i(_)}y.decode()},67530:(n,e,r)=>{var t=r.w[n.id];n.exports=t;r(83685);t[""]()}}]); +//# sourceMappingURL=46907.64b2fc8e.chunk.js.map \ No newline at end of file diff --git a/static/js/50558.e3ae2814.chunk.js b/static/js/50558.e3ae2814.chunk.js new file mode 100644 index 00000000..8de25447 --- /dev/null +++ b/static/js/50558.e3ae2814.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[50558],{50558:(e,s,a)=>{a.r(s),a.d(s,{Component:()=>oe,default:()=>de});a(62851),a(74450);var n=a(14888),r=a(94962),l=a(97007),i=a(67452),t=a(4173),o=a(38846),d=a(65043),c=a(22166),u=a(5449),h=a(34752),m=a(24944),p=a(88443),x=a(48258),g=a(25078),f=a(47810),j=a(95827),v=a(50580),b=a(34826),C=a(82975),N=a(81404),A=a(99361),R=a(50107),S=a(53536),y=a(67925),D=a(83023),U=a(48664),w=a(70579);const I=[{headerName:"Name",field:"name"},{headerName:"Username",field:"username"},{headerName:"Role",field:"role"}],P={flex:1,filter:!0,resizable:!0,sortable:!0},k=e=>{const[s,a]=d.useState([]),[r,l]=d.useState(""),{CSVReader:i}=(0,y.pb)(),c=(0,w.jsx)("div",{className:"Grid ag-grid-parent ag-theme-balham",children:(0,w.jsx)(R.W6,{domLayout:"autoHeight",columnDefs:I,defaultColDef:P,rowData:s,rowHeight:36,suppressCellFocus:!0,suppressMovableColumns:!0,pagination:!0})}),u=[...U.A.authProviders.entries()].map((([e,s])=>e)),[h,m]=d.useState(u[0]);return(0,w.jsxs)("div",{className:"add-users",children:[(0,w.jsx)(n.H2,{children:"Add Stories Users"}),c,(0,w.jsx)(n.H4,{children:"Upload a CSV file to mass insert or update users in your course."}),(0,w.jsx)("div",{className:"upload-container",children:(0,w.jsxs)("div",{children:[(0,w.jsxs)("div",{className:"upload-settings",children:[(0,w.jsx)("div",{className:"file-input",children:(0,w.jsx)(i,{onUploadAccepted:e=>(e=>{const{data:n,errors:r}=e;if(r.length)return void l("Error detected while uploading the CSV file! Please recheck the file and try again.");const i=[...s];if(n.length+s.length>1e3)l("Please limit each upload to 1000 entries!");else{for(let e=0;e{i.push({name:e[0],username:e[1],role:e[2]})})),(0,S.uniqBy)(i,(e=>e.username)).length===i.length?(a(i),l("")):l("There are duplicate usernames in the uploaded CSV(s)!")}})(e),config:{delimiter:",",skipEmptyLines:!0},children:({getRootProps:e,acceptedFile:s,ProgressBar:a,getRemoveFileProps:n})=>(0,w.jsxs)(w.Fragment,{children:[(0,w.jsxs)("label",{className:g.FILE_INPUT,...e(),children:[(0,w.jsx)("div",{style:{minWidth:250},children:" "}),(0,w.jsx)("span",{className:g.FILE_UPLOAD_INPUT,children:"Upload CSV"})]}),(0,w.jsx)(f.A,{content:(0,w.jsxs)("div",{children:[(0,w.jsxs)("p",{children:[(0,w.jsx)("u",{children:"CSV Format"}),": \xa0",(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"name,username,role"})})]}),(0,w.jsxs)("p",{children:[(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"name"})}),": the name of the user"]}),(0,w.jsxs)("p",{children:[(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"username"})}),": username of the user in the corresponding authentication"]}),(0,w.jsxs)("p",{children:[(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"role"})}),": the role of the user ",(0,w.jsx)("i",{children:"(member | moderator | admin)"})]}),(0,w.jsx)("p",{children:"\xa0"}),(0,w.jsx)("p",{children:(0,w.jsx)("u",{children:"Examples:"})}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"(Luminus): \xa0 Wei Kai,e1234567,member"})}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"(Google): \xa0 Timothy,learner@gmail.com,moderator"})}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"(GitHub): \xa0 Mingkai,ghusername,admin"})})]}),interactionKind:"hover",position:j.yX.TOP,popoverClassName:"file-input-popover",children:(0,w.jsx)(v.I,{icon:A.W.HELP,className:"file-input-icon"})})]})})}),(0,w.jsx)(b.g,{className:"html-select",label:(0,w.jsxs)("div",{className:"html-select-label",children:[(0,w.jsx)("div",{children:"Authentication Provider"}),(0,w.jsx)(f.A,{content:"The authentication provider your learners will use to log in with",interactionKind:"hover-target",position:j.yX.TOP,popoverClassName:"html-select-popover",children:(0,w.jsx)(v.I,{icon:A.W.HELP,className:"html-select-label-icon"})})]}),inline:!0,children:(0,w.jsx)(C.g,{options:u,value:h,onChange:e=>m(e.target.value)})})]}),r&&(0,w.jsx)(N.P,{intent:o.J.DANGER,title:"Invalid CSV file provided!",children:r})]})}),(0,w.jsx)(t.$,{className:"add-button",text:"Add Stories Users",intent:0===s.length?o.J.NONE:o.J.WARNING,onClick:()=>{e.handleAddNewUsersToCourse(s,h),a([]),m(u[0])}})]})},G=[{headerName:"Username",field:"username"},{headerName:"Role",field:"role"},{headerName:"Group",field:"group"}],H={flex:1,filter:!0,resizable:!0,sortable:!0},T=e=>{const[s,a]=d.useState([]),[r,l]=d.useState(""),{CSVReader:i}=(0,y.pb)(),c=(0,w.jsx)("div",{className:"Grid ag-grid-parent ag-theme-balham",children:(0,w.jsx)(R.W6,{domLayout:"autoHeight",columnDefs:G,defaultColDef:H,rowData:s,rowHeight:36,suppressCellFocus:!0,suppressMovableColumns:!0,pagination:!0})}),u=[...U.A.authProviders.entries()].map((([e,s])=>e)),[h,m]=d.useState(u[0]);return(0,w.jsxs)("div",{className:"add-users",children:[(0,w.jsx)(n.H2,{children:"Add Users"}),c,(0,w.jsx)(n.H4,{children:"Upload a CSV file to mass insert or update users in your course."}),(0,w.jsx)("div",{className:"upload-container",children:(0,w.jsxs)("div",{children:[(0,w.jsxs)("div",{className:"upload-settings",children:[(0,w.jsx)("div",{className:"file-input",children:(0,w.jsx)(i,{onUploadAccepted:e=>(e=>{const{data:n,errors:r}=e;if(r.length)return void l("Error detected while uploading the CSV file! Please recheck the file and try again.");const i=[...s];if(n.length+s.length>1e3)l("Please limit each upload to 1000 entries!");else{for(let e=0;e{i.push({username:e[0],role:e[1],group:e[2]})})),(0,S.uniqBy)(i,(e=>e.username)).length===i.length?(a(i),l("")):l("There are duplicate usernames in the uploaded CSV(s)!")}})(e),config:{delimiter:",",skipEmptyLines:!0},children:({getRootProps:e,acceptedFile:s,ProgressBar:a,getRemoveFileProps:n})=>(0,w.jsxs)(w.Fragment,{children:[(0,w.jsxs)("label",{className:g.FILE_INPUT,...e(),children:[(0,w.jsx)("div",{style:{minWidth:250},children:" "}),(0,w.jsx)("span",{className:g.FILE_UPLOAD_INPUT,children:"Upload CSV"})]}),(0,w.jsx)(f.A,{content:(0,w.jsxs)("div",{children:[(0,w.jsxs)("p",{children:[(0,w.jsx)("u",{children:"CSV Format"}),": \xa0",(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"username,role"})}),"\xa0\xa0OR\xa0\xa0",(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"username,role,group"})})]}),(0,w.jsxs)("p",{children:[(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"username"})}),": the username of the learner in the corresponding authentication provider"]}),(0,w.jsxs)("p",{children:[(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"role"})}),": the role of the learner in this course"," ",(0,w.jsx)("i",{children:"(admin | staff | student)"})]}),(0,w.jsxs)("p",{children:[(0,w.jsx)("b",{children:(0,w.jsx)("i",{children:"group (optional)"})}),": the group name that the learner belongs to in this course"]}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"(*Note that staff or admin will automatically be assigned as group leader and each group"})}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"can only have one leader. If there are duplicates the latest entry will take effect)"})}),(0,w.jsx)("p",{children:"\xa0"}),(0,w.jsx)("p",{children:(0,w.jsx)("u",{children:"Examples:"})}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"(Luminus): \xa0e1234567,student \xa0\u2022\xa0 e1234567,student,Group1"})}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"(Google): \xa0learner@gmail.com,staff \xa0\u2022\xa0 learner@gmail.com,staff,Group1"})}),(0,w.jsx)("p",{children:(0,w.jsx)("i",{children:"(GitHub): \xa0ghusername,admin \xa0\u2022\xa0 ghusername,admin,Group1"})})]}),interactionKind:"hover",position:j.yX.TOP,popoverClassName:"file-input-popover",children:(0,w.jsx)(v.I,{icon:A.W.HELP,className:"file-input-icon"})})]})})}),(0,w.jsx)(b.g,{className:"html-select",label:(0,w.jsxs)("div",{className:"html-select-label",children:[(0,w.jsx)("div",{children:"Authentication Provider"}),(0,w.jsx)(f.A,{content:"The authentication provider your learners will use to log in with",interactionKind:"hover-target",position:j.yX.TOP,popoverClassName:"html-select-popover",children:(0,w.jsx)(v.I,{icon:A.W.HELP,className:"html-select-label-icon"})})]}),inline:!0,children:(0,w.jsx)(C.g,{options:u,value:h,onChange:e=>m(e.target.value)})})]}),r&&(0,w.jsx)(N.P,{intent:o.J.DANGER,title:"Invalid CSV file provided!",children:r})]})}),(0,w.jsx)(t.$,{className:"add-button",text:"Add Users",intent:0===s.length?o.J.NONE:o.J.WARNING,onClick:()=>{e.handleAddNewUsersToCourse(s,h),a([]),m(u[0])}})]})};var E=a(70045),F=a(71965);const O=e=>{const{data:s}=e,a=s[e.field],n=d.useCallback((()=>{e.setStateHandler(e.rowIndex,!a)}),[e,a]);return(0,w.jsx)(F.dO,{checked:a,onChange:n})};var W=a(29130),V=a(11930),X=a(54713),L=a(36462);const M=({data:e,rowIndex:s,deleteRowHandler:a})=>{const[n,r]=(0,d.useState)(!1),l=(0,d.useCallback)((()=>{a(s),r(!1)}),[a,s]);return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(t.$,{icon:A.W.CROSS,onClick:()=>{r(!0)}}),(0,w.jsxs)(W.l,{icon:A.W.WARNING_SIGN,isOpen:n,onClose:()=>r(!1),title:"Warning",children:[(0,w.jsxs)(V.R,{children:[(0,w.jsxs)("p",{children:["Are you sure you want to ",(0,w.jsx)("b",{children:"delete"})," the assessment type ",(0,w.jsx)("i",{children:e.type}),"?"]}),(0,w.jsx)("p",{children:(0,w.jsx)("b",{children:"All related assessments, submissions and answers will be deleted as well upon clicking the main save button."})})]}),(0,w.jsx)(X.E,{actions:(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(L.A,{label:"Cancel",icon:A.W.CROSS,onClick:()=>r(!1),options:{minimal:!1}}),(0,w.jsx)(L.A,{label:"Ok",icon:A.W.TICK,onClick:l,options:{minimal:!1,intent:o.J.WARNING}})]})})]})]})};var B=a(47487);const J=e=>{const{data:s}=e,a=d.useCallback((s=>{e.setStateHandler(e.rowIndex,s)}),[e]);return(0,w.jsx)(B.O,{value:s[e.field],min:0,clampValueOnBlur:!0,onValueChange:a})},$={assessmentConfigId:-1,type:"untitled",isManuallyGraded:!0,isGradingAutoPublished:!1,displayInDashboard:!0,hoursBeforeEarlyXpDecay:0,hasTokenCounter:!1,hasVotingFeatures:!1,earlySubmissionXp:0},K={flex:3,minWidth:70,filter:!1,resizable:!0,sortable:!1},_=(0,d.forwardRef)((({setHasChangesAssessmentConfig:e,initialConfigs:s},a)=>{const r=d.useRef(),l=(0,d.useRef)((0,S.cloneDeep)(s)),[i,o]=(0,d.useState)(s);(0,d.useEffect)((()=>{e(!(0,S.isEqual)(i,s))}),[i,s,e]),(0,d.useImperativeHandle)(a,(()=>({getData:()=>i,resetData:()=>{o(s),l.current=(0,S.cloneDeep)(s)}})));const c=(e,s)=>{o((a=>{var n,l,i;const t=null!==(n=(0,S.cloneDeep)(a))&&void 0!==n?n:[];var o,d;(t[e].isManuallyGraded=s,s)&&(t[e].isGradingAutoPublished=!1,null===(o=r.current)||void 0===o||null===(d=o.getDisplayedRowAtIndex(e))||void 0===d||d.setDataValue("isGradingAutoPublished",!1));return null===(l=r.current)||void 0===l||null===(i=l.getDisplayedRowAtIndex(e))||void 0===i||i.setDataValue("isManuallyGraded",s),t}))},u=(e,s)=>{o((a=>{var n,l,i;const t=null!==(n=(0,S.cloneDeep)(a))&&void 0!==n?n:[];var o,d;(t[e].isGradingAutoPublished=s,s)&&(t[e].isManuallyGraded=!1,null===(o=r.current)||void 0===o||null===(d=o.getDisplayedRowAtIndex(e))||void 0===d||d.setDataValue("isManuallyGraded",!1));return null===(l=r.current)||void 0===l||null===(i=l.getDisplayedRowAtIndex(e))||void 0===i||i.setDataValue("isGradingAutoPublished",s),t}))},h=(0,d.useCallback)((e=>(s,a)=>{o((n=>{var l,i,t;const o=null!==(l=(0,S.cloneDeep)(n))&&void 0!==l?l:[];return o[s][e]=a,null===(i=r.current)||void 0===i||null===(t=i.getDisplayedRowAtIndex(s))||void 0===t||t.setDataValue(e,a),o}))}),[]),m=(0,d.useCallback)(h("displayInDashboard"),[]),p=(0,d.useCallback)(h("hasTokenCounter"),[]),x=(0,d.useCallback)(h("hasVotingFeatures"),[]),g=(0,d.useCallback)(h("earlySubmissionXp"),[]),f=(0,d.useCallback)(h("hoursBeforeEarlyXpDecay"),[]),j=(0,d.useCallback)((()=>{var e;i.length>=8?(0,E.JB)("You can have at most 8 assessment types!"):(o((e=>[...e,{...$}])),null===(e=r.current)||void 0===e||e.applyTransaction({add:[{...$}]}))}),[i.length]),v=(0,d.useCallback)((e=>{var s,a,n;if(i.length<=1)return void(0,E.JB)("You must have at least 1 assessment type!");o((s=>{var a;const n=null!==(a=(0,S.cloneDeep)(s))&&void 0!==a?a:[];return n.splice(e,1),n}));const l=null===(s=r.current)||void 0===s||null===(a=s.getDisplayedRowAtIndex(e))||void 0===a?void 0:a.data;null===(n=r.current)||void 0===n||n.applyTransaction({remove:[l]})}),[i.length]),b=(0,d.useMemo)((()=>[{headerName:"Assessment Type",field:"type",rowDrag:!0,editable:!0},{headerName:"Is Manually Graded",field:"isManuallyGraded",cellRenderer:O,cellRendererParams:{setStateHandler:c,field:"isManuallyGraded"}},{headerName:"Is Auto-published",field:"isGradingAutoPublished",cellRenderer:O,cellRendererParams:{setStateHandler:u,field:"isGradingAutoPublished"}},{headerName:"Display in Dashboard",field:"displayInDashboard",cellRenderer:O,cellRendererParams:{setStateHandler:m,field:"displayInDashboard"}},{headerName:"Voting Features*",field:"hasVotingFeatures",cellRenderer:O,cellRendererParams:{setStateHandler:x,field:"hasVotingFeatures"}},{headerName:"Token Counter*",field:"hasTokenCounter",cellRenderer:O,cellRendererParams:{setStateHandler:p,field:"hasTokenCounter"}},{headerName:"Max Bonus XP",field:"earlySubmissionXp",cellRenderer:J,cellRendererParams:{setStateHandler:g,field:"earlySubmissionXp"}},{headerName:"Early Hours Before Decay",field:"hoursBeforeEarlyXpDecay",cellRenderer:J,cellRendererParams:{setStateHandler:f,field:"hoursBeforeEarlyXpDecay"}},{headerName:"Delete",field:"placeholderToPreventColumnRerender",cellRenderer:M,cellRendererParams:{deleteRowHandler:v},resizable:!1,flex:2}]),[v,m,g,p,x,f]),C=(0,d.useCallback)((e=>{const s=e.node,a=e.overNode;if(s!==a){const e=s.data,n=null===a||void 0===a?void 0:a.data,r=z(i,e),l=z(i,n),t=[...i];!function(e,s,a){const n=e[s];e.splice(s,1),e.splice(a,0,n)}(t,r,l),o(t)}}),[i]),N=e=>{},A=(0,w.jsxs)("div",{className:"Grid ag-grid-parent ag-theme-balham",children:[(0,w.jsx)(R.W6,{domLayout:"autoHeight",columnDefs:b,defaultColDef:K,onGridReady:e=>{r.current=e.api},rowData:l.current,rowHeight:36,rowDragManaged:!0,suppressCellFocus:!0,suppressMovableColumns:!0,suppressPaginationPanel:!0,onRowDragMove:C,onRowDragLeave:N,onRowDragEnd:N,onCellValueChanged:e=>{"type"===e.colDef.field&&o((s=>{var a;const n=null!==(a=(0,S.cloneDeep)(s))&&void 0!==a?a:[];return n[e.rowIndex].type=e.value,n}))}}),(0,w.jsxs)("div",{className:"footer-text",children:["*If you create an assessment with these toggles enabled, they will be activated within the assessment ",(0,w.jsx)("b",{children:"by default"}),". However, you can also visit ground control to manually override these settings if needed."]})]});return(0,w.jsxs)("div",{className:"assessment-configuration",children:[(0,w.jsxs)("div",{className:"assessment-configuration-header-container",children:[(0,w.jsx)(n.H2,{children:"Assessment Configuration"}),(0,w.jsx)(t.$,{text:"Add Row",onClick:j,className:"add-row-button"})]}),A]})}));function z(e,s){for(let a=0;a{const{data:s}=e,a=d.useCallback((a=>{e.handleUpdateStoriesUserRole(s.id,a.target.value)}),[s,e]),n=[{label:"User",value:D.gO.Standard},{label:"Moderator",value:D.gO.Moderator},{label:"Admin",value:D.gO.Admin}];return(0,w.jsx)(f.A,{content:"You cannot downgrade yourself from an admin role!",interactionKind:"click",position:j.yX.TOP,disabled:e.id!==s.id,children:(0,w.jsx)(C.g,{options:n,onChange:a,fill:!0,minimal:!0,style:{textAlign:"center"},value:s.role,disabled:e.id===s.id})})},Z=({data:e,handleDeleteStoriesUserFromUserGroup:s})=>{const[a,n]=(0,d.useState)(!1),r=(0,d.useCallback)((()=>{s(e.id),n(!1)}),[e.id,s]);return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(f.A,{content:"You cannot delete an admin!",interactionKind:"click",position:j.yX.TOP,disabled:e.role!==D.gO.Admin,children:(0,w.jsx)(t.$,{text:"Delete User",icon:A.W.CROSS,onClick:()=>{e.role!==D.gO.Admin?n(!0):(0,E.JB)("You cannot delete an admin user!")},disabled:e.role===D.gO.Admin})}),(0,w.jsxs)(W.l,{icon:A.W.WARNING_SIGN,isOpen:a,onClose:()=>n(!1),title:"Deleting Stories User",canOutsideClickClose:!0,children:[(0,w.jsx)(V.R,{children:(0,w.jsxs)("p",{children:["Are you sure you want to ",(0,w.jsx)("b",{children:"delete"})," the user"," ",(0,w.jsxs)("i",{children:[e.name," (",e.username,")"]}),"?"]})}),(0,w.jsx)(X.E,{actions:(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(L.A,{label:"Cancel",icon:A.W.CROSS,onClick:()=>n(!1),options:{minimal:!1}}),(0,w.jsx)(L.A,{label:"Confirm",icon:A.W.TRASH,onClick:r,options:{minimal:!1,intent:o.J.DANGER}})]})})]})]})},ee={flex:1,filter:!0,resizable:!0,sortable:!0},se=e=>{var s;const a=d.useRef(),r=null===(s=e.storiesUsers)||void 0===s?void 0:s.map((e=>e.name?e:{...e,name:"(user has yet to log in)"})),l=[{headerName:"Name",field:"name",sort:"asc"},{headerName:"Username",field:"username"},{headerName:"Role",field:"role",cellRenderer:Q,cellRendererParams:{id:e.userId,handleUpdateStoriesUserRole:e.handleUpdateStoriesUserRole}},{headerName:"Actions",field:"actions",cellRenderer:Z,cellRendererParams:{handleDeleteStoriesUserFromUserGroup:e.handleDeleteStoriesUserFromUserGroup},filter:!1,resizable:!1}],i=(0,w.jsx)("div",{className:"Grid ag-grid-parent ag-theme-balham",children:(0,w.jsx)(R.W6,{domLayout:"autoHeight",columnDefs:l,defaultColDef:ee,onGridReady:e=>{a.current=e.api},rowData:r,rowHeight:36,suppressCellFocus:!0,suppressMovableColumns:!0,pagination:!0})});return(0,w.jsxs)("div",{className:"users-configuration",children:[(0,w.jsxs)("div",{className:"users-header-container",children:[(0,w.jsx)(n.H2,{children:"Stories Users"}),(0,w.jsx)(t.$,{text:"Export as CSV",className:"export-csv-button",onClick:()=>{a.current&&a.current.exportDataAsCsv({fileName:`SA Stories Users (${(new Date).toISOString()}).csv`,columnKeys:["name","username","role"]})}})]}),i]})},ae=e=>{const{data:s}=e,a=d.useCallback((a=>{e.handleUpdateUserRole(s.courseRegId,a.target.value)}),[s,e]),n=[{label:"Student",value:D.Xh.Student},{label:"Staff",value:D.Xh.Staff},{label:"Admin",value:D.Xh.Admin}];return(0,w.jsx)(f.A,{content:"You cannot downgrade yourself from an admin role!",interactionKind:"click",position:j.yX.TOP,disabled:e.courseRegId!==s.courseRegId,children:(0,w.jsx)(C.g,{options:n,onChange:a,fill:!0,minimal:!0,style:{textAlign:"center"},value:s.role,disabled:e.courseRegId===s.courseRegId})})},ne=({data:e,handleDeleteUserFromCourse:s})=>{const[a,n]=(0,d.useState)(!1),r=(0,d.useCallback)((()=>{s(e.courseRegId),n(!1)}),[e.courseRegId,s]);return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(f.A,{content:"You cannot delete an admin!",interactionKind:"click",position:j.yX.TOP,disabled:e.role!==D.Xh.Admin,children:(0,w.jsx)(t.$,{text:"Delete User",icon:A.W.CROSS,onClick:()=>{e.role!==D.Xh.Admin?n(!0):(0,E.JB)("You cannot delete an admin user!")},disabled:e.role===D.Xh.Admin})}),(0,w.jsxs)(W.l,{icon:A.W.WARNING_SIGN,isOpen:a,onClose:()=>n(!1),title:"Deleting User From Course",canOutsideClickClose:!0,children:[(0,w.jsxs)(V.R,{children:[(0,w.jsxs)("p",{children:["Are you sure you want to ",(0,w.jsx)("b",{children:"delete"})," the user"," ",(0,w.jsxs)("i",{children:[e.name," (",e.username,")"]}),"?"]}),(0,w.jsx)("p",{children:(0,w.jsx)("b",{children:"All their assessment answers will be deleted as well."})})]}),(0,w.jsx)(X.E,{actions:(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(L.A,{label:"Cancel",icon:A.W.CROSS,onClick:()=>n(!1),options:{minimal:!1}}),(0,w.jsx)(L.A,{label:"Confirm",icon:A.W.TRASH,onClick:r,options:{minimal:!1,intent:o.J.DANGER}})]})})]})]})},re={flex:1,filter:!0,resizable:!0,sortable:!0},le=e=>{var s;const a=d.useRef(),r=null===(s=e.userCourseRegistrations)||void 0===s?void 0:s.map((e=>e.name?e:{...e,name:"(user has yet to log in)"})),l=[{headerName:"Name",field:"name",sort:"asc"},{headerName:"Username",field:"username"},{headerName:"Group",field:"group"},{headerName:"Role",field:"role",cellRenderer:ae,cellRendererParams:{courseRegId:e.courseRegId,handleUpdateUserRole:e.handleUpdateUserRole}},{headerName:"Actions",field:"actions",cellRenderer:ne,cellRendererParams:{handleDeleteUserFromCourse:e.handleDeleteUserFromCourse},filter:!1,resizable:!1}],i=(0,w.jsx)("div",{className:"Grid ag-grid-parent ag-theme-balham",children:(0,w.jsx)(R.W6,{domLayout:"autoHeight",columnDefs:l,defaultColDef:re,onGridReady:e=>{a.current=e.api},rowData:r,rowHeight:36,suppressCellFocus:!0,suppressMovableColumns:!0,pagination:!0})});return(0,w.jsxs)("div",{className:"users-configuration",children:[(0,w.jsxs)("div",{className:"users-header-container",children:[(0,w.jsx)(n.H2,{children:"Users"}),(0,w.jsx)(t.$,{text:"Export as CSV",className:"export-csv-button",onClick:()=>{a.current&&a.current.exportDataAsCsv({fileName:`SA Users (${(new Date).toISOString()}).csv`,columnKeys:["name","username","group","role"]})}})]}),i]})},ie={courseName:"",courseShortName:"",viewable:!0,enableGame:!0,enableAchievements:!0,enableSourcecast:!0,enableStories:!1,moduleHelpText:""},te=()=>{var e;const[s,a]=(0,d.useState)(!1),[g,f]=(0,d.useState)(!1),[j,v]=(0,d.useState)(ie),b=(0,c.wA)(),C=(0,u.wV)(),N=(0,u.N4)((e=>e.stories));(0,d.useEffect)((()=>{b(p.A.fetchCourseConfig()),b(p.A.fetchAssessmentConfigs()),b(p.A.fetchAdminPanelCourseRegistrations())}),[b]),(0,d.useEffect)((()=>{C.enableStories&&b(m.A.fetchAdminPanelStoriesUsers())}),[b,C.enableStories]),(0,d.useEffect)((()=>{v({courseName:C.courseName,courseShortName:C.courseShortName,viewable:C.viewable,enableGame:C.enableGame,enableAchievements:C.enableAchievements,enableSourcecast:C.enableSourcecast,enableStories:C.enableStories,moduleHelpText:C.moduleHelpText})}),[C.courseName,C.courseShortName,C.enableAchievements,C.enableGame,C.enableSourcecast,C.enableStories,C.moduleHelpText,C.viewable]);const A=(0,d.useRef)(null);(0,d.useEffect)((()=>{var e;null===(e=A.current)||void 0===e||e.resetData()}),[C.assessmentConfigurations]);const R={courseConfiguration:j,setCourseConfiguration:e=>{v(e),a(!0)}},S={userId:N.userId,storiesUsers:N.storiesUsers,handleUpdateStoriesUserRole:(e,s)=>b(p.A.updateStoriesUserRole(e,s)),handleDeleteStoriesUserFromUserGroup:e=>b(p.A.deleteStoriesUserUserGroups(e))},y=(0,d.useCallback)((()=>{var e,n,r;s&&(b(p.A.updateCourseConfig(j)),a(!1));const l=null!==(e=null===(n=A.current)||void 0===n?void 0:n.getData())&&void 0!==e?e:[],i=null!==(r=C.assessmentConfigurations)&&void 0!==r?r:[],t=new Set(l.map((e=>e.assessmentConfigId)));i.filter((e=>!t.has(e.assessmentConfigId))).forEach((e=>b(p.A.deleteAssessmentConfig(e)))),g&&(b(p.A.updateAssessmentConfigs(l)),f(!1))}),[j,b,g,s,C.assessmentConfigurations]),D=(0,w.jsxs)("div",{className:"admin-panel",children:[(0,w.jsx)(n.H1,{children:"Admin Panel"}),(0,w.jsxs)(r.tU,{id:"admin-panel",renderActiveTabPanelOnly:!0,children:[(0,w.jsx)(l.o,{id:"configuration",title:"Configuration",panel:(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(q.A,{...R}),(0,w.jsx)(i.c,{}),(0,w.jsx)(Y,{ref:A,initialConfigs:null!==(e=C.assessmentConfigurations)&&void 0!==e?e:[],setHasChangesAssessmentConfig:f}),(0,w.jsx)(t.$,{text:"Save",disabled:!s&&!g,style:{marginTop:"15px"},intent:s||g?o.J.WARNING:o.J.NONE,onClick:y})]})}),(0,w.jsx)(l.o,{id:"users",title:"Users",panel:(0,w.jsx)(le,{courseRegId:C.courseRegId,userCourseRegistrations:C.userCourseRegistrations,handleUpdateUserRole:(e,s)=>b(p.A.updateUserRole(e,s)),handleDeleteUserFromCourse:e=>b(p.A.deleteUserCourseRegistration(e))})}),(0,w.jsx)(l.o,{id:"stories-users",title:"Stories Users",panel:(0,w.jsx)(se,{...S})}),(0,w.jsx)(l.o,{id:"add-users",title:"Add Users",panel:(0,w.jsx)(T,{handleAddNewUsersToCourse:(e,s)=>b(h.A.addNewUsersToCourse(e,s))})}),(0,w.jsx)(l.o,{id:"add-stories-users",title:"Add Stories Users",panel:(0,w.jsx)(k,{handleAddNewUsersToCourse:(e,s)=>b(h.A.addNewStoriesUsersToCourse(e,s))})})]})]});return(0,w.jsx)(x.A,{display:D,fullWidth:!1})},oe=te;oe.displayName="AdminPanel";const de=te}}]); +//# sourceMappingURL=50558.e3ae2814.chunk.js.map \ No newline at end of file diff --git a/static/js/51900.149090e5.chunk.js b/static/js/51900.149090e5.chunk.js new file mode 100644 index 00000000..176beaad --- /dev/null +++ b/static/js/51900.149090e5.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[51900],{17945:(t,e,n)=>{n.d(e,{m:()=>c});var i=n(90246),o=n(86494);function c(t){const e=i.A.parse(t);for(const[n,i]of Object.entries(e))(0,o.isArray)(i)?e[n]=i.join(","):null===i&&delete e[n];return e}},51900:(t,e,n)=>{n.r(e),n.d(e,{Component:()=>A,default:()=>p});var i=n(25078),o=n(7290),c=n(79076),a=n(99361),s=n(98139),r=n.n(s),l=n(90246),d=n(65043),u=n(73216),h=n(48664),b=n(17945),y=n(88990),w=n(70579);const g=()=>{const t=(0,u.zy)(),e=(0,b.m)(t.search).code,[n,a]=(0,d.useState)("initial");return(0,d.useEffect)((()=>{"initial"===n&&h.A.githubClientId&&e&&(a("loading"),async function(t,e,n){const i=await y.Vv(h.A.githubOAuthProxyUrl,l.A.stringify({code:t,clientId:e}));let o;try{if(o=await i.json(),"undefined"===typeof o.access_token)throw new Error("Access Token not found in payload")}catch(c){return void n()}try{new BroadcastChannel("GitHubOAuthAccessToken").postMessage(o.access_token),window.close()}catch(c){}}(e,h.A.githubClientId,(()=>a("error"))))}),[e,n]),h.A.githubClientId?e?"error"===n?(0,w.jsx)(f,{title:"We couldn't authenticate you with GitHub",children:"Connection with server was denied, or incorrect payload received. Please try again or contact the website administrator."}):(0,w.jsx)("div",{className:r()("NoPage",i.DARK),children:(0,w.jsx)(o.I,{description:"Logging In...",icon:(0,w.jsx)(c.y,{size:c.H.LARGE})})}):(0,w.jsx)(f,{title:"We couldn't authenticate you with GitHub",children:"Access code not found in callback URL. Please try again or contact the website administrator."}):(0,w.jsx)(f,{title:"We couldn't authenticate you with GitHub",children:"Client ID not included with deployment. Please try again or contact the website administrator."})};function f({title:t,children:e}){return(0,w.jsx)("div",{className:r()("NoPage",i.DARK),children:(0,w.jsx)(o.I,{icon:a.W.ERROR,title:t,description:e})})}const A=g;A.displayName="GitHubCallback";const p=g}}]); +//# sourceMappingURL=51900.149090e5.chunk.js.map \ No newline at end of file diff --git a/static/js/53391.cc77c999.chunk.js b/static/js/53391.cc77c999.chunk.js new file mode 100644 index 00000000..83816776 --- /dev/null +++ b/static/js/53391.cc77c999.chunk.js @@ -0,0 +1,2 @@ +(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[53391],{70358:(e,i,s)=>{"use strict";s.r(i),s.d(i,{Component:()=>ge,default:()=>Ce});var n=s(50805),l=s(22166),a=s(88443),t=s(1320),o=(s(62851),s(74450),s(4173)),d=s(38846),r=s(7836),c=s(7290),x=s(79076),j=s(67452),m=s(99361),b=s(50107),_=s(65043),h=s(5449),f=s(48258),u=s(84671),g=s(53580),C=s(29130),p=s(11930),v=s(54713),D=s(83243),R=s(84365),A=s(48664),k=s(83023),z=s(36462),L=s(5709),N=s(70579);const S=()=>{const[e,i]=(0,_.useState)(k.ph[0]),[s,n]=(0,_.useState)(!1),{sourceChapter:a=A.A.defaultSourceChapter,sourceVariant:t=A.A.defaultSourceVariant}=(0,h.wV)(),r=(0,l.wA)(),c=(0,_.useCallback)((e=>r(L.Ay.changeSublanguage(e))),[r]),x=(0,_.useCallback)((e=>{n(!0),i(e)}),[n,i]),j=(0,_.useCallback)((()=>{n(!1)}),[n]),b=(0,_.useCallback)((()=>{n(!1),c(e)}),[e,n,c]),f=(0,_.useCallback)(((e,{handleClick:i})=>(0,N.jsx)(u.D,{onClick:i,text:e.displayName},e.displayName)),[]),S=(0,_.useCallback)((({itemsParentRef:e,renderItem:i,items:s})=>{const n=s.filter((({variant:e})=>e===R.Variant.DEFAULT)),l=s.filter((({variant:e})=>e!==R.Variant.DEFAULT));return(0,N.jsxs)(g.W,{ulRef:e,children:[n.map(i),l.length>0&&(0,N.jsx)(u.D,{text:"Variants",icon:"cog",children:l.map(i)},"variant-menu")]})}),[]),y=D.l.ofType(),E=(0,N.jsxs)(C.l,{canEscapeKeyClose:!0,canOutsideClickClose:!0,className:"change-default-lang-dialog",icon:m.W.ERROR,isCloseButtonShown:!0,isOpen:s,onClose:j,title:"Updating default Source sublanguage",children:[(0,N.jsxs)(p.R,{children:["Are you sure you want to update the ",(0,N.jsx)("b",{children:"default Playground Source sublanguage"})," from"," ",(0,k.Kl)(a,t)," to ",(0,N.jsx)("b",{children:e.displayName}),"?"]}),(0,N.jsx)(v.E,{actions:(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(z.A,{label:"Cancel",onClick:j,options:{minimal:!1}}),(0,N.jsx)(z.A,{label:"Confirm",onClick:b,options:{minimal:!1,intent:d.J.DANGER}})]})})]});return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(y,{items:k.ph,onItemSelect:x,itemRenderer:f,itemListRenderer:S,filterable:!1,children:(0,N.jsxs)(o.$,{rightIcon:m.W.DOUBLE_CARET_VERTICAL,children:[(0,N.jsx)("span",{className:"hidden-xs hidden-sm",children:"Default sublanguage: "}),(0,N.jsx)("span",{children:(0,k.Kl)(a,t)})]})}),E]})};var y=s(212),E=s(71965),O=s(47487),I=s(70263),F=s(66426),w=s(42004);const W=({assessmentId:e})=>{const i=(0,h.c)();return(0,N.jsx)("div",{className:"control-button-container",children:(0,N.jsx)(z.A,{icon:m.W.PEOPLE,onClick:async()=>{const s=await(0,w.qh)(e,i),n=document.createElement("div"),l={rowData:s,columnDefs:[{field:"student_name"},{field:"answer"},{field:"final_score"}]},a=(0,F.Dvw)(n,l);a.exportDataAsCsv(),a.destroy()},label:"Export Score Leaderboard"})})},P=({assessmentId:e})=>{const i=(0,h.c)({throwWhenEmpty:!0});return(0,N.jsx)("div",{className:"control-button-container",children:(0,N.jsx)(z.A,{icon:m.W.PEOPLE,onClick:async()=>{const s=await(0,w.ld)(e,i),n=document.createElement("div"),l={rowData:s,columnDefs:[{field:"student_name"},{field:"answer"},{field:"final_score"}]},a=(0,F.Dvw)(n,l);a.exportDataAsCsv(),a.destroy()},label:"Export Popular Vote Leaderboard"})})};var T=s(50580),G=s(26419),U=s(33254);const H="ConfigureControls_reassign-voting-warning__7XXQq",M="ConfigureControls_confirm-assign-voting__wYbGn",V="ConfigureControls_current-voting-status__2MQNm",B="ConfigureControls_confirm-assign-text__n5YX7",J="ConfigureControls_voting-status-text__Lkydw",Z=({handleAssignEntriesForVoting:e,assessmentId:i,isVotingPublished:s})=>{const[n,l]=(0,_.useState)(!1),a=(0,_.useCallback)((()=>l(!0)),[]),t=(0,_.useCallback)((()=>{e(i)}),[i,e]),d=(0,_.useCallback)((()=>l(!1)),[]);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("div",{className:V,children:[(0,N.jsx)(U.S,{}),(0,N.jsxs)("p",{className:J,children:["Current Voting Status: Entries have ",!s&&(0,N.jsx)("b",{children:"not "})," been assigned"]})]}),n?(0,N.jsxs)("div",{className:M,children:[(0,N.jsx)(T.I,{icon:"reset"}),(0,N.jsxs)("p",{className:B,children:["Are you sure you want to ",(0,N.jsxs)("b",{children:[s?"re-assign":"assign"," entries?"]})]}),(0,N.jsxs)(G.e,{children:[(0,N.jsx)(o.$,{small:!0,intent:"success",onClick:t,children:"Assign"}),(0,N.jsx)(o.$,{small:!0,intent:"danger",onClick:d,children:"Cancel"})]})]}):(0,N.jsx)("div",{className:"control-button-container",children:(0,N.jsx)(z.A,{icon:m.W.RESET,onClick:a,label:(s?"Reassign":"Assign")+" entries for voting"})}),s&&(0,N.jsxs)("p",{className:H,children:[(0,N.jsx)("b",{children:"All existing votes"})," will be ",(0,N.jsx)("b",{children:"deleted"})," upon reassigning entries!"]})]})},K=({handleConfigureAssessment:e,handleAssignEntriesForVoting:i,data:s})=>{const[n,l]=(0,_.useState)(!1),[a,t]=(0,_.useState)(!!s.hasVotingFeatures),[o,c]=(0,_.useState)(!!s.hasTokenCounter),[x,b]=(0,_.useState)(!1),[h]=(0,_.useState)(!!s.isVotingPublished),f=(0,_.useCallback)((()=>l(!0)),[]),u=(0,_.useCallback)((()=>l(!1)),[]),g=(0,_.useCallback)((()=>{const{id:i}=s;e(i,a,o),u()}),[s,u,e,o,a]),D=(0,_.useCallback)((()=>c((e=>!e))),[]),R=(0,_.useCallback)((()=>t((e=>!e))),[]),A=(0,_.useCallback)((()=>b((e=>!e))),[]);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(y.m,{content:"Configure",placement:"top",children:(0,N.jsx)(z.A,{icon:m.W.COG,onClick:f})}),(0,N.jsxs)(C.l,{icon:m.W.Cog,isOpen:n,onClose:u,title:"Configuring assessment",canOutsideClickClose:!0,children:[(0,N.jsxs)(p.R,{children:[(0,N.jsxs)("p",{children:["This ",(0,N.jsx)("b",{children:"configuration tool"})," allows you to fine-tune this assessment. Any changes made here will ",(0,N.jsx)("b",{children:"override"})," any assessment configurations in the admin panel."]}),(0,N.jsxs)("div",{className:"general-configs",children:[(0,N.jsx)("p",{children:(0,N.jsx)("b",{children:"General Configurations"})}),(0,N.jsx)(j.c,{}),(0,N.jsx)(E.dO,{className:"has-token-counter",checked:o,onChange:D,inline:!0,label:"Enable token counter"})]}),(0,N.jsxs)("div",{className:"team-related-configs",children:[(0,N.jsx)("p",{children:(0,N.jsx)("b",{children:"Team-Related Configurations"})}),(0,N.jsx)(j.c,{}),(0,N.jsx)(E.dO,{className:"is-team-assessment",onChange:A,inline:!0,label:"Is team assessment"}),(0,N.jsx)(r.S,{isOpen:x,children:(0,N.jsxs)("div",{className:"numeric-input-container",children:[(0,N.jsx)(I.u,{}),(0,N.jsx)("p",{className:"max-team-size",children:"Max team size"}),(0,N.jsx)(O.O,{})]})})]}),(0,N.jsxs)("div",{className:"voting-related-configs",children:[(0,N.jsx)("p",{children:(0,N.jsx)("b",{children:"Voting-Related Configurations"})}),(0,N.jsx)(j.c,{}),(0,N.jsx)(E.dO,{className:"has-voting-features",checked:a,onChange:R,inline:!0,label:"Enable voting features"}),(0,N.jsx)(r.S,{isOpen:a,children:(0,N.jsxs)("div",{className:"voting-related-controls",children:[(0,N.jsx)(W,{assessmentId:s.id}),(0,N.jsx)(P,{assessmentId:s.id}),(0,N.jsx)(Z,{handleAssignEntriesForVoting:i,assessmentId:s.id,isVotingPublished:h})]})})]})]}),(0,N.jsx)(v.E,{actions:(0,N.jsx)(z.A,{label:"Save",icon:m.W.UPLOAD,onClick:g,options:{minimal:!1,intent:d.J.PRIMARY}})})]})]})},Y=({handleDeleteAssessment:e,data:i})=>{const[s,n]=(0,_.useState)(!1),l=(0,_.useCallback)((()=>n(!0)),[]),a=(0,_.useCallback)((()=>n(!1)),[]),t=(0,_.useCallback)((()=>{const{id:s}=i;e(s),a()}),[i,a,e]);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(y.m,{content:"Delete",placement:"top",children:(0,N.jsx)(z.A,{icon:m.W.TRASH,onClick:l})}),(0,N.jsxs)(C.l,{icon:m.W.WARNING_SIGN,isOpen:s,onClose:a,title:"Deleting assessment",canOutsideClickClose:!0,children:[(0,N.jsxs)(p.R,{children:[(0,N.jsxs)("p",{children:["Are you sure you want to ",(0,N.jsx)("b",{children:"delete"})," the assessment ",(0,N.jsx)("i",{children:i.title}),"?"]}),(0,N.jsx)("p",{children:(0,N.jsx)("b",{children:"All submissions and their answers will be deleted as well."})})]}),(0,N.jsx)(v.E,{actions:(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(z.A,{label:"Cancel",icon:m.W.CROSS,onClick:a,options:{minimal:!1}}),(0,N.jsx)(z.A,{label:"Confirm",icon:m.W.TRASH,onClick:t,options:{minimal:!1,intent:d.J.DANGER}})]})})]})]})};var $=s(11782),q=s(74273),X=s(82975),Q=s(98139),ee=s.n(Q),ie=s(33155),se=s(70045);const ne=e=>{const[i,s]=_.useState(void 0),[n,l]=_.useState(!1),[a,t]=_.useState(!1),[o,r]=_.useState(-1);_.useEffect((()=>{e.assessmentConfigurations&&-1===o&&r(e.assessmentConfigurations[0].assessmentConfigId)}),[e.assessmentConfigurations,o]);const{handleUploadAssessment:c}=e,x=_.useMemo((()=>{var i;return null===(i=e.assessmentConfigurations)||void 0===i?void 0:i.map((e=>({value:e.assessmentConfigId,label:e.type})))}),[e.assessmentConfigurations]),j=_.useCallback((()=>{-1!==o?(i&&(c(i,a,o),t(!1)),s(void 0)):(0,se.JB)("Please select a valid assessment type before uploading!")}),[i,a,c,o]),b=_.useCallback((()=>s(void 0)),[s]),h=_.useCallback((e=>{s(e[0]),t(!1)}),[s]),f=_.useCallback((e=>{e.length>1&&(0,se.JB)("Uploading multiple files at once is not currently supported!",2e3)}),[]),{getRootProps:u,getInputProps:g,isFocused:C,isDragActive:p,isDragAccept:v,isDragReject:D}=(0,ie.VB)({multiple:!1,onDropAccepted:h,onDropRejected:f}),R=_.useMemo((()=>ee()("dropzone-base",C||p?"dropzone-active":void 0,v?"dropzone-accept":void 0,D?"dropzone-reject":void 0)),[C,p,v,D]),A=_.useCallback((()=>{a?t(!1):l(!0)}),[a,l,t]),k=_.useMemo((()=>(0,N.jsx)("div",{className:"toggle-button-wrapper",children:(0,N.jsx)(E.dO,{checked:a,onChange:A})})),[a,A]),L=_.useCallback((()=>{t(!0),l(!1)}),[t]),S=_.useCallback((()=>{l(!1)}),[l]),y=_.useMemo((()=>(0,N.jsxs)("div",{className:"dropzone-controls",children:[(0,N.jsx)(z.A,{label:"Yes",icon:m.W.CONFIRM,onClick:L,options:{minimal:!1,intent:d.J.DANGER}}),(0,N.jsx)(z.A,{label:"No",icon:m.W.CROSS,onClick:S,options:{minimal:!1}})]})),[S,L]);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)($.Z,{elevation:q.e.TWO,interactive:!0,children:(0,N.jsxs)("div",{...u({className:R}),children:[(0,N.jsx)("input",{...g()}),(0,N.jsx)("p",{children:"Drag 'n' drop a file here, or click to select a file"})]})}),i&&(0,N.jsxs)($.Z,{className:"dropzone-prompt",elevation:q.e.TWO,interactive:!0,children:[(0,N.jsx)("h3",{children:null===i||void 0===i?void 0:i.name}),!n&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("div",{className:"dropzone-controls",children:[(0,N.jsx)(X.g,{options:x,onChange:e=>r(parseInt(e.target.value)),value:o}),(0,N.jsx)(z.A,{label:"Confirm Upload",icon:m.W.UPLOAD,onClick:j,options:{minimal:!1,intent:d.J.DANGER}}),(0,N.jsx)(z.A,{label:"Cancel Upload",icon:m.W.DELETE,onClick:b,options:{minimal:!1}})]}),(0,N.jsxs)("div",{className:"dropzone-controls",children:[(0,N.jsx)("p",{children:"Force update opened assessment"}),k]})]}),n&&(0,N.jsx)("p",{children:"Are you sure that you want to force update the assessment?"}),n&&y]})]})};var le=s(32815),ae=s(60446),te=s.n(ae);const oe="YYYY-MM-DD HH:mm:ss ZZ",de=({data:e,forOpenDate:i,handleAssessmentChangeDate:s})=>{const n=new Date(2010,0,0),l=new Date(2030,11,31),a=i?e.openAt:e.closeAt,t=te()(a,void 0,!0),[o,r]=(0,_.useState)(!1),[c,x]=(0,_.useState)(t),j=(0,_.useCallback)((()=>r(!0)),[]),b=(0,_.useCallback)((()=>r(!1)),[]),h=(0,_.useCallback)((()=>{if(c){const{id:n,openAt:l,closeAt:a}=e;s(n,i?c.toISOString():l,i?a:c.toISOString()),b()}else(0,se.JB)("No date and time selected!",2e3),x(t)}),[c,t,e,s,i,b]),f=_.useCallback((e=>x(te()(e))),[]),u=_.useCallback((()=>{(0,se.JB)("Failed to parse date string! Defaulting to current date.",2e3),x(t)}),[t]),g=(0,N.jsx)(le.C,{formatDate:e=>te()(e).format(oe),onChange:f,onError:u,parseDate:e=>{const i=te()(e,oe,!0);return!!i.isValid()&&i.toDate()},placeholder:`${oe} or select a date`,value:null===c||void 0===c?void 0:c.toISOString(),disableTimezoneSelect:!0,timePrecision:"second",fill:!0,minDate:n,maxDate:l,closeOnSelection:!1});return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("span",{className:"date-cell-text",children:t.format(oe)}),(0,N.jsx)(z.A,{icon:m.W.EDIT,onClick:j}),(0,N.jsxs)(C.l,{icon:m.W.INFO_SIGN,isOpen:o,onClose:b,title:"Updating assessment settings",canOutsideClickClose:!0,children:[(0,N.jsxs)(p.R,{children:[(0,N.jsxs)("p",{children:[i?"Opening":"Closing"," date and time:"]}),g]}),(0,N.jsx)(v.E,{actions:(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(z.A,{label:"Cancel",icon:m.W.CROSS,onClick:b,options:{minimal:!1}}),(0,N.jsx)(z.A,{label:"Confirm",icon:m.W.TICK,onClick:h,options:{minimal:!1,intent:d.J.DANGER}})]})})]})]})};s(73251);var re=s(72142);const ce=({data:e,onTeamSizeChange:i})=>{const s=e.maxTeamSize,n=(0,_.useCallback)((n=>{s!==n&&i(e.id,n)}),[e.id,s,i]);return(0,N.jsxs)(re.so,{children:[(0,N.jsx)(re.$n,{size:"xs",icon:()=>(0,N.jsx)(T.I,{icon:m.W.MINUS}),variant:"light",onClick:()=>{if(s>1){n(s-1)}},disabled:1===s}),(0,N.jsx)("span",{children:s}),(0,N.jsx)(re.$n,{size:"xs",icon:()=>(0,N.jsx)(T.I,{icon:m.W.PLUS}),variant:"light",onClick:()=>{n(s+1)}})]})},xe=({data:e,handlePublishAssessment:i})=>{const[s,n]=(0,_.useState)(!1),[l]=(0,_.useState)(!!e.isPublished),a=(0,_.useCallback)((()=>n(!0)),[]),t=(0,_.useCallback)((()=>n(!1)),[]),o=(0,_.useCallback)((()=>{const{id:s}=e;i(!l,s),t()}),[e,l,t,i]);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(E.dO,{className:"publish-cell",checked:l,onChange:a}),(0,N.jsxs)(C.l,{icon:m.W.WARNING_SIGN,isOpen:s,onClose:t,title:(l?"Unpublish":"Publish")+" assessment",canOutsideClickClose:!0,children:[(0,N.jsxs)(p.R,{children:[(0,N.jsxs)("p",{children:["Are you sure you want to ",(0,N.jsx)("b",{children:l?"unpublish":"publish"})," the assessment"," ",(0,N.jsx)("i",{children:e.title}),"?"]}),l?(0,N.jsx)("p",{children:(0,N.jsx)("b",{children:"This will hide the assessment for students and prevent them from uploading new answers. Admins and staff are not affected."})}):null]}),(0,N.jsx)(v.E,{actions:(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(z.A,{label:"Cancel",icon:m.W.CROSS,onClick:t,options:{minimal:!1}}),(0,N.jsx)(z.A,{label:"Confirm",icon:m.W.CONFIRM,onClick:o,options:{minimal:!1,intent:d.J.DANGER}})]})})]})]})},je=(e,i,s)=>[{keyID:"1",callbackFn:s,data:e,change:"Unpublish all submissions",description:"Non-published submissions are not affected.",icon:m.W.CROSS_CIRCLE},{keyID:"2",callbackFn:i,data:e,change:"Publish all graded submissions",description:"Ungraded or already-published submissions are not affected.",icon:m.W.ENDORSED}],me=({keyID:e,callbackFn:i,data:s,change:n,description:l,icon:a})=>{const[t,r]=(0,_.useState)(!1),c=(0,_.useCallback)((()=>r(!0)),[]),x=(0,_.useCallback)((()=>r(!1)),[]),j=(0,_.useCallback)((()=>{const{id:e}=s;i(e),x()}),[s,x,i]);return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(y.m,{content:n,placement:"top",children:(0,N.jsx)(o.$,{minimal:!0,onClick:c,icon:a},e)}),(0,N.jsxs)(C.l,{icon:m.W.WARNING_SIGN,isOpen:t,onClose:x,title:n,canOutsideClickClose:!0,children:[(0,N.jsxs)(p.R,{children:[(0,N.jsxs)("p",{children:["Are you sure you want to ",n.toLowerCase()," for the assessment: ",(0,N.jsx)("i",{children:s.title}),"?"]}),(0,N.jsx)("p",{children:l})]}),(0,N.jsx)(v.E,{actions:(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(z.A,{label:"Cancel",icon:m.W.CROSS,onClick:x,options:{minimal:!1}}),(0,N.jsx)(z.A,{label:"Confirm",icon:m.W.CONFIRM,onClick:j,options:{minimal:!1,intent:d.J.DANGER}})]})})]})]})},be=({data:e,handlePublishGradingAll:i,handleUnpublishGradingAll:s})=>{const n=(0,_.useMemo)((()=>je(e,i,s)),[e,i,s]);return(0,N.jsx)(N.Fragment,{children:n.map((e=>(0,_.createElement)(me,{...e,key:e.keyID})))})},_e={flex:2,minWidth:70,filter:!0,resizable:!0,sortable:!0},he=(e,i)=>{const s=new Date(i);return se?1:0},fe=e=>{const[i,s]=(0,_.useState)(!1),{assessmentOverviews:n,assessmentConfigurations:l}=(0,h.wV)();let a;const t=[{field:"number",headerName:"ID",flex:1},{headerName:"Title",field:"title"},{headerName:"Category",field:"type"},{headerName:"Open Date",field:"openAt",filter:"agDateColumnFilter",filterParams:{comparator:he,inRangeInclusive:!0},sortingOrder:["desc","asc",null],cellRenderer:de,cellRendererParams:{handleAssessmentChangeDate:e.handleAssessmentChangeDate,forOpenDate:!0},flex:3},{headerName:"Close Date",field:"closeAt",filter:"agDateColumnFilter",filterParams:{comparator:he,inRangeInclusive:!0},sortingOrder:["desc","asc",null],cellRenderer:de,cellRendererParams:{handleAssessmentChangeDate:e.handleAssessmentChangeDate,forOpenDate:!1},flex:3},{headerName:"Max Team Size",field:"maxTeamSize",cellRenderer:ce,cellRendererParams:{onTeamSizeChange:e.handleAssessmentChangeTeamSize}},{headerName:"Published",field:"placeholderPublish",cellRenderer:xe,cellRendererParams:{handlePublishAssessment:e.handlePublishAssessment},filter:!1,resizable:!1,sortable:!1,cellStyle:{padding:0}},{headerName:"Grading",field:"placeholderReleaseGrading",cellRenderer:be,cellRendererParams:{handlePublishGradingAll:e.handlePublishGradingAll,handleUnpublishGradingAll:e.handleUnpublishGradingAll},filter:!1,resizable:!1,sortable:!1,cellStyle:{padding:0}},{headerName:"Actions",field:"placeholderDelete",cellRenderer:({data:i})=>(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(Y,{data:i,handleDeleteAssessment:e.handleDeleteAssessment}),(0,N.jsx)(K,{data:i,handleConfigureAssessment:e.handleConfigureAssessment,handleAssignEntriesForVoting:e.handleAssignEntriesForVoting})]}),cellRendererParams:{handleDeleteAssessment:e.handleDeleteAssessment},filter:!1,resizable:!1,sortable:!1,cellStyle:{padding:0}}],u=(0,N.jsxs)("div",{className:"GridControls ground-control-controls",children:[(0,N.jsx)(o.$,{active:i,icon:m.W.CLOUD_UPLOAD,intent:i?d.J.PRIMARY:d.J.NONE,onClick:()=>{s(!i)},children:(0,N.jsx)("span",{className:"hidden-xs",children:"Upload assessment"})}),(0,N.jsx)(S,{}),(0,N.jsx)(o.$,{icon:m.W.REFRESH,onClick:e.handleAssessmentOverviewFetch,children:(0,N.jsx)("span",{className:"hidden-xs",children:"Refresh assessments"})})]}),g=(0,N.jsx)(r.S,{isOpen:i,keepChildrenMounted:!0,children:(0,N.jsx)(ne,{handleUploadAssessment:e.handleUploadAssessment,assessmentConfigurations:l})}),C=(0,N.jsx)("div",{className:"Grid ag-grid-parent ag-theme-balham",children:(0,N.jsx)(b.W6,{alwaysShowHorizontalScroll:!0,domLayout:"autoHeight",columnDefs:t,defaultColDef:_e,onGridReady:e=>{a=e.api,a.sizeColumnsToFit(),a.applyColumnState({state:[{colId:"openAt",sort:"desc"},{colId:"closeAt",sort:"desc"}]})},rowData:n,rowHeight:35,suppressCellFocus:!0,suppressMovableColumns:!0,suppressPaginationPanel:!0})});if(!n)return(0,N.jsx)(c.I,{description:"Fetching assessments...",icon:(0,N.jsx)(x.y,{size:x.H.LARGE})});const p=(0,N.jsxs)("div",{className:"GroundControl",children:[u,g,(0,N.jsx)(j.c,{}),C]});return(0,N.jsx)("div",{children:(0,N.jsx)(f.A,{display:p,loadContentDispatch:()=>{e.handleAssessmentOverviewFetch(),e.handleFetchCourseConfigs()}})})},ue=(0,l.Ng)((e=>({})),(e=>(0,n.zH)({handleAssessmentChangeDate:t.A.changeDateAssessment,handleAssessmentChangeTeamSize:t.A.changeTeamSizeAssessment,handleAssessmentOverviewFetch:a.A.fetchAssessmentOverviews,handleDeleteAssessment:t.A.deleteAssessment,handleUploadAssessment:t.A.uploadAssessment,handlePublishAssessment:t.A.publishAssessment,handlePublishGradingAll:t.A.publishGradingAll,handleUnpublishGradingAll:t.A.unpublishGradingAll,handleFetchCourseConfigs:a.A.fetchCourseConfig,handleConfigureAssessment:t.A.configureAssessment,handleAssignEntriesForVoting:t.A.assignEntriesForVoting},e)))(fe),ge=ue;ge.displayName="GroundControl";const Ce=ue},23224:(e,i,s)=>{var n={"./_lib/buildFormatLongFn/index.js":[118,7],"./_lib/buildLocalizeFn/index.js":[23500,7],"./_lib/buildMatchFn/index.js":[22308,7],"./_lib/buildMatchPatternFn/index.js":[64010,7],"./af/_lib/formatDistance/index.js":[71773,7,61953],"./af/_lib/formatLong/index.js":[42648,7,68288],"./af/_lib/formatRelative/index.js":[67034,7,16490],"./af/_lib/localize/index.js":[45090,7,50722],"./af/_lib/match/index.js":[58630,7,73868],"./af/index.js":[26475,7,27435],"./ar-DZ/_lib/formatDistance/index.js":[44942,7,54212],"./ar-DZ/_lib/formatLong/index.js":[45055,7,33185],"./ar-DZ/_lib/formatRelative/index.js":[54277,7,41699],"./ar-DZ/_lib/localize/index.js":[39045,7,3035],"./ar-DZ/_lib/match/index.js":[91979,7,23391],"./ar-DZ/index.js":[63776,7,89854],"./ar-EG/_lib/formatDistance/index.js":[15320,7,10970],"./ar-EG/_lib/formatLong/index.js":[26969,7,97559],"./ar-EG/_lib/formatRelative/index.js":[94963,7,98421],"./ar-EG/_lib/localize/index.js":[68155,7,11469],"./ar-EG/_lib/match/index.js":[2501,7,11053],"./ar-EG/index.js":[80418,7,98260],"./ar-MA/_lib/formatDistance/index.js":[11250,7,48100],"./ar-MA/_lib/formatLong/index.js":[69955,7,9921],"./ar-MA/_lib/formatRelative/index.js":[4657,7,11843],"./ar-MA/_lib/localize/index.js":[85977,7,80347],"./ar-MA/_lib/match/index.js":[40759,7,39615],"./ar-MA/index.js":[788,7,26270],"./ar-SA/_lib/formatDistance/index.js":[59848,7,24822],"./ar-SA/_lib/formatLong/index.js":[81513,7,81283],"./ar-SA/_lib/formatRelative/index.js":[61091,7,78889],"./ar-SA/_lib/localize/index.js":[55883,7,42489],"./ar-SA/_lib/match/index.js":[38645,7,35681],"./ar-SA/index.js":[6386,7,9200],"./ar-TN/_lib/formatDistance/index.js":[66298,7,51504],"./ar-TN/_lib/formatLong/index.js":[97467,7,61021],"./ar-TN/_lib/formatRelative/index.js":[73689,7,31479],"./ar-TN/_lib/localize/index.js":[92625,7,29383],"./ar-TN/_lib/match/index.js":[1615,7,35875],"./ar-TN/index.js":[70604,7,12314],"./ar/_lib/formatDistance/index.js":[75822,7,79181],"./ar/_lib/formatLong/index.js":[90092,7,2732],"./ar/_lib/formatRelative/index.js":[66950,7,27886],"./ar/_lib/localize/index.js":[64086,7,79614],"./ar/_lib/match/index.js":[98642,7,29040],"./ar/index.js":[64079,7,47559],"./az/_lib/formatDistance/index.js":[89481,7,66453],"./az/_lib/formatLong/index.js":[83972,7,62340],"./az/_lib/formatRelative/index.js":[33166,7,79734],"./az/_lib/localize/index.js":[96750,7,66550],"./az/_lib/match/index.js":[81642,7,71368],"./az/index.js":[76039,7,27071],"./be-tarask/_lib/formatDistance/index.js":[59986,7,96100],"./be-tarask/_lib/formatLong/index.js":[51491,7,34625],"./be-tarask/_lib/formatRelative/index.js":[64113,7,67045,3363],"./be-tarask/_lib/localize/index.js":[83321,7,99291],"./be-tarask/_lib/match/index.js":[69015,7,65023],"./be-tarask/index.js":[30196,7,67045,6302],"./be/_lib/formatDistance/index.js":[57587,7,9599],"./be/_lib/formatLong/index.js":[60190,7,63646],"./be/_lib/formatRelative/index.js":[12076,7,67045,50484],"./be/_lib/localize/index.js":[98260,7,36596],"./be/_lib/match/index.js":[5588,7,39482],"./be/index.js":[72473,7,67045,22369],"./bg/_lib/formatDistance/index.js":[17481,7,72665],"./bg/_lib/formatLong/index.js":[41540,7,29128],"./bg/_lib/formatRelative/index.js":[77518,7,17026],"./bg/_lib/localize/index.js":[88814,7,87786],"./bg/_lib/match/index.js":[71370,7,4084],"./bg/index.js":[87335,7,32339],"./bn/_lib/formatDistance/index.js":[22886,7,70550],"./bn/_lib/formatLong/index.js":[20327,7,76195],"./bn/_lib/formatRelative/index.js":[87421,7,37833],"./bn/_lib/localize/index.js":[53613,9,80441],"./bn/_lib/match/index.js":[25331,7,1121],"./bn/index.js":[7112,7,36240],"./bs/_lib/formatDistance/index.js":[26949,7,39909],"./bs/_lib/formatLong/index.js":[48144,7,66900],"./bs/_lib/formatRelative/index.js":[34146,7,11974],"./bs/_lib/localize/index.js":[93306,7,82502],"./bs/_lib/match/index.js":[20414,7,24184],"./bs/index.js":[93827,7,51247],"./ca/_lib/formatDistance/index.js":[44638,7,49318],"./ca/_lib/formatLong/index.js":[76143,7,93427],"./ca/_lib/formatRelative/index.js":[88181,7,60729],"./ca/_lib/localize/index.js":[30005,7,24713],"./ca/_lib/match/index.js":[61851,7,4689],"./ca/index.js":[78160,7,41568],"./cs/_lib/formatDistance/index.js":[75224,7,61460],"./cs/_lib/formatLong/index.js":[21913,7,21489],"./cs/_lib/formatRelative/index.js":[73939,7,93747],"./cs/_lib/localize/index.js":[98875,7,45387],"./cs/_lib/match/index.js":[19589,7,71759],"./cs/index.js":[49218,7,54126],"./cy/_lib/formatDistance/index.js":[70022,7,43454],"./cy/_lib/formatLong/index.js":[70631,7,51099],"./cy/_lib/formatRelative/index.js":[99805,7,82545],"./cy/_lib/localize/index.js":[50957,7,36913],"./cy/_lib/match/index.js":[34483,7,93209],"./cy/index.js":[65960,7,80392],"./da/_lib/formatDistance/index.js":[25029,7,21209],"./da/_lib/formatLong/index.js":[85136,7,55976],"./da/_lib/formatRelative/index.js":[49314,7,44514],"./da/_lib/localize/index.js":[13210,7,54026],"./da/_lib/match/index.js":[53566,7,94356],"./da/index.js":[63235,7,11123],"./de-AT/_lib/localize/index.js":[96506,7,37236],"./de-AT/index.js":[98947,7,41537],"./de/_lib/formatDistance/index.js":[33433,7,11573],"./de/_lib/formatLong/index.js":[22100,7,99268],"./de/_lib/formatRelative/index.js":[35998,7,4374],"./de/_lib/localize/index.js":[70782,7,44214],"./de/_lib/match/index.js":[762,7,95144],"./de/index.js":[96215,7,38975],"./el/_lib/formatDistance/index.js":[51275,7,94131],"./el/_lib/formatLong/index.js":[38086,7,47490],"./el/_lib/formatRelative/index.js":[26404,7,38768],"./el/_lib/localize/index.js":[6620,7,94296],"./el/_lib/match/index.js":[79132,7,98598],"./el/index.js":[40705,7,93589],"./en-AU/_lib/formatLong/index.js":[20131,7,43553],"./en-AU/index.js":[78580,7,65886],"./en-CA/_lib/formatDistance/index.js":[46136,7,27062],"./en-CA/_lib/formatLong/index.js":[92601,7,66147],"./en-CA/index.js":[11906,7,86864],"./en-GB/_lib/formatLong/index.js":[25160,7,99458],"./en-GB/index.js":[283,7,97813],"./en-IE/index.js":[32524,7,30774],"./en-IN/_lib/formatLong/index.js":[62178,7,7840],"./en-IN/index.js":[12637,7,32907],"./en-NZ/_lib/formatLong/index.js":[57773,7,22403],"./en-NZ/index.js":[94822,7,47216],"./en-US/_lib/formatDistance/index.js":[48516,7],"./en-US/_lib/formatLong/index.js":[12533,7],"./en-US/_lib/formatRelative/index.js":[97527,7],"./en-US/_lib/localize/index.js":[25687,7],"./en-US/_lib/match/index.js":[99417,7],"./en-US/index.js":[59406,7],"./en-ZA/_lib/formatLong/index.js":[37452,7,45234],"./en-ZA/index.js":[19055,7,6277],"./eo/_lib/formatDistance/index.js":[55558,7,72658],"./eo/_lib/formatLong/index.js":[4935,7,64191],"./eo/_lib/formatRelative/index.js":[68989,7,845],"./eo/_lib/localize/index.js":[60013,7,7541],"./eo/_lib/match/index.js":[25971,7,92597],"./eo/index.js":[33256,7,81468],"./es/_lib/formatDistance/index.js":[7018,7,23806],"./es/_lib/formatLong/index.js":[792,7,95643],"./es/_lib/formatRelative/index.js":[63689,7,34609],"./es/_lib/localize/index.js":[84673,7,5777],"./es/_lib/match/index.js":[60543,7,56729],"./es/index.js":[11356,7,51336],"./et/_lib/formatDistance/index.js":[27075,7,24331],"./et/_lib/formatLong/index.js":[11918,7,7690],"./et/_lib/formatRelative/index.js":[58492,7,74248],"./et/_lib/localize/index.js":[37924,7,14336],"./et/_lib/match/index.js":[37636,7,24110],"./et/index.js":[61769,7,20509],"./eu/_lib/formatDistance/index.js":[8872,7,43336],"./eu/_lib/formatLong/index.js":[16201,7,52357],"./eu/_lib/formatRelative/index.js":[21859,7,48975],"./eu/_lib/localize/index.js":[72139,7,49039],"./eu/_lib/match/index.js":[66229,7,65995],"./eu/index.js":[1970,7,93474],"./fa-IR/_lib/formatDistance/index.js":[69605,7,68447],"./fa-IR/_lib/formatLong/index.js":[82448,7,89598],"./fa-IR/_lib/formatRelative/index.js":[76802,7,64180],"./fa-IR/_lib/localize/index.js":[52666,7,27924],"./fa-IR/_lib/match/index.js":[1694,7,76314],"./fa-IR/index.js":[68515,7,56129],"./fi/_lib/formatDistance/index.js":[14619,7,71215],"./fi/_lib/formatLong/index.js":[43926,7,90350],"./fi/_lib/formatRelative/index.js":[91508,7,76772],"./fi/_lib/localize/index.js":[33484,7,67364],"./fi/_lib/match/index.js":[48204,7,72714],"./fi/index.js":[27409,7,42033],"./fr-CA/_lib/formatLong/index.js":[8880,7,76562],"./fr-CA/index.js":[3171,7,19973],"./fr-CH/_lib/formatLong/index.js":[51955,7,85861],"./fr-CH/_lib/formatRelative/index.js":[50145,7,14159],"./fr-CH/index.js":[53540,7,1506],"./fr/_lib/formatDistance/index.js":[47662,7,38678],"./fr/_lib/formatLong/index.js":[89279,7,48803],"./fr/_lib/formatRelative/index.js":[35205,7,73769],"./fr/_lib/localize/index.js":[75141,7,38041],"./fr/_lib/match/index.js":[44523,7,68417],"./fr/index.js":[32928,7,82544],"./fy/_lib/formatDistance/index.js":[4523,7,33151],"./fy/_lib/formatLong/index.js":[36774,7,2910],"./fy/_lib/formatRelative/index.js":[46436,7,46964],"./fy/_lib/localize/index.js":[26268,7,36948],"./fy/_lib/match/index.js":[16700,7,1082],"./fy/index.js":[57985,7,53601],"./gd/_lib/formatDistance/index.js":[89713,7,25169],"./gd/_lib/formatLong/index.js":[49884,7,59664],"./gd/_lib/formatRelative/index.js":[90550,7,79002],"./gd/_lib/localize/index.js":[5689,7,6258],"./gd/_lib/match/index.js":[97122,7,52380],"./gd/index.js":[57055,7,89083],"./gl/_lib/formatDistance/index.js":[61977,7,81081],"./gl/_lib/formatLong/index.js":[11444,7,67112],"./gl/_lib/formatRelative/index.js":[58590,7,13634],"./gl/_lib/localize/index.js":[638,7,44458],"./gl/_lib/match/index.js":[65114,7,5556],"./gl/index.js":[25047,7,43251],"./gu/_lib/formatDistance/index.js":[58726,7,47142],"./gu/_lib/formatLong/index.js":[16103,7,66579],"./gu/_lib/formatRelative/index.js":[76829,7,31097],"./gu/_lib/localize/index.js":[60269,7,99561],"./gu/_lib/match/index.js":[43731,7,5425],"./gu/index.js":[83400,7,74048],"./he/_lib/formatDistance/index.js":[15509,7,38697],"./he/_lib/formatLong/index.js":[98944,7,65560],"./he/_lib/formatRelative/index.js":[25042,7,14386],"./he/_lib/localize/index.js":[74890,7,77498],"./he/_lib/match/index.js":[77678,7,98500],"./he/index.js":[95027,7,64643],"./hi/_lib/formatDistance/index.js":[31873,7,58909],"./hi/_lib/formatLong/index.js":[39404,7,77468],"./hi/_lib/formatRelative/index.js":[91686,7,82686],"./hi/_lib/localize/index.js":[66262,9,22670],"./hi/_lib/match/index.js":[9394,7,85472],"./hi/index.js":[25711,7,51255],"./hr/_lib/formatDistance/index.js":[59912,7,84904],"./hr/_lib/formatLong/index.js":[54313,7,43461],"./hr/_lib/formatRelative/index.js":[18243,7,62415],"./hr/_lib/localize/index.js":[39627,7,59823],"./hr/_lib/match/index.js":[50613,7,15339],"./hr/index.js":[85682,7,49826],"./ht/_lib/formatDistance/index.js":[33258,7,18622],"./ht/_lib/formatLong/index.js":[84715,7,74363],"./ht/_lib/formatRelative/index.js":[3894,7,57713],"./ht/_lib/localize/index.js":[18913,7,36273],"./ht/_lib/match/index.js":[74175,7,91449],"./ht/index.js":[87484,7,24392],"./hu/_lib/formatDistance/index.js":[14117,7,3481],"./hu/_lib/formatLong/index.js":[84272,7,94824],"./hu/_lib/formatRelative/index.js":[38530,7,47842],"./hu/_lib/localize/index.js":[87482,7,78730],"./hu/_lib/match/index.js":[11710,7,12596],"./hu/index.js":[37059,7,81395],"./hy/_lib/formatDistance/index.js":[26673,7,59085],"./hy/_lib/formatLong/index.js":[97724,7,80332],"./hy/_lib/formatRelative/index.js":[31542,7,3406],"./hy/_lib/localize/index.js":[87302,7,10526],"./hy/_lib/match/index.js":[12514,7,24304],"./hy/index.js":[65055,7,56871],"./id/_lib/formatDistance/index.js":[91423,7,77503],"./id/_lib/formatLong/index.js":[78122,7,60478],"./id/_lib/formatRelative/index.js":[14960,7,91316],"./id/_lib/localize/index.js":[11024,7,45364],"./id/_lib/match/index.js":[60376,7,74458],"./id/index.js":[83941,7,48545],"./is/_lib/formatDistance/index.js":[70798,7,13754],"./is/_lib/formatLong/index.js":[70367,7,98935],"./is/_lib/formatRelative/index.js":[80133,7,54005],"./is/_lib/localize/index.js":[82309,7,56909],"./is/_lib/match/index.js":[56747,7,94157],"./is/index.js":[49683,7,56692],"./it-CH/_lib/formatLong/index.js":[49236,7,14802],"./it-CH/index.js":[12919,7,50213],"./it/_lib/formatDistance/index.js":[97231,7,15567],"./it/_lib/formatLong/index.js":[42042,7,47918],"./it/_lib/formatRelative/index.js":[85856,7,21124],"./it/_lib/localize/index.js":[89568,7,75780],"./it/_lib/match/index.js":[80136,7,62442],"./it/index.js":[96181,7,36977],"./ja-Hira/_lib/formatDistance/index.js":[56928,7,73306],"./ja-Hira/_lib/formatLong/index.js":[54385,7,58487],"./ja-Hira/_lib/formatRelative/index.js":[8987,7,60757],"./ja-Hira/_lib/localize/index.js":[42259,7,79821],"./ja-Hira/_lib/match/index.js":[17053,7,34349],"./ja-Hira/index.js":[65626,7,18132],"./ja/_lib/formatDistance/index.js":[40023,7,28131],"./ja/_lib/formatLong/index.js":[5234,7,88850],"./ja/_lib/formatRelative/index.js":[76584,7,97792],"./ja/_lib/localize/index.js":[70712,7,42728],"./ja/_lib/match/index.js":[71424,7,7030],"./ja/index.js":[55565,7,66309],"./ka/_lib/formatDistance/index.js":[47718,7,62974],"./ka/_lib/formatLong/index.js":[13415,7,31931],"./ka/_lib/formatRelative/index.js":[28605,7,85713],"./ka/_lib/localize/index.js":[37901,7,44689],"./ka/_lib/match/index.js":[27091,7,64825],"./ka/index.js":[79464,7,19336],"./kk/_lib/formatDistance/index.js":[88216,7,64628],"./kk/_lib/formatLong/index.js":[12217,7,85969],"./kk/_lib/formatRelative/index.js":[58131,7,96915],"./kk/_lib/localize/index.js":[29243,7,53163],"./kk/_lib/match/index.js":[41829,7,43375],"./kk/index.js":[87042,7,93070],"./km/_lib/formatDistance/index.js":[99322,7,99010],"./km/_lib/formatLong/index.js":[87739,7,29519],"./km/_lib/formatRelative/index.js":[45657,7,96349],"./km/_lib/localize/index.js":[90929,7,1669],"./km/_lib/match/index.js":[1807,7,45893],"./km/index.js":[90796,7,71148],"./kn/_lib/formatDistance/index.js":[66255,7,5411],"./kn/_lib/formatLong/index.js":[72058,7,43314],"./kn/_lib/formatRelative/index.js":[59648,7,12096],"./kn/_lib/localize/index.js":[67776,7,71464],"./kn/_lib/match/index.js":[73800,7,97782],"./kn/index.js":[47381,7,33509],"./ko/_lib/formatDistance/index.js":[27940,7,36512],"./ko/_lib/formatLong/index.js":[9717,7,70893],"./ko/_lib/formatRelative/index.js":[24855,7,83207],"./ko/_lib/localize/index.js":[88311,7,74999],"./ko/_lib/match/index.js":[46873,7,53427],"./ko/index.js":[62190,7,82122],"./lb/_lib/formatDistance/index.js":[92380,7,72948],"./lb/_lib/formatLong/index.js":[96381,7,23377],"./lb/_lib/formatRelative/index.js":[23695,7,96819],"./lb/_lib/localize/index.js":[55295,7,62059],"./lb/_lib/match/index.js":[26017,7,42415],"./lb/index.js":[65129,7,90030],"./lt/_lib/formatDistance/index.js":[35606,7,60914],"./lt/_lib/formatLong/index.js":[97239,7,11007],"./lt/_lib/formatRelative/index.js":[13965,7,90509],"./lt/_lib/localize/index.js":[71933,7,53909],"./lt/_lib/match/index.js":[64163,7,93493],"./lt/index.js":[52568,7,38588],"./lv/_lib/formatDistance/index.js":[34912,7,16432],"./lv/_lib/formatLong/index.js":[99089,7,85373],"./lv/_lib/formatRelative/index.js":[3323,7,43095],"./lv/_lib/localize/index.js":[10131,7,72199],"./lv/_lib/match/index.js":[11741,7,5603],"./lv/index.js":[40122,7,51610],"./mk/_lib/formatDistance/index.js":[3850,7,83022],"./mk/_lib/formatLong/index.js":[13931,7,93067],"./mk/_lib/formatRelative/index.js":[60521,7,79905],"./mk/_lib/localize/index.js":[76897,7,20129],"./mk/_lib/match/index.js":[88927,7,34665],"./mk/index.js":[72412,7,90552],"./mn/_lib/formatDistance/index.js":[58265,7,12005],"./mn/_lib/formatLong/index.js":[98836,7,86164],"./mn/_lib/formatRelative/index.js":[77182,7,34790],"./mn/_lib/localize/index.js":[71422,7,77894],"./mn/_lib/match/index.js":[2522,7,13176],"./mn/index.js":[68567,7,89711],"./ms/_lib/formatDistance/index.js":[79666,7,15478],"./ms/_lib/formatLong/index.js":[72899,7,28451],"./ms/_lib/formatRelative/index.js":[83793,7,69545],"./ms/_lib/localize/index.js":[62457,7,67481],"./ms/_lib/match/index.js":[439,7,47553],"./ms/index.js":[27732,7,42096],"./mt/_lib/formatDistance/index.js":[48107,7,73443],"./mt/_lib/formatLong/index.js":[73606,7,90546],"./mt/_lib/formatRelative/index.js":[23236,7,62176],"./mt/_lib/localize/index.js":[98844,7,54920],"./mt/_lib/match/index.js":[7516,7,43734],"./mt/index.js":[1761,7,33221],"./nb/_lib/formatDistance/index.js":[80390,7,84382],"./nb/_lib/formatLong/index.js":[98023,7,34491],"./nb/_lib/formatRelative/index.js":[93821,7,93201],"./nb/_lib/localize/index.js":[60653,7,15345],"./nb/_lib/match/index.js":[27731,7,69401],"./nb/index.js":[5608,7,11976],"./nl-BE/_lib/formatDistance/index.js":[98294,7,82012],"./nl-BE/_lib/formatLong/index.js":[2455,7,3241],"./nl-BE/_lib/formatRelative/index.js":[76653,7,24443],"./nl-BE/_lib/localize/index.js":[73693,7,52675],"./nl-BE/_lib/match/index.js":[83107,7,47463],"./nl-BE/index.js":[58264,7,71462],"./nl/_lib/formatDistance/index.js":[60932,7,22880],"./nl/_lib/formatLong/index.js":[76821,7,68237],"./nl/_lib/formatRelative/index.js":[19319,7,7879],"./nl/_lib/localize/index.js":[42039,7,82903],"./nl/_lib/match/index.js":[60409,7,48851],"./nl/index.js":[88622,7,86986],"./nn/_lib/formatDistance/index.js":[65594,7,72290],"./nn/_lib/formatLong/index.js":[56283,7,56655],"./nn/_lib/formatRelative/index.js":[3993,7,25117],"./nn/_lib/localize/index.js":[2705,7,86117],"./nn/_lib/match/index.js":[80399,7,88037],"./nn/index.js":[37676,7,73036],"./oc/_lib/formatDistance/index.js":[28212,7,50712],"./oc/_lib/formatLong/index.js":[69829,7,99925],"./oc/_lib/formatRelative/index.js":[25319,7,95967],"./oc/_lib/localize/index.js":[47943,7,99935],"./oc/_lib/match/index.js":[95081,7,86267],"./oc/index.js":[62,7,49458],"./pl/_lib/formatDistance/index.js":[30090,7,66606],"./pl/_lib/formatLong/index.js":[20235,7,32267],"./pl/_lib/formatRelative/index.js":[78345,7,41345],"./pl/_lib/localize/index.js":[11137,7,385],"./pl/_lib/match/index.js":[2559,7,2569],"./pl/index.js":[48540,7,34776],"./pt-BR/_lib/formatDistance/index.js":[80441,7,33135],"./pt-BR/_lib/formatLong/index.js":[22164,7,29006],"./pt-BR/_lib/formatRelative/index.js":[99358,7,42468],"./pt-BR/_lib/localize/index.js":[22750,7,87236],"./pt-BR/_lib/match/index.js":[38586,7,99818],"./pt-BR/index.js":[16471,7,45649],"./pt/_lib/formatDistance/index.js":[58418,7,74262],"./pt/_lib/formatLong/index.js":[34819,7,35843],"./pt/_lib/formatRelative/index.js":[35473,7,94921],"./pt/_lib/localize/index.js":[96857,7,53337],"./pt/_lib/match/index.js":[15543,7,95105],"./pt/index.js":[24948,7,35600],"./ro/_lib/formatDistance/index.js":[81,7,6721],"./ro/_lib/formatLong/index.js":[77276,7,46432],"./ro/_lib/formatRelative/index.js":[918,7,56874],"./ro/_lib/localize/index.js":[37766,7,10658],"./ro/_lib/match/index.js":[74018,7,37868],"./ro/index.js":[80351,7,20939],"./ru/_lib/formatDistance/index.js":[58547,7,93919],"./ru/_lib/formatLong/index.js":[47038,7,14302],"./ru/_lib/formatRelative/index.js":[1580,7,84628],"./ru/_lib/localize/index.js":[8244,7,83764],"./ru/_lib/match/index.js":[25172,7,43546],"./ru/index.js":[82233,7,26337],"./sk/_lib/formatDistance/index.js":[69008,7,97276],"./sk/_lib/formatLong/index.js":[30977,7,82857],"./sk/_lib/formatRelative/index.js":[68203,7,63995],"./sk/_lib/localize/index.js":[14288,7,54851],"./sk/_lib/match/index.js":[83034,7,70887],"./sk/index.js":[44938,7,60294],"./sl/_lib/formatDistance/index.js":[34957,7,17557],"./sl/_lib/formatLong/index.js":[25608,7,71876],"./sl/_lib/formatRelative/index.js":[14410,7,94006],"./sl/_lib/localize/index.js":[24114,7,34518],"./sl/_lib/match/index.js":[21686,7,18248],"./sl/index.js":[19067,7,99327],"./sq/_lib/formatDistance/index.js":[79262,7,39622],"./sq/_lib/formatLong/index.js":[23023,7,70099],"./sq/_lib/formatRelative/index.js":[9941,7,47321],"./sq/_lib/localize/index.js":[90229,7,81161],"./sq/_lib/match/index.js":[68187,7,19409],"./sq/index.js":[76144,7,84736],"./sr-Latn/_lib/formatDistance/index.js":[14211,7,22841],"./sr-Latn/_lib/formatLong/index.js":[9582,7,47944],"./sr-Latn/_lib/formatRelative/index.js":[94140,7,29794],"./sr-Latn/_lib/localize/index.js":[79716,7,75658],"./sr-Latn/_lib/match/index.js":[60676,7,77492],"./sr-Latn/index.js":[25513,7,28179],"./sr/_lib/formatDistance/index.js":[78787,7,8039],"./sr/_lib/formatLong/index.js":[43950,7,97398],"./sr/_lib/formatRelative/index.js":[60092,7,73884],"./sr/_lib/localize/index.js":[59972,7,26828],"./sr/_lib/match/index.js":[83684,7,94738],"./sr/index.js":[6953,7,14969],"./sv/_lib/formatDistance/index.js":[76959,7,28115],"./sv/_lib/formatLong/index.js":[12426,7,77666],"./sv/_lib/formatRelative/index.js":[84144,7,72752],"./sv/_lib/localize/index.js":[20080,7,93016],"./sv/_lib/match/index.js":[51864,7,78726],"./sv/index.js":[51237,7,65237],"./ta/_lib/formatDistance/index.js":[83605,7,21353],"./ta/_lib/formatLong/index.js":[23936,7,68824],"./ta/_lib/formatRelative/index.js":[96338,7,2162],"./ta/_lib/localize/index.js":[6538,7,83610],"./ta/_lib/match/index.js":[26190,7,34116],"./ta/index.js":[70067,7,44355],"./te/_lib/formatDistance/index.js":[57833,7,19717],"./te/_lib/formatLong/index.js":[15620,7,35860],"./te/_lib/formatRelative/index.js":[5422,7,23718],"./te/_lib/localize/index.js":[74126,7,68614],"./te/_lib/match/index.js":[24330,7,63256],"./te/index.js":[44999,7,60335],"./th/_lib/formatDistance/index.js":[46002,7,37126],"./th/_lib/formatLong/index.js":[67907,7,11091],"./th/_lib/formatRelative/index.js":[28209,7,59321],"./th/_lib/localize/index.js":[97433,7,5769],"./th/_lib/match/index.js":[88567,7,53617],"./th/index.js":[89364,7,80224],"./tr/_lib/formatDistance/index.js":[62695,7,45212],"./tr/_lib/formatLong/index.js":[87109,7,297],"./tr/_lib/formatRelative/index.js":[98855,7,16187],"./tr/_lib/localize/index.js":[38343,7,1411],"./tr/_lib/match/index.js":[31465,7,90631],"./tr/index.js":[28190,7,10662],"./ug/_lib/formatDistance/index.js":[94782,7,58058],"./ug/_lib/formatLong/index.js":[32847,7,51239],"./ug/_lib/formatRelative/index.js":[30037,7,8901],"./ug/_lib/localize/index.js":[80437,7,16541],"./ug/_lib/match/index.js":[10299,7,73789],"./ug/index.js":[13584,7,62820],"./uk/_lib/formatDistance/index.js":[52834,7,18646],"./uk/_lib/formatLong/index.js":[65587,7,9283],"./uk/_lib/formatRelative/index.js":[98113,7,67045,72713],"./uk/_lib/localize/index.js":[79465,7,75257],"./uk/_lib/match/index.js":[64487,7,35521],"./uk/index.js":[2436,7,67045,81040],"./uz-Cyrl/_lib/formatDistance/index.js":[56386,7,60876],"./uz-Cyrl/_lib/formatLong/index.js":[62003,7,23513],"./uz-Cyrl/_lib/formatRelative/index.js":[31233,7,66411],"./uz-Cyrl/_lib/localize/index.js":[59721,7,31059],"./uz-Cyrl/_lib/match/index.js":[1991,7,95639],"./uz-Cyrl/index.js":[64292,7,62550],"./uz/_lib/formatDistance/index.js":[31725,7,34721],"./uz/_lib/formatLong/index.js":[47016,7,20352],"./uz/_lib/formatRelative/index.js":[69034,7,1226],"./uz/_lib/localize/index.js":[90450,7,2722],"./uz/_lib/match/index.js":[58518,7,11244],"./uz/index.js":[67227,7,32235],"./vi/_lib/formatDistance/index.js":[40843,7,58047],"./vi/_lib/formatLong/index.js":[50598,7,43166],"./vi/_lib/formatRelative/index.js":[93604,7,98932],"./vi/_lib/localize/index.js":[85276,7,42612],"./vi/_lib/match/index.js":[52092,7,60826],"./vi/index.js":[71713,7,43073],"./zh-CN/_lib/formatDistance/index.js":[81506,7,11468],"./zh-CN/_lib/formatLong/index.js":[55955,7,55993],"./zh-CN/_lib/formatRelative/index.js":[68385,7,22187],"./zh-CN/_lib/localize/index.js":[19689,7,83955],"./zh-CN/_lib/match/index.js":[11431,7,66615],"./zh-CN/index.js":[43332,7,3126],"./zh-HK/_lib/formatDistance/index.js":[9226,7,28132],"./zh-HK/_lib/formatLong/index.js":[77515,7,38337],"./zh-HK/_lib/formatRelative/index.js":[13865,7,483],"./zh-HK/_lib/localize/index.js":[10273,7,43035],"./zh-HK/_lib/match/index.js":[73567,7,53631],"./zh-HK/index.js":[21852,7,4254],"./zh-TW/_lib/formatDistance/index.js":[91874,7,79684],"./zh-TW/_lib/formatLong/index.js":[83347,7,58817],"./zh-TW/_lib/formatRelative/index.js":[78753,7,35683],"./zh-TW/_lib/localize/index.js":[29385,7,53371],"./zh-TW/_lib/match/index.js":[88327,7,32287],"./zh-TW/index.js":[82980,7,99902]};function l(e){if(!s.o(n,e))return Promise.resolve().then((()=>{var i=new Error("Cannot find module '"+e+"'");throw i.code="MODULE_NOT_FOUND",i}));var i=n[e],l=i[0];return Promise.all(i.slice(2).map(s.e)).then((()=>s.t(l,16|i[1])))}l.keys=()=>Object.keys(n),l.id=23224,e.exports=l}}]); +//# sourceMappingURL=53391.cc77c999.chunk.js.map \ No newline at end of file diff --git a/static/js/54189.ad3ad9d2.chunk.js b/static/js/54189.ad3ad9d2.chunk.js new file mode 100644 index 00000000..cbcdfaed --- /dev/null +++ b/static/js/54189.ad3ad9d2.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[54189],{54189:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const n=a(42508),o=a(11346),r={"createLong(Ljava/lang/String;IIJ)Ljava/nio/ByteBuffer;":(e,t)=>{const a=t[4],r=e.getMethod().getClass().getLoader().getClass("java/nio/DirectByteBuffer");if(r.status===o.ResultType.ERROR)return void e.throwNewException(r.exceptionCls,r.msg);const i=r.result,s=e.getJVM().getUnsafeHeap(),c=s.allocate(BigInt(8)),g=i.instantiate(),l=i.getMethod("(JI)V");l?e.invokeStackFrame(new n.InternalStackFrame(i,l,0,[g,c,c,8],((t,n)=>{n?e.throwNewException(n.exceptionCls,n.msg):(s.get(c).setBigInt64(0,a),e.returnStackFrame(g))}))):e.throwNewException("java/lang/NoSuchMethodError","(JI)V")}};t.default=r}}]); +//# sourceMappingURL=54189.ad3ad9d2.chunk.js.map \ No newline at end of file diff --git a/static/js/55048.84df338d.chunk.js b/static/js/55048.84df338d.chunk.js new file mode 100644 index 00000000..10b37439 --- /dev/null +++ b/static/js/55048.84df338d.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[55048],{55048:(e,a,t)=>{Object.defineProperty(a,"__esModule",{value:!0});const l=t(1420),n=t(11346),r=t(95303),i={"init(Ljava/lang/invoke/MemberName;Ljava/lang/Object;)V":(e,a)=>{const t=a[1],n=a[0],i=t.getClass().getName();if("java/lang/reflect/Field"===i)throw new Error("Not implemented");if("java/lang/reflect/Method"===i){const a=t._getField("clazz","Ljava/lang/Class;","java/lang/reflect/Method"),i=a.getNativeField("classRef"),g=t._getField("slot","I","java/lang/reflect/Method"),o=i.getMethodFromSlot(g);if(!o)return r.logger.warn("init(Ljava/lang/invoke/MemberName;Ljava/lang/Object;)V: Method not found"),void e.returnStackFrame();let s=o.getAccessFlags()|l.MemberNameFlags.MN_IS_METHOD;return o.checkStatic()?s|=l.MethodHandleReferenceKind.REF_invokeStatic<{const t=a[0],i=t._getField("type","Ljava/lang/Object;","java/lang/invoke/MemberName"),g=t._getField("name","Ljava/lang/String;","java/lang/invoke/MemberName"),o=t._getField("clazz","Ljava/lang/Class;","java/lang/invoke/MemberName"),s=t._getField("flags","I","java/lang/invoke/MemberName");if(null===o||null===g||null===i)return void e.throwNewException("java/lang/IllegalArgumentException","Invalid MemberName");const v=o.getNativeField("classRef"),c=(0,r.j2jsString)(g);if(s&(l.MemberNameFlags.MN_IS_CONSTRUCTOR|l.MemberNameFlags.MN_IS_METHOD)){const a=i._getField("rtype","Ljava/lang/Class;","java/lang/invoke/MethodType").getNativeField("classRef").getDescriptor(),l=`(${i._getField("ptypes","[Ljava/lang/Class;","java/lang/invoke/MethodType").getJsArray().map((e=>e.getNativeField("classRef").getDescriptor())).join("")})${a}`,r=v.lookupMethod(c+l,null,!1,!1,!0,!0);if(r.status===n.ResultType.ERROR)return void e.throwNewException("java/lang/NoSuchMethodError",`Invalid method ${l}`);const g=r.result,o=g.getAccessFlags();t._putField("flags","I","java/lang/invoke/MemberName",o|s);const d=g.generateBridgeMethod();return t.putNativeField("vmtarget",d),void e.returnStackFrame(t)}if(s&l.MemberNameFlags.MN_IS_FIELD){const a=i.getNativeField("classRef").getDescriptor(),l=v.lookupField(c+a);if(null===l)return void e.throwNewException("java/lang/NoSuchFieldError",`Invalid field ${c}`);const n=l.getAccessFlags();return t._putField("flags","I","java/lang/invoke/MemberName",n|s),t.putNativeField("field",l),void e.returnStackFrame(t)}e.throwNewException("java/lang/LinkageError","Could not resolve member name")},"registerNatives()V":e=>{e.returnStackFrame()},"getConstant(I)I":e=>{e.returnStackFrame(0)},"getMembers(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Class;I[Ljava/lang/invoke/MemberName;)I":(e,a)=>{const t=a[0],n=a[1]?(0,r.j2jsString)(a[1]):a[1],i=a[2]?(0,r.j2jsString)(a[2]):a[2],g=a[3];let o=a[5];const s=a[6].getJsArray();let v=0;const c=t.getNativeField("classRef"),d=Object.values(c.getDeclaredMethods()),m=e=>{if(o)return void o--;if(s.length<=v)return;const t=s[v];let g=l.MemberNameFlags.MN_IS_METHOD,d=0;e.getClass().checkInterface()?d=l.MethodHandleReferenceKind.REF_invokeInterface:e.checkStatic()?d=l.MethodHandleReferenceKind.REF_invokeStatic:""===e.getName()?(g=l.MemberNameFlags.MN_IS_CONSTRUCTOR,d=l.MethodHandleReferenceKind.REF_newInvokeSpecial):d=l.MethodHandleReferenceKind.REF_invokeVirtual,g|=d<"!==n||""!==l.getName())||null!==i&&l.getDescriptor()!==i||m(l);if(g&l.MemberNameFlags.MN_IS_METHOD)for(const l of d)""===l.getName()||null!==n&&l.getName()!==n||null!==i&&l.getDescriptor()!==i||m(l);if(g&l.MemberNameFlags.MN_IS_FIELD){const e=c.getDeclaredFields();for(const t of e){if(o)return void o--;if(s.length<=v)return;const e=s[v];let g=l.MemberNameFlags.MN_IS_FIELD,d=0;d=t.checkStatic()?l.MethodHandleReferenceKind.REF_getStatic:l.MethodHandleReferenceKind.REF_getField,g|=d<{const t=a[0];e.returnStackFrame64(BigInt(t.getNativeField("field").slot))}};a.default=i}}]); +//# sourceMappingURL=55048.84df338d.chunk.js.map \ No newline at end of file diff --git a/static/js/56053.98e33657.chunk.js b/static/js/56053.98e33657.chunk.js new file mode 100644 index 00000000..871eac6d --- /dev/null +++ b/static/js/56053.98e33657.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[56053],{56053:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});t.default={"registerNatives()V":e=>{e.returnStackFrame()},"getClass()Ljava/lang/Class;":(e,t)=>{const a=t[0];e.returnStackFrame(a.getClass().getJavaObject())},"clone()Ljava/lang/Object;":(e,t)=>{const a=t[0].clone();e.returnStackFrame(a)},"hashCode()I":(e,t)=>{const a=t[0];e.returnStackFrame(a.hashCode())},"wait(J)V":(e,t)=>{t[0].getMonitor().wait(e,t[1]),e.returnStackFrame()},"notifyAll()V":(e,t)=>{t[0].getMonitor().notifyAll(),e.returnStackFrame()}}}}]); +//# sourceMappingURL=56053.98e33657.chunk.js.map \ No newline at end of file diff --git a/static/js/5904.8c6e9d11.chunk.js b/static/js/5904.8c6e9d11.chunk.js new file mode 100644 index 00000000..a3bf5c2e --- /dev/null +++ b/static/js/5904.8c6e9d11.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[5904],{5904:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const n=a(11346),r=a(35236),s=a(33573),l=a(95303),c=a(3058);function i(e,t,a,n){const r=a.getClass();if("java/lang/Object"===r.getName()){const e=a.getNativeField("staticFieldBase");return[e,e.getFieldFromVmIndex(Number(n))]}if(r.checkArray()){const e=r.getComponentClass(),t=(0,l.typeIndexScale)(e);return[a.getJsArray(),Math.floor(Number(n)/t)]}return[a,a.getFieldFromVMIndex(Number(n))]}const o=(e,t)=>{t[0];const a=i(0,0,t[1],t[2]),n=a[0],r=a[1];"number"!==typeof r?e.returnStackFrame(r.getValue()):e.returnStackFrame(n[r])};function g(e,t,a,n,r,s){const l=i(0,0,a,n),c=l[0],o=l[1];if("number"===typeof o){return c[o]===r?(c[o]=s,1):0}return o.getValue()===r?(o.putValue(s),1):0}const u={"registerNatives()V":e=>{e.returnStackFrame()},"arrayBaseOffset(Ljava/lang/Class;)I":e=>{e.returnStackFrame(0)},"objectFieldOffset(Ljava/lang/reflect/Field;)J":(e,t)=>{const a=t[1]._getField("slot","I","java/lang/reflect/Field");l.logger.warn("objectFieldOffset: returning slot instead of vmindex"),e.returnStackFrame64(BigInt(a))},"arrayIndexScale(Ljava/lang/Class;)I":(e,t)=>{const a=t[1].getNativeField("classRef");if(!a.checkArray())return void e.returnStackFrame(-1);const n=(0,l.typeIndexScale)(a.getComponentClass());e.returnStackFrame(n)},"addressSize()I":e=>{e.returnStackFrame(4)},"compareAndSwapObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Z":(e,t)=>{t[0];const a=t[1],n=t[2],r=t[3],s=t[4];e.returnStackFrame(g(0,0,a,n,r,s))},"compareAndSwapInt(Ljava/lang/Object;JII)Z":(e,t)=>{t[0];const a=t[1],n=t[2],r=t[3],s=t[4];e.returnStackFrame(g(0,0,a,n,r,s))},"compareAndSwapLong(Ljava/lang/Object;JJJ)Z":(e,t)=>{t[0];const a=t[1],n=t[2],r=t[3],s=t[4];e.returnStackFrame(g(0,0,a,n,r,s))},"getIntVolatile(Ljava/lang/Object;J)I":o,"getObjectVolatile(Ljava/lang/Object;J)Ljava/lang/Object;":o,"putObjectVolatile(Ljava/lang/Object;JLjava/lang/Object;)V":(e,t)=>{t[0];const a=i(0,0,t[1],t[2]),n=a[0],r=a[1];if("number"===typeof r)return n[r]=t[3],void e.returnStackFrame();r.putValue(t[3]),e.returnStackFrame()},"allocateMemory(J)J":(e,t)=>{const a=t[1],n=e.getJVM().getUnsafeHeap().allocate(a);e.returnStackFrame64(n)},"putLong(JJ)V":(e,t)=>{const a=t[1],n=t[2];e.getJVM().getUnsafeHeap().get(a).setBigInt64(0,n),e.returnStackFrame()},"getByte(J)B":(e,t)=>{const a=t[1],n=e.getJVM().getUnsafeHeap().get(a);e.returnStackFrame(n.getInt8(0))},"freeMemory(J)V":(e,t)=>{const a=t[1];e.getJVM().getUnsafeHeap().free(a),e.returnStackFrame()},"defineAnonymousClass(Ljava/lang/Class;[B[Ljava/lang/Object;)Ljava/lang/Class;":(e,t)=>{const a=t[1],n=t[2],l=t[3],i=new DataView(new Uint8Array(n.getJsArray()).buffer),o=(0,c.default)(i),g=o.constantPool[o.thisClass],u=o.constantPool[g.nameIndex].value,d=a.getNativeField("classRef");let f=null;const F=new r.ReferenceClassData(o,d.getLoader(),u,(e=>f=e),l);if(f)return void e.throwNewException(f.exceptionCls,f.msg);if(!d.getAttribute("NestHost")){const e={hostClass:s.ConstantClass.asResolved(d,new s.ConstantUtf8(d,d.getName()),d),name:"NestHost"};F._addAttribute(e)}const j=F.getJavaObject();e.returnStackFrame(j)},"defineClass(Ljava/lang/String;[BIILjava/lang/ClassLoader;Ljava/security/ProtectionDomain;)Ljava/lang/Class;":(e,t)=>{const a=t[2],r=t[5],s=r?r.getNativeField("loader"):e.getJVM().getBootstrapClassLoader(),l=new DataView(new Uint8Array(a.getJsArray()).buffer),i=(0,c.default)(l),o=s.defineClass(i);o.status!==n.ResultType.ERROR?e.returnStackFrame(o.result.getJavaObject()):e.throwNewException(o.exceptionCls,o.msg)},"ensureClassInitialized(Ljava/lang/Class;)V":(e,t)=>{const a=t[1].getNativeField("classRef").initialize(e);a.status===n.ResultType.SUCCESS?e.returnStackFrame():a.status===n.ResultType.ERROR&&e.throwNewException(a.exceptionCls,a.msg)},"shouldBeInitialized(Ljava/lang/Class;)Z":(e,t)=>{const a=t[1].getNativeField("classRef");e.returnStackFrame(a.isInitialized()?1:0)},"staticFieldOffset(Ljava/lang/reflect/Field;)J":(e,t)=>{const a=t[1],n=a._getField("slot","I","java/lang/reflect/Field"),r=a._getField("clazz","Ljava/lang/Class;","java/lang/reflect/Field").getNativeField("classRef"),s=r.getFieldFromSlot(n);e.returnStackFrame64(BigInt(s?r.getFieldVmIndex(s):-1))},"staticFieldBase(Ljava/lang/reflect/Field;)Ljava/lang/Object;":(e,t)=>{const a=t[1]._getField("clazz","Ljava/lang/Class;","java/lang/reflect/Field").getNativeField("classRef"),n=a.getLoader().getClass("java/lang/Object").result.instantiate();n.putNativeField("staticFieldBase",a),e.returnStackFrame(n)}};t.default=u}}]); +//# sourceMappingURL=5904.8c6e9d11.chunk.js.map \ No newline at end of file diff --git a/static/js/60382.cf3817db.chunk.js b/static/js/60382.cf3817db.chunk.js new file mode 100644 index 00000000..82d2b477 --- /dev/null +++ b/static/js/60382.cf3817db.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[60382],{60382:(n,e,a)=>{Object.defineProperty(e,"__esModule",{value:!0});const l=a(95303),t={"findSignal(Ljava/lang/String;)I":n=>{l.logger.warn("Signal.findSignal(Ljava/lang/String;)I not implemented"),n.returnStackFrame(-1)}};e.default=t}}]); +//# sourceMappingURL=60382.cf3817db.chunk.js.map \ No newline at end of file diff --git a/static/js/62586.249aea94.chunk.js b/static/js/62586.249aea94.chunk.js new file mode 100644 index 00000000..6493099c --- /dev/null +++ b/static/js/62586.249aea94.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[62586],{62586:(e,t,a)=>{Object.defineProperty(t,"__esModule",{value:!0});const s=a(42508),o=a(11346),n=a(95303),r=(e,t)=>{const a=t[0],n=a.getClass().resolveMethod("run()","Ljava/lang/Object;",e.getClass());if(n.status!==o.ResultType.SUCCESS)return void e.throwNewException(n.exceptionCls,n.msg);const r=n.result;e.invokeStackFrame(new s.InternalStackFrame(r.getClass(),r,0,[a],(t=>{e.returnStackFrame(t)})))},c={"doPrivileged(Ljava/security/PrivilegedExceptionAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;":r,"doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object;":r,"doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;":r,"doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;":(e,t)=>{const a=t[0],n=e.getClass().getLoader(),r=n.getClass("java/security/AccessController");if(r.status===o.ResultType.ERROR)return void e.throwNewException(r.exceptionCls,r.msg);const c=r.result,i=n.getClass("java/security/PrivilegedAction");if(i.status===o.ResultType.ERROR)return void e.throwNewException(i.exceptionCls,i.msg);const l=i.result.resolveMethod("run()","Ljava/lang/Object;",c);if(l.status===o.ResultType.ERROR)return void e.throwNewException(l.exceptionCls,l.msg);const u=l.result,v=a.getClass(),g=v.lookupMethod("run()Ljava/lang/Object;",u);if(g.status===o.ResultType.ERROR)return void e.throwNewException(g.exceptionCls,g.msg);const d=g.result;d?e.invokeStackFrame(new s.InternalStackFrame(v,d,0,[a],(t=>{e.returnStackFrame(t)}))):e.throwNewException("java/lang/NoSuchMethodException","run()Ljava/lang/Object;")},"getStackAccessControlContext()Ljava/security/AccessControlContext;":e=>{n.logger.warn("getStackAccessControlContext()Ljava/security/AccessControlContext; not implemented"),e.returnStackFrame(null)}};t.default=c}}]); +//# sourceMappingURL=62586.249aea94.chunk.js.map \ No newline at end of file diff --git a/static/js/64859.8cc4876a.chunk.js b/static/js/64859.8cc4876a.chunk.js new file mode 100644 index 00000000..b07b539b --- /dev/null +++ b/static/js/64859.8cc4876a.chunk.js @@ -0,0 +1,2 @@ +"use strict";(globalThis.webpackChunkfrontend=globalThis.webpackChunkfrontend||[]).push([[64859],{94269:(e,t,s)=>{s.d(t,{g:()=>d});var i=s(71965),n=s(99361),o=(s(65043),s(36462)),a=s(5449),r=s(68683),l=s(70579);const d=e=>{const t=!e.isDebugging&&(0,l.jsx)(r.w,{handleEditorEval:e.handleEditorEval,isEntrypointFileDefined:e.isEntrypointFileDefined,color:e.isRunning?"#39FF14":void 0,className:e.isRunning?"WaitingCursor":void 0},"run"),s=e.isEditorAutorun&&(0,l.jsx)(o.A,{label:"Auto",icon:n.W.AUTOMATIC_UPDATES}),d=!1,c=!e.pauseDisabled&&e.isRunning&&!e.isDebugging&&(0,l.jsx)(o.A,{label:"Pause",icon:n.W.STOP,onClick:e.handleDebuggerPause}),h=!e.isRunning&&e.isDebugging&&(0,l.jsx)(o.A,{label:"Resume",icon:n.W.CHEVRON_RIGHT,onClick:e.handleDebuggerResume}),u=t=>e.isDebugging&&(0,l.jsx)(o.A,{label:t,icon:n.W.STOP,onClick:e.handleDebuggerReset}),{isMobileBreakpoint:p}=(0,a.Qs)();return p?(0,l.jsxs)(l.Fragment,{children:[d,c,h,u("Stop")]}):(0,l.jsxs)(l.Fragment,{children:[!e.autorunDisabled&&(0,l.jsx)("div",{className:"Switch",children:(0,l.jsx)(i.dO,{label:"",checked:e.isEditorAutorun,onChange:e.handleToggleEditorAutorun})}),s||t,c,h,u("Stop Debugger")]})}},96812:(e,t,s)=>{s.d(t,{A:()=>T});var i=s(25078),n=s(39304),o=s(26419),a=s(212),r=s(4173),l=s(71965),d=s(67452),c=s(99361),h=s(50805),u=s(98139),p=s.n(u),g=s(84365),m=s(53536),v=s(65043),b=s(22166),x=s(70868),S=s(80560),y=s(60403),C=s(52013),j=s(70429),E=s(11247),f=s(48664),A=s(5709),w=s(51025),I=s(73436),k=s(32327),L=s(70579);class D extends v.Component{constructor(e){super(e),this.handleResize=(0,m.debounce)((()=>{const e=this.calculateWidth(this.props.editorWidth),t=this.calculateHeight(this.props.sideContentHeight);e===this.state.width&&t===this.state.height||(this.setState({height:t,width:e}),y.A.updateDimensions(e,t))}),300),this.zoomStage=(e,t)=>{this.isJava()?E.L.zoomStage(e,t):j.P.zoomStage(e,t)},this.sliderRelease=e=>{e===this.props.stepsTotal?this.setState({lastStep:!0}):this.setState({lastStep:!1}),this.props.handleEditorEval()},this.sliderShift=e=>{this.props.handleStepUpdate(e),this.setState((t=>({value:e})))},this.stepPrevious=()=>{0!==this.state.value&&(this.sliderShift(this.state.value-1),this.sliderRelease(this.state.value-1))},this.stepNext=()=>{const e=this.props.stepsTotal;this.state.value!==e&&(this.sliderShift(this.state.value+1),this.sliderRelease(this.state.value+1),C.G.enableAnimations())},this.stepFirst=()=>{this.sliderShift(0),this.sliderRelease(0)},this.stepLast=e=>()=>{this.sliderShift(e),this.sliderRelease(e)},this.stepNextBreakpoint=()=>{for(const e of this.props.breakpointSteps)if(e>this.state.value)return this.sliderShift(e),void this.sliderRelease(e);this.sliderShift(this.props.stepsTotal),this.sliderRelease(this.props.stepsTotal)},this.stepPrevBreakpoint=()=>{for(let e=this.props.breakpointSteps.length-1;e>=0;e--){const t=this.props.breakpointSteps[e];if(t{for(const e of this.props.changepointSteps)if(e>this.state.value)return this.sliderShift(e),void this.sliderRelease(e);this.sliderShift(this.props.stepsTotal),this.sliderRelease(this.props.stepsTotal)},this.stepPrevChangepoint=()=>{for(let e=this.props.changepointSteps.length-1;e>=0;e--){const t=this.props.changepointSteps[e];if(tthis.setState({visualization:e})),(t=>{e.setEditorHighlightedLines(0,t)})):y.A.init((e=>{this.setState({visualization:e},(()=>C.G.playAnimation())),e&&this.props.handleAlertSideContent()}),this.state.width,this.state.height,(t=>{e.setEditorHighlightedLines(0,t)}),(e=>{this.setState({stepLimitExceeded:!1})}))}isJava(){return this.props.chapter===g.Chapter.FULL_JAVA}calculateWidth(e){let t;return t=void 0===e?window.innerWidth-50:Math.min(5e3,window.innerWidth*(100-parseFloat(e))/100-50),Math.min(t,5e3)}calculateHeight(e){let t;return t=window.innerWidth{}],["f",()=>{}],["b",()=>{}],["e",()=>{}]];return(0,L.jsxs)(x.A,{bindings:e,style:{maxHeight:"100%",overflow:this.state.visualization?"hidden":"auto"},children:[(0,L.jsxs)("div",{className:p()("sa-substituter",i.DARK),children:[(0,L.jsx)(n.A,{disabled:!this.state.visualization,min:0,max:this.props.stepsTotal,onChange:this.sliderShift,onRelease:this.sliderRelease,value:this.state.value<0?0:this.state.value}),(0,L.jsxs)("div",{style:{display:"flex",justifyContent:this.isJava()?"center":"space-between",alignItems:"center"},children:[!this.isJava()&&(0,L.jsxs)(o.e,{children:[(0,L.jsx)(a.m,{content:"Control and Stash",compact:!0,children:(0,L.jsx)(r.A,{onMouseUp:()=>{this.state.visualization&&(y.A.toggleControlStash(),y.A.redraw())},icon:"layers",disabled:!this.state.visualization,children:(0,L.jsx)(l.Sc,{checked:y.A.getControlStash(),disabled:!this.state.visualization,style:{margin:0}})})}),(0,L.jsx)(a.m,{content:"Truncate Control",compact:!0,children:(0,L.jsx)(r.A,{onMouseUp:()=>{this.state.visualization&&(y.A.toggleStackTruncated(),y.A.redraw())},icon:"minimize",disabled:!this.state.visualization,children:(0,L.jsx)(l.Sc,{checked:y.A.getStackTruncated(),disabled:!this.state.visualization,style:{margin:0}})})})]}),(0,L.jsxs)(o.e,{children:[(0,L.jsx)(r.$,{disabled:!this.state.visualization,icon:"double-chevron-left",onClick:this.stepPrevBreakpoint}),(0,L.jsx)(r.$,{disabled:!this.state.visualization,icon:"chevron-left",onClick:this.isJava()||y.A.getControlStash()?this.stepPrevious:this.stepPrevChangepoint}),(0,L.jsx)(r.$,{disabled:!this.state.visualization,icon:"chevron-right",onClick:this.isJava()||y.A.getControlStash()?this.stepNext:this.stepNextChangepoint}),(0,L.jsx)(r.$,{disabled:!this.state.visualization,icon:"double-chevron-right",onClick:this.stepNextBreakpoint})]}),!this.isJava()&&(0,L.jsxs)(o.e,{children:[(0,L.jsx)(a.m,{content:"Print",compact:!0,children:(0,L.jsx)(r.A,{onMouseUp:()=>{this.state.visualization&&(y.A.togglePrintableMode(),y.A.redraw())},icon:"print",disabled:!this.state.visualization,children:(0,L.jsx)(l.Sc,{disabled:!this.state.visualization,checked:y.A.getPrintableMode(),style:{margin:0}})})}),(0,L.jsx)(a.m,{content:"Save",compact:!0,children:(0,L.jsx)(r.A,{icon:"floppy-disk",disabled:!this.state.visualization,onClick:j.P.exportImage})})]})]})]})," ",this.state.visualization&&this.props.machineOutput.length&&"errors"===this.props.machineOutput[0].type?this.props.machineOutput.map(((e,t)=>(0,L.jsx)(S.k,{output:e,usingSubst:!1,isHtml:!1},t))):(0,L.jsx)("div",{}),this.state.visualization?this.state.stepLimitExceeded?(0,L.jsxs)("div",{id:"cse-machine-default-text",className:i.RUNNING_TEXT,"data-testid":"cse-machine-default-text",children:["Maximum number of steps exceeded.",(0,L.jsx)(d.c,{}),"Please increase the step limit if you would like to see futher evaluation."]}):this.state.visualization:(0,L.jsxs)("div",{id:"cse-machine-default-text",className:i.RUNNING_TEXT,"data-testid":"cse-machine-default-text",children:[this.isJava()?(0,L.jsxs)("span",{children:["The CSEC machine generates control, stash, environment and class model diagrams adapted from the notation introduced in"," ",(0,L.jsx)("a",{href:f.q.textbookChapter3_2,rel:"noopener noreferrer",target:"_blank",children:(0,L.jsx)("i",{children:"Structure and Interpretation of Computer Programs, JavaScript Edition, Chapter 3, Section 2"})}),". ","You have chosen the sublanguage"," ",(0,L.jsx)("a",{href:`${f.q.sourceDocs}java_csec/`,rel:"noopener noreferrer",target:"_blank",children:(0,L.jsx)("i",{children:"Java CSEC"})})]}):(0,L.jsxs)("span",{children:["The CSE machine generates control, stash and environment model diagrams following a notation introduced in"," ",(0,L.jsx)("a",{href:f.q.textbookChapter3_2,rel:"noopener noreferrer",target:"_blank",children:(0,L.jsx)("i",{children:"Structure and Interpretation of Computer Programs, JavaScript Edition, Chapter 3, Section 2"})})]}),".",(0,L.jsx)("br",{}),(0,L.jsx)("br",{})," On this tab, the REPL will be hidden from view, so do check that your code has no errors before running the stepper. You may use this tool by running your program and then dragging the slider above to see the state of the control, stash and environment at different stages in the evaluation of your program. Clicking on the fast-forward button (double chevron) will take you to the next breakpoint in your program",(0,L.jsx)("br",{}),(0,L.jsx)("br",{}),(0,L.jsx)(d.c,{}),"Some useful keyboard shortcuts:",(0,L.jsx)("br",{}),(0,L.jsx)("br",{}),"a: Move to the first step",(0,L.jsx)("br",{}),"e: Move to the last step",(0,L.jsx)("br",{}),"f: Move to the next step",(0,L.jsx)("br",{}),"b: Move to the previous step",(0,L.jsx)("br",{}),(0,L.jsx)("br",{}),"Note that these shortcuts are only active when the browser focus is on this tab."]}),(0,L.jsxs)(o.e,{vertical:!0,style:{position:"absolute",bottom:"20px",right:"20px"},children:[(0,L.jsx)(r.$,{icon:"plus",disabled:!this.state.visualization,onClick:()=>this.zoomStage(!0,5),style:{marginBottom:"5px",borderRadius:"3px"}}),(0,L.jsx)(r.$,{icon:"minus",disabled:!this.state.visualization,onClick:()=>this.zoomStage(!1,5),style:{borderRadius:"3px"}})]})]})}}const R=(0,b.Ng)(((e,t)=>{let s;const[i]=(0,I.g$)(t.workspaceLocation);if("sicp"===i)s=e.workspaces.sicp;else s=e.workspaces.playground;return{...t,stepsTotal:s.stepsTotal,currentStep:s.currentStep,breakpointSteps:s.breakpointSteps,changepointSteps:s.changepointSteps,needCseUpdate:s.updateCse,machineOutput:s.output,chapter:s.context.chapter}}),((e,t)=>(0,h.zH)({handleEditorEval:()=>A.Ay.evalEditor(t.workspaceLocation),handleStepUpdate:e=>A.Ay.updateCurrentStep(e,t.workspaceLocation),handleAlertSideContent:()=>(0,w.Qb)(k.h.cseMachine,t.workspaceLocation),setEditorHighlightedLines:(e,s)=>A.Ay.setEditorHighlightedLinesControl(t.workspaceLocation,e,s)},e)))(D),T=e=>({label:"CSE Machine",iconName:c.W.GLOBE,body:(0,L.jsx)(R,{workspaceLocation:e}),id:k.h.cseMachine})},17945:(e,t,s)=>{s.d(t,{m:()=>o});var i=s(90246),n=s(86494);function o(e){const t=i.A.parse(e);for(const[s,i]of Object.entries(t))(0,n.isArray)(i)?t[s]=i.join(","):null===i&&delete t[s];return t}},64859:(e,t,s)=>{s.r(t),s.d(t,{Component:()=>Qe,default:()=>Ze,handleHash:()=>Ye});var i=s(25078),n=s(99361),o=s(27049),a=s(56603),r=s(98139),l=s.n(r),d=s(84365),c=s(53536),h=s(53393),u=s(65043),p=s(22166),g=s(73216),m=s(91669),v=s(88443),b=s(23589),x=s(212),S=s(95827),y=s(47487),C=s(70579);const j=e=>(0,C.jsx)(x.m,{content:"Execution Time",placement:S.yX.TOP,children:(0,C.jsx)(y.O,{leftIcon:n.W.TIME,style:{width:80},min:1e3,value:e.execTime,onValueChange:e.handleChangeExecTime})});var E=s(96812),f=s(18502),A=s(28115),w=s(32327);var I=s(51025),k=s(73436),L=s(5449),D=s(34379),R=s(5709),T=s(39276),N=s(88552),F=s(4416),P=s(83023),O=s(64664),M=s(94269),_=s(52479),V=s(42448),U=s(39532),H=s(38846),z=s(47810),W=s(26419),B=s(36462);const J={INACTIVE:H.J.NONE,SAVED:H.J.PRIMARY,DIRTY:H.J.WARNING},G=e=>{const{isMobileBreakpoint:t}=(0,L.Qs)(),s=e.currentFile?e.isDirty?"DIRTY":"SAVED":"INACTIVE",o=(0,C.jsx)(B.A,{label:e.currentFile&&e.currentFile.name||"Google Drive",icon:n.W.CLOUD,options:{intent:J[s]},isDisabled:e.isFolderModeEnabled}),a=(0,C.jsx)(B.A,{label:"Open",icon:n.W.DOCUMENT_OPEN,onClick:e.onClickOpen}),r=(0,C.jsx)(B.A,{label:"Save",icon:n.W.FLOPPY_DISK,onClick:e.onClickSave,isDisabled:"INACTIVE"===s}),l=(0,C.jsx)(B.A,{label:"Save as",icon:n.W.SEND_TO,onClick:e.onClickSaveAs}),d=e.loggedInAs&&(0,C.jsx)(x.m,{content:`Logged in as ${e.loggedInAs}`,children:(0,C.jsx)(B.A,{label:"Log out",icon:n.W.LOG_OUT,onClick:e.onClickLogOut})}),c=e.isFolderModeEnabled?"Currently unsupported in Folder mode":void 0;return(0,C.jsx)(x.m,{content:c,disabled:void 0===c,children:(0,C.jsx)(z.A,{autoFocus:!1,content:(0,C.jsx)("div",{children:(0,C.jsxs)(W.e,{large:!t,children:[a,r,l,d]})}),onOpening:e.onPopoverOpening,popoverClassName:i.POPOVER_DISMISS,disabled:e.isFolderModeEnabled,children:o})})};var $=s(30300),K=s(67452),q=s(34826),Y=s(53580),X=s(1054),Q=s(61476),Z=s(69460),ee=s(70045);function te(e){(0,ee.JB)(`Could not connect: ${e&&e.message||e||"Unknown error"}`)}class se extends u.PureComponent{constructor(e){super(e),this.state={joinElemValue:"",sessionEditingId:"",sessionViewingId:""},this.handleChange=this.handleChange.bind(this),this.sessionEditingIdInputElem=u.createRef(),this.sessionViewingIdInputElem=u.createRef(),this.selectSessionEditingId=this.selectSessionEditingId.bind(this),this.selectSessionViewingId=this.selectSessionViewingId.bind(this)}render(){const e=(0,C.jsx)("div",{style:{display:"flex",flexDirection:"column"},children:this.props.editorSessionId?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)($.E,{children:["You have joined the session as"," ",this.state.sessionEditingId?"an editor":"a viewer","."]}),(0,C.jsx)(K.c,{}),this.state.sessionEditingId&&(0,C.jsxs)(q.g,{subLabel:"Invite as editor",children:[(0,C.jsx)("input",{value:this.state.sessionEditingId,readOnly:!0,ref:this.sessionEditingIdInputElem}),(0,C.jsx)(Q,{text:""+this.state.sessionEditingId,children:(0,C.jsx)(B.A,{icon:n.W.DUPLICATE,onClick:this.selectSessionEditingId})})]}),this.state.sessionViewingId&&(0,C.jsxs)(q.g,{subLabel:"Invite as viewer",children:[(0,C.jsx)("input",{value:this.state.sessionViewingId,readOnly:!0,ref:this.sessionViewingIdInputElem}),(0,C.jsx)(Q,{text:""+this.state.sessionViewingId,children:(0,C.jsx)(B.A,{icon:n.W.DUPLICATE,onClick:this.selectSessionViewingId})})]})]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)($.E,{children:"You are not currently in any session."}),(0,C.jsx)(K.c,{}),(0,C.jsx)(B.A,{label:"Create",icon:n.W.ADD,onClick:()=>{""===this.props.editorSessionId&&(0,Z.lX)(this.props.getEditorValue()).then((e=>{this.setState({sessionEditingId:e.sessionEditingId,sessionViewingId:e.sessionViewingId}),this.props.handleSetEditorSessionId(e.sessionEditingId),this.props.handleSetSessionDetails({docId:e.docId,readOnly:!1})}),te)}})]})}),t=(0,C.jsx)(z.A,{popoverClassName:"Popover-share",inheritDarkTheme:!1,content:e,children:(0,C.jsx)(B.A,{label:"Invite",icon:n.W.GRAPH})}),s=(0,C.jsxs)("form",{onSubmit:e=>{e.preventDefault(),(0,Z.mU)(this.state.joinElemValue).then((e=>{null!==e?(this.props.handleSetEditorSessionId(this.state.joinElemValue),this.props.handleSetSessionDetails(e),e.readOnly?this.setState({sessionEditingId:"",sessionViewingId:this.state.joinElemValue}):this.setState({sessionEditingId:this.state.joinElemValue,sessionViewingId:""})):(this.props.handleSetEditorSessionId(""),this.props.handleSetSessionDetails(null),(0,ee.JB)("Could not find a session with that ID."))}),(e=>{this.props.handleSetEditorSessionId(""),te(e)}))},children:[(0,C.jsx)("input",{type:"text",value:this.state.joinElemValue,onChange:this.handleChange}),(0,C.jsx)("span",{className:i.POPOVER_DISMISS,children:(0,C.jsx)(B.A,{icon:n.W.KEY_ENTER,options:{type:"submit"}})})]}),o=(0,C.jsx)(z.A,{popoverClassName:"Popover-share",inheritDarkTheme:!1,content:s,children:(0,C.jsx)(B.A,{label:"Join",icon:n.W.LOG_IN})}),a=(0,C.jsx)(B.A,{label:"Leave",icon:n.W.FEED,onClick:()=>{this.props.handleSetEditorSessionId(""),this.setState({joinElemValue:"",sessionEditingId:"",sessionViewingId:""})}}),r=this.props.isFolderModeEnabled?"Currently unsupported in Folder mode":void 0;return(0,C.jsx)(x.m,{content:r,disabled:void 0===r,children:(0,C.jsx)(z.A,{content:(0,C.jsxs)(Y.W,{large:!0,children:[t,""===this.props.editorSessionId?o:a]}),disabled:this.props.isFolderModeEnabled,children:(0,C.jsx)(B.A,{label:"Session",icon:n.W.SOCIAL_MEDIA,options:{iconColor:""===this.props.editorSessionId?void 0:this.props.sharedbConnected?X.J.GREEN3:X.J.RED3},isDisabled:this.props.isFolderModeEnabled})})})}selectSessionEditingId(){null!==this.sessionEditingIdInputElem.current&&(this.sessionEditingIdInputElem.current.focus(),this.sessionEditingIdInputElem.current.select())}selectSessionViewingId(){null!==this.sessionViewingIdInputElem.current&&(this.sessionViewingIdInputElem.current.focus(),this.sessionViewingIdInputElem.current.select())}handleChange(e){this.setState({joinElemValue:e.target.value})}}var ie=s(7290),ne=s(79076),oe=s(48664);class ae extends u.PureComponent{constructor(e){super(e),this.selectShareInputText=this.selectShareInputText.bind(this),this.handleChange=this.handleChange.bind(this),this.toggleButton=this.toggleButton.bind(this),this.shareInputElem=u.createRef(),this.state={keyword:"",isLoading:!1}}render(){const e=void 0===this.props.queryString?(0,C.jsx)($.E,{children:"Share your programs! Type something into the editor (left), then click on this button again."}):this.props.isSicp?(0,C.jsxs)("div",{children:[(0,C.jsx)("input",{defaultValue:this.props.queryString,readOnly:!0,ref:this.shareInputElem}),(0,C.jsx)(x.m,{content:"Copy link to clipboard",children:(0,C.jsx)(Q,{text:this.props.queryString,children:(0,C.jsx)(B.A,{icon:n.W.DUPLICATE,onClick:this.selectShareInputText})})})]}):(0,C.jsx)(C.Fragment,{children:this.props.shortURL&&"ERROR"!==this.props.shortURL?(0,C.jsxs)("div",{children:[(0,C.jsx)("input",{defaultValue:this.props.shortURL,readOnly:!0,ref:this.shareInputElem}),(0,C.jsx)(x.m,{content:"Copy link to clipboard",children:(0,C.jsx)(Q,{text:this.props.shortURL,children:(0,C.jsx)(B.A,{icon:n.W.DUPLICATE,onClick:this.selectShareInputText})})})]},this.props.shortURL):this.state.isLoading&&"ERROR"!==this.props.shortURL?(0,C.jsx)("div",{children:(0,C.jsx)(ie.I,{description:"Generating Shareable Link...",icon:(0,C.jsx)(ne.y,{size:ne.H.SMALL})})}):(0,C.jsxs)("div",{children:[oe.A.urlShortenerBase,"\xa0",(0,C.jsx)("input",{placeholder:"custom string (optional)",onChange:this.handleChange,style:{width:175}}),(0,C.jsx)(B.A,{label:"Get Link",icon:n.W.SHARE,onClick:()=>{this.props.handleShortenURL(this.state.keyword),this.setState({isLoading:!0})}})]})});return(0,C.jsx)(z.A,{popoverClassName:"Popover-share",inheritDarkTheme:!1,content:e,children:(0,C.jsx)(x.m,{content:"Get shareable link",placement:S.yX.TOP,children:(0,C.jsx)(B.A,{label:"Share",icon:n.W.SHARE,onClick:()=>this.toggleButton()})})})}componentDidUpdate(e){this.props.shortURL!==e.shortURL&&this.setState({keyword:"",isLoading:!1})}toggleButton(){this.props.handleGenerateLz&&this.props.handleGenerateLz(),this.props.handleUpdateShortURL(""),this.setState({keyword:"",isLoading:!1})}handleChange(e){this.setState({keyword:e.currentTarget.value})}selectShareInputText(){null!==this.shareInputElem.current&&(this.shareInputElem.current.focus(),this.shareInputElem.current.select())}}const re=e=>(0,C.jsx)(x.m,{content:"Step Limit",placement:S.yX.TOP,children:(0,C.jsx)(y.O,{leftIcon:n.W.VERTICAL_BAR_CHART_ASC,style:{width:80},min:500,max:5e3,value:e.stepLimit,stepSize:e.stepSize,onBlur:()=>{var t;null===(t=e.handleOnBlurAutoScale)||void 0===t||t.call(e,Number(e.stepLimit))},onValueChange:e.handleChangeStepLimit})}),le=({isFolderModeEnabled:e,isSessionActive:t,isPersistenceActive:s,toggleFolderMode:i})=>{const o=t?"Currently unsupported while a collaborative session is active":s?"Currently unsupported while a persistence method is active":(e?"Disable":"Enable")+" Folder mode";return(0,C.jsx)(x.m,{content:o,children:(0,C.jsx)(B.A,{label:"Folder",icon:n.W.FOLDER_CLOSE,options:{iconColor:e?X.J.BLUE4:void 0},onClick:i,isDisabled:t||s})})},de=e=>{const{isMobileBreakpoint:t}=(0,L.Qs)(),s=e.githubSaveInfo.filePath||"",o=(s.split("\\").pop()||"").split("/").pop()||"",a=void 0!==e.loggedInAs,r=!a,l=a&&""!==s,d=l?o:"GitHub";let c=H.J.NONE;l&&(c=e.isDirty?H.J.WARNING:H.J.PRIMARY);const h=(0,C.jsx)(B.A,{label:d,icon:n.W.GIT_BRANCH,options:{intent:c},isDisabled:e.isFolderModeEnabled}),u=(0,C.jsx)(B.A,{label:"Open",icon:n.W.DOCUMENT_OPEN,onClick:e.onClickOpen,isDisabled:r}),p=(0,C.jsx)(B.A,{label:"Save",icon:n.W.FLOPPY_DISK,onClick:e.onClickSave,isDisabled:r||!l}),g=(0,C.jsx)(B.A,{label:"Save As",icon:n.W.SEND_TO,onClick:e.onClickSaveAs,isDisabled:r}),m=a?(0,C.jsx)(B.A,{label:"Log Out",icon:n.W.LOG_OUT,onClick:e.onClickLogOut}):(0,C.jsx)(B.A,{label:"Log In",icon:n.W.LOG_IN,onClick:e.onClickLogIn}),v=e.isFolderModeEnabled?"Currently unsupported in Folder mode":void 0;return(0,C.jsx)(x.m,{content:v,disabled:void 0===v,children:(0,C.jsx)(z.A,{autoFocus:!1,content:(0,C.jsx)("div",{children:(0,C.jsxs)(W.e,{large:!t,children:[u,p,g,m]})}),popoverClassName:i.POPOVER_DISMISS,disabled:e.isFolderModeEnabled,children:h})})};var ce=s(77309),he=s(15190),ue=s(50580),pe=s(48212),ge=s.n(pe);const me="FileSystemView_file-system-view-container__jISZG",ve="FileSystemView_file-system-view-error__SrF6Z",be="FileSystemView_file-system-view-empty-space__KfVv+",xe="FileSystemView_file-system-view-list-container__9O+ym",Se="FileSystemView_file-system-view-spinner__YBPGb",ye="FileSystemView_file-system-view-directory-node-container__ya2Av",Ce="FileSystemView_file-system-view-node-container__GN6ql",je="FileSystemView_file-system-view-input__r+WEl",Ee="FileSystemView_file-system-view-file-name__-PCmg";var fe=s(90212),Ae=s(51128),we=s(8002),Ie=s(85620);const ke="ContextMenu_context-menu__FXXlu",Le="ContextMenu_context-menu-item__c2H+Q",De=({children:e,className:t,createNewFile:s,createNewDirectory:n,open:o,rename:a,remove:r})=>{const[d,c]=(0,Ae.E)(),[h,p]=u.useState({x:0,y:0});return(0,C.jsxs)("div",{className:t,onContextMenu:e=>{e.preventDefault(),p({x:e.clientX,y:e.clientY}),c(!0)},children:[e,(0,C.jsxs)(we.k,{menuClassName:l()(i.CARD,i.DARK,ke),...d,anchorPoint:h,onClose:()=>c(!1),children:[s&&(0,C.jsx)(Ie.D,{className:Le,onClick:s,children:"New File"}),n&&(0,C.jsx)(Ie.D,{className:Le,onClick:n,children:"New Directory"}),o&&(0,C.jsx)(Ie.D,{className:Le,onClick:o,children:"Open"}),a&&(0,C.jsx)(Ie.D,{className:Le,onClick:a,children:"Rename"}),r&&(0,C.jsx)(Ie.D,{className:Le,onClick:r,children:"Delete"})]})]})},Re=({indentationLevel:e})=>{const t={paddingLeft:19*e+"px"};return(0,C.jsx)("div",{style:t})},Te=({children:e,waitInMsBeforeRender:t})=>{const[s,i]=u.useState(!1);return u.useEffect((()=>{const e=setTimeout((()=>i(!0)),t);return()=>clearTimeout(e)}),[t]),s?e:(0,C.jsx)(C.Fragment,{})},Ne=({workspaceLocation:e,fileSystem:t,basePath:s,fileName:i,isDirectory:n,isEditing:o,setIsEditing:a,refreshDirectory:r})=>{const[l,d]=u.useState(i),c=(0,p.wA)(),h=()=>{a(!1),d(i)};return(0,C.jsxs)(C.Fragment,{children:[o&&(0,C.jsx)("input",{type:"text",autoFocus:!0,spellCheck:!1,className:je,value:l,onChange:e=>d(e.target.value),onKeyDown:o=>{if("Enter"===o.key){a(!1);const o=ge().join(s,i),h=ge().join(s,l);if(o===h)return;t.exists(h,(s=>{s?(0,fe.ug)({title:"Unable to rename "+(n?"directory":"file"),contents:(0,C.jsxs)("p",{children:["A file or folder ",(0,C.jsx)("b",{children:l})," already exists in this location. Please choose a different name."]}),label:"OK"}).then((()=>d(i))):t.rename(o,h,(t=>{t&&console.error(t),c(n?R.Ay.renameEditorTabsForDirectory(e,o,h):R.Ay.renameEditorTabForFile(e,o,h)),r()}))}))}else"Escape"===o.key&&h()},onFocus:e=>{const t=e.target.value.lastIndexOf(".");-1!==t?e.target.setSelectionRange(0,t):e.target.select()},onBlur:h}),!o&&(0,C.jsx)("div",{className:Ee,children:i})]})},Fe=({processFileName:e,removePlaceholder:t})=>{const[s,i]=u.useState(""),n=()=>t();return(0,C.jsx)("input",{type:"text",autoFocus:!0,spellCheck:!1,className:je,value:s,onChange:e=>i(e.target.value),onKeyDown:i=>{"Enter"===i.key?(e(s),t()):"Escape"===i.key&&n()},onBlur:n})},Pe=({workspaceLocation:e,fileSystem:t,basePath:s,directoryName:i,indentationLevel:o,refreshParentDirectory:a})=>{const r=ge().join(s,i),[l,d]=u.useState(!1),[c,h]=u.useState(!1),[g,m]=u.useState(!1),[v,b]=u.useState(!1),[x,S]=u.useState(0),y=(0,p.wA)(),j=()=>S((x+1)%2);return(0,C.jsxs)("div",{className:ye,children:[(0,C.jsx)(De,{createNewFile:()=>{d(!0),m(!0)},createNewDirectory:()=>{d(!0),b(!0)},rename:()=>h(!0),remove:()=>{(0,fe.cu)({icon:"warning-sign",title:`Are you sure you want to delete '${i}' and its contents?`,contents:(0,C.jsxs)("p",{children:["This will result in all of its contained files & subdirectories being deleted. Once a directory is deleted, its contents cannot be recovered!",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),(0,C.jsx)("strong",{children:"Do you still want to proceed?"})]}),positiveIntent:"danger",positiveLabel:"Proceed",negativeLabel:"Cancel"}).then((s=>{s&&(y(R.Ay.removeEditorTabsForDirectory(e,r)),(0,he._B)(t,r).then(a))}))},children:(0,C.jsxs)("div",{className:Ce,onClick:()=>{c||d(!l)},children:[(0,C.jsx)(Re,{indentationLevel:o}),l&&(0,C.jsx)(ue.I,{icon:n.W.CHEVRON_DOWN}),!l&&(0,C.jsx)(ue.I,{icon:n.W.CHEVRON_RIGHT}),(0,C.jsx)(Ne,{workspaceLocation:e,fileSystem:t,basePath:s,fileName:i,isDirectory:!0,isEditing:c,setIsEditing:h,refreshDirectory:a})]})}),g&&(0,C.jsxs)("div",{className:Ce,children:[(0,C.jsx)(Re,{indentationLevel:o+1}),(0,C.jsx)(ue.I,{icon:n.W.DOCUMENT}),(0,C.jsx)(Fe,{processFileName:e=>{const n=ge().join(s,i,e);t.exists(n,(s=>{s?(0,fe.ug)({title:"Unable to create file",contents:(0,C.jsxs)("p",{children:["A file or folder ",(0,C.jsx)("b",{children:e})," already exists in this location. Please choose a different name."]}),label:"OK"}).then((()=>{})):t.writeFile(n,"",(e=>{e&&console.error(e),j()}))}))},removePlaceholder:()=>m(!1)})]}),v&&(0,C.jsxs)("div",{className:Ce,children:[(0,C.jsx)(Re,{indentationLevel:o+1}),(0,C.jsx)(ue.I,{icon:n.W.CHEVRON_RIGHT}),(0,C.jsx)(Fe,{processFileName:e=>{const n=ge().join(s,i,e);t.exists(n,(s=>{s?(0,fe.ug)({title:"Unable to create directory",contents:(0,C.jsxs)("p",{children:["A file or folder ",(0,C.jsx)("b",{children:e})," already exists in this location. Please choose a different name."]}),label:"OK"}).then((()=>{})):t.mkdir(n,777,(e=>{e&&console.error(e),j()}))}))},removePlaceholder:()=>b(!1)})]}),l&&(0,C.jsx)(Me,{workspaceLocation:e,fileSystem:t,basePath:r,indentationLevel:o+1},x)]})},Oe=({workspaceLocation:e,fileSystem:t,basePath:s,fileName:i,indentationLevel:o,refreshDirectory:a})=>{const[r,l]=u.useState(!1),d=(0,p.wA)(),c=ge().join(s,i),h=()=>{t.readFile(c,"utf-8",((t,s)=>{if(t&&console.error(t),void 0===s)throw new Error("File contents are undefined.");d(R.Ay.addEditorTab(e,c,s))}))};return(0,C.jsx)(De,{open:h,rename:()=>l(!0),remove:()=>{(0,fe.cu)({icon:"warning-sign",title:`Are you sure you want to delete '${i}'?`,contents:(0,C.jsxs)("p",{children:["Once a file is deleted, it cannot be recovered!",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),(0,C.jsx)("strong",{children:"Do you still want to proceed?"})]}),positiveIntent:"danger",positiveLabel:"Proceed",negativeLabel:"Cancel"}).then((s=>{s&&t.unlink(c,(t=>{t&&console.error(t),d(R.Ay.removeEditorTabForFile(e,c)),a()}))}))},children:(0,C.jsxs)("div",{className:Ce,onClick:e=>{2===e.detail&&h()},children:[(0,C.jsx)(Re,{indentationLevel:o}),(0,C.jsx)(ue.I,{icon:n.W.DOCUMENT}),(0,C.jsx)(Ne,{workspaceLocation:e,fileSystem:t,basePath:s,fileName:i,isDirectory:!1,isEditing:r,setIsEditing:l,refreshDirectory:a})]})})},Me=({workspaceLocation:e,fileSystem:t,basePath:s,indentationLevel:i})=>{const[n,o]=u.useState(void 0),[a,r]=u.useState(void 0),l=()=>{t.readdir(s,(async(e,i)=>{if(e&&console.error(e),void 0===i)return;const n=[],a=[];await Promise.all(i.map((e=>{const i=ge().join(s,e);return new Promise(((s,o)=>{t.lstat(i,((t,i)=>{if(t)return o(t);void 0!==i&&(i.isFile()?n.push(e):i.isDirectory()&&a.push(e),s(i))}))}))}))),r(n.sort()),o(a.sort())}))};return u.useEffect(l,[t,s]),a&&n?(0,C.jsxs)("div",{className:xe,children:[n.map((n=>(0,C.jsx)(Pe,{workspaceLocation:e,fileSystem:t,basePath:s,directoryName:n,indentationLevel:i,refreshParentDirectory:l},n))),a.map((n=>(0,C.jsx)(Oe,{workspaceLocation:e,fileSystem:t,basePath:s,fileName:n,indentationLevel:i,refreshDirectory:l},n)))]}):(0,C.jsx)(Te,{waitInMsBeforeRender:200,children:(0,C.jsx)(ne.y,{className:Se,size:ne.H.SMALL})})},_e=({workspaceLocation:e,basePath:t})=>{const s=(0,L.N4)((e=>e.fileSystem.inBrowserFileSystem)),[i,o]=u.useState(!1),[a,r]=u.useState(!1),[l,d]=u.useState(0),c=()=>d((l+1)%2);if(null===s)return(0,C.jsx)("div",{className:ve,children:"Unable to load file system."});return(0,C.jsxs)("div",{className:me,children:[(0,C.jsx)(Me,{workspaceLocation:e,fileSystem:s,basePath:t,indentationLevel:0},l),i&&(0,C.jsxs)("div",{className:Ce,children:[(0,C.jsx)(Re,{indentationLevel:0}),(0,C.jsx)(ue.I,{icon:n.W.DOCUMENT}),(0,C.jsx)(Fe,{processFileName:e=>{const i=ge().join(t,e);s.exists(i,(t=>{t?(0,fe.ug)({title:"Unable to create file",contents:(0,C.jsxs)("p",{children:["A file or folder ",(0,C.jsx)("b",{children:e})," already exists in this location. Please choose a different name."]}),label:"OK"}).then((()=>{})):s.writeFile(i,"",(e=>{e&&console.error(e),c()}))}))},removePlaceholder:()=>o(!1)})]}),a&&(0,C.jsxs)("div",{className:Ce,children:[(0,C.jsx)(Re,{indentationLevel:0}),(0,C.jsx)(ue.I,{icon:n.W.CHEVRON_RIGHT}),(0,C.jsx)(Fe,{processFileName:e=>{const i=ge().join(t,e);s.exists(i,(t=>{t?(0,fe.ug)({title:"Unable to create directory",contents:(0,C.jsxs)("p",{children:["A file or folder ",(0,C.jsx)("b",{children:e})," already exists in this location. Please choose a different name."]}),label:"OK"}).then((()=>{})):s.mkdir(i,777,(e=>{e&&console.error(e),c()}))}))},removePlaceholder:()=>r(!1)})]}),(0,C.jsx)(De,{className:be,createNewFile:()=>o(!0),createNewDirectory:()=>r(!0)})]})};var Ve=s(14630);const Ue=`\nWelcome to the Source Academy playground!\n\nThe book [_Structure and Interpretation of Computer Programs, JavaScript Edition_](${oe.q.textbook})\nuses JavaScript sublanguages that we call [_Source_](${oe.q.sourceDocs}). `,He=`\n\nIn the editor on the left, you can use the [_Ace keyboard shortcuts_](${oe.q.aceHotkeys}) \nand also the [_Source Academy keyboard shortcuts_](${oe.q.sourceHotkeys}).\n\n`,ze=(e,t)=>Ue+((e,t)=>{if(e===d.Chapter.FULL_JS)return`However, you have chosen full JavaScript; your program will be run directly using JavaScript strict mode [_(ECMAScript 2021)_](${oe.q.ecmaScript_2021}).\n\nWarning: If your program freezes during execution, you can try refreshing the tab. Note that you need to open the browser console (typically by pressing \`F12\`) before using breakpoints.`;if(e===d.Chapter.HTML)return"However, you have chosen HTML, the standard markup language for webpages. Your code will be rendered directly as a HTML document.\n\nJavaScript code can be added to a HTML document using the `