/* Segregated Inline Styles */
.style-cls-hidden { display: none !important; }
.style-cls-1-711c8dfe { opacity:.7; font-size:11px; margin-top:-4px }
.style-cls-2-2f01efdd { width:140px }
.style-cls-3-0cd55b73 { background:#34D399 }
.style-cls-4-f4c03f12 { background:#FBBF24 }
.style-cls-5-42a994e6 { background:#60A5FA }
.style-cls-6-86f8ee86 { background:#22D3EE }
.style-cls-7-1bd7b53b { background:#F87171 }
.style-cls-8-de721941 { padding:7px 14px; margin:0; border-bottom:1px solid var(--line) }
.style-cls-9-e8a1d339 { margin-top:3px; border-top:1px solid #1E293B; border-radius: 0 0 4px 4px } .style-cls-10-3f1b19c1 { font-weight:800; font-size:15px }
.style-cls-11-1386d503 { margin:0 }
.style-cls-12-95782264 { width:150px }
.style-cls-13-66ee75cb { width:190px }
.style-cls-14-83456371 { margin-left:auto }
.style-cls-15-39248fe8 { width:170px }
.style-cls-16-7d02c569 { font-weight:800; font-size:13px }
.style-cls-17-3447b2bc { width:270px }
.style-cls-18-81318e38 { display:flex; gap:5px }
.style-cls-19-8f77872c { width:200px }
.style-cls-20-729192c0 { width:130px }
.style-cls-21-03578738 { display:none; gap:6px }
.style-cls-22-b64f90de { width:185px }
.style-cls-23-03c3eb25 { width:74px }
.style-cls-24-6b9c179a { font-size:12px }
.style-cls-25-b7647af2 { width:210px }
.style-cls-26-cfb7cc6b { display:flex;gap:5px }
.style-cls-27-4f15898a { width:auto }
.style-cls-28-376a34dd { max-height:58vh }
.style-cls-29-ce0022db { margin:0 0 0 auto; font-weight:400 }
.style-cls-30-ea0dfcbf { font-size:12px; min-width:76px; text-align:right }
.style-cls-31-ab3af4d4 { width:auto; margin-left:auto }
.style-cls-32-ea083d15 { margin:14px 14px 0; padding:11px 15px }
.style-cls-33-85ad3d7a { display:flex; gap:9px; align-items:center; flex-wrap:wrap }
.style-cls-34-bfc82489 { font-size:13.5px }
.style-cls-35-0ebc7fc2 { display:flex; gap:6px; align-items:center; margin-left:auto; flex-wrap:wrap }
.style-cls-36-9650bf6e { width:290px }
.style-cls-37-34a4b4c8 { flex:1; border:0; margin:10px 14px 14px; border-radius: 4px; background:#f2f4f6 }
.style-cls-38-4ceef121 { grid-template-columns:2fr 1fr }
.style-cls-39-7f4e462b { margin-left:auto; font-weight:600 }
.style-cls-40-df74e8d8 { overflow-x:auto }
.style-cls-41-459c0edd { margin-bottom:9px }
.style-cls-42-0998cfa6 { margin:0 0 10px }
.style-cls-43-22801330 { margin:0 0 14px }
.style-cls-44-489b6222 { margin-left:auto; display:flex; gap:6px; align-items:center; flex-wrap:wrap }
.style-cls-45-fdd6e952 { margin:0 0 0 auto }
.style-cls-46-424e1284 { display:none; border:1px solid color-mix(in srgb, var(--brand) 45%, var(--line)) }
.style-cls-47-99ab0eb6 { margin-left:auto; text-decoration:none }
.style-cls-48-7823857e { display:flex; gap:12px; align-items:center; flex-wrap:wrap; background:color-mix(in srgb, var(--ok) 9%, transparent); border:1.5px solid color-mix(in srgb, var(--ok) 35%, var(--line)); border-radius: 4px; padding:12px 15px; margin-bottom:12px }
.style-cls-49-5bdde81a { font-size:14px; padding:12px 20px }
.style-cls-50-e71a291c { margin:0; flex:1; min-width:240px }
.style-cls-51-6535f33e { display:flex; gap:14px; flex-wrap:wrap; align-items:flex-end }
.style-cls-52-03053c6a { flex:1; min-width:280px }
.style-cls-53-10f69731 { display:flex; gap:7px; margin-top:3px }
.style-cls-54-da5cd676 { flex:1 }
.style-cls-55-64260acb { display:none; margin-top:12px }
.style-cls-56-f18d3e7c { display:flex; justify-content:space-between; font-size:12px; font-weight:700 }
.style-cls-57-ea76e0e7 { height:9px; background:var(--chip); border:1px solid var(--line); border-radius: 4px; overflow:hidden; margin-top:4px }
.style-cls-58-e866149a { height:100%; width:0%; background:var(--brand); transition:width .25s }
.style-cls-59-0f9ed712 { margin:6px 0 0 }
.style-cls-60-5e6e1e18 { margin:8px 0 0; min-height:16px }
.style-cls-61-daf24e91 { width:200px; margin-left:auto }
.style-cls-62-116e33d4 { text-decoration:none }
.style-cls-63-97caf693 { margin:0 0 9px }
.style-cls-64-4ec5cb3d { width:150px; margin-left:auto }
.style-cls-65-df7d1005 { width:160px }
.style-cls-66-a58b070e { margin-bottom:4px }
.style-cls-67-bbd15655 { display:grid; grid-template-columns:1fr 1fr; gap:9px }
.style-cls-68-002535c2 { margin-top:12px }
.style-cls-69-d4316970 { margin-top:8px }
.style-cls-70-4c7b292d { margin:0 0 8px }
.style-cls-71-6a3b3e74 { margin-left:auto; display:flex; gap:7px }
.style-cls-72-938e2c18 { display:flex; gap:12px; flex-wrap:wrap; align-items:flex-end; margin-bottom:8px }
.style-cls-73-bfb33b38 { min-width:230px }
.style-cls-74-b493c786 { margin:6px 0 }
.style-cls-75-37de9a0f { margin:2px 0 8px }
.style-cls-76-b0c859c1 { color:var(--ink3) }
.style-cls-77-3993187a { color:var(--ink2) }
.style-cls-78-e56d2bf0 { margin-left:auto; display:flex; gap:7px; align-items:center }
.style-cls-79-1dfda96a { width:180px }
.style-cls-80-5d6b1b19 { margin-left:auto; display:flex; gap:7px; align-items:center; flex-wrap:wrap }
.style-cls-81-87ef7e99 { margin-bottom:13px }
.style-cls-82-f0937f28 { margin-left:auto; display:flex; gap:6px; align-items:center }
.style-cls-83-f35e5428 { margin-left:auto; display:flex; gap:6px; flex-wrap:wrap; align-items:center }
.style-cls-84-19cc42e7 { display:flex; flex-wrap:wrap; gap:8px; margin-bottom:9px }
.style-cls-85-39ad184d { display:flex; flex-wrap:wrap; gap:6px; max-height:130px; overflow-y:auto }
.style-cls-86-270ed592 { width:100%; margin-bottom:10px }
.style-cls-87-6fa2d24d { padding:12px; margin-bottom:10px }
.style-cls-88-98234854 { display:flex; flex-wrap:wrap; gap:6px; margin-top:9px }
.style-cls-89-74e143cc { display:flex; gap:6px; align-items:center; margin-top:8px; font-size:11.5px; color:var(--ink2) }
.style-cls-90-9b8b12db { display:flex; flex-wrap:wrap; gap:5px; margin-top:8px }
.style-cls-91-d315cc7e { display:flex; align-items:center; gap:6px; margin:4px 0 6px; flex-wrap:wrap }
.style-cls-92-7c61d495 { margin:4px 0 8px; line-height:1.7 }
.style-cls-93-8f1b0374 { padding:12px; margin-top:10px }
.style-cls-94-2761a6ad { display:flex; align-items:center; gap:8px }
.style-cls-95-f1d87295 { height:38px; padding:3px }
.style-cls-96-5371db16 { margin-top:10px }
.style-cls-97-c73c4105 { font-size:11.5px }
.style-cls-98-eaea5d0a { display:flex; gap:6px; margin-top:6px }
.style-cls-99-ae8edbe2 { align-self:center; font-weight:800 }
.style-cls-100-351befcd { margin-top:5px }
.style-cls-101-46c18706 { font-weight:800; font-size:12px; display:block; margin-top:12px }
.style-cls-102-8dbc4f19 { width:56px }
.style-cls-103-176884ac { padding:12px }
.style-cls-104-73565650 { display:flex; gap:6px; align-items:center; margin:8px 0 4px }
.style-cls-105-aa6c1354 { width:52px; text-align:center; font-size:15px; padding:4px }
.style-cls-106-b3619a5e { max-height:170px }
.style-cls-107-8d1496ec { max-height:190px; overflow-y:auto }
.style-cls-108-6d567387 { width:100% }
.style-cls-109-c8eee0c6 { width:100%; margin-top:7px }
.style-cls-110-b434e4d0 { display:flex;align-items:center;gap:6px;margin:0 }
.style-cls-111-72e3a8a6 { width:34px;height:30px;padding:0;border:none;background:none }
.style-cls-112-eb9e2b0c { display:none; gap:6px; align-items:center }
.style-cls-113-b0627309 { width:64px }
.style-cls-114-36b745ae { justify-content:flex-end }
.style-cls-115-5accf3f7 { border-bottom:1px solid var(--line); padding-bottom:10px }
.style-cls-116-1c60e322 { margin:0; align-self:center }
.style-cls-117-d34e2ad6 { flex:1; min-width:90px }
.style-cls-118-759e1c6b { padding:0 15px 12px; margin:0 }
.style-cls-119-53896af7 { margin-top:0 }
.style-cls-120-f247e12c { width:100%; margin-top:12px }
.style-cls-121-01ddef3a { padding:10px 15px; margin-bottom:12px }
.style-cls-122-3044b600 { font-size:13px }
.style-cls-123-a7409f75 { margin-bottom:10px }
.style-cls-124-553a645f { margin-top:14px }
.style-cls-125-f59274cb { padding:7px; margin:10px 0 }
.style-cls-126-891d2645 { accent-color:var(--accent) }
.style-cls-127-f79e38ef { background:var(--chip); border:1px solid var(--line); border-radius: 4px; padding:14px; margin-top:12px; display:flex; align-items:center; gap:12px }
.style-cls-128-65f59725 { background:#fff; border-radius: 4px; padding:4px 10px }
.style-cls-129-379d1e43 { height:46px; max-width:220px; object-fit:contain }
.style-cls-130-a1196824 { border-top:1px solid var(--line); margin-top:16px; padding-top:12px }
.style-cls-131-f49ccb3c { margin:4px 0 8px }
.style-cls-132-48d9a51a { display:flex; gap:12px; align-items:center; flex-wrap:wrap }
.style-cls-133-b6710639 { width:32px; height:32px; object-fit:contain; background:#fff; border-radius: 4px; border:1px solid var(--line) }
.style-cls-134-c3becc8f { padding:7px; flex:1; min-width:180px }
.style-cls-135-b5b780de { display:flex; gap:14px; align-items:center; flex-wrap:wrap; margin-bottom:10px; background:var(--chip); border:1px solid var(--line); border-radius: 4px; padding:9px 13px }
.style-cls-136-ea8bbc82 { font-size:12.5px }
.style-cls-137-7ea706d7 { display:flex; gap:6px; align-items:center; font-size:12.5px; cursor:pointer }
.style-cls-138-bd072515 { display:grid; grid-template-columns:repeat(auto-fill,minmax(150px,1fr)); gap:12px }
.style-cls-139-bb7d8b7b { display:flex; gap:9px; margin-top:14px }
.style-cls-140-fa3e1c7d { margin-bottom:12px }
.style-cls-141-39027c43 { display:grid; grid-template-columns:1fr 1fr; gap:14px }
.style-cls-142-a18ac805 { margin-top:4px }
.style-cls-143-1ec68c26 { display:flex; gap:10px; align-items:center; margin-top:12px; flex-wrap:wrap }
.style-cls-144-d0ab5eb5 { width:100%; height:300px; border:1px dashed var(--line); border-radius: 4px; background:var(--chip); margin-top:9px }
.style-cls-145-32b9de8c { display:flex; gap:10px; align-items:center; flex-wrap:wrap }
.style-cls-146-1a30558f { width:110px }
.style-cls-147-b6d8e364 { display:none; border:1px solid color-mix(in srgb, var(--brand) 40%, var(--line)) }
.style-cls-148-c5ab52ec { margin-left:auto; display:flex; gap:8px; align-items:center; font-size:13px; font-weight:700; cursor:pointer }
.style-cls-149-291674de { width:300px }
.style-cls-150-f4730d7d { margin-top:11px }
.style-cls-151-163f4b8e { display:none; text-align:center; padding:44px }
.style-cls-152-9b54a373 { justify-content:center }
.style-cls-153-09750b42 { color:var(--ink2); margin-top:6px }
.style-cls-154-8140d084 { display:grid; grid-template-columns:1fr 1fr; gap:10px; margin-bottom:14px }
.style-cls-155-731b8e62 { display:flex; gap:9px }
.style-cls-156-ce075116 { line-height:1.7; font-size:13px }
.style-cls-157-20434f20 { background:var(--chip); border:1px solid var(--line); padding:10px 13px; border-radius: 4px; margin:11px 0; font-size:12px }
.style-cls-158-1b9b41ec { grid-column:1/-1 }
.style-cls-159-cca18063 { margin:10px 0 }
.style-cls-160-1f63421b { border-top:1px solid var(--line); padding-top:12px; margin-top:6px }
.style-cls-161-c18e16f8 { display:grid; grid-template-columns:1fr 1fr; gap:10px; margin-top:9px }
.style-cls-162-c2138f1d { margin-top:9px }
.style-cls-163-77c540f3 { display:flex; gap:9px; margin-top:11px; align-items:center }
.style-cls-164-d76f1c05 { display:flex; flex-wrap:wrap; gap:8px; align-items:center }
.style-cls-165-e7333f54 { flex:1; min-width:200px }
.style-cls-166-ced5e665 { display:flex; gap:10px; flex-wrap:wrap; align-items:flex-end }
.style-cls-167-438700fa { min-width:150px }
.style-cls-168-5f2cde08 { overflow:auto; max-height:64vh }
.style-cls-169-49789111 { display:none; gap:10px }
.style-cls-170-cb7bea50 { display:flex; flex-wrap:wrap; gap:5px; max-width:640px; padding:6px; border:1px solid var(--line); border-radius: 4px; max-height:104px; overflow:auto }
.style-cls-171-446a577e { margin:10px 0 0 }
.style-cls-172-0305080f { overflow:auto; max-height:60vh }
.style-cls-173-45e771ed { display:grid; grid-template-columns:1fr 1fr; gap:10px }
.style-cls-174-a0355fcf { font-weight:400; text-transform:none }
.style-cls-175-c9cc2ce7 { width:380px }
.style-cls-176-e726d418 { width:720px; max-width:95vw; max-height:92vh; overflow:auto }
.style-cls-177-abc68675 { height:280px; border-radius: 4px; overflow:hidden; border:1px solid var(--line) }
.style-cls-178-5a00f825 { width:620px; max-width:94vw }
.style-cls-179-cbca5c34 { width:640px; max-width:94vw }
.style-cls-180-773e78b8 { display:flex; gap:9px; align-items:center; flex-wrap:wrap; margin-bottom:10px }
.style-cls-181-b47e13ec { display:flex; gap:6px; flex-wrap:wrap }
.style-cls-182-f14e1be4 { margin:0 0 6px; color:var(--info) }
.style-cls-183-5caf6577 { max-height:280px; overflow:auto; border:1px solid var(--line); border-radius: 4px } .style-cls-184-1b197284 { margin:0 0 4px; color:var(--warn) }
.style-cls-185-a1e0e170 { max-height:260px; overflow:auto; border:1px solid var(--line); border-radius: 4px } .style-cls-186-e021473f { margin-top:12px; font-weight:700 }
.style-cls-187-95b37673 { width:440px }
.style-cls-188-296600a5 { padding:7px }
.style-cls-189-58b1d7ba { width:400px }
.style-cls-190-c4e8c63f { background:color-mix(in srgb, var(--bad) 6%, transparent); border:1px solid color-mix(in srgb, var(--bad) 25%, transparent); border-radius: 4px; padding:11px 13px; margin-top:13px }
.style-cls-191-efb52826 { font-weight:800; font-size:12.5px; color:var(--bad) }
.style-cls-192-70e0f68a { display:grid; grid-template-columns:1fr 1fr; gap:10px; margin-top:8px }
.style-cls-193-a3a95d7b { max-width:960px }
.style-cls-194-5466e5a8 { display:flex; gap:8px; flex-wrap:wrap; margin:10px 0 }
.style-cls-195-a89860c6 { display:flex; gap:6px; margin:8px 0 4px; flex-wrap:wrap }
.style-cls-196-2b2ac02c { display:flex; gap:20px; flex-wrap:wrap; margin:12px 0; padding:12px 14px; background:var(--chip); border:1px solid var(--line); border-radius: 4px } .style-cls-197-10efeeeb { max-width:900px } .style-cls-198-58c65c11 { margin:4px 0 } .style-cls-199-7be97277 { width:390px; text-align:center }
.style-cls-200-c7dd8b76 { font-size:42px; margin-bottom:8px }
.style-cls-201-0d238b44 { justify-content:center; display:block }
.style-cls-202-036e3839 { color:var(--ink2); font-size:13px; line-height:1.7 }
.style-cls-203-12f5078b { color:var(--bad) }
.style-cls-204-e1a304c2 { width:600px; max-width:96vw }
.style-cls-205-f8d8ac95 { width:680px; max-width:95vw; max-height:90vh; overflow:auto }
.style-cls-206-840f7af1 { display:flex; gap:8px; margin-bottom:10px }
.style-cls-207-8e86974b { margin-bottom:16px }
.style-cls-208-e4e660df { font-size:13px;font-weight:600 }

/* Captcha Styling */
.captcha-box {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 15px;
  margin-bottom: 10px;
}
.captcha-svg {
  background: #1e293b;
  border-radius: 4px;
  padding: 2px;
  height: 40px;
  width: 120px;
}
.btn-refresh-captcha {
  background: #1e293b;
  border: 1px solid #334155;
  border-radius: 4px;
  color: #94a3b8;
  height: 40px;
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.2s ease;
  padding: 0;
}
.btn-refresh-captcha:hover {
  background: #334155;
  color: #f1f5f9;
  border-color: #475569;
}
.captcha-input {
  flex: 1;
  margin: 0;
  text-transform: uppercase;
}
