/* Contrast pass: packet context and cooperative battle surfaces. */
#context{background:#082c3feF!important;color:#f7fbff!important;border:2px solid #d9f6ff!important;text-shadow:0 1px 2px #00131f}
#context>span,#context small,#context-info{color:#e5f5ff!important;text-shadow:0 1px 2px #00131f}
#context strong{color:#ffffff!important;font-weight:900;text-shadow:0 1px 2px #00131f}
#context #interact{background:#d9f36f!important;color:#092c3d!important;text-shadow:none;border:2px solid #ffffff!important;font-weight:900}
#coop{color:#ffffff!important;text-shadow:0 1px 2px #00131f}
#coop header,#coop-countdown,#coop-status,.coop-enemy{background:#062b43ed!important;color:#ffffff!important;border-color:#d9f6ff!important;text-shadow:0 1px 2px #00131f}
#coop header small,#coop-countdown,#coop-status,.coop-enemy span,.coop-enemy b{color:#ffffff!important}
#coop-roster>span{background:#e7f7ff!important;color:#062b43!important;text-shadow:none;border:1px solid #ffffff}
#coop-attack{color:#062b43!important;text-shadow:none;border:2px solid #ffffff!important;font-weight:900}
#coop .coop-enemy i{background:#ffb19b!important}
#coop header button#coop-leave{background:#e7f7ff!important;color:#062b43!important;border:2px solid #fff!important;font-weight:900!important;min-height:44px!important;text-shadow:none!important}
#coop-terminal-notice{background:#062b43f5!important;color:#fff!important;border:2px solid #d9f6ff!important}
#coop-terminal-notice h3,#coop-terminal-notice p{color:#fff!important}
#coop-terminal-leave{background:#d9f36f!important;color:#092c3d!important;border:2px solid #fff!important;min-height:48px!important;font-weight:900!important;text-shadow:none!important}
