/* Auto-generated admin utility classes (replaces static inline styles).
   One class per distinct static cosmetic style. Do not hand-edit class
   names; they are derived from the original inline declarations. */

.ttsu-922c610a { float:right;opacity:.6; }
.ttsu-af89b0fc { position: relative; height: 260px; padding: 0 4px; }
.ttsu-fcb9f755 { width: 30%; }
.ttsu-153705c5 { width: 6%; }
.ttsu-1c30ab94 { width: 10%; }
.ttsu-55d8fd9d { width: 18%; }
.ttsu-adbe3ed4 { width: 13%; }
.ttsu-bd9db1cb { display: flex; align-items: center; gap: 8px; }
.ttsu-b2faa5b9 { height: 260px; }
.ttsu-959d0c42 { text-align: center; font-size: 12px; color: var(--tts-text-hint); margin: 8px 0 0; }
.ttsu-f6f6b116 { width: 20%; }
.ttsu-0f9efaed { width: 12%; }
.ttsu-f808f073 { width: 14%; }
.ttsu-39325b31 { width: 100%; margin-top: 6px; }
.ttsu-3580d2e0 { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-bottom: 16px; }
.ttsu-4c8887c6 { color: var(--tts-green, #4caf50); font-weight: 500; font-size: 13px; }
.ttsu-49990209 { color: white; margin: 0 0 15px 0; font-size: 32px; }
.ttsu-6491815d { color: rgba(255,255,255,0.9); font-size: 18px; margin: 0 0 30px 0; }
.ttsu-8d0d8b5b { display: flex; align-items: center; gap: 10px; margin-bottom: 20px; }
.ttsu-169f06e0 { color: #666; }
.ttsu-830a0c89 { padding-left: 35px; }
.ttsu-d4a9fc1d { max-width: 600px; margin: 0 auto 20px; font-size: 16px; }
.ttsu-c7ee8088 { width: 15%; }
.ttsu-3af624f1 { width: 35%; }
.ttsu-eb391583 { font-size: 12px; color: var(--tts-text-hint); }
.ttsu-4a5d9a10 { display: flex; gap: 6px; }
.ttsu-ec50ac5c { margin: 0 0 10px 0; font-weight: 600; font-size: 14px; }
.ttsu-e2b74ba6 { margin: 0; }
.ttsu-f93c63ef { margin: 10px 0 0 0; }
.ttsu-7f4ee4f3 { margin-right: 8px; }
.ttsu-59e4e557 { margin-top: 8px; font-family: monospace; font-size: 13px; width: 100%; resize: vertical; padding: 10px 12px; border: 1px solid var(--tts-border-color); border-radius: var(--tts-radius-md); background: var(--tts-bg-primary); }
.ttsu-a8f8bd95 { color: #2196F3; font-size: 12px; margin-top: 5px; }
.ttsu-f877191f { background: #fff8e5; border: 1px solid #ffcd00; border-radius: 6px; padding: 20px; text-align: center; }
.ttsu-acbcb4ad { font-size: 16px; margin: 0 0 10px 0; color: #1d2327; }
.ttsu-4ed53537 { margin: 0 0 15px 0; color: #50575e; }
.ttsu-ae80e92d { margin: 15px 0 0 0; color: #50575e; }
.ttsu-16852ff0 { margin: 5px 0 10px; color: #92400e; }
.ttsu-1285dcfa { margin: 5px 0 10px; color: #64748b; }
.ttsu-a7cac501 { background: #f8fafc; }
.ttsu-d25994b8 { padding: 12px 15px; text-align: left; font-weight: 600; color: #334155; width: 30%; }
.ttsu-07d82f9d { padding: 12px 15px; text-align: left; font-weight: 600; color: #334155; width: 50%; }
.ttsu-b59e4d96 { padding: 12px 15px; text-align: left; font-weight: 600; color: #334155; width: 20%; }
.ttsu-087bdda6 { padding: 15px; }
.ttsu-b512c985 { display: flex; align-items: center; gap: 10px; }
.ttsu-ecdbff74 { color: #334155; font-weight: 500; }
.ttsu-641eb41b { color: #64748b; font-weight: 400; font-size: 12px; }
.ttsu-133ea253 { margin: 0 0 10px; color: #0369a1; display: flex; align-items: center; gap: 8px; }
.ttsu-a097e227 { margin: 0 0 0 20px; color: #475569; list-style-type: disc; }
.ttsu-68a09f73 { margin-top: 8px; }
.ttsu-842a9af4 { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 16px; margin-bottom: 16px; }
.ttsu-d3277930 { margin-bottom: 16px; }
.ttsu-0015fd78 { color: var(--tts-text-hint); }
.ttsu-9019eba0 { background: var(--tts-purple-bg); border: 0.5px solid var(--tts-purple-border); border-radius: var(--tts-radius-md); padding: 10px 14px; margin-top: 12px; font-size: 13px; color: var(--tts-text-secondary); }
.ttsu-07c308b0 { margin-top: 10px; }
