/* Auto-extracted static inline declarations. Prefer semantic utilities for new code. */

.ci-style-01ef7fc99e95 {
    display: flex;
    gap: 8px;
    align-items: center;
}

.ci-style-02c99fd2ebf2 {
    text-align: center;
    padding: 20px;
}

.ci-style-02d4f54aad0e {
    border-radius: var(--crisis-radius);
    font-size: var(--crisis-text-sm);
}

.ci-style-04261a222e03 {
    background: var(--crisis-surface-alt);
    color: var(--crisis-text-secondary);
}

.ci-style-04391f081204 {
    max-width: 520px;
}

.ci-style-0466783d98e0 {
    width: 100%;
}

.ci-style-054d4759f6f4 {
    font-size: var(--crisis-text-xs);
    font-family: var(--crisis-font-mono);
    white-space: nowrap;
}

.ci-style-0ac5a605d98d {
    font-size: .4rem;
    color: #94a3b8;
}

.ci-style-0d3d737f8025 {
    max-width: 980px;
}

.ci-style-0fd8744d8e03 {
    max-width: 420px;
}

.ci-style-101860af8c7b {
    font-size: 1.2rem;
}

.ci-style-10585cfcdb32 {
    background-color: var(--ci-var-0162162307);
    color: white;
}

.ci-style-11263234a125 {
    font-size: var(--crisis-text-xs);
    color: var(--crisis-text-muted);
    margin-top: 2px;
}

.ci-style-11f85ae8f50d {
    background-color: var(--ci-var-56f7bfa506);
    color: white;
}

.ci-style-1424b6dfdd32 {
    color: var(--press-text-light);
}

.ci-style-1444c6eaca73 {
    font-size: 16px;
}

.ci-style-15d7ff550cc2 {
    color: #f91880;
    font-size: 1.2rem;
}

.ci-style-1770c9d562d9 {
    margin: 0;
    gap: 16px;
    font-size: 14px;
}

.ci-style-18daea6b5051 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0;
}

.ci-style-190279d4309e {
    color: var(--crisis-text-muted);
    font-family: var(--crisis-font-mono);
}

.ci-style-196f781d7720 {
    padding: var(--crisis-space-6);
}

.ci-style-1a41c76f3cc5 {
    color: var(--ci-var-02e3021145);
}

.ci-style-1b0f4999d2d9 {
    margin-top: 16px;
}

.ci-style-1b43b3eb0768 {
    width: 40px;
    height: 40px;
    min-width: 40px;
    font-weight: var(--crisis-weight-bold);
    font-size: var(--crisis-text-lg);
    background: var(--ci-var-5319f3054f);
}

.ci-style-1c1d30a546ce {
    font-size: var(--crisis-text-sm);
    color: var(--crisis-text-muted);
    margin-bottom: var(--crisis-space-3);
}

.ci-style-1c21fd57f1e2 {
    padding: var(--crisis-space-3) var(--crisis-space-4);
}

.ci-style-1de793f9cafd {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    margin: 8px 0;
}

.ci-style-1e505e7ddb4f {
    height: 250px;
    object-fit: cover;
}

.ci-style-1e8f47ba0c0b {
    font-size: 0.85rem;
}

.ci-style-1f2be8679484 {
    width: 44px;
    height: 44px;
    border-radius: var(--crisis-radius-md);
    background: var(--run-ended-bg);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.ci-style-1fe866728024 {
    font-size: .82rem;
}

.ci-style-20fa70f9a68c {
    color: var(--crisis-accent);
}

.ci-style-21487b63050c {
    width: 100%;
    margin-bottom: 24px;
}

.ci-style-214e967ea4d3 {
    border-left: 0;
    border-right: 0;
}

.ci-style-219d02760658 {
    font-size: 20px;
    color: var(--x-text-tertiary);
    padding: 12px 0;
}

.ci-style-21e7006a9b8b {
    color: var(--run-paused);
}

.ci-style-21e8bb66a974 {
    max-width: 160px;
}

.ci-style-229b3cb18d79 {
    max-height: 600px;
    overflow-y: auto;
}

.ci-style-233977b0d7e4 {
    color: var(--module-pilotage);
    font-size: 1.2rem;
}

.ci-style-2348c549abbd {
    background: var(--crisis-surface-alt);
    color: var(--crisis-text-secondary);
    font-size: var(--crisis-text-xs);
}

.ci-style-246a3e3194f4 {
    height: 32px;
    font-size: 13px;
}

.ci-style-25a15a8c07bb {
    font-size: .88rem;
    font-weight: 600;
    color: var(--mail-text);
}

.ci-style-2660b0e4d97f {
    color: var(--x-blue);
    font-size: 18px;
    margin-left: 4px;
}

.ci-style-26794a504301 {
    font-size: var(--crisis-text-xs);
    font-weight: var(--crisis-weight-medium);
}

.ci-style-26a79c55c783 {
    font-size: 14px;
    color: var(--x-text-secondary);
    margin-top: 4px;
}

.ci-style-287f770e9808 {
    padding: 16px;
}

.ci-style-28ccceebf181 {
    text-decoration: none;
    color: var(--x-text-primary);
}

.ci-style-28ce53e0f27a {
    font-size: 14px;
    color: var(--x-text-secondary);
}

.ci-style-295cfa80497f {
    color: var(--crisis-text-muted);
    font-size: 6px;
}

.ci-style-296799345228 {
    font-size: .55rem;
}

.ci-style-2985f349fb4c {
    font-size: var(--crisis-text-xs);
    color: var(--module-color);
}

.ci-style-2a9295c30457 {
    cursor: default;
}

.ci-style-2b4737f9bf55 {
    display: none;
    border-top: 1px solid var(--x-border);
}

.ci-style-2dfdce153281 {
    display: flex;
    justify-content: center;
    gap: 12px;
}

.ci-style-2e38cf4ac112 {
    border-top: 1px solid var(--crisis-border-light);
}

.ci-style-2e71c6c4476c {
    border-radius: var(--crisis-radius);
}

.ci-style-2eb471e68b46 {
    color: #0284c7;
}

.ci-style-2eda1daa9152 {
    border: none;
}

.ci-style-2fcb15b49c68 {
    color: var(--module-exercise);
}

.ci-style-301039a2aa31 {
    font-weight: var(--crisis-weight-semibold);
    font-size: var(--crisis-text-sm);
}

.ci-style-30baa243047e {
    max-height: 300px;
    overflow-y: auto;
}

.ci-style-34ae30e8846f {
    color: var(--module-exercise);
    font-size: 1.2rem;
}

.ci-style-351eba607977 {
    color: var(--press-text-light);
    font-style: italic;
}

.ci-style-356935a28650 {
    height: 100px;
}

.ci-style-363cdaa22c53 {
    margin-bottom: 1rem;
}

.ci-style-37ee3285f81b {
    font-size: var(--crisis-text-xs);
}

.ci-style-383a2befd55a {
    position: fixed;
    bottom: 24px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 1050;
}

.ci-style-391f3a24d255 {
    border-left: 3px solid var(--module-inject);
}

.ci-style-39885bcf9817 {
    background: var(--run-paused-bg);
    color: var(--run-paused);
}

.ci-style-3ae713893cde {
    background: var(--ci-var-3ca7fc5b4a);
    color: var(--ci-var-854d80e1a0);
}

.ci-style-3b6a3a65d8ab {
    cursor: pointer;
}

.ci-style-3cd170b5c736 {
    min-height: 120px;
    font-size: 20px;
}

.ci-style-3e2354ec7518 {
    border-left: 3px solid var(--crisis-accent);
}

.ci-style-3ea2516fd21d {
    height: 250px;
}

.ci-style-408f8ba05c28 {
    width: 40px;
    height: 40px;
    border-radius: var(--crisis-radius-md);
    background: var(--module-pilotage-bg);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
}

.ci-style-40b1182f4df6 {
    height: 70px;
    object-fit: cover;
}

.ci-style-40d06d55ad93 {
    border: 2px dashed #ccc;
    border-radius: 8px;
    padding: 20px;
    text-align: center;
    margin-top: 8px;
    cursor: pointer;
    transition: border-color .2s,background .2s;
}

.ci-style-410d959a2f74 {
    font-size: var(--crisis-text-xs);
    border-radius: var(--crisis-radius);
}

.ci-style-42a8626ddaad {
    width: 40px;
    height: 40px;
    border-radius: var(--crisis-radius-pill);
    background: var(--module-squawk-bg);
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: var(--crisis-weight-semibold);
    color: var(--module-squawk);
    font-size: var(--crisis-text-lg);
    flex-shrink: 0;
}

.ci-style-42cc01aab8b6 {
    font-size: var(--crisis-text-xs);
    color: var(--crisis-text-secondary);
}

.ci-style-433de30b36fa {
    font-size: 14px;
}

.ci-style-44b89f7070b9 {
    font-size: var(--crisis-text-xs);
    text-transform: uppercase;
    font-weight: var(--crisis-weight-semibold);
    letter-spacing: .06em;
}

.ci-style-44fb06dde62c {
    width: 100%;
    border: 1px solid var(--x-border,#ccc);
    border-radius: 8px;
    padding: 8px;
    min-height: 80px;
    resize: none;
    font-size: 15px;
}

.ci-style-451f13be2453 {
    border-left: 3px solid var(--module-eval);
}

.ci-style-452f6ffc9557 {
    width: var(--ci-var-1cc84589aa);
    background: var(--crisis-accent);
}

.ci-style-45c67491512b {
    display: inline;
    width: 100%;
}

.ci-style-465bfea3edc5 {
    width: 120px;
}

.ci-style-46b1a82e02b2 {
    background: var(--module-news);
}

.ci-style-46d439c4a0c1 {
    width: 8px;
    height: 8px;
    background: var(--ci-var-f318b4d01f);
}

.ci-style-477d64ed194b {
    font-size: 15px;
    color: var(--x-text-primary);
}

.ci-style-4909f4a0d2f8 {
    width: 44px;
    height: 44px;
    border-radius: 12px;
    background: #eff6ff;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ci-style-49fcd855ce05 {
    margin-top: 24px;
}

.ci-style-4a270024bb58 {
    width: 100%;
    justify-content: center;
}

.ci-style-4aaa2433a9f1 {
    font-weight: 700;
    font-size: 14px;
}

.ci-style-4adf3c5aed52 {
    background-color: var(--ci-var-3310d9718a);
}

.ci-style-4b55e0f7bffe {
    background: transparent;
    flex: 1;
    min-width: 120px;
}

.ci-style-4b7c6d7507c7 {
    background: var(--ci-var-d7de6ab4c0);
}

.ci-style-4c19f744b5de {
    padding: 0 16px 12px;
}

.ci-style-4c35a544f1e3 {
    flex: 0 0 90px;
}

.ci-style-4c4d32feefc6 {
    width: 50px;
    height: 50px;
    background-color: var(--ci-var-654fb07967);
    color: white;
    border-radius: 4px;
}

.ci-style-4ddcfbe56128 {
    grid-column: 1 / -1;
}

.ci-style-4e6f070845cb {
    display: flex;
    justify-content: flex-end;
    gap: 8px;
    margin-top: 8px;
}

.ci-style-4fc640f40f8f {
    padding: 10px 14px;
    border: 1px solid #ddd;
    border-radius: 6px;
}

.ci-style-50a1c82dc985 {
    border-left: 3px solid var(--module-exercise);
}

.ci-style-50daa16263df {
    width: 2rem;
}

.ci-style-514d3f972a85 {
    font-size: 15px;
    font-weight: 700;
    color: var(--x-text-primary);
}

.ci-style-53b50a8a6007 {
    max-width: 920px;
}

.ci-style-53e9a3d19d66 {
    background-color: var(--ci-var-5b5666524b);
    color: white;
}

.ci-style-5448555f3e17 {
    color: var(--module-eval);
}

.ci-style-54b0c515bfbc {
    font-weight: var(--crisis-weight-medium);
    font-size: var(--crisis-text-sm);
    color: var(--crisis-text);
}

.ci-style-54f91ac46465 {
    width: 180px;
}

.ci-style-5501c9c75247 {
    border: 1px solid var(--x-border,#ccc);
    border-radius: 12px;
    padding: 10px;
    margin: 8px 0;
    font-size: 14px;
    color: var(--x-text-secondary,#666);
}

.ci-style-55585d51f201 {
    max-width: 260px;
}

.ci-style-558632d14651 {
    border-radius: 20px;
    font-size: .82rem;
}

.ci-style-55e3e7cb72c8 {
    background: var(--crisis-accent-subtle);
}

.ci-style-56f435629905 {
    margin-top: 12px;
}

.ci-style-572552d5579b {
    color: var(--ci-var-6ccb23c08c);
}

.ci-style-581be415aa71 {
    width: 90px;
}

.ci-style-59eddc679e38 {
    flex: 1;
    min-width: 0;
}

.ci-style-5a8941c906e4 {
    padding-bottom: 0;
}

.ci-style-5ca46b99de37 {
    color: var(--run-ended);
}

.ci-style-5e0faad20756 {
    font-size: 13px;
}

.ci-style-5ebfd2468490 {
    padding: var(--crisis-space-4);
}

.ci-style-6009123fc81e {
    color: var(--module-mail);
}

.ci-style-6109bb5acb7a {
    opacity: .6;
}

.ci-style-61177dd88824 {
    max-height: 100px;
}

.ci-style-61ba01b5b8b0 {
    font-size: 12px;
    margin-left: 4px;
    color: var(--x-text-secondary);
}

.ci-style-658d20698fd3 {
    background: #fef3c7;
    color: #92400e;
}

.ci-style-65b87d527408 {
    color: var(--module-company);
}

.ci-style-660e4429d8e9 {
    width: 40px;
    height: 40px;
}

.ci-style-67371d210d56 {
    font-size: 0.9em;
    color: var(--module-exercise);
}

.ci-style-6825edca9aed {
    width: var(--ci-var-b2807e50ef);
}

.ci-style-68c51288ad7e {
    font-size: .5rem;
}

.ci-style-690b0b92120a {
    color: var(--ci-var-d92fb91027);
}

.ci-style-6b99de8b696f {
    display: none;
}

.ci-style-6c78e068f81e {
    border-radius: 20px;
    padding: .5rem 1.5rem;
}

.ci-style-6e8cecd72061 {
    width: 32px;
    height: 32px;
    font-size: 13px;
}

.ci-style-6f841c37c0b8 {
    max-width: 50px;
    max-height: 50px;
}

.ci-style-6fc14f52a554 {
    color: var(--press-text-light);
    font-size: 0.85rem;
}

.ci-style-70a64f7b4a5e {
    padding: 12px 16px 0;
    font-size: 13px;
    color: var(--x-text-secondary);
    font-weight: 700;
}

.ci-style-71719889086b {
    font-size: .65rem;
}

.ci-style-7624689853e4 {
    font-size: .6rem;
}

.ci-style-773d647a1e20 {
    font-size: var(--crisis-text-xs);
    color: var(--crisis-text-muted);
    width: 30px;
    text-align: right;
}

.ci-style-79584e5eab86 {
    color: var(--run-live);
    font-size: var(--crisis-text-xs);
}

.ci-style-79a15b1712c4 {
    font-weight: var(--crisis-weight-bold);
}

.ci-style-7a1a54a8ef1e {
    border: 1px solid var(--x-border);
    border-radius: 16px;
    padding: 12px;
    margin-top: 8px;
}

.ci-style-7bd5551221fd {
    font-size: var(--crisis-text-xs);
    color: var(--crisis-text-muted);
}

.ci-style-7bd5c095b8fd {
    color: var(--x-blue);
    font-size: 14px;
}

.ci-style-7d009d9c3bf5 {
    opacity: var(--ci-var-9c52a7987f);
}

.ci-style-7d7304d3547c {
    width: var(--ci-var-322fd32d3f);
}

.ci-style-7d88ac30441d {
    font-size: var(--crisis-text-lg);
}

.ci-style-7e93a0d6e120 {
    width: 48px;
    height: 48px;
    font-size: 18px;
}

.ci-style-7fa5d575e65a {
    font-weight: var(--crisis-weight-semibold);
}

.ci-style-80868919d877 {
    background: var(--ci-var-397385b015);
    color: white;
}

.ci-style-80d654f9c800 {
    text-decoration: none;
}

.ci-style-8263613c3a67 {
    font-size: var(--crisis-text-xs);
    font-weight: var(--crisis-weight-semibold);
    letter-spacing: .06em;
}

.ci-style-82a54be9f10d {
    font-size: var(--crisis-text-sm);
}

.ci-style-82b3d9edd8bf {
    background-color: var(--ci-var-bf0a1a3f78);
    color: white;
}

.ci-style-82eb1113034c {
    background-color: var(--ci-var-2515f6445c);
}

.ci-style-830eb98674b0 {
    width: 140px;
}

.ci-style-838019906ead {
    max-height: 380px;
    overflow-y: auto;
}

.ci-style-83ca52ef1c9e {
    height: 8px;
}

.ci-style-83dc018256e0 {
    color: var(--mail-urgent);
}

.ci-style-8435293ee803 {
    color: var(--mail-text-muted);
    margin-left: .35rem;
}

.ci-style-8461e0b40c1b {
    background: var(--x-bg-primary,#fff);
    border-radius: 16px;
    padding: 20px;
    max-width: 500px;
    width: 90%;
}

.ci-style-8573bae38135 {
    width: 80px;
}

.ci-style-85778a9bc14b {
    color: var(--ci-var-1f1d25064c);
}

.ci-style-861f737e4c6e {
    font-size: 0.9rem;
    -webkit-line-clamp: 3;
}

.ci-style-86cd08964cf5 {
    color: var(--crisis-text-muted);
}

.ci-style-8919950086a2 {
    color: var(--module-inject);
}

.ci-style-89b2b102e950 {
    display: flex;
    align-items: center;
    gap: 6px;
    margin-bottom: 4px;
}

.ci-style-8a0db10efdea {
    width: 50px;
    height: 50px;
}

.ci-style-8b134044d757 {
    border-radius: var(--crisis-radius-lg);
    box-shadow: var(--crisis-shadow-sm);
}

.ci-style-8b623f1ac3cc {
    padding: 12px 0;
    border-bottom: 1px solid var(--x-border);
}

.ci-style-8bd3941ea997 {
    width: 12px;
    height: 12px;
}

.ci-style-8c73884de6ea {
    border-top: var(--ci-var-3530b47332);
}

.ci-style-8d23af3cde49 {
    border-left: 3px solid #64748b;
}

.ci-style-8db7a49692b6 {
    border-radius: var(--crisis-radius-pill);
}

.ci-style-8db9514aec6b {
    background: var(--ci-var-1f5bf1b3c8);
}

.ci-style-8ed24a723765 {
    text-decoration: none;
    color: var(--x-blue);
}

.ci-style-8f0fa5e104bf {
    width: var(--ci-var-1a39de4a11);
}

.ci-style-90b2d467be48 {
    margin: 24px 16px;
}

.ci-style-9114e8b0bf71 {
    max-height: 150px;
    object-fit: cover;
}

.ci-style-916b5681d6e4 {
    background-color: var(--ci-var-eca484410f);
}

.ci-style-92c26dd9d6a8 {
    color: var(--x-text-primary);
    font-size: 20px;
    text-decoration: none;
    padding: 8px;
    border-radius: 50%;
    transition: background 0.2s;
}

.ci-style-95576601e792 {
    height: 34px;
    font-size: 14px;
    padding: 0 16px;
}

.ci-style-95fd837eceab {
    display: flex;
    align-items: center;
    gap: 12px;
}

.ci-style-9608961595a2 {
    display: flex;
    gap: 16px;
    margin-bottom: 16px;
}

.ci-style-96ad6099e2ff {
    margin-top: 4px;
}

.ci-style-97445a8d9342 {
    flex: 1;
}

.ci-style-979d00d70117 {
    color: var(--mail-high);
}

.ci-style-97b504918231 {
    font-weight: var(--crisis-weight-semibold);
    font-size: var(--crisis-text-xs);
}

.ci-style-984e9f80e6c1 {
    text-align: center;
    padding: 16px 0;
}

.ci-style-9957aaeceeed {
    height: 6px;
    background: var(--crisis-surface-alt);
    border-radius: 3px;
    overflow: hidden;
}

.ci-style-9a0b447e29a1 {
    font-size: var(--crisis-text-sm);
    font-weight: var(--crisis-weight-semibold);
    text-transform: uppercase;
    letter-spacing: .06em;
    color: var(--run-live);
    margin-bottom: var(--crisis-space-3);
}

.ci-style-9b92614859ab {
    background-color: var(--ci-var-6a315895cb);
}

.ci-style-9bcd21d223de {
    font-size: .85rem;
}

.ci-style-9bfd0fc41785 {
    padding: 8px 16px;
}

.ci-style-9e1c0e97d850 {
    padding: 12px 16px;
    border-bottom: 1px solid var(--x-border);
}

.ci-style-9e55c504c81a {
    color: #3498db;
    font-size: 1rem;
}

.ci-style-9e94781585a5 {
    width: 12px;
    height: 12px;
    background: var(--ci-var-d2cf304ee5);
    flex-shrink: 0;
}

.ci-style-9f0a36a7df02 {
    font-family: var(--crisis-font-mono);
    font-size: var(--crisis-text-xs);
}

.ci-style-9ffad0c668a3 {
    display: flex;
    align-items: center;
    gap: 16px;
}

.ci-style-a04fae0e97ac {
    color: var(--mail-text-muted);
}

.ci-style-a0d4b7e0942f {
    background: var(--module-news);
    color: #fff;
}

.ci-style-a1697db8cd56 {
    font-size: 20px;
    font-weight: 800;
    margin-bottom: 8px;
}

.ci-style-a200d49569e7 {
    display: flex;
    align-items: center;
    gap: 16px;
    padding-bottom: 0;
}

.ci-style-a26bda7d1198 {
    margin-top: 20px;
}

.ci-style-a51032c6b222 {
    padding: 12px 16px;
    border-bottom: 1px solid var(--x-border);
    color: var(--x-text-secondary);
    font-size: 15px;
}

.ci-style-a726b01e4d67 {
    font-size: .8rem;
}

.ci-style-a7cea57cbe1f {
    background: var(--crisis-surface-alt);
    border: 1px solid var(--crisis-border-light);
}

.ci-style-a81c6973d431 {
    font-variant-numeric: tabular-nums;
}

.ci-style-a828909e6653 {
    max-width: 200px;
}

.ci-style-a8c9c50fda09 {
    font-weight: var(--crisis-weight-semibold);
    font-size: var(--crisis-text-base);
}

.ci-style-a8d4c644c103 {
    border-left: 3px solid var(--module-news);
}

.ci-style-a8f5250ae915 {
    border-left: 3px solid var(--module-pilotage);
}

.ci-style-a9fa92493d4f {
    color: var(--x-text-secondary);
    margin-bottom: 24px;
}

.ci-style-aa3307f096c6 {
    background: var(--ci-var-d92d982c73);
}

.ci-style-ab8a602d29f4 {
    width: 75px;
}

.ci-style-ac1e13fa9217 {
    border-radius: 20px;
}

.ci-style-aef3df2ae9ba {
    max-width: 300px;
}

.ci-style-af1dce2d712e {
    border-left: 3px solid var(--run-ended);
}

.ci-style-af28c56f6631 {
    font-size: .62rem;
}

.ci-style-afd252b339ee {
    top: 20px;
}

.ci-style-b0a0f138abc5 {
    color: var(--crisis-text-muted);
    font-size: var(--crisis-text-xs);
}

.ci-style-b0ad2a16233b {
    display: inline;
    margin-left: 6px;
}

.ci-style-b1fad755e658 {
    z-index: 1050;
}

.ci-style-b28f1d0fb3cc {
    font-size: 0.95rem;
}

.ci-style-b2e36ad1876e {
    font-size: .92rem;
}

.ci-style-b3edde800d6d {
    font-size: var(--crisis-text-base);
}

.ci-style-b4992a6d1123 {
    max-height: 200px;
}

.ci-style-b55cc73c1ff8 {
    color: var(--x-text-primary);
    font-size: 20px;
    text-decoration: none;
    padding: 8px;
    border-radius: 50%;
    transition: background .2s;
}

.ci-style-b5ea5248279d {
    width: 48px;
    height: 48px;
    background: var(--ci-var-32fda99e48);
}

.ci-style-b62dc2d69227 {
    min-width: 130px;
}

.ci-style-b8419a1db0c6 {
    display: block;
    text-decoration: none;
    color: inherit;
}

.ci-style-ba6396ef35bc {
    font-size: 10px;
    padding: 2px 8px;
}

.ci-style-bb58445fa06d {
    height: 32px;
    font-size: 13px;
    padding: 0 14px;
}

.ci-style-bbd720c6f410 {
    color: var(--module-eval);
    font-size: 1.2rem;
}

.ci-style-bcaa18054cb6 {
    max-width: 700px;
}

.ci-style-bd61b78363e9 {
    display: flex;
    flex-direction: column;
    gap: 8px;
    align-items: flex-end;
}

.ci-style-be26537941b7 {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.ci-style-bea3fea99285 {
    font-weight: var(--crisis-weight-medium);
}

.ci-style-bec621c498ee {
    color: var(--module-inject);
    font-size: 1.2rem;
}

.ci-style-c2185866fc74 {
    color: var(--module-squawk);
}

.ci-style-c23ad7e7c488 {
    color: var(--crisis-accent);
    font-size: 1.1rem;
}

.ci-style-c376615bd791 {
    background: var(--ci-var-d10b58ca7a);
    color: var(--ci-var-0c8dcce725);
}

.ci-style-c3e9d810b18c {
    font-size: 0.65rem;
}

.ci-style-c53eff106c46 {
    margin-right: .3rem;
}

.ci-style-c585ea228b8e {
    font-size: var(--crisis-text-lg);
    font-weight: var(--crisis-weight-semibold);
}

.ci-style-c821f2f647bb {
    font-size: 0.9rem;
}

.ci-style-c9565925f3a7 {
    font-size: 0.8rem;
}

.ci-style-ccb785907e38 {
    font-size: var(--crisis-text-sm);
    font-weight: var(--crisis-weight-semibold);
}

.ci-style-cccfa4560dba {
    display: inline;
}

.ci-style-ccf8941fd0cc {
    font-size: var(--crisis-text-sm);
    width: 80px;
    flex-shrink: 0;
    font-weight: var(--crisis-weight-medium);
}

.ci-style-cdaf895bc533 {
    font-size: 13px;
    color: var(--x-text-secondary);
    margin-top: 4px;
    display: flex;
    gap: 12px;
}

.ci-style-cdfca51da7ed {
    width: 28px;
    height: 28px;
    font-size: .7rem;
}

.ci-style-cf0d77b188d1 {
    font-size: var(--crisis-text-sm);
    font-family: var(--crisis-font-mono);
}

.ci-style-cf6501a1481c {
    background: var(--crisis-surface-alt);
    border-radius: var(--crisis-radius-md);
}

.ci-style-d0410c7aeccc {
    width: 40px;
    height: 40px;
    font-size: 14px;
}

.ci-style-d2b2ff6b3c54 {
    background: var(--module-exercise-bg);
    color: var(--module-exercise);
}

.ci-style-d2c171b18b6d {
    margin-top: 10px;
}

.ci-style-d30165664236 {
    color: #1d9bf0;
    font-size: 1.2rem;
}

.ci-style-d4195e8b0b36 {
    display: flex;
    align-items: center;
    gap: 16px;
    padding-bottom: 12px;
}

.ci-style-d4f6f2c74d69 {
    border-bottom: none;
    padding-bottom: 0;
}

.ci-style-d5d51833a617 {
    width: 100%;
    border: none;
    resize: none;
    font-size: 20px;
    font-family: var(--x-font);
    color: var(--x-text-primary);
    line-height: 1.3;
    min-height: 48px;
    outline: none;
    background: transparent;
}

.ci-style-d71cc769a6c8 {
    font-size: .78rem;
    color: var(--mail-text-secondary);
}

.ci-style-d723a6e1ceb0 {
    font-size: 48px;
    color: var(--x-blue);
    margin-bottom: 16px;
    display: block;
}

.ci-style-d77a722746e3 {
    background: linear-gradient(135deg, #6f42c1, #5a32a3);
}

.ci-style-d7cfa6a4e8b6 {
    font-size: var(--crisis-text-sm);
    color: var(--crisis-text-muted);
}

.ci-style-d8d417178520 {
    font-size: var(--crisis-text-sm);
    color: var(--crisis-text-muted);
    margin-bottom: var(--crisis-space-2);
}

.ci-style-da12f2858b15 {
    margin-bottom: 12px;
}

.ci-style-daa367831d13 {
    max-width: 220px;
    border-radius: var(--crisis-radius);
}

.ci-style-db19a93a878f {
    font-size: 14px;
    font-weight: 500;
}

.ci-style-db4cf10b180d {
    width: 100px;
}

.ci-style-dbd68c105899 {
    font-size: .72rem;
}

.ci-style-dbf49bf5de25 {
    color: var(--module-pilotage);
}

.ci-style-dc667fe3c395 {
    letter-spacing: .04em;
    text-transform: uppercase;
    font-weight: 700;
}

.ci-style-ddbf031a3f2f {
    color: #00ba7c;
    font-size: 1.2rem;
}

.ci-style-dde12c82dec0 {
    display: flex;
    gap: 12px;
    padding: 8px 0;
}

.ci-style-de00808e9619 {
    font-size: 15px;
}

.ci-style-dea7e7c1cf3f {
    width: 8px;
    height: 8px;
    background: var(--ci-var-4adb75fae2);
}

.ci-style-df98d755f2e1 {
    border-radius: var(--crisis-radius-md);
}

.ci-style-e0e8f33cf545 {
    color: var(--crisis-accent);
    font-size: var(--crisis-text-xs);
}

.ci-style-e2b01b0df376 {
    max-width: 640px;
}

.ci-style-e34557d9fe54 {
    padding: var(--crisis-space-2) var(--crisis-space-4);
}

.ci-style-e388c920d29c {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 16px;
    border-bottom: 1px solid var(--x-border);
}

.ci-style-e3ec02ace977 {
    font-weight: 700;
}

.ci-style-e4e44807d26e {
    color: var(--x-text-secondary);
    font-size: 14px;
}

.ci-style-e64166fd2f60 {
    font-size: var(--crisis-text-sm);
    color: var(--crisis-text-muted);
    margin-top: var(--crisis-space-1);
    margin-bottom: 0;
}

.ci-style-e67468f33b4d {
    font-size: .72rem;
    letter-spacing: .05em;
}

.ci-style-e78ca89f106b {
    font-size: var(--crisis-text-xl);
    font-weight: var(--crisis-weight-semibold);
}

.ci-style-e7f9303578c2 {
    color: var(--x-text-primary);
    font-size: 20px;
    text-decoration: none;
    padding: 8px;
    border-radius: 50%;
}

.ci-style-eb06f1c13e15 {
    max-height: 250px;
    overflow-y: auto;
}

.ci-style-ebb8977ddf8e {
    max-width: 900px;
    margin-top: 1.5rem;
}

.ci-style-ec4d08104b8c {
    cursor: default;
    height: auto;
    padding: .75rem 1rem;
}

.ci-style-ec6626e1ed5e {
    width: 70px;
}

.ci-style-ed1fb413c8dd {
    max-width: 640px;
    margin-top: 1.5rem;
}

.ci-style-ed8ebecd4681 {
    margin-top: 8px;
    padding-left: 16px;
    border-left: 2px solid var(--x-border-strong);
}

.ci-style-edf70e94cdd3 {
    font-size: var(--crisis-text-sm);
    font-weight: var(--crisis-weight-semibold);
    text-transform: uppercase;
    letter-spacing: .06em;
    color: var(--run-draft);
    margin-bottom: var(--crisis-space-3);
}

.ci-style-ee0f439a62f6 {
    font-size: 13px;
    color: var(--x-text-secondary);
    margin-top: 4px;
    display: flex;
    gap: 12px;
    flex-wrap: wrap;
}

.ci-style-ee2cb3c659d4 {
    color: var(--x-blue);
    font-size: 14px;
    margin-left: 4px;
}

.ci-style-ee3c198e74bb {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 10px;
}

.ci-style-ef1fb521448e {
    color: var(--crisis-text-muted);
    font-size: var(--crisis-text-sm);
}

.ci-style-f168962bd494 {
    font-size: var(--crisis-text-sm);
    font-weight: var(--crisis-weight-semibold);
    text-transform: uppercase;
    letter-spacing: .06em;
    color: var(--crisis-text-muted);
    margin-bottom: var(--crisis-space-3);
}

.ci-style-f1b082583470 {
    padding: 4px 0 4px 10px;
}

.ci-style-f1f262b2a009 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 12px;
}

.ci-style-f316f80b86f9 {
    color: var(--run-live);
}

.ci-style-f348cea6a443 {
    color: var(--x-blue);
}

.ci-style-f63147b2ed76 {
    font-size: .78rem;
}

.ci-style-f6461bf945e6 {
    background-color: var(--ci-var-874c8461b8);
    color: white;
}

.ci-style-f7dacd80e969 {
    background: var(--module-exercise-bg);
    color: var(--module-exercise);
    font-size: var(--crisis-text-xs);
}

.ci-style-f7e36327a51d {
    accent-color: var(--mail-accent);
}

.ci-style-f84fc2983351 {
    padding: 32px;
}

.ci-style-f976abda4d29 {
    width: 12px;
    height: 12px;
    border-radius: var(--crisis-radius-pill);
    background: var(--module-exercise);
    flex-shrink: 0;
    display: inline-block;
}

.ci-style-f98bc17a3318 {
    font-size: 1.5rem;
}

.ci-style-fb1cd7a2de45 {
    max-width: 860px;
    margin-top: var(--crisis-space-5);
}

.ci-style-fb98cf6ea102 {
    color: var(--press-text-light);
    font-style: italic;
    margin-top: 16px;
}

.ci-style-fb9a046f797b {
    padding: var(--crisis-space-5) var(--crisis-space-3);
}

.ci-style-fc3ae5c5039e {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid var(--x-border);
    padding-top: 12px;
}

.ci-style-fc5df921448c {
    color: var(--module-news);
}

.ci-style-fc76bc1aa33a {
    width: 100px;
    height: 100px;
    background-color: var(--ci-var-d41d9d660e);
    color: white;
    border-radius: 4px;
}

.ci-style-fe54514efd2a {
    max-width: 250px;
}

.ci-style-feea67086a8e {
    background: #eff6ff;
    border: 1px solid #bfdbfe;
}
