/* inline-styles.css — generated by scripts/h1-extract.mjs */
/* 528 unique inline-style declarations extracted from 159 HTML files. */
/* Each rule corresponds to a SHA-256 hash (first 8 hex) of the normalized declaration list. */

.is-00503424 { background: #8a1850; }
.is-00d27574 { background: radial-gradient(circle, #dd00ff 30%, #7700aa 100%); color: #fff; }
.is-00e5aa54 { background: #0a6b2a; }
.is-01398fad { --target: 70%; }
.is-01f35333 { padding: 80px 0 40px; }
.is-01ff9fed { transform-box: fill-box; transform-origin: 50% 50%; }
.is-02419cff { margin: 0; }
.is-029f3da7 { align-items: flex-end; }
.is-03e3c421 { font-size: 8px; opacity: 0.7; }
.is-04788b26 { background-image: url('/agent-arena/assets/level-4.webp'); }
.is-04a6fe51 { color: var(--text-muted); font-size: 10px; letter-spacing: 1px; }
.is-04b16320 { color: var(--green-muted); display: block; font-size: 11px; letter-spacing: 2px; margin-bottom: 8px; text-transform: uppercase; }
.is-04b51c3c { color: var(--text-dim); font-size: 13px; text-decoration: none; }
.is-04b65d32 { opacity: .6; }
.is-0658f243 { --target: 82%; }
.is-06cd43ba { color: var(--text-dim); font-size: 13px; line-height: 2; }
.is-07dd190a { min-height: 72px; }
.is-07eefffd { color: var(--text-muted); padding: 20px; text-align: center; }
.is-080f9599 { background-image: url('/agent-arena/assets/level-2.webp'); }
.is-084eabcd { background: #d6ffe0; }
.is-08fe1d74 { color: var(--green-dim); text-decoration: none; }
.is-091fb137 { color: var(--text-dim); font-size: 11px; margin-top: 6px; }
.is-0926ff11 { color: var(--green); display: block; font-size: 24px; font-weight: 800; text-shadow: 0 0 10px var(--green-glow); }
.is-097d9191 { background: #222; border: 1px solid #444; }
.briefing.is-098d51ae { border-left-color: var(--red); margin-top: 12px; }
.is-099130b9 { background: #2c2c2c; }
.is-0a3f4d49 { left: 100px; top: 56px; }
.is-0b403402 { margin: 24px 0; text-align: center; }
.is-0c52c670 { color: #cc7700; font-size: 13px; line-height: 1.8; margin-bottom: 20px; text-align: left; }
.is-0d01db45 { border-collapse: collapse; font-size: 12px; width: 100%; }
.is-0d73b113 { background: #3a8fd1; }
.is-0dba33ae { color: var(--text-dim); font-size: 12px; }
.is-0ded40f9 { background: rgba(0, 255, 65, 0.02); border: 1px solid var(--green); margin-bottom: 28px; padding: 24px; text-align: left; }
.is-0ebcca25 { background: #ba68c8; }
.is-0f672860 { background: none; border: none; color: inherit; font-size: inherit; padding: 0; }
.is-1014a093 { color: var(--text-dim); font-size: 14px; line-height: 1.8; margin-top: 12px; }
.is-104b3e8e { color: #cc7700; font-size: 11px; letter-spacing: 2px; margin-bottom: 8px; text-transform: uppercase; }
.is-105f3bfe { color: var(--text-dim); font-size: 11px; letter-spacing: 1.5px; text-transform: uppercase; }
.is-11df161c { background: #ffffff; }
.is-126244f1 { flex: 1; }
.is-12751953 { font-size: 12px; margin-top: 18px; padding: 12px 28px; }
.is-127e4a79 { color: var(--green-muted); font-size: 14px; line-height: 1.8; margin-bottom: 32px; }
.is-13485173 { height: 10px; }
.is-140e2912 { background: #5a1100; }
.is-144134b8 { color: var(--green); font-size: 11px; font-weight: 700; letter-spacing: 2px; margin-bottom: 14px; text-align: center; text-transform: uppercase; }
.is-1552de72 { border-bottom: 1px solid var(--border); color: var(--green); font-weight: 600; padding: 8px 10px; text-align: left; }
.is-15c93f0b { background: #d13a00; }
.is-15d32ba6 { color: var(--text-dim); font-size: 13px; line-height: 1.7; margin-bottom: 16px; }
.is-1620f5ef { color: #ffaa00; }
.is-16549ceb { --w: 88%; }
.is-16f871ee { background: #cc7700; color: #fff; }
.is-1702fe9e { margin-right: 8px; }
.is-1778c3b9 { font-size: 12px; margin-left: auto; opacity: 0.6; }
.is-17b0df4a { color: var(--cyan); }
.is-1846fd4f { background: rgba(255,62,170,0.08); border-color: var(--magenta); color: var(--magenta); }
.is-18cafc8f { --w: 93%; }
.is-1a05fe4d { opacity: 0; transform: translate(-460px, 50px) scale(0.45); }
.is-1a3fda18 { --target: 89%; }
.is-1a55820e { padding: 8px 0; text-align: center; }
.is-1a614cdf { color: var(--text-dim); font-size: 14px; line-height: 1.8; margin-top: 20px; }
.is-1aabc3b9 { color: var(--magenta); }
.is-1aae81c0 { background: #00ff41; }
.is-1b6dbb0a { color: var(--text-muted); font-size: 13px; margin-top: 16px; }
.is-1c865d92 { background: #722d5b; }
.is-1cf0d473 { background: #80b3d9; }
.is-1d4b3793 { color: var(--green); font-size: 22px; margin-bottom: 12px; }
.is-1d55f96c { color: var(--green); font-size: 11px; font-weight: 700; letter-spacing: 2px; margin-bottom: 16px; text-transform: uppercase; }
.is-1d69ca02 { background: #cccccc; }
.is-1dab24ac { background: #3d2e1e; }
.is-1dabab0b { color: #ff9500; margin-bottom: 12px; }
.is-1dbd7c1f { color: var(--text-dim); font-size: 12px; line-height: 1.7; margin: 0 0 16px; }
.is-1e542fd9 { color: var(--green); font-size: 18px; letter-spacing: 2px; margin-bottom: 12px; text-transform: uppercase; }
.is-1ec988b6 { background: #777777; }
.is-1ed30937 { width: 30px; }
.is-1f535015 { border: 1px solid #b44dff; display: block; padding: 28px 20px; text-decoration: none; transition: all 0.2s; }
.is-1fa304d3 { flex: 1; overflow-y: auto; }
.is-20838735 { color: var(--green); font-size: 11px; font-weight: 700; letter-spacing: 2px; margin-bottom: 14px; text-transform: uppercase; }
.is-20ae1636 { margin-bottom: 10px; }
.is-2387ba70 { color: var(--text-dim); font-size: 12px; text-decoration: none; }
.is-240890fc { display: none; margin-top: 8px; }
.is-24151f03 { background: #33cc33; color: #000; }
.is-24789f0c { width: 70px; }
.is-24a98a48 { color: var(--text-muted); display: block; font-size: 11px; margin-top: 10px; }
.is-24df31ce { color: var(--white); font-size: 13px; line-height: 1.7; }
.is-25a778af { background: #e8e0d0; color: #000; }
.is-25c59e7f { color: var(--magenta); text-shadow: 0 0 18px var(--magenta-glow); }
.is-25cec172 { color: #8855bb; font-size: 11px; letter-spacing: 2px; margin-bottom: 8px; text-transform: uppercase; }
.is-2613d261 { border-color: #664499; color: #9966cc; }
.is-268e930e { background: var(--bg-terminal); border: 1px solid var(--green-dark); color: var(--green); padding: 1px 5px; }
.is-26b7097d { border-color: var(--magenta); color: var(--magenta); }
.is-270b6ca7 { color: var(--text-muted); font-size: 12px; letter-spacing: 1px; text-transform: uppercase; }
.is-27754379 { background: var(--yellow); }
.is-28113ec2 { border-color: #00d4d4; color: #00d4d4; font-size: 13px; padding: 12px 28px; }
.is-28562c39 { display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; margin-bottom: 24px; }
.is-2a13c027 { margin-top: 24px; text-align: center; }
.is-2a2027fb { background: #011807; }
.is-2af2ed16 { color: #ff8c8c; }
.is-2b4e23d2 { animation: none; background: #b44dff; font-weight: 800; }
.is-2bb6cb14 { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 16px; }
.is-2beb6bcb { background: #888; }
.is-2befb59f { display: flex; flex-direction: column; gap: 4px; }
.is-2c44376c { color: var(--text-dim); font-size: 13px; line-height: 1.7; }
.is-2d26770d { color: #ff4444; }
.is-2d2c356a { color: #ff9500; font-size: clamp(42px, 7vw, 72px); font-weight: 800; margin-bottom: 24px; text-shadow: 0 0 40px rgba(255, 149, 0, 0.3); }
.is-2db0f946 { color: var(--green); }
.is-2dcbe3af { bottom: 70%; }
.is-2dda5cd5 { margin-left: auto; margin-right: auto; }
.is-2e3276b0 { font-size: 13px; padding: 14px 32px; }
.is-31478c5b { color: var(--text-muted); display: block; font-size: 12px; letter-spacing: 1px; margin-bottom: 6px; text-transform: uppercase; }
.is-31cc15ed { display: flex; flex-direction: column; gap: 16px; }
.is-31e055ef { background: #333; color: #999; }
.is-31f85392 { color: var(--fg-dim); font-size: 10px; line-height: 1.6; }
.is-3206cd96 { display: flex; flex-direction: column; gap: 8px; min-width: 160px; }
.is-3216c56a { color: var(--text-muted); font-size: 12px; margin-top: 16px; }
.is-321d1ea5 { margin-top: 24px; }
.is-32e27606 { background: #333333; }
.is-32ea04e5 { color: #b44dff; font-size: 12px; margin-top: 12px; }
.is-330364bd { color: var(--text-muted); font-size: 11px; margin-bottom: 8px; }
.is-3337f467 { transform: scaleX(0); }
.is-33d954d9 { stroke-dasharray: 0; stroke-dashoffset: 0; }
.is-33f3d1c3 { background: #050505; }
.is-3476ab9f { width: 80px; }
.is-34cedd14 { color: var(--muted); font-size: 11px; }
.is-34f9f92a { display: none; margin: 0 0 12px; }
.is-351a7417 { bottom: 95%; }
.is-35cb1805 { --w: 92%; }
.is-3633e433 { display: flex; gap: 6px; }
.is-3666b986 { background: #000000; }
.is-36ec315e { background: #ff3d7f; }
.is-37ab52c9 { width: 100%; }
.is-391a2dbb { background: #1f4e79; }
.is-39286202 { height: 8px; }
.is-394625b0 { color: #b44dff; font-size: 16px; margin-bottom: 8px; }
.is-3949fa19 { min-width: 38px; text-align: center; }
.is-394b3690 { fill: #ffe04e; }
.is-3a2b7bc8 { color: var(--text-dim); font-size: 13px; line-height: 1.7; margin-bottom: 14px; }
.is-3aae9bcc { stroke: #00FF41; }
.is-3ac609df { color: var(--text-muted); font-size: 9px; letter-spacing: 2px; position: absolute; right: 16px; top: 10px; }
.is-3ad88166 { background: var(--bg-terminal); border: 1px solid var(--border); box-sizing: border-box; color: var(--green); font-family: 'JetBrains Mono',monospace; font-size: 14px; outline: none; padding: 12px 14px; width: 100%; }
.is-3b4f04e0 { color: var(--text-dim); font-size: 12px; line-height: 1.8; margin-top: 20px; }
.is-3b65107a { color: var(--green); margin-top: 24px; }
.is-3b6fad0b { margin-top: 10px; }
.is-3bdf711b { align-items: center; display: flex; flex-wrap: wrap; gap: 8px; justify-content: space-between; margin-bottom: 10px; }
.is-3cbddd70 { align-items: center; backdrop-filter: blur(6px); background: rgba(0,0,0,0.85); display: none; inset: 0; justify-content: center; position: fixed; z-index: 300; }
.is-3d8f211f { background: #006b2a; }
.is-3dc4e543 { background: var(--bg); border: 1px solid var(--border); color: var(--white); font-family: 'JetBrains Mono',monospace; font-size: 12px; padding: 10px; resize: vertical; width: 100%; }
.is-3e3a6071 { color: var(--text-dim); font-size: 12px; margin-top: 14px; min-height: 18px; }
.is-3eb4dd66 { color: var(--text-dim); font-size: 13px; line-height: 1.7; margin-bottom: 12px; }
.is-3ec5f146 { --target: 71%; }
.is-3f2190c1 { background: #f7f7f7; }
.is-42ab0f72 { background: #222; border-color: #444; color: #888; }
.is-42bd9b83 { grid-template-columns: repeat(2, 1fr); margin: 0 auto; max-width: 740px; }
.is-433b4151 { color: var(--text-3); font-weight: 400; }
.is-43cb365c { color: var(--text-dim); font-size: 11px; text-transform: uppercase; }
.is-440fb0ba { flex: 0; }
.is-44457299 { color: var(--text-dim); font-size: 13px; line-height: 1.7; margin: 0 0 10px; }
.is-4456970c { padding: 40px 0 60px; }
.is-45b04aa4 { background: #78ff9e; }
.is-464aa84e { background: #ff5544; }
.is-470b8d2c { color: var(--green); font-size: 16px; margin-bottom: 8px; }
.is-47149ff0 { background: rgba(255,62,170,0.08); border: 1px solid var(--magenta); color: var(--magenta); font-size: 12px; font-weight: 700; letter-spacing: 3px; padding: 14px 22px; text-shadow: 0 0 8px var(--magenta-glow); text-transform: uppercase; }
.is-47480927 { background: var(--bg-terminal, #030803); border: 1px solid var(--border); margin-bottom: 28px; padding: 24px; text-align: left; }
.is-475b88bb { color: var(--text-dim); font-size: 12px; line-height: 1.75; margin: 0 0 10px; max-width: 560px; }
.is-47760254 { color: var(--text-muted); font-size: 11px; line-height: 1.6; margin: 0 0 8px; }
.is-48bab925 { align-items: center; display: flex; flex-wrap: wrap; gap: 8px; margin: 6px 0 10px; }
.is-48f8a45e { opacity: 0; transform: translate(-460px, -70px) scale(0.45); }
.is-49413246 { background: #ff8a2b; }
.is-4962b757 { color: var(--text-dim); display: inline-block; font-size: 12px; margin-top: 26px; text-decoration: none; }
.is-4a064e56 { color: #b44dff; text-shadow: 0 0 20px rgba(180,77,255,0.3); }
.is-4a7fa0ff { background: #031310; }
.is-4b254c39 { background: transparent; border: 1px solid var(--border); border-radius: 3px; color: var(--muted); cursor: pointer; font-size: 10px; margin-left: 6px; padding: 2px 6px; }
.is-4b5a21fb { color: var(--text-muted); display: block; font-size: 10px; letter-spacing: 1px; margin-top: 6px; text-transform: uppercase; }
.is-4b6e63da { color: var(--fg-dim); font-size: 11px; width: 50px; }
.is-4d160d8a { color: var(--fg-dim); font-size: 11px; }
.is-4e8e83ac { border-top: 1px solid var(--border); padding: 80px 0; }
.is-4ef4e133 { color: var(--text-muted); font-size: 9px; margin-left: 8px; }
.is-4f7010b3 { left: 0; width: 25%; }
.is-4fa00029 { position: relative; }
.is-4fe16017 { color: var(--green); font-weight: 700; }
.is-5047f42e { max-width: 600px; text-align: center; }
.is-5076ef8c { color: var(--green); font-size: 14px; letter-spacing: 1.5px; text-transform: uppercase; }
.is-51ec192f { border-top: none; padding-top: 70px; }
.is-52a8c360 { color: var(--text-dim); font-size: 13px; line-height: 1.6; margin-bottom: 20px; }
.is-5313025c { margin-top: 8px; }
.is-531b3ad4 { display: flex; gap: 8px; margin: 0 auto; max-width: 400px; }
.is-5329d908 { background: #e68080; }
.is-5476655d { color: var(--text-dim); font-size: 12px; letter-spacing: 1px; text-transform: uppercase; }
.is-556a789e { --target: 97%; }
.is-55f56057 { font-size: 11px; }
.is-577bf23c { color: #00FF41; }
.is-57d55afd { color: #ff5555; }
.is-58a2c8d0 { background-image: url('/agent-arena/assets/level-3.webp'); }
.is-58d7da1d { white-space: nowrap; }
.is-59030af9 { --fill: 88%; }
.is-5a61c2c9 { display: flex; gap: 8px; margin-top: 16px; }
.is-5cd25b3f { min-height: 300px; }
.is-5cdb5542 { --fill: 12%; }
.is-5de8fa33 { background: #667; color: #fff; }
.is-5e61c51f { min-height: 440px; }
.is-5ecf7711 { color: var(--text); font-size: 13px; }
.is-5f18cd0b { color: var(--green); font-size: 13px; margin-bottom: 8px; }
.is-5f1a23c8 { color: var(--text-muted); margin-left: 8px; }
.is-5fd983af { padding: 2px 4px; width: 48px; }
.is-5fddd159 { --w: 85%; }
.is-6016fc58 { fill: #00FF41; font-size: 11px; font-weight: 700; }
.is-60d102ff { --target: 86%; }
.is-612d244c { align-items: center; color: var(--fg-dim); display: flex; font-size: 10px; gap: 4px; }
.is-616e674a { border-bottom: none; }
.is-6274bad1 { color: var(--cyan); letter-spacing: 2px; }
.is-62f30102 { --target: 91%; }
.is-634b1509 { color: var(--text-dim); display: inline-block; font-size: 12px; margin-top: 24px; text-decoration: none; }
.is-639a6529 { color: var(--white); font-size: 18px; margin-bottom: 32px; }
.is-64df4729 { background: var(--bg); border: 1px solid var(--cyan); color: var(--cyan); font-family: 'JetBrains Mono',monospace; font-size: 11px; letter-spacing: 2px; padding: 12px 18px; text-align: center; text-transform: uppercase; }
.is-66134b10 { font-size: 10px; padding: 5px 10px; }
.is-66691f64 { align-items: center; background: rgba(0, 255, 65, 0.05); border-color: var(--green-dark); color: var(--text-dim); display: flex; flex-wrap: wrap; gap: 16px; justify-content: space-between; }
.is-66be14fd { bottom: 30%; }
.is-66cfce3c { display: flex; gap: 8px; margin-top: 18px; }
.is-670a3c27 { background: #05243f; }
.is-6783b23d { background: #0b0028; }
.is-6903de68 { color: #ff3333; }
.is-69b50c0c { background: rgba(0, 255, 65, 0.02); border: 1px solid var(--green); margin-left: auto; margin-right: auto; margin-top: 28px; max-width: 480px; padding: 24px; text-align: left; }
.is-6b1942fd { border-top: 2px solid var(--green); }
.is-6c1c75de { background: #6e6e6e; }
.is-6c52c1c2 { color: #ffe7c4; }
.is-6c9162c9 { display: none; margin-top: 18px; }
.is-6e22c58a { display: none; }
.is-6e6921f4 { display: flex; flex-wrap: wrap; gap: 8px; }
.is-6ef5d525 { margin-top: -8px; }
.is-6f136284 { color: var(--amber); user-select: all; }
.is-6f6bbb3d { border-bottom: 1px solid var(--border); color: var(--text-dim); padding: 8px 10px; }
.is-6f970861 { color: var(--text-muted); font-size: 10px; margin-top: 6px; }
.is-703086ee { color: var(--text-muted); font-size: 11px; letter-spacing: 4px; margin-bottom: 24px; text-transform: uppercase; }
.is-707352a0 { background: #eaf7ff; }
.is-70ae72af { margin-top: 6px; }
.is-70c015ce { background: radial-gradient(circle, #ff6b35 30%, #ff3500 100%); color: #fff; }
.is-70eccea2 { color: var(--text-dim); font-size: 12px; line-height: 1.75; margin: 0 0 8px; max-width: 560px; }
.is-71eb4ef5 { color: var(--green); font-size: 12px; line-height: 1.8; margin: 0; }
.is-72021e35 { margin: 16px 0 8px; }
.is-7286173a { color: var(--text-dim); font-size: 12px; line-height: 1.7; margin-bottom: 18px; max-width: 760px; }
.is-728dc48d { align-items: center; display: flex; flex-wrap: wrap; gap: 10px; margin-top: 14px; }
.is-72a57276 { font-size: 28px; margin-bottom: 8px; }
.is-72b59ad0 { left: 280px; top: 160px; }
.is-72dd1572 { width: 0%; }
.is-73c81bd6 { fill: rgba(255,224,78,0.15); stroke: #ffe04e; }
.is-73ffb883 { background: #ffeecc; }
.is-74ac8084 { margin-top: 20px; text-align: center; }
.is-74cdc554 { align-items: stretch; display: flex; gap: 8px; }
.is-752e7757 { opacity: 0; transform: translate(0,0); }
.is-753b374d { color: var(--text-dim); display: none; font-size: 12px; line-height: 1.7; }
.is-766b8f79 { background: var(--bg-card); border: 1px solid var(--border); border-right: none; flex: 1; min-width: 120px; padding: 20px 12px; text-align: center; text-decoration: none; transition: border-color 0.2s; }
.is-76b22678 { background: var(--green); border: none; color: #000; cursor: pointer; font-family: 'JetBrains Mono', monospace; font-size: 12px; font-weight: 700; letter-spacing: 1px; padding: 10px 16px; text-transform: uppercase; }
.is-76bb4511 { background: #ff8a4c; }
.is-7710bb27 { align-items: center; display: flex; flex-wrap: wrap; gap: 10px; }
.is-772b4bd6 { color: var(--cyan); font-size: 32px; letter-spacing: 3px; margin: 0 0 10px; text-shadow: 0 0 18px rgba(0, 229, 255, 0.40); text-transform: uppercase; }
.is-7749dd01 { padding: 100px 0 0; text-align: center; }
.is-777e5f9e { background: #aa0000; }
.is-77945100 { background: #7ccff5; }
.is-791b51a7 { display: flex; flex-wrap: wrap; gap: 8px; justify-content: center; }
.is-795040e8 { background: #fcff7d; }
.is-7960f247 { background: transparent; border: 1px solid var(--border); color: var(--text-dim); text-decoration: none; }
.is-79a8019c { background: #ffaa44; }
.is-7a2b0734 { background: #3a0066; }
.is-7a524f11 { font-size: 11px; margin-top: 6px; }
.is-7a6100d3 { color: #cc7700; letter-spacing: 1px; text-decoration: none; text-transform: uppercase; }
.is-7aa16872 { color: var(--magenta); font-size: 9px; letter-spacing: 2px; position: absolute; right: 16px; top: 10px; }
.is-7ab0769e { color: #888; font-size: 12px; line-height: 1.5; }
.is-7abeeee4 { padding: 60px 0 0; }
.is-7b8a3f60 { color: #ff3333; font-weight: 600; }
.is-7bed2907 { color: var(--text-dim); font-size: 12px; margin: 0 0 6px; }
.is-7ce90797 { color: var(--fg-dim); font-size: 11px; text-align: center; }
.is-7cf41b74 { background: var(--bg-card); border: 1px solid var(--border); flex: 1; min-width: 120px; padding: 20px 12px; text-align: center; text-decoration: none; transition: border-color 0.2s; }
.is-7d188a34 { background: #ff9f43; }
.is-7de3d532 { color: var(--green); font-size: 16px; }
.is-7e074c30 { display: none; font-size: 12px; margin-top: 10px; }
.is-7e2f9ff6 { color: #ffaa33; font-size: 14px; font-weight: 700; margin: 20px 0 8px; text-align: center; }
.is-7f296e61 { color: #ccc; }
.is-7f919e80 { color: var(--text-dim); font-size: 12px; margin: 0; }
.is-7fb52e5c { color: #ff9500; font-weight: 700; }
.is-80106ac0 { color: var(--text-dim); font-size: 16px; font-weight: 300; line-height: 1.8; margin: 0 auto; max-width: 540px; }
.is-80223951 { color: var(--amber); }
.is-80a47f96 { margin-left: 14px; }
.is-80faeb3f { --fill: 92%; }
.is-817f7c89 { color: #aa3333; }
.is-81911e3a { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center; }
.is-8226d5ea { color: var(--green); font-family: 'JetBrains Mono', monospace; margin-left: 8px; user-select: all; word-break: break-all; }
.is-8323d639 { color: var(--text-muted); font-size: 9px; letter-spacing: 1px; }
.is-83563b44 { background: transparent; border: 1px solid var(--cyan-dark); color: var(--text-dim); font-family: 'JetBrains Mono',monospace; font-size: 11px; letter-spacing: 2px; padding: 12px 18px; text-align: center; text-transform: uppercase; }
.is-83b7cc6a { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }
.is-844b55ec { font-family: 'JetBrains Mono', monospace; font-size: 11px; min-height: 130px; }
.is-849c9109 { --mcpbld-fill: 0%; }
.is-87e7bacd { color: var(--text-dim); font-size: 13px; line-height: 1.6; }
.is-88ac90c3 { background: #110011; border-color: #440044; color: #880088; }
.is-88eafff0 { background: transparent; border: 1px solid var(--text-dim); color: var(--green); cursor: pointer; font-family: inherit; font-size: 12px; padding: 4px 8px; }
.is-89487793 { margin-bottom: 4px; width: 100%; }
.is-895a4cdc { color: var(--green); font-size: 15px; letter-spacing: 2px; margin-bottom: 8px; text-transform: uppercase; }
.is-89b48d86 { color: var(--text-dim); font-size: 11px; }
.is-8a644ac8 { opacity: 0; transform: translate(-460px, -10px) scale(0.45); }
.is-8ae25ced { margin-bottom: 40px; margin-left: auto; margin-right: auto; }
.is-8b0a45ea { color: var(--muted); font-size: 12px; }
.is-8b2a81ac { background: linear-gradient(90deg,#aa66ff,#d088ff); left: 50%; width: 25%; }
.is-8b95493b { background: #ff4400; color: #ff0; }
.is-8c759d48 { opacity: 0; transform: translate(-460px, 110px) scale(0.45); }
.is-8c8aae29 { background: #aaccee; color: #333; }
.is-8d16d0ba { margin-bottom: 14px; }
.is-8d632367 { background: radial-gradient(circle, #ffee00 30%, #ff9900 100%); color: #333; }
.is-8dec2250 { color: var(--fg-dim); font-size: 11px; text-align: right; width: 30px; }
.is-8e3958e0 { background: transparent; border: 1px solid var(--border); color: var(--text-dim); margin-top: 14px; }
.is-8ea0f5d8 { background: linear-gradient(90deg,#ff6a00,#ff9933); left: 25%; width: 25%; }
.is-8f9f9b9b { color: #7a9d7a; }
.is-90f46a37 { color: var(--text-muted); letter-spacing: 2px; text-transform: uppercase; }
.is-913640c3 { --target: 92%; }
.is-91420289 { opacity: 0.15; }
.is-92951960 { height: 6px; }
.is-929b39cc { color: var(--green); font-weight: 600; text-decoration: none; }
.is-92c6436b { font-size: 13px; padding-left: 16px; }
.is-92e57635 { color: var(--text-dim); font-size: 11px; letter-spacing: 1px; }
.is-936d6bba { margin-top: 20px; }
.is-93e5d15d { margin-bottom: 8px; }
.is-94182d85 { color: #6a8a6a; }
.is-94477080 { background: #d04040; }
.is-94b6caff { font-size: 12px; }
.is-981b3994 { margin-top: 10px; text-align: center; }
.is-98781402 { padding: 0; }
.is-9906dfb6 { color: var(--text-dim); padding: 8px 10px; }
.is-992da46e { display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 14px; }
.is-999dd7a6 { left: 100px; top: 264px; }
.is-9a7d9a70 { --target: 38%; }
.is-9ac53c82 { color: var(--text-dim); font-size: 13px; margin-bottom: 16px; }
.is-9b439dc4 { color: var(--green-muted); cursor: pointer; }
.is-9b4e1c0a { margin-top: 32px; }
.is-9bf0be09 { fill: #ff8c8c; font-size: 9.5px; }
.is-9c2c38ee { font-size: 11px; margin-top: 6px; opacity: 0.7; }
.is-9c3b8703 { border-bottom: 1px solid var(--border); color: var(--text-dim); padding: 8px 10px; white-space: nowrap; }
.is-9c4ba905 { background: #9944cc; color: #fff; }
.is-9ca9f97f { color: var(--text-dim); font-size: 13px; margin-top: 8px; }
.is-9d21da37 { color: var(--text-muted); }
.is-9d2fcac9 { background: #aac870; }
.is-9d430279 { font-size: 11px; margin-top: 8px; }
.is-9d9782b7 { font-size: 13px; padding: 12px 28px; }
.is-9e44790a { align-items: center; background: radial-gradient(ellipse at center, #0c1a0c 0%, #000 70%); display: flex; justify-content: center; }
.is-9ea83d70 { border: 1px solid var(--text-muted); color: var(--text-muted); font-size: 11px; letter-spacing: 1px; padding: 8px 12px; white-space: nowrap; }
.is-a020842e { display: flex; flex-wrap: wrap; gap: 0; justify-content: center; margin-left: auto; margin-right: auto; margin-top: 32px; max-width: 560px; }
.is-a050cea8 { font-size: 9px; }
.is-a158a5e9 { background: #00e5ff; }
.is-a205451f { padding: 16px 18px; }
.is-a23abfc8 { background: #0b0016; }
.is-a272c270 { color: var(--text-muted); display: none; font-size: 11px; line-height: 1.6; margin: 0 0 12px; }
.is-a2dbdad5 { width: 50%; }
.is-a30041d4 { --w: 90%; }
.is-a339c46a { color: #ccc; text-decoration: underline; }
.is-a49e2bfd { color: var(--cyan); font-size: 10px; letter-spacing: 3px; margin-bottom: 6px; text-transform: uppercase; }
.is-a4d1b395 { color: var(--green); font-weight: 600; }
.is-a61afe14 { align-items: center; display: flex; justify-content: space-between; margin-bottom: 14px; }
.is-a64e03a6 { overflow: visible; padding: 40px 0 60px; position: relative; text-align: center; }
.is-a64e1abb { background: var(--bg-terminal); border: 1px solid var(--green); display: none; font-size: 11px; margin-bottom: 24px; padding: 10px 16px; }
.is-a6a8e135 { color: var(--green-muted); font-size: 11px; letter-spacing: 3px; margin-bottom: 16px; text-transform: uppercase; }
.is-a6f40fb3 { color: #ff9500; font-size: 16px; margin-bottom: 8px; }
.is-a79c3d15 { --fill: 1%; }
.is-a8581427 { color: var(--green-dim); }
.is-a88fdb43 { background: #ff2faf; }
.is-a8c8fef5 { background: #00a83f; }
.is-a9c77021 { display: flex; gap: 8px; }
.is-aac51d7b { fill: #7a9d7a; font-size: 9.5px; }
.is-abc023e6 { color: var(--text-muted); cursor: pointer; font-size: 11px; }
.is-ac2121df { color: #00ff41; }
.is-ac6b08fa { background: #3d7840; }
.is-ac8d1333 { border: 1px solid var(--border); margin-bottom: 28px; padding: 24px; text-align: left; }
.is-ad77f6a5 { color: var(--text-dim); font-size: 12px; margin-top: 16px; }
.is-adfca379 { opacity: 0; transform: translate(-250px, 10px) scale(0.45); }
.is-ae16412f { background: #1a1410; }
.is-aeff83d0 { color: var(--text-muted); font-size: 10px; margin-top: 8px; }
.is-af3a6092 { font-size: 9.5px; }
.is-af9d89b2 { margin-left: 8px; }
.is-b034d555 { margin-top: 16px; }
.is-b049b22c { position: relative; top: -60px; }
.is-b0cf9349 { background: #000; border: 1px solid var(--border); color: var(--green); display: block; font-size: 12px; line-height: 1.5; padding: 10px 14px; }
.is-b12953f6 { background: #aaddff; color: #003; }
.is-b19a0baf { background: linear-gradient(90deg,#33ddff,#66eeff); left: 75%; width: 25%; }
.is-b2621ac5 { background: #d4b784; }
.is-b2971fbb { background: #0c3a1f; }
.is-b3eafc94 { --w: 90.3%; }
.is-b523cf17 { background: #ffcc00; }
.is-b527441a { color: var(--text-dim); font-size: 12px; margin: 0 0 12px; }
.is-b53836a7 { font-size: 10.5px; }
.is-b6d8ad0b { background: var(--bg-2); border-radius: 10px; color: var(--muted); font-size: 13px; line-height: 1.5; margin-top: 18px; padding: 14px; }
.is-b7253742 { margin: 0; max-width: 440px; width: calc(100% - 32px); }
.is-b767a132 { color: var(--text-dim); font-size: 12px; margin: 0 0 10px; }
.is-b78bed6a { background: #e8f0c8; }
.is-b85b2b55 { align-items: center; display: flex; gap: 8px; margin-bottom: 8px; }
.is-b95fa181 { max-width: 700px; text-align: center; }
.is-ba2f77b7 { display: flex; flex: 1; gap: 8px; }
.is-ba5c264a { background: #6b4321; }
.is-ba6dcc0a { border: 1px solid #ff9500; color: #ff9500; display: inline-block; font-size: 12px; font-weight: 700; letter-spacing: 2px; padding: 12px 28px; text-decoration: none; text-transform: uppercase; transition: all 0.2s; }
.is-ba9a3007 { color: #aa8800; }
.is-baf2fda5 { display: flex; flex-direction: column; gap: 8px; }
.is-bb288435 { display: flex; gap: 8px; margin-top: 8px; }
.is-bb7b79b1 { align-items: center; display: flex; justify-content: space-between; margin-bottom: 16px; }
.is-bbe0493c { background: #8B6914; color: #fff; }
.is-bc13b373 { height: 300px; }
.is-bc3d03df { background: #228833; color: #aaffaa; }
.is-bc81031e { align-items: center; border-bottom: 1px solid var(--border); display: flex; justify-content: space-between; margin-bottom: 8px; padding: 10px 0; }
.is-bd1fa973 { font-size: 13px; line-height: 2; margin-bottom: 32px; }
.is-bdbe7b17 { color: var(--text-muted); font-size: 10px; letter-spacing: 1px; margin-top: 10px; text-align: center; text-transform: uppercase; }
.is-bdc24066 { align-items: center; background: radial-gradient(ellipse 90% 140% at 50% 0%, rgba(0, 229, 255, 0.18) 0%, rgba(8, 5, 16, 0) 60%), linear-gradient(180deg, rgba(8, 16, 22, 0.96) 0%, rgba(5, 10, 16, 0.96) 100%); border: 1px solid var(--cyan); color: inherit; display: grid; gap: 26px; grid-template-columns: 180px 1fr auto; margin-bottom: 28px; overflow: hidden; padding: 26px 30px; position: relative; text-decoration: none; }
.is-bdee83fd { color: var(--green); font-size: 22px; letter-spacing: 3px; }
.is-be4a0f2e { color: #ff8c00; font-weight: 700; }
.is-bebcd3f3 { color: var(--magenta); font-size: 22px; letter-spacing: 2px; margin-bottom: 8px; text-shadow: 0 0 14px var(--magenta-glow); text-transform: uppercase; }
.is-bf55d9dc { margin-top: 56px; }
.is-bfb85862 { color: var(--accent); }
.is-c03a81c9 { color: #cc7700; font-size: 11px; letter-spacing: 4px; margin-bottom: 24px; text-transform: uppercase; }
.is-c05e58a8 { font-size: 11px; letter-spacing: 1.5px; margin-bottom: 18px; text-transform: uppercase; }
.is-c1785f26 { background: #e04828; }
.is-c1a6ec14 { color: var(--text-muted); font-weight: 400; }
.is-c234d829 { color: #ff9500; font-size: 13px; font-weight: 600; text-decoration: none; }
.is-c251f815 { color: var(--text-dim); font-size: 13px; margin-bottom: 12px; }
.is-c2c6776a { font-size: 13px; line-height: 2; text-align: left; }
.is-c384a89b { background: #1a0a2e; }
.is-c5a26daf { background: #3a0b3a; }
.is-c619a429 { background: #ff3333; }
.is-c7bf27b9 { --c: #ffffff; }
.is-c804002a { margin-bottom: 12px; }
.is-c829923d { color: var(--text); font-size: 11px; list-style: none; margin: 0; padding: 0; }
.is-c98a9f18 { margin-top: 4px; }
.is-ca16ac4a { color: var(--text-dim); text-decoration: none; }
.is-ca28d256 { border: 1px solid var(--magenta); display: block; height: 220px; object-fit: cover; width: 220px; }
.is-ca2f3e3e { color: var(--white); line-height: 1.8; margin: 8px 0 0 18px; padding: 0; }
.is-ca56432e { , monospace; background: #030803; border: 1px solid var(--border); color: var(--green); font-family: &quot; font-size: 13px; JetBrains Mono&quot; outline: none; padding: 10px 14px; width: 100%; }
.is-ca96a77f { background: #020814; }
.is-cab72dcf { --score: 22%; }
.is-cb43f898 { min-width: 140px; }
.is-cc152aeb { color: var(--text-dim); font-size: 12px; line-height: 1.7; margin: 0 0 12px; }
.is-cc396def { align-items: center; display: flex; flex-wrap: wrap; gap: 8px; justify-content: space-between; margin-bottom: 14px; }
.is-ccdb1c03 { color: var(--red); }
.is-cd61c76d { font-size: 10px; letter-spacing: 1.5px; }
.is-cdaa2124 { background: var(--bg-terminal); border: 1px solid var(--border); color: var(--green); font-size: 11px; margin: 8px 0; overflow: auto; padding: 10px; }
.is-cdccac62 { color: var(--text-muted); font-size: 12px; }
.is-ce2bcc32 { width: 80%; }
.is-d014fc6b { color: #ffbb33; }
.is-d01dc2c0 { background: radial-gradient(circle, #00d4ff 30%, #0066ff 100%); color: #fff; }
.is-d03b43ac { font-size: 9px; opacity: 0.5; }
.is-d054a81a { background: var(--bg-card); border: 1px solid var(--border); color: var(--green); padding: 1px 5px; }
.is-d07f8c3d { display: flex; flex-wrap: wrap; gap: 16px; justify-content: center; margin-top: 32px; }
.is-d13879ff { color: rgba(255,255,255,0.6); font-size: 0.78rem; letter-spacing: 0.08em; margin-top: 10px; text-transform: uppercase; }
.is-d1ec068c { color: #ff9500; font-size: 12px; margin-top: 12px; }
.is-d28a29c8 { --target: 80%; }
.is-d43a66d8 { background: transparent; border: 1px solid var(--amber-dark); color: var(--text-muted); cursor: pointer; font-family: 'JetBrains Mono',monospace; font-size: 10px; letter-spacing: 2px; padding: 6px 16px; }
.is-d4857963 { align-items: center; display: flex; flex-direction: column; gap: 4px; }
.is-d567ddc9 { background: #f4ecdc; }
.is-d6239001 { color: var(--green); font-size: 11px; letter-spacing: 2px; margin-bottom: 6px; text-transform: uppercase; }
.is-d637d236 { background: #ff6a2a; }
.is-d669f37c { background: #030803; border: 1px solid var(--border); color: var(--green); flex: 1; font-family: 'JetBrains Mono', monospace; font-size: 13px; outline: none; padding: 10px 14px; }
.is-d70712a1 { background: #557700; color: #aaff00; }
.is-d742c403 { border: 1px solid var(--cyan); box-shadow: 0 0 30px rgba(0, 229, 255, 0.28); filter: saturate(1.08) contrast(1.06); height: 180px; object-fit: cover; width: 180px; }
.is-d75a79b7 { border: 1px solid var(--border); margin-bottom: 28px; padding: 20px 24px; text-align: center; }
.is-d8ab76a8 { background: #4fc3f7; }
.is-d924fed4 { fill: #2a8a3a; stroke: none; }
.is-d92b77aa { color: var(--green); text-decoration: none; }
.is-dad98edc { background: radial-gradient(circle, #aaa 30%, #555 100%); color: #fff; }
.is-db7cd9e5 { color: var(--text-dim); font-size: 12px; margin-bottom: 14px; }
.is-dbd93a10 { color: var(--green); text-decoration: underline; }
.is-dc3ef034 { color: var(--red,#d1965a); }
.is-dd119847 { background: var(--bg-card); border: 1px solid var(--border); display: block; padding: 24px 20px; text-decoration: none; transition: border-color 0.2s, box-shadow 0.2s; }
.is-dda65241 { background: transparent; border: 0; color: inherit; padding: 0; }
.is-de1cd153 { background: var(--orange); }
.is-de496d02 { display: none; margin-bottom: 32px; text-align: center; }
.is-de7e73bd { background: #2244cc; color: #fff; }
.is-dea863c4 { background: var(--bg-terminal); border: 1px solid var(--border); box-sizing: border-box; color: var(--green); flex: 1; font-family: 'JetBrains Mono',monospace; font-size: 13px; outline: none; padding: 10px 12px; }
.is-df200638 { padding-top: 0; }
.is-df7479a9 { color: var(--amber); font-size: 14px; user-select: all; }
.is-dfa64dc9 { color: var(--text-dim); font-size: 14px; line-height: 1.6; margin: 0 auto 24px; max-width: 520px; }
.is-e04b06c1 { background: #6b4a1e; }
.is-e13d9c26 { display: flex; gap: 8px; margin-top: 14px; }
.is-e14362aa { fill: #7a9d7a; font-size: 10px; }
.is-e1905058 { background: #033d14; }
.is-e20c8d80 { color: var(--text-muted); display: block; font-size: 11px; letter-spacing: 2px; margin-bottom: 10px; text-transform: uppercase; }
.is-e247188d { background: #1a6ba8; }
.is-e27b7e7f { color: #ccc; font-size: 9px; letter-spacing: 1px; margin-top: 4px; }
.is-e34b7515 { width: 60px; }
.is-e55c7548 { background: transparent; border: 0; color: var(--green); padding: 0; }
.is-e6074643 { width: 30%; }
.is-e67a0ce4 { background: #1a0000; }
.is-e785d74b { color: var(--text-dim); }
.is-e7bb8934 { color: var(--text-muted); font-size: 11px; padding: 20px; text-align: center; }
.is-e81d2e9c { padding: 60px 0; text-align: center; }
.is-e8559ac4 { background: none; border: 1px solid #2e2e44; border-radius: 4px; cursor: pointer; flex: 1; height: 24px; padding: 0; }
.is-e92f4ce2 { color: #00d4d4; font-size: 24px; margin-bottom: 16px; text-shadow: 0 0 20px rgba(0,212,212,0.2); }
.is-e941a8b4 { max-width: 700px; }
.is-e9e31140 { background: transparent; border: 1px solid var(--border); color: var(--text-dim); }
.is-e9ea2675 { width: 46px; }
.is-ea32e1e5 { color: #ff9500; font-size: 11px; font-weight: 700; letter-spacing: 2px; margin-bottom: 16px; text-transform: uppercase; }
.is-eb0aa853 { bottom: 8px; color: #8a7fb0; font-size: 11px; left: 14px; position: absolute; }
.is-eb175b09 { color: var(--text-muted); font-size: 12px; line-height: 1.7; margin-left: auto; margin-right: auto; margin-top: 20px; max-width: 480px; }
.is-eb2b50c7 { --w: 95%; }
.is-eb65f4c8 { background: #cc3333; }
.is-ebefad19 { background: #ff6666; }
.is-eca15d09 { background: transparent; border: 1px solid var(--border); color: var(--text-dim); display: none; }
.is-ed35956c { background: #4a3800; color: #daa520; }
.is-edb35a3d { background: #e6c86a; }
.is-edd3243a { background: #8a6a44; }
.is-eddc5fe1 { border: 1px solid #ff9500; display: block; padding: 28px 20px; text-decoration: none; transition: all 0.2s; }
.is-f061d4b3 { max-width: 640px; text-align: center; }
.is-f0aaa317 { background: #000; border: 1px solid var(--border); color: var(--green); font-size: 13px; line-height: 1.6; margin-bottom: 12px; overflow-x: auto; padding: 14px 16px; }
.is-f20aa094 { line-height: 1.7; margin-top: 10px; }
.is-f2fecb34 { margin-top: 12px; }
.is-f59e3481 { left: -9999px; position: absolute; }
.is-f5d72236 { border-color: var(--magenta); box-shadow: 0 0 22px var(--magenta-glow); }
.is-f7f760e2 { width: 15%; }
.is-f81e99fd { flex: 1; min-width: 240px; }
.is-f874165f { align-items: center; background: radial-gradient(ellipse 90% 140% at 50% 0%, rgba(255, 62, 170, 0.20) 0%, rgba(8, 5, 16, 0) 60%), linear-gradient(180deg, rgba(22, 8, 18, 0.96) 0%, rgba(16, 5, 10, 0.96) 100%); border: 1px solid var(--magenta); color: inherit; display: grid; gap: 26px; grid-template-columns: 220px 1fr auto; margin-bottom: 30px; overflow: hidden; padding: 22px 26px; position: relative; text-decoration: none; }
.is-f9370fcd { padding: 2px 0; }
.is-f93844fd { background: var(--bg-terminal); border: 1px solid var(--green); box-sizing: border-box; color: var(--green); flex: 1; font-family: 'JetBrains Mono',monospace; font-size: 13px; outline: none; padding: 10px 12px; }
.is-f975ed2c { background: #fff176; }
.is-fa200996 { background: #c2a54f; color: #000; }
.is-fa6a9b55 { background: #ffe7bf; }
.is-fa74ee75 { background-image: url('/agent-arena/assets/level-1.webp'); }
.is-fb198d89 { display: none; margin-top: 14px; }
.is-fb57c6e9 { background: #fbd68f; }
.is-fb5ec070 { text-align: center; }
.is-fc325d24 { color: var(--text-muted); display: flex; flex-wrap: wrap; font-size: 10px; gap: 14px; letter-spacing: 1px; text-transform: uppercase; }
.is-fc7a554a { height: 440px; }
.is-fd0da924 { background: #b22222; }
.is-fd9f0a62 { background: #444; color: #ccc; }
.is-fe2bca5e { color: var(--text-dim); padding: 8px 10px; white-space: nowrap; }
.is-fea26b47 { padding: 60px 0; }
.is-fec3619e { margin-bottom: 24px; }
.is-fee009bb { opacity: 0; }
.is-ff270db3 { margin-top: 14px; }
.is-ffbed61e { background: #e03000; color: #ff0; }
