/* Auto-generated from template inline style attributes. */
/* Do not edit manually: regenerate from templates if needed. */

.inl-003f1fab5b3d { display: flex; gap: 0.25rem; margin-bottom: 1rem; overflow-x: auto; }
.inl-005bc037c097 { border-color: var(--ga-rgba-255-255-255-0_2); border-top-color: white; margin-bottom: 1rem; }
.inl-00dbf5618641 { display: flex; gap: 0.75rem; align-items: center; flex-wrap: wrap; }
.inl-00e92f7478ad { font-size: 11px; color: var(--ga-hex-64748b); }
.inl-01c44e3b6d16 { min-width:170px; }
.inl-031ea5b63b43 { font-size: 1rem; font-weight: 600; color: var(--ga-hex-dc2626); }
.inl-033044ee2373 { display: none; background: var(--ga-hex-f8f9fa); border-radius: 10px; padding: 0.75rem; }
.inl-04c14b55080f { max-height: 300px; overflow-y: auto; }
.inl-05079218bf44 { color: var(--ga-hex-9333ea); }
.inl-050ee6d045f3 { background: linear-gradient(135deg, var(--ga-hex-fff7ed), var(--ga-hex-ffedd5)); border-radius: 12px; padding: 1rem; margin-bottom: 1rem; }
.inl-0522ff3e977a { display: flex; gap: 0.5rem; }
.inl-062754f128dd { display: grid; grid-template-columns: 1fr 1fr 0.6fr; gap: 0.5rem; margin-top: 0.5rem; }
.inl-06c7e555b1d0 { display: flex; align-items: center; gap: 0.5rem; font-size: 0.8rem; margin-bottom: 0.5rem; color: var(--ga-hex-555); }
.inl-0744c3874790 { color:var(--ga-hex-dc2626); }
.inl-07a5ee6b02fc { margin: 0 0 1rem 0; color: var(--gray-700); font-size: 0.95rem; }
.inl-07f002e0e66b { padding: 1.5rem; }
.inl-09738579bd09 { margin: 2rem auto; }
.inl-0993536112c9 { font-size: 3rem; display: block; margin-bottom: 1rem; }
.inl-09a4d4c01749 { margin-top: 1.5rem; padding: 1rem; background: linear-gradient(135deg, var(--ga-rgba-30-58-138-0_08), var(--ga-rgba-59-130-246-0_12)); border-radius: 12px; text-align: center; }
.inl-0a45faab3b00 { background: white; max-width: 800px; margin: 50px auto; border-radius: 12px; padding: 2rem; position: relative; }
.inl-0ac40734326c { font-size: 1rem; font-weight: 600; color: var(--ga-hex-16a34a); }
.inl-0af353a4fa66 { display: block; margin-top: 0.5rem; color: var(--gray-500); }
.inl-0af91c49d2e6 { flex: 1; display: flex; align-items: center; justify-content: center; overflow: hidden; }
.inl-0b0e7c6681ca { color: var(--ga-hex-999); text-align: center; padding: 1rem; }
.inl-0b6b0a7f4c5e { background: var(--ga-rgba-251-146-60-0_15); color: var(--ga-hex-ea580c); }
.inl-0b87e9e0af47 { font-weight:600; }
.inl-0b95b6a5c925 { display: none; padding: 1.25rem; border-top: 1px solid var(--ga-hex-eee); }
.inl-0bc69d14bf3c { width: 100%; border-collapse: collapse; }
.inl-0c6e73fce697 { margin-bottom: 0; table-layout: fixed; }
.inl-0cf14817f00d { min-height:70px; }
.inl-0d284c5053f2 { background: linear-gradient(135deg, var(--ga-hex-1e3a8a), var(--ga-hex-1e40af)) !important; }
.inl-0d9dd5e37d62 { margin: 0; font-size: 1rem; font-weight: 600; display: flex; align-items: center; gap: 0.5rem; }
.inl-0dc8cc62342e { margin-top: 0.5rem; }
.inl-0f583b5bea36 { text-align: center; padding: 0.5rem; background: var(--ga-rgba-22-163-74-0_1); border-radius: 10px; }
.inl-0f8c82c2de76 { background: var(--ga-rgba-34-197-94-0_15); color: var(--ga-hex-16a34a); padding: 0.2rem 0.5rem; border-radius: 6px; font-size: 0.75rem; }
.inl-0ff0f36a383c { width: 140px; }
.inl-10d00a12bd00 { background: var(--ga-hex-f8f9fa); border-radius: 10px; padding: 0.75rem; min-height: 150px; }
.inl-115d95f2a483 { position:relative; border:1px solid var(--ga-hex-e2e8f0); border-radius:6px; overflow:hidden; background:var(--ga-hex-f8fafc); }
.inl-1225281a3dab { font-size: 0.8rem; color: var(--ga-hex-666); display: block; margin-bottom: 0.25rem; }
.inl-1296aa0bae01 { color:var(--ga-hex-16a34a); }
.inl-1349c1d07b5b { font-weight: bold; font-size: 1.1rem; }
.inl-13bf890c8907 { width:220px; }
.inl-13cbe03b9afc { text-align: right; }
.inl-14da5359a0fa { display: flex; align-items: center; gap: 0.4rem; font-size: 0.8rem; }
.inl-152dc454fdbf { background: white; border-radius: 8px; padding: 0.75rem; margin-bottom: 0.5rem; border: 1px solid var(--ga-hex-eee); }
.inl-1565b1f91950 { min-width: 170px; }
.inl-1576afc6283b { min-width:220px; }
.inl-1589b7009fdc { z-index:1080; }
.inl-15a67574bdec { font-size: 2rem; animation: spin 1s linear infinite; }
.inl-17474db64e79 { margin-bottom: 0; border-radius: 12px; overflow: hidden; }
.inl-17d832c8fded { font-size: 3rem; opacity: 0.5; }
.inl-17d8c5ec872a { white-space: pre-wrap; }
.inl-19165592f89d { background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.75rem 0.5rem; font-size: 0.8rem; }
.inl-198bcc324e7d { margin-bottom: 1rem; padding: 1rem; background: var(--gray-50); border-radius: 8px; border: 2px dashed var(--gray-300); }
.inl-1a13c9aef4cb { display: grid; grid-template-columns: auto 1fr; gap: 0.25rem 0.75rem; align-items: center; }
.inl-1a1de6b94008 { font-size: 1rem; margin-bottom: 1rem; }
.inl-1aca09016ed9 { flex: 1; padding: 0.875rem; background: var(--ga-hex-dc2626); color: white; border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-1b3b307987df { width: 80px; }
.inl-1c09f0c0069b { margin-bottom: 0.5rem; }
.inl-1c169e751616 { color: var(--ga-hex-888); font-size: 0.85rem; text-align: center; }
.inl-1c3f901a7f8b { padding: 1.25rem; max-height: 80vh; overflow-y: auto; }
.inl-1cf294634a12 { min-width:160px; }
.inl-1d634838d9ca { width: 100%; margin-top: 1rem; padding: 0.875rem; background: var(--ga-hex-f0f0f0); border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-1d71e8819e2d { font-weight: 600; font-size: 0.9rem; }
.inl-1da9facb4d70 { margin:0; }
.inl-1dabc1c6feeb { font-size: 0.75rem; color: var(--ga-hex-666); text-transform: uppercase; margin-bottom: 0.5rem; }
.inl-1eb9ff0aeb5b { background: white; padding: 2rem; border-radius: 12px; text-align: center; }
.inl-1f118895313e { min-width:140px; }
.inl-1f61f2986342 { grid-column: span 2; }
.inl-2028b2cef3ea { display: grid; grid-template-columns: 1fr 1fr 1fr auto; gap: 0.4rem; align-items: center; }
.inl-2106f1e678f2 { font-size: 1rem; line-height: 1.5; margin-bottom: 1rem; }
.inl-2122b2f96d58 { margin: 0 0 0.5rem; font-weight: 600; color: var(--ga-hex-1f2937); }
.inl-222b1535dd64 { background: var(--ga-rgba-30-58-138-0_12); color: var(--ga-hex-1e40af); padding: 0.35rem 0.75rem; border-radius: 8px; font-size: 0.75rem; font-weight: 500; }
.inl-22591f659f0a { display: flex; align-items: center; gap: 10px; padding: 12px; background: var(--ga-hex-f8f9fa); border-radius: 10px; cursor: pointer; }
.inl-22b62ca48b83 { font-size: 0.8rem; }
.inl-23860d284da3 { display: flex; align-items: center; justify-content: center; gap: 0.5rem; border-radius: 10px; padding: 0.75rem; }
.inl-240853fd6d2a { display: none; margin-top: 1rem; padding: 1rem; border: 1px solid var(--ga-hex-c7d2fe); border-radius: 12px; background: linear-gradient(135deg, var(--ga-hex-eef2ff) 0%, var(--ga-hex-e0e7ff) 100%); }
.inl-2606b05ee74f { margin-right: 0.25rem; }
.inl-2613899774aa { padding: 0.75rem; text-align: center; font-size: 0.8rem; }
.inl-266684888fa8 { background: var(--ga-rgba-100-116-139-0_15); color: var(--ga-hex-64748b); padding: 0.35rem 0.75rem; border-radius: 8px; font-size: 0.75rem; font-weight: 500; }
.inl-2688c62743f4 { border-top: 1px dashed var(--ga-hex-d1d5db); padding-top: 0.25rem; }
.inl-26e8d947c5d2 { width: 100%; padding: 0.75rem 1rem; background: none; border: none; text-align: left; cursor: pointer; display: flex; align-items: center; gap: 0.5rem; color: var(--ga-hex-dc2626); font-size: 0.9rem; }
.inl-27895aa49c2f { font-size: 0.9rem; }
.inl-27eeec07d617 { color: var(--ga-hex-1e293b); font-weight: 700; }
.inl-28883d101140 { margin: 0 0 1rem; display: flex; align-items: center; gap: 0.5rem; }
.inl-29d5c17964a9 { background: var(--ga-hex-f8fafc); border-radius: 8px; padding: 0.75rem; font-size: 0.7rem; color: var(--ga-hex-64748b); }
.inl-29dbf95ce3cb { width:130px; }
.inl-29e808115c59 { display: none; background: var(--ga-hex-f8f9fa); border-radius: 12px; padding: 1rem; max-height: 300px; overflow-y: auto; }
.inl-2a5bb6064b3b { background: var(--ga-hex-f8f9fa); border-radius: 10px; padding: 0.75rem; margin-top: 0.25rem; }
.inl-2b119c3a0300 { background: var(--ga-rgba-34-197-94-0_15); color: var(--ga-hex-16a34a); }
.inl-2b9dc75405b5 { font-size: 2rem; }
.inl-2bb24cd0868a { padding: 0.75rem; text-align: left; font-size: 0.85rem; font-weight: 600; }
.inl-2bc2e31ad0a6 { background:var(--ga-hex-fee2e2); color:var(--ga-hex-b91c1c); }
.inl-2c45d63387a5 { border-radius: 10px; padding: 0.75rem; }
.inl-2c5390ace20d { display: flex; justify-content: space-between; margin-bottom: 0.25rem; }
.inl-2d5a87043b66 { max-width:90%; }
.inl-2dd138972a2d { max-height: 320px; }
.inl-2ddcb9838892 { color: var(--ga-hex-166534); font-weight: 700; border-top: 2px solid var(--ga-hex-22c55e); padding-top: 0.35rem; }
.inl-2e2312ca9294 { display:inline; margin:0; }
.inl-2e6c0c8c7595 { min-width:50px; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-2e90e12b94d8 { font-size: 0.75rem; color: var(--ga-hex-64748b); margin-top: 0.25rem; }
.inl-2eac3fc25484 { color: blue; }
.inl-2eec85396de8 { text-align: center; padding: 2rem; color: var(--danger); }
.inl-2f866fb6d4e6 { font-size: 1.5rem; font-weight: 700; color: var(--ga-hex-ea580c); }
.inl-2fcb4359226b { overflow-x: visible; }
.inl-3046acc03eb6 { font-size: 0.75rem; color: var(--ga-hex-666); }
.inl-304bd07ecad9 { font-weight:600; text-align:center; }
.inl-30ab7b279861 { height: 550px; min-height: 550px; position: relative; }
.inl-30c23585353b { width: 8%; text-align: center; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-314bdeafb00b { background: var(--ga-rgba-59-130-246-0_15); color: var(--ga-hex-3b82f6); padding: 0.35rem 0.75rem; border-radius: 8px; font-size: 0.75rem; font-weight: 500; }
.inl-3198e9279cde { width: 35%; }
.inl-3252eb511860 { font-size: 0.8rem; color: var(--ga-hex-dc2626); font-weight: 500; }
.inl-332920b822df { color: var(--ga-hex-6b7280); border-top: 1px dashed var(--ga-hex-d1d5db); padding-top: 0.25rem; }
.inl-3353b9deb064 { display: flex; justify-content: space-between; align-items: flex-start; }
.inl-33a5120025ee { font-weight: 600; font-size: 0.95rem; }
.inl-33f82e289c85 { font-size: 0.75rem; color: var(--ga-hex-666); text-transform: uppercase; margin-bottom: 0.5rem; font-weight: 600; }
.inl-341c4b8f8fb3 { background: none; border: none; color: var(--ga-hex-dc2626); }
.inl-342d988c44c1 { margin-top: 0.75rem; }
.inl-349ecdcac92b { width: auto; min-width: 120px; }
.inl-34ea10b78baa { background: white; border-radius: 8px; padding: 1rem; border: 1px solid var(--ga-hex-eee); }
.inl-34f7b3df63d0 { width:180px; }
.inl-35e0e07fab0a { display: none; background: var(--ga-hex-f8f9fa); border-radius: 12px; padding: 1rem; }
.inl-36bc6f420efd { display:inline-flex; align-items:center; cursor:pointer; }
.inl-36ca0aff10f5 { margin-top: 8px; }
.inl-36f18c59a5a7 { height: 20px; }
.inl-377d3463f983 { font-size: 0.85rem; color: var(--ga-hex-666); margin-top: 0.5rem; }
.inl-37969c3d6e12 { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:6px; margin-bottom:6px; }
.inl-385992d49e24 { z-index:1060; }
.inl-388cd09e60e9 { padding: 0.4rem 0.8rem; margin: 0 0.25rem; background: var(--danger); color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 0.8rem; }
.inl-39456bb3b1a4 { font-size: 2rem; display: block; margin-bottom: 0.5rem; }
.inl-39cbc8474b16 { width: 1%; }
.inl-3aa29543718d { display: flex; gap: 0.5rem; margin-bottom: 1rem; overflow-x: auto; padding-bottom: 0.25rem; }
.inl-3ad146e9a6c3 { background: white; border-radius: 8px; padding: 0.5rem; text-align: center; border: 1px solid var(--ga-hex-eee); }
.inl-3b1bf57b713b { text-align: center; padding: 0.5rem; background: var(--ga-rgba-220-38-38-0_1); border-radius: 10px; }
.inl-3b4cd38e7ad2 { font-size: 0.65rem; }
.inl-3c8005a62743 { display: none; background: var(--ga-hex-f8f9fa); border-radius: 10px; padding: 0.75rem; max-height: 200px; overflow-y: auto; }
.inl-3cc56a546efd { padding: 0.75rem 1.5rem; background: var(--primary-600); color: white; border: none; border-radius: 6px; cursor: pointer; font-weight: 600; }
.inl-3e09cea53521 { width: 100%; margin-top: 1.25rem; }
.inl-3e925fa37b27 { position: absolute; left: -9999px; top: 0; }
.inl-3eb0c18e3f8a { display: flex; justify-content: space-between; color: var(--ga-hex-666); font-size: 0.75rem; }
.inl-3ef1fa1aa112 { margin-bottom:12px; }
.inl-3f03cd1e1291 { font-weight: 600; color: var(--ga-hex-ea580c); }
.inl-3f0e7054f697 { font-size: 0.85rem; font-weight: 600; color: var(--ga-hex-333); }
.inl-40af8dc1bae7 { font-size: 0.7rem; color: var(--ga-hex-999); margin-top: 0.25rem; }
.inl-40b3d3ea3e61 { background: var(--ga-hex-f0f0f0); }
.inl-41a087a0395f { margin-top: 1.25rem; }
.inl-41cee38c77e8 { background: var(--ga-hex-0f172a); }
.inl-428bb74c6ec4 { background: linear-gradient(135deg, var(--ga-hex-f3e8ff), var(--ga-hex-e9d5ff)); border-radius: 12px; padding: 1rem; text-align: center; }
.inl-433cbc7da17a { background: var(--ga-rgba-22-163-74-0_15); color: var(--ga-hex-16a34a); padding: 0.35rem 0.75rem; border-radius: 8px; font-size: 0.75rem; font-weight: 500; }
.inl-438275470b9e { resize: vertical; min-height: 120px; }
.inl-43f0fb84f6f3 { border-top: 1px solid var(--ga-hex-bbf7d0); font-size: 0.7rem; color: var(--ga-hex-4b5563); }
.inl-44477d95b7f0 { color: var(--ga-hex-999); font-size: 0.8rem; }
.inl-44697e9b59c4 { display: flex; gap: 0.5rem; align-items: center; margin-top: 0.25rem; flex-wrap: wrap; }
.inl-449104aaf0bf { background: var(--ga-rgba-147-51-234-0_1); border: none; width: 36px; height: 36px; border-radius: 8px; cursor: pointer; display: none; align-items: center; justify-content: center; }
.inl-44c0252c36fa { border-radius: 12px; overflow: hidden; }
.inl-4556b4badde4 { background: white; border-radius: 8px; padding: 0.75rem; font-size: 0.7rem; color: var(--ga-hex-64748b); }
.inl-45cbbe4754e9 { max-height: 6rem; overflow: auto; }
.inl-4646006f45ac { font-size: 0.7rem; color: var(--ga-hex-0e7490); text-transform: uppercase; font-weight: 600; margin-bottom: 0.25rem; }
.inl-464b28cd89ff { display: flex; flex-direction: column; gap: 10px; }
.inl-46c1cbf216b7 { min-width:150px; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-487b2c580418 { display: flex; gap: 0.5rem; align-items: center; }
.inl-4909237430a5 { display: none; position: absolute; right: 0; top: 40px; background: white; border-radius: 10px; box-shadow: 0 4px 20px var(--ga-rgba-0-0-0-0_15); min-width: 160px; z-index: 100; overflow: hidden; }
.inl-491ccd239ef9 { font-size: 0.8rem; color: var(--ga-hex-9a3412); }
.inl-494ea82816d5 { max-width:60%; }
.inl-4970a6618392 { flex: 1; padding: 0.875rem; background: linear-gradient(135deg, var(--ga-hex-9333ea), var(--ga-hex-a855f7)); color: white; border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-4a1633b82437 { font-size: 0.7rem; color: var(--ga-hex-9333ea); margin-left: 0.5rem; }
.inl-4a3ffb224811 { padding:0.3rem; }
.inl-4aa7bb691ecd { padding: 1rem; max-height: 85vh; overflow-y: auto; }
.inl-4ba85d8b0345 { color: var(--ga-hex-166534); }
.inl-4c663b144116 { border-top: 1px solid var(--gray-300); padding-top: 1rem; }
.inl-4cb80da29dad { color: var(--ga-hex-ccc); }
.inl-4cf005e99e8c { padding: 0.3rem 0.6rem; background: var(--ga-rgba-147-51-234-0_1); border: 1px solid var(--ga-hex-9333ea); border-radius: 6px; color: var(--ga-hex-9333ea); font-size: 0.75rem; cursor: pointer; }
.inl-4e93b7ae3ea4 { font-size: 0.8rem; color: var(--ga-hex-333); line-height: 1.4; }
.inl-4f6212f885eb { width: 100%; margin-top: 0.5rem; }
.inl-4fa64f42ee66 { flex: 1; padding: 0.875rem; background: var(--ga-hex-f0f0f0); border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-4fa7e8633210 { background: var(--ga-hex-f0f9ff); padding: 0.5rem; border-radius: 6px; margin-top: 0.5rem; font-size: 0.75rem; }
.inl-5007a860e3ad { min-width:140px; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-500f8339a85d { font-size: 0.75rem; color: var(--ga-hex-666); text-transform: uppercase; }
.inl-504f16c7237a { font-weight: 600; font-size: 0.9rem; color: var(--gray-800); }
.inl-50666a574d33 { position: relative; }
.inl-5123510d2533 { font-size: 2rem; opacity: 0.5; }
.inl-51b00a606ff3 { font-size: 0.7rem; color: var(--ga-hex-666); }
.inl-5271dfae1908 { background: var(--ga-rgba-59-130-246-0_15); color: var(--ga-hex-2563eb); padding: 0.2rem 0.5rem; border-radius: 6px; font-size: 0.75rem; }
.inl-528a3133546c { padding: 1.5rem; text-align: center; }
.inl-528c3dd45bcf { padding: 1.25rem; max-height: 90vh; overflow-y: auto; }
.inl-52f40ee9ae1d { border-radius: 8px; font-size: 0.85rem; }
.inl-5323c5c01968 { font-weight: 600; color: var(--ga-hex-333); display: flex; align-items: center; gap: 0.5rem; margin-top: 0.25rem; }
.inl-5340b68c4253 { display: flex; gap: 0.75rem; }
.inl-54d3db5b2f5f { padding: 0.75rem 1rem; background: var(--gray-600); color: white; border: none; border-radius: 6px; cursor: pointer; white-space: nowrap; }
.inl-54f521fde50c { text-align: center; background: white; padding: 0.5rem; border-radius: 8px; border: 1px solid var(--ga-hex-e5e5e5); }
.inl-552080cb9603 { display: flex; gap: 0.75rem; margin-top: 1rem; }
.inl-555ccbfa433c { background: var(--ga-hex-f8f9fa); border-radius: 12px; padding: 1rem; margin-bottom: 1rem; }
.inl-55ebc8fd94b1 { font-weight: 600; color: var(--ga-hex-1e40af); }
.inl-568a104bfc49 { padding:0.3rem; text-align:left; }
.inl-56ea2d9358ba { padding: 1rem; cursor: pointer; display: flex; justify-content: space-between; align-items: center; }
.inl-571500b718d1 { display: flex; flex-direction: column; gap: 0.75rem; }
.inl-57c337015d28 { color: var(--ga-hex-166534); font-weight: 600; border-top: 2px solid var(--ga-hex-22c55e); padding-top: 0.35rem; }
.inl-589508439304 { display: none; margin-top: 1rem; padding: 1rem; border: 1px solid var(--ga-hex-c084fc); border-radius: 12px; background: linear-gradient(135deg, var(--ga-hex-faf5ff) 0%, var(--ga-hex-f3e8ff) 100%); }
.inl-597f0a775f32 { margin-bottom: 0.5rem; border-radius: 8px; border: 1px solid var(--ga-hex-eee); }
.inl-5ac376dc106e { padding: 0.5rem; border-radius: 8px; border: 1px solid var(--ga-hex-e5e5e5); }
.inl-5b224e79984f { max-width: 100%; max-height: 100%; object-fit: contain; border-radius: 8px; }
.inl-5b387e65ac1f { background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.7rem; }
.inl-5b42f217dcee { font-weight: 600; color: var(--ga-hex-16a34a); }
.inl-5c05f4afaf80 { font-weight: 600; }
.inl-5c5b14923d57 { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; }
.inl-5cbc03156d02 { background: var(--ga-hex-f59e0b); color: white; font-size: 0.6rem; padding: 0.1rem 0.3rem; border-radius: 4px; margin-left: 0.5rem; }
.inl-5cd4e154ab85 { font-size: 0.75rem; font-weight: 600; color: var(--ga-hex-666); text-transform: uppercase; }
.inl-5d23ecf05793 { background: var(--ga-rgba-34-211-238-0_15); color: var(--ga-hex-0891b2); }
.inl-5d8fcaee026b { min-width:130px; }
.inl-5e27577f4d70 { display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.75rem; }
.inl-5e2c30c97754 { background: var(--gray-100); border-bottom: 2px solid var(--gray-300); }
.inl-603b7d2d7c94 { text-align: center; color: var(--ga-hex-999); font-size: 0.8rem; padding: 0.5rem; }
.inl-611bf920dbd7 { width: 160px; }
.inl-614661222cf5 { background: var(--ga-rgba-59-130-246-0_15); color: var(--ga-hex-2563eb); padding: 0.3rem 0.6rem; border-radius: 6px; font-size: 0.75rem; }
.inl-625a075b7878 { width: 100%; height: 500px; min-height: 500px; position: relative; }
.inl-63d058f84965 { cursor:pointer; }
.inl-63dc849ebfd0 { font-size: 0.75rem; color: var(--ga-hex-999); text-align: center; margin-top: 0.5rem; }
.inl-648149cea2ae { margin-bottom: 0; }
.inl-656736a63dd8 { margin: 0; font-size: 0.9rem; line-height: 1.5; color: var(--ga-hex-333); }
.inl-65a39d3ba989 { background: white; max-width: 600px; margin: 100px auto; border-radius: 12px; padding: 2rem; position: relative; }
.inl-666b16d93a09 { background: var(--ga-hex-fef3c7); border: 1px solid var(--ga-hex-f59e0b); border-radius: 8px; padding: 0.5rem; margin-top: 0.5rem; }
.inl-668fb46ba061 { background: none; font-size: 1.25rem; }
.inl-6777e5328735 { margin-top: 1.5rem; padding-top: 1rem; border-top: 1px solid var(--gray-300); display: flex; justify-content: space-between; align-items: center; }
.inl-67de91d3013d { background: var(--ga-rgba-147-51-234-0_1); border: none; width: 36px; height: 36px; border-radius: 8px; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.inl-67ee40bc7832 { width: 100%; padding: 0.875rem; background: var(--ga-hex-f3f4f6); border: none; border-radius: 10px; font-weight: 500; cursor: pointer; color: var(--ga-hex-374151); }
.inl-687f56885965 { background: var(--ga-hex-fee2e2); border: 1px solid var(--ga-hex-dc2626); border-radius: 8px; padding: 0.5rem; margin-top: 0.5rem; }
.inl-691db8859822 { max-width: 1200px; }
.inl-69387349278b { width: 100%; text-align: right; }
.inl-694841380ddf { margin: 0; font-size: 1rem; }
.inl-6990e3eac89b { background: none; border: none; font-size: 1.5rem; cursor: pointer; color: var(--gray-500); }
.inl-69d66e5b2ee4 { width: 100%; }
.inl-69feb9a863fc { padding: 1rem; max-height: 80vh; overflow-y: auto; }
.inl-6b150d6f76f7 { display: flex; align-items: center; gap: 0.5rem; cursor: pointer; }
.inl-6b1f4493deb6 { display: flex; gap: 0.5rem; margin-bottom: 1rem; }
.inl-6bd347c2fae2 { min-width:100px; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-6c31986f1857 { font-size: 0.8rem; color: var(--ga-hex-666); }
.inl-6c98a1d61e0e { min-width: 220px; }
.inl-6cffb9c9f1c8 { padding: 0.5rem 1rem; background: var(--primary-600); color: white; border: none; border-radius: 6px; cursor: pointer; }
.inl-6d00741bfaa1 { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 1rem; }
.inl-6d794595e525 { background: var(--ga-hex-f59e0b); color: white; font-size: 0.65rem; padding: 0.15rem 0.4rem; border-radius: 4px; margin-left: 0.5rem; font-weight: 600; }
.inl-6d94a70f672d { display: flex; justify-content: space-between; }
.inl-6e512bc465b6 { color: var(--ga-hex-dc2626); }
.inl-6e6dd971f996 { text-align: center; color: var(--ga-hex-999); padding: 1rem; }
.inl-6ee1d889f302 { text-align: center; color: var(--ga-hex-999); font-size: 0.8rem; padding: 1rem; }
.inl-6f6a6183261e { max-height: 500px; overflow-y: auto; }
.inl-6fc4bdcfc1e1 { color:var(--ga-hex-999); }
.inl-7205e02fd976 { font-size: 0.7rem; color: var(--ga-hex-16a34a); }
.inl-7300dade4a96 { background: var(--ga-rgba-147-51-234-0_15); color: var(--ga-hex-9333ea); padding: 0.35rem 0.75rem; border-radius: 8px; font-size: 0.8rem; font-weight: 500; }
.inl-736587b02043 { background: var(--ga-hex-e9ecef); }
.inl-738634756848 { background: var(--ga-hex-f1f5f9); cursor: not-allowed; }
.inl-747d4552787a { background: var(--ga-hex-f8f9fa); border-radius: 10px; padding: 0.75rem; }
.inl-748754e9f962 { display: flex; gap: 0.5rem; margin-bottom: 1rem; overflow-x: auto; padding-bottom: 0.5rem; }
.inl-774019ef45fa { text-align: center; color: white; display: flex; flex-direction: column; align-items: center; justify-content: center; }
.inl-776e106930bd { display: flex; justify-content: space-between; align-items: center; padding: 0.5rem; background: var(--ga-hex-f8f9fa); border-radius: 8px; margin-bottom: 0.25rem; }
.inl-77cce4fa389d { animation: spin 1s linear infinite; }
.inl-78a85478d262 { background: var(--ga-rgba-255-255-255-0_1); }
.inl-7911f4758aad { background: linear-gradient(135deg, var(--ga-hex-f0fdf4), var(--ga-hex-ecfdf5)); border: 1px solid var(--ga-hex-86efac); border-radius: 10px; padding: 0.75rem; font-size: 0.8rem; }
.inl-792c94838d7c { display: flex; justify-content: space-between; margin-top: 0.25rem; }
.inl-79e70bd9b78b { color: var(--ga-hex-1e40af); }
.inl-79faeb878423 { text-align: center; padding: 3rem; color: var(--gray-500); }
.inl-7a0abee8b1b3 { background:linear-gradient(135deg,var(--ga-hex-198754),var(--ga-hex-20c997)); color:var(--ga-hex-fff); border:none; }
.inl-7a1ab98a4edd { width:140px; }
.inl-7bbffecb9cfb { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; }
.inl-7bdbd5a9540e { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1rem; }
.inl-7c0f06fecae6 { text-decoration: none; color: inherit; }
.inl-7c8bfe4f6395 { display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem; margin-top: 0.5rem; }
.inl-7cbe5ecfa61c { width:160px; }
.inl-7d0c0d02fa87 { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: var(--ga-rgba-0-0-0-0_5); z-index: 2000; }
.inl-7d0cf8322355 { padding: 0.75rem; text-align: center; }
.inl-7e6e49bf774a { width: 9%; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-7f0a244e9d5e { text-align: right; margin-right: 0.5rem; }
.inl-7fea99f029e5 { min-width:220px; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-7fedf0a8ef78 { font-weight: 600; color: var(--ga-hex-333); font-size: 0.9rem; }
.inl-80042510c07e { font-size: 0.7rem; color: var(--ga-hex-475569); text-transform: uppercase; font-weight: 600; margin-bottom: 0.25rem; }
.inl-807c5fb33edb { flex: 1; overflow-y: auto; max-height: 50vh; }
.inl-80ffd2959976 { width:110px; }
.inl-8161ca575cdc { background:transparent; }
.inl-821e4857c29d { width:150px; }
.inl-8274b4037c41 { flex: 1; display: flex; align-items: center; justify-content: center; gap: 0.5rem; border-radius: 10px; padding: 0.75rem; }
.inl-83227939b244 { padding: 0.4rem 0.75rem; background: var(--ga-hex-fefce8); border-radius: 8px; border-left: 3px solid var(--ga-hex-facc15); font-size: 0.75rem; }
.inl-8337755c4968 { width: auto !important; flex: 0 0 auto !important; }
.inl-83c9b3b315a8 { margin-top: 0.5rem; font-size: 0.9rem; color: var(--gray-600); }
.inl-8410c989c9a4 { cursor: pointer; }
.inl-84b5b1c80766 { border-radius: 999px; }
.inl-85056bada518 { display: flex; align-items: center; gap: 0.5rem; }
.inl-854df70dbabc { color:var(--ga-hex-475569); font-size:0.88rem; }
.inl-855d666a90c9 { position: absolute; bottom: 0; left: 0; right: 0; background: white; border-radius: 20px 20px 0 0; padding: 20px; }
.inl-8596b686720c { color: var(--ga-hex-666); font-size: 1rem; }
.inl-85b7a6bea86a { width: 20%; }
.inl-873316614fae { font-size: 12px; color: var(--ga-hex-475569); margin-bottom: 6px; }
.inl-873e6b7a217e { font-size: 0.7rem; color: var(--ga-hex-999); margin-top: 0.25rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.inl-873f29802fab { width: 10%; }
.inl-87fd23223586 { max-height: 60vh; }
.inl-88ac170e9576 { padding:0.3rem; text-align:right; }
.inl-88de097b1b90 { background: white; border-radius: 6px; padding: 0.5rem; margin-bottom: 0.25rem; font-size: 0.85rem; }
.inl-8985a0e5d442 { text-align: center; padding: 2rem; }
.inl-898b9f3730a0 { display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem; }
.inl-89aaf3c3ff7f { width: 22%; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-8a9a41d6235f { display: flex; gap: 0.5rem; margin-bottom: 1rem; overflow-x: auto; }
.inl-8ac309f7766d { margin: 0; font-size: 1.1rem; }
.inl-8ad17e2bf540 { display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.5rem; }
.inl-8ae57e885d14 { font-size: 3rem; }
.inl-8bea63f63353 { margin-top: 1rem; font-weight: 600; color: var(--gray-800); }
.inl-8d09562a7ced { flex: 1; padding: 0.6rem; border: 1px solid var(--ga-hex-e5e5e5); background: linear-gradient(135deg, var(--ga-hex-9333ea), var(--ga-hex-a855f7)); color: white; border-radius: 8px; font-size: 0.85rem; font-weight: 500; }
.inl-8d1f4ab850ef { max-width: 200px; }
.inl-8d40ed24b953 { display: flex; flex-direction: column; gap: 0.5rem; }
.inl-8f46d453f44d { white-space: pre-wrap; font-family: inherit; background: white; padding: 0.75rem; border-radius: 8px; border: 1px solid var(--ga-hex-e2e8f0); }
.inl-8fc6f0cff590 { width: 100%; padding: 0.75rem; border: 1px solid var(--ga-hex-ddd); border-radius: 10px; font-size: 0.9rem; background: white; }
.inl-8fd0b69ca611 { max-height: 400px; overflow: auto; }
.inl-9076a2c43b75 { border-bottom: 1px solid var(--ga-hex-eee); }
.inl-90f4f7e4a16a { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: var(--ga-rgba-0-0-0-0_5); z-index: 9999; overflow-y: auto; }
.inl-911671bd25f3 { font-size: 3rem; animation: spin 1s linear infinite; color: var(--primary-600); }
.inl-9262bc429c90 { background: var(--ga-rgba-34-197-94-0_15); color: var(--ga-hex-16a34a); padding: 0.35rem 0.75rem; border-radius: 8px; font-size: 0.75rem; font-weight: 500; }
.inl-933a8ef29e19 { font-size: 0.85rem; }
.inl-93f1ac3b7eff { color:blue; }
.inl-9417df1b5510 { background: none; border: none; font-size: 1.5rem; color: var(--ga-hex-999); cursor: pointer; }
.inl-944ccd339f73 { background: var(--ga-hex-f8f9fa); border-radius: 8px; padding: 0.75rem; margin-bottom: 0.5rem; }
.inl-9662cf78ddc7 { color: var(--ga-hex-666); font-size: 0.8rem; margin-left: auto; }
.inl-9665bd0de62c { background: linear-gradient(135deg, var(--ga-hex-0f2027), var(--ga-hex-2c5364)); }
.inl-96c0c002dbd5 { width:30px; }
.inl-9713cf45e1aa { padding: 0.5rem 1rem; background: var(--gray-200); color: var(--gray-700); border: none; border-radius: 6px; cursor: pointer; }
.inl-974c3de6079b { width: 100%; padding: 0.5rem; border: 1px solid var(--ga-hex-ddd); border-radius: 8px; font-size: 0.85rem; text-align: center; }
.inl-9823aef1a9a3 { background: linear-gradient(135deg, var(--ga-hex-ecfeff), var(--ga-hex-cffafe)); border-radius: 12px; padding: 1rem; text-align: center; }
.inl-986a034600e3 { padding: 0.5rem; }
.inl-9923fa4979aa { flex: 1; padding: 0.75rem; border: 1px solid var(--gray-300); border-radius: 6px; font-size: 0.9rem; background: white; }
.inl-99324f4d6d95 { flex: 1; padding: 0.75rem; border: 1px solid var(--gray-300); border-radius: 6px; font-size: 0.9rem; }
.inl-9946eb64a0e0 { flex: 1; padding: 0.6rem; border: 1px solid var(--ga-hex-e5e5e5); background: white; border-radius: 8px; font-size: 0.85rem; font-weight: 500; color: var(--ga-hex-666); }
.inl-9b67ddb670e7 { display: inline-block !important; width: auto !important; border-radius: 999px !important; border: none !important; background: linear-gradient(135deg, var(--ga-hex-1e3a8a), var(--ga-hex-1e40af)) !important; color: var(--ga-hex-fff) !important; font-weight: 600 !important; font-size: 0.75rem !important; padding: 0.4rem 0.8rem !important; white-space: nowrap !important; }
.inl-9bec53c94186 { width:90px; }
.inl-9c30377b7f9e { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 100; background: var(--ga-rgba-0-0-0-0_95); flex-direction: column; padding: 20px; }
.inl-9c66483b9dcd { padding: 1rem; border-bottom: 1px solid var(--ga-hex-eee); cursor: pointer; display: flex; justify-content: space-between; align-items: center; }
.inl-9e0cfe2090d8 { color: var(--ga-hex-16a34a); font-weight: 500; }
.inl-9e534ab8382f { flex: 1; padding: 0.875rem; background: var(--ga-hex-16a34a); color: white; border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-9ebd041c4ffc { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0.5rem; }
.inl-9ed99d3bcadd { width: 110px; }
.inl-9f55d7e459a4 { font-size: 1.5rem; font-weight: 700; color: var(--ga-hex-9333ea); }
.inl-9fe45cd88ca2 { width:120px; }
.inl-9ffd4d385c85 { font-size: 0.9rem; font-weight: 600; color: var(--ga-hex-333); }
.inl-a0799958bba1 { font-size: 1.5rem; font-weight: 700; color: var(--ga-hex-64748b); }
.inl-a0826f69924f { visibility:hidden; }
.inl-a0ddca710e2a { text-align: center; padding: 1rem; color: var(--ga-hex-dc2626); }
.inl-a1182b810bdd { font-size: 0.7rem; color: var(--ga-hex-9a3412); text-transform: uppercase; font-weight: 600; margin-bottom: 0.25rem; }
.inl-a186f472f1f2 { color: var(--ga-hex-6b7280); }
.inl-a19f490af162 { width: 100%; padding: 12px; margin-top: 16px; background: var(--ga-hex-e5e7eb); border: none; border-radius: 10px; font-weight: 600; }
.inl-a2b44b158bbc { font-size: 0.75rem; }
.inl-a2d5aaaa1a0f { background: none; border: none; font-size: 1.5rem; color: var(--ga-hex-999); cursor: pointer; padding: 0; }
.inl-a3149b34a7a2 { flex: 1; padding: 0.875rem; background: var(--ga-hex-f3f4f6); border: none; border-radius: 10px; font-weight: 500; cursor: pointer; color: var(--ga-hex-374151); }
.inl-a33dac2e4d4c { width: 75px; font-size: 0.8rem; padding: 0.25rem 0.5rem; }
.inl-a34df61fdc5e { background: var(--ga-rgba-99-102-241-0_15); color: var(--ga-hex-6366f1); }
.inl-a41857a9f4ff { display: flex; align-items: center; gap: 0.4rem; font-size: 0.8rem; grid-column: span 2; }
.inl-a4c907c0a014 { font-size: 0.75rem; color: var(--ga-hex-dc2626); font-weight: 500; }
.inl-a4cd188a6885 { text-align: center; padding: 0.5rem; background: white; border-radius: 10px; }
.inl-a51bc1ebea1b { display: flex; gap: 0.5rem; margin-top: 1rem; position: sticky; bottom: 0; background: white; padding: 0.5rem 0; }
.inl-a5319cb5dc1a { position: sticky; top: 0; z-index: 1; }
.inl-a65451260e2e { padding: 0.75rem; font-size: 0.8rem; font-family: monospace; }
.inl-a659372d5059 { width: 15%; }
.inl-a6617022a92a { width: 26%; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-a6cac165a907 { padding: 0.4rem; border: 1px solid var(--ga-hex-ddd); border-radius: 6px; font-size: 0.8rem; }
.inl-a74322374a81 { background: var(--ga-rgba-59-130-246-0_1); border: none; width: 36px; height: 36px; border-radius: 8px; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.inl-a7892940c06e { font-size: 0.85rem; color: var(--ga-hex-64748b); }
.inl-a80747e0a2d3 { display: flex; align-items: center; gap: 0.5rem; margin-bottom: 0.5rem; }
.inl-a816c0f1d0c1 { flex: 1; padding: 0.875rem; background: var(--ga-hex-64748b); color: white; border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-a86920dd4342 { background-color: var(--ga-hex-f8f9fa); padding: 1rem; }
.inl-a8a5341de0e1 { width: 0%; }
.inl-aa95233b4d60 { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; }
.inl-aaa4eeb5f6c8 { font-size: 0.8rem; color: var(--ga-hex-666); margin-bottom: 0.5rem; display: block; }
.inl-ab30626593f4 { background: var(--ga-rgba-239-68-68-0_2); color: var(--ga-hex-fca5a5); border:none; cursor:pointer; }
.inl-acaacbdd3fba { text-align: center; padding: 0.5rem; background: white; border-radius: 8px; }
.inl-acc837837dfd { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; }
.inl-acd342b67525 { font-size: 2rem; color: var(--ga-hex-dc2626); }
.inl-ae315e693014 { font-weight: 600; color: var(--ga-hex-333); margin-bottom: 0.25rem; }
.inl-ae362883efc3 { text-align: center; padding: 2rem; color: var(--gray-500); }
.inl-ae51948caaf3 { margin-top: 0.75rem; padding-top: 0.75rem; border-top: 1px solid var(--ga-hex-eee); }
.inl-ae7ca594a8ed { margin: 0 0 16px; font-weight: 600; }
.inl-aea013406248 { background: white; }
.inl-af383d3ee20b { max-width: 420px; }
.inl-af5bb0afde78 { font-weight: 500; }
.inl-af7a7c82f900 { background: linear-gradient(135deg, var(--ga-hex-fff7ed), var(--ga-hex-ffedd5)); border-radius: 12px; padding: 1rem; text-align: center; }
.inl-afe369a94593 { padding: 1.25rem; text-align: center; }
.inl-b00da73668ec { font-size: 0.75rem; color: var(--ga-hex-b45309); font-weight: 500; }
.inl-b072cd9a9f1a { font-size: 0.6rem; color: var(--ga-hex-666); }
.inl-b0ba14ebba9d { border-radius: 999px 0 0 999px; }
.inl-b15050799647 { font-weight: 600; color: var(--ga-hex-ca8a04); }
.inl-b186e26000d4 { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; gap: 0.35rem !important; border-bottom: none !important; overflow-x: auto !important; }
.inl-b21247359746 { flex: 1; padding: 0.875rem; background: linear-gradient(135deg, var(--ga-hex-3b82f6), var(--ga-hex-60a5fa)); color: white; border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-b2e6dcdabc82 { background: var(--ga-rgba-0-0-0-0_05); border: none; width: 36px; height: 36px; border-radius: 8px; cursor: pointer; display: none; align-items: center; justify-content: center; }
.inl-b2eeb16d5275 { margin: 0 auto 1rem; }
.inl-b35d2b032096 { padding: 2rem; text-align: center; }
.inl-b450225efdf6 { min-width:200px; }
.inl-b45c5d38163d { background: white; border-radius: 8px; padding: 0.75rem; margin-bottom: 0.5rem; }
.inl-b48de4d7ec06 { margin: 0; font-size: 1rem; font-weight: 600; }
.inl-b4b6a22531b5 { min-width:80px; }
.inl-b535ab80fc38 { width:100%; border-collapse: collapse; font-size: 0.75rem; }
.inl-b57afc0a5902 { margin-bottom: 0.75rem; }
.inl-b5dff5a63d57 { flex: 1; padding: 0.875rem; background: linear-gradient(135deg, var(--ga-hex-1e40af), var(--ga-hex-3b82f6)); color: white; border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-b76302f6dda1 { font-size: 0.8rem; color: var(--ga-hex-64748b); margin-top: 0.25rem; }
.inl-b796da6ff288 { display: flex; flex-wrap: wrap; gap: 0.5rem; }
.inl-b91f5b3849c1 { flex: 1; padding: 0.875rem; background: linear-gradient(135deg, var(--ga-hex-ea580c), var(--ga-hex-f97316)); color: white; border: none; border-radius: 10px; font-weight: 500; cursor: pointer; }
.inl-b950b25b36f3 { background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-b96bed22c906 { font-size: 0.7rem; color: var(--ga-hex-16a34a); text-transform: uppercase; }
.inl-b99aebfc01af { background: linear-gradient(135deg, var(--ga-hex-fef2f2), var(--ga-hex-fee2e2)); border: 1px solid var(--ga-hex-fca5a5); border-radius: 10px; padding: 0.75rem; margin-bottom: 1rem; }
.inl-b9d71ec9cdc6 { max-height: 60vh; overflow:auto; }
.inl-ba29559c2fff { margin-left:10px; color:var(--ga-hex-b91c1c); }
.inl-ba8bfc2f34cf { padding: 1.25rem; }
.inl-bb19ba1e88de { font-size: 16px; color: var(--ga-hex-9ca3af); margin-left: 20px; }
.inl-bb74bca295f4 { font-weight: 700; color: var(--accent-color); }
.inl-bbb5009bcacc { width: 100%; padding: 0.75rem; border: 1px solid var(--ga-hex-ddd); border-radius: 10px; font-size: 0.9rem; }
.inl-bbe286ea7351 { width: 100%; padding: 0.75rem; border: 1px solid var(--ga-hex-ddd); border-radius: 10px; font-size: 0.9rem; background: var(--ga-hex-f5f5f5); color: var(--ga-hex-666); }
.inl-bd5d2bd0e3d9 { width:50px; }
.inl-bd6c5330fedf { font-weight: 600; color: var(--ga-hex-dc2626); }
.inl-bf61ee10bcfb { background:none; border:none; color:white; font-size:1.2rem; }
.inl-bfca5fa54486 { color: var(--ga-hex-dc2626); font-size: 0.85rem; }
.inl-c043495c5192 { font-size: 1.75rem; color: var(--ga-hex-dc2626); }
.inl-c271afe536cd { max-height: 200px; overflow-y: auto; }
.inl-c2b6bc81171b { background: var(--ga-rgba-255-255-255-0_2); padding: 2px 8px; border-radius: 10px; margin-left: 8px; }
.inl-c2bcea085833 { display: flex; justify-content: space-between; align-items: center; }
.inl-c2bec4b36ab1 { font-size: 0.8rem; color: var(--gray-500); }
.inl-c3256983488a { font-size: 1.1rem; font-weight: 600; color: var(--ga-hex-333); }
.inl-c32712c3b91f { font-size: 0.75rem; color: var(--ga-hex-666); display: block; margin-bottom: 0.25rem; }
.inl-c36a6fe40bc3 { font-weight: 600; margin: 0; cursor: pointer; }
.inl-c37a0c149c17 { display: block; margin-bottom: 0.5rem; font-weight: 600; color: var(--gray-700); }
.inl-c3afad74766c { text-align: center; padding: 2rem; color: var(--ga-hex-666); }
.inl-c3bbbbae3d71 { justify-content: space-between; }
.inl-c3c589eb254c { background: transparent !important; }
.inl-c43212fd493c { color: var(--ga-hex-64748b); margin: 0; }
.inl-c4c1722b930c { font-size: 0.85rem; padding: 0.3rem 0.75rem; }
.inl-c53d20ec8cce { font-size: 0.7rem; color: var(--ga-hex-666); text-transform: uppercase; }
.inl-c54717f79fd5 { height: 8px; flex: 1; }
.inl-c59668ee0ff1 { color: var(--ga-hex-06b6d4); }
.inl-c61eb10b3524 { margin: 0; display: flex; align-items: center; gap: 0.5rem; flex: 1; }
.inl-c65f6b72bea4 { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1rem; position: sticky; top: 0; background: white; padding: 0.5rem 0; z-index: 10; }
.inl-c6a21f1dc78b { font-size: 0.7rem; color: var(--ga-hex-dc2626); text-transform: uppercase; }
.inl-c708512a9b92 { background: linear-gradient(135deg, var(--ga-hex-f1f5f9), var(--ga-hex-e2e8f0)); border-radius: 12px; padding: 1rem; text-align: center; }
.inl-c732a3d8df40 { background: linear-gradient(135deg, var(--ga-hex-f8f9fa), var(--ga-hex-e9ecef)); border-radius: 12px; padding: 1rem; margin-bottom: 1rem; }
.inl-c7f080acfc43 { min-width:120px; }
.inl-c8a2cb898085 { width: 18px; height: 18px; }
.inl-c8be1ccba60b { display:none; }
.inl-c9908e639cae { font-size: 0.75rem; color: var(--ga-hex-666); text-transform: uppercase; margin-bottom: 0.75rem; font-weight: 600; }
.inl-c9e9f3d7e4b0 { width: 13%; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-ca67f81103fb { margin: 0; display: flex; align-items: center; gap: 0.5rem; flex: 1; font-size: 1rem; }
.inl-cb8a8ef79f99 { font-size: 0.7rem; }
.inl-cbae25ec7e50 { color: var(--ga-hex-3b82f6); font-size: 1rem; }
.inl-cbebf9c21ebb { display: flex; gap: 0.75rem; margin-top: 0.5rem; }
.inl-cc7106d8ac6b { padding: 0.75rem 1.5rem; background: var(--gray-200); color: var(--gray-700); border: none; border-radius: 6px; cursor: pointer; font-weight: 600; }
.inl-ccde26c3e921 { color: var(--ga-hex-16a34a); }
.inl-cd7b79b911b0 { display: none; padding-left: 1.5rem; }
.inl-ce41244c59a2 { display: flex; gap: 1rem; margin-top: 0.5rem; font-size: 0.75rem; color: var(--ga-hex-666); }
.inl-ce8ec9897e1b { margin: 0 auto; }
.inl-cea46e595d7d { height: 25px; }
.inl-cf15c1d77d9e { background: none; border: none; color: var(--gray-400); cursor: pointer; padding: 0.25rem; }
.inl-d0a70a04f2a1 { background: var(--ga-rgba-168-85-247-0_15); color: var(--ga-hex-9333ea); }
.inl-d0e582ec2520 { display: inline-block; padding: 0.4rem 0.8rem; margin: 0 0.25rem; background: var(--success); color: white; text-decoration: none; border-radius: 6px; font-size: 0.8rem; }
.inl-d101eb6bdf32 { padding: 0.65rem 0; font-weight: 600; color: var(--ga-hex-1e40af); }
.inl-d1128fadd67a { display: grid; grid-template-columns: 1fr 1fr; gap: 0.75rem; margin-bottom: 1rem; }
.inl-d2144d9a54a6 { background: var(--ga-hex-f59e0b); color: white; font-size: 0.6rem; padding: 0.1rem 0.35rem; border-radius: 4px; margin-left: 0.4rem; font-weight: 600; vertical-align: middle; }
.inl-d26d79f4c2f6 { width:70px; }
.inl-d2ddfea49792 { font-size: 0.7rem; color: var(--ga-hex-7c3aed); text-transform: uppercase; font-weight: 600; margin-bottom: 0.25rem; }
.inl-d407781d3ca9 { font-size: 0.75rem; color: var(--ga-hex-9333ea); margin-top: 0.25rem; }
.inl-d40f36648a19 { padding: 0.4rem 0.6rem; background: var(--ga-hex-fee2e2); border: none; border-radius: 6px; color: var(--ga-hex-dc2626); cursor: pointer; }
.inl-d40f97f9ded7 { font-size: 0.95rem; color: var(--ga-hex-334155); line-height: 1.6; white-space: pre-wrap; }
.inl-d47711ebe16c { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0.5rem; }
.inl-d4a09a0d6eab { width:200px; }
.inl-d4f7536fd4be { margin-top: 1.5rem; }
.inl-d72eea6a6280 { font-size: 0.75rem; color: var(--ga-hex-666); text-transform: uppercase; font-weight: 600; }
.inl-d76c6e595344 { background: var(--ga-hex-f8f9fa); border-radius: 12px; overflow: hidden; }
.inl-d82513d1a3e4 { color: var(--ga-hex-64748b); }
.inl-d83edc13356b { text-align: center; margin-top: 0.75rem; padding-top: 0.75rem; border-top: 1px solid var(--ga-hex-ddd); }
.inl-d92e0bd3e31e { margin-top: 4px; font-size: 0.75rem; }
.inl-d9570c3ec897 { background: none; border: none; font-size: 1.5rem; color: var(--ga-hex-999); }
.inl-d9a302ba1c5d { background: var(--ga-hex-1e40af); color: var(--ga-hex-fff); border: none; border-radius: 8px; font-size: 0.85rem; }
.inl-dab43fb93675 { margin-top: 1rem; }
.inl-dab72d867c57 { margin: 0; font-weight: 600; }
.inl-dac4fe6c9b25 { text-align:center; }
.inl-dadd6344a202 { padding: 0.75rem; text-align: center; font-size: 0.85rem; font-weight: 600; }
.inl-dc5a3b8c675f { font-size: 1.2rem; font-weight: 700; color: var(--ga-hex-ea580c); }
.inl-dc689103dc19 { border-radius: 0 999px 999px 0; }
.inl-dd51853d4bad { width: 60px; height: 60px; background: var(--ga-hex-fef2f2); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 1rem; }
.inl-dd8f99d52865 { background: var(--ga-hex-f8fafc); border-left: 4px solid var(--ga-hex-3b82f6); border-radius: 8px; padding: 1rem; }
.inl-dd93caf2963b { display: flex; align-items: center; gap: 0.5rem; font-size: 0.85rem; }
.inl-ddcb58ef6a00 { display: flex; gap: 0.5rem; margin-top: 0.5rem; }
.inl-ddf747885633 { background:var(--ga-hex-dcfce7); color:var(--ga-hex-15803d); }
.inl-de3cf6f7c8ec { border-bottom: 1px solid var(--gray-200); }
.inl-dfc239800f16 { width: auto; height: auto; min-width: 400px; min-height: 400px; max-width: 100%; max-height: 70vh; object-fit: contain; image-rendering: pixelated; border-radius: 12px; box-shadow: 0 8px 32px var(--ga-rgba-0-0-0-0_3); }
.inl-e0f6a185dac9 { display: flex; gap: 1rem; justify-content: flex-end; }
.inl-e21392c338b0 { font-size: 0.65rem; color: var(--ga-hex-666); text-transform: uppercase; }
.inl-e23c732fa74e { margin-top: 0.5rem; padding-top: 0.5rem; border-top: 1px solid var(--ga-hex-eee); font-size: 0.75rem; color: var(--ga-hex-888); }
.inl-e254290e5f50 { color: var(--ga-hex-666); font-size: 0.7rem; }
.inl-e29b10b5efac { display: flex; flex-wrap: wrap; gap: 0.25rem; }
.inl-e5235b993900 { font-weight: 700; margin-bottom: 4px; }
.inl-e59396329cb5 { background-color: var(--ga-hex-e9ecef); }
.inl-e5a6eb4b083c { margin: 1rem auto; }
.inl-e5e6786385c0 { color: var(--ga-hex-666); }
.inl-e61f9ec65827 { margin: 0; color: var(--gray-800); }
.inl-e625493227d5 { background: var(--ga-hex-f8f9fa); border-radius: 12px; padding: 1rem; }
.inl-e6e9f05531d0 { width:40px; text-align:center; }
.inl-e75ad94a5c38 { color: var(--ga-hex-9333ea); font-size: 1rem; }
.inl-e7b3ba4af933 { text-align: center; padding: 1.5rem; color: var(--ga-hex-999); }
.inl-e802c3a55aaa { font-size: 18px; font-weight: 600; color: white; }
.inl-e81442958a2c { display: block; margin-top: 0.5rem; color: var(--gray-600); }
.inl-e927b49e0061 { padding: 0.4rem 0.8rem; margin: 0 0.25rem; background: var(--primary-600); color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 0.8rem; }
.inl-e99a8aaa707e { padding: 1.25rem; max-height: 90vh; display: flex; flex-direction: column; }
.inl-ea589a89ab7a { min-width:65px; background: transparent !important; color: var(--ga-hex-fff) !important; border: none !important; font-weight: 600; padding: 0.6rem 0.4rem; font-size: 0.75rem; }
.inl-eaa0a1b37e4b { display: flex; justify-content: space-between; padding: 0.5rem; background: var(--ga-hex-e8f4f8); border-radius: 6px; margin-top: 0.5rem; }
.inl-eb7da8d8f6b7 { font-size: 0.75rem; color: var(--ga-hex-ea580c); font-weight: 600; }
.inl-ebdfffcba039 { padding: 0.75rem 1rem; background: var(--primary-600); color: white; border: none; border-radius: 6px; cursor: pointer; white-space: nowrap; }
.inl-ec22be0c97bb { flex: 1; border-radius: 10px; padding: 0.75rem; }
.inl-ec61366f4a71 { margin-left: 0.5rem; }
.inl-ecafc62fa9e9 { font-size: 1.5rem; font-weight: 700; color: var(--ga-hex-1e40af); }
.inl-ee057b9f6d8b { font-size: 0.85rem; color: var(--ga-hex-64748b); margin-top: 0.5rem; }
.inl-ee3d55bf99b9 { flex: 1; }
.inl-eeb7f42617ab { font-size: 1.5rem; font-weight: 500; }
.inl-eec0c8dce0b4 { padding: 0.5rem 1rem; background: var(--ga-rgba-147-51-234-0_1); border: 1px solid var(--ga-hex-9333ea); border-radius: 8px; color: var(--ga-hex-9333ea); font-size: 0.85rem; cursor: pointer; }
.inl-ef7142f76c01 { padding: 1rem; }
.inl-efbdc1c8eef3 { color: var(--ga-hex-ea580c); }
.inl-f0b24eea087d { margin-bottom: 1.5rem; }
.inl-f0f03031bcfa { display: grid; grid-template-columns: 1fr 1fr; gap: 0.5rem; margin-bottom: 0.75rem; }
.inl-f10be1d0c107 { flex: 1; font-size: 0.85rem; color: var(--ga-hex-666); }
.inl-f1aad6d9ff1a { background: var(--ga-rgba-59-130-246-0_15); color: var(--ga-hex-2563eb); padding: 0.35rem 0.75rem; border-radius: 8px; font-size: 0.75rem; font-weight: 500; }
.inl-f1acdaff65cb { padding: 1.25rem; max-height: 85vh; overflow-y: auto; }
.inl-f1c2b2213fab { margin: 0; font-size: 0.85rem; color: var(--ga-hex-1e40af); }
.inl-f267e3ca68d4 { margin-bottom: 1rem; }
.inl-f28868860ea5 { margin-bottom: 0.25rem; }
.inl-f2892a2e8ac7 { display: none; }
.inl-f2b6d2d26d3e { display: grid; grid-template-columns: 1fr 1fr; gap: 0.4rem; margin-bottom: 0.4rem; }
.inl-f2c6d55f1fb8 { list-style: none; }
.inl-f34529e7b705 { background: var(--ga-rgba-0-0-0-0_05); border: none; width: 36px; height: 36px; border-radius: 8px; cursor: pointer; display: flex; align-items: center; justify-content: center; }
.inl-f3941c38e412 { padding: 0.75rem; border-bottom: 1px solid var(--ga-hex-eee); cursor: pointer; transition: background 0.2s; }
.inl-f43621a0874e { font-size: 0.75rem; color: var(--ga-hex-666); text-transform: uppercase; letter-spacing: 0.5px; }
.inl-f43d6e5c8328 { display: flex; flex-wrap: wrap; gap: 0.5rem; margin-bottom: 1rem; }
.inl-f450e3652e2b { width:100%; height:90px; object-fit:cover; display:block; }
.inl-f52093239005 { padding: 0.5rem 1rem; background: var(--gray-600); color: white; border: none; border-radius: 6px; cursor: pointer; }
.inl-f5e94a1ee8bd { margin: 0; white-space: pre-line; }
.inl-f9350d76e7c1 { color: var(--ga-hex-3b82f6); }
.inl-f97004a75637 { position:absolute; top:4px; right:4px; background:var(--ga-rgba-185-28-28-0_9); color:var(--ga-hex-fff); border-radius:999px; padding:1px 5px; font-size:11px; text-decoration:none; }
.inl-f98d4acfd1d6 { max-height: 4rem; overflow: auto; }
.inl-f9d0578e4d27 { text-align: center; color: var(--ga-hex-999); padding: 2rem; }
.inl-fa8c2ece580c { background: var(--ga-rgba-0-0-0-0_05); border: none; width: 36px; height: 36px; border-radius: 8px; cursor: pointer; }
.inl-fab33e462477 { display: flex; gap: 1rem; flex-wrap: wrap; padding: 0.5rem 0; }
.inl-fae3b58e5f81 { height:100%; }
.inl-fb4f357fe017 { border-radius: 999px; padding: 0.65rem 1rem; border: 1px solid var(--ga-rgba-15-23-42-0_1); background: linear-gradient(135deg, var(--ga-rgba-15-32-39-0_05), var(--ga-rgba-44-83-100-0_05)); }
.inl-fcaad1867eb8 { color: var(--ga-hex-1e293b); font-weight: 700; margin-bottom: 0.5rem; }
.inl-fd19692746b3 { color: var(--ga-hex-6b7280); font-size: 0.9rem; margin: 0 0 1.5rem; }
.inl-fd23c35d75f5 { display: inline-block !important; width: auto !important; border-radius: 999px !important; border: none !important; background: var(--ga-hex-e2e8f0) !important; color: var(--ga-hex-475569) !important; font-weight: 600 !important; font-size: 0.75rem !important; padding: 0.4rem 0.8rem !important; white-space: nowrap !important; }
.inl-fd8e1e27a20f { background: var(--ga-rgba-30-64-175-0_15); color: var(--ga-hex-1e40af); }
.inl-fe702f2f4948 { font-size: 0.85rem; padding: 0.75rem; margin-bottom: 0.75rem; }
.inl-fefbd1a9ecb3 { text-align: center; padding: 1rem; }
