#main[data-rule-review=v278] .rule-icon-v278{display:block;width:24px;height:24px;flex:none;overflow:visible;background:transparent;border:0;border-radius:0;box-shadow:none}
#main[data-rule-review=v278] .rule-group-nav .rule-icon-v278{width:20px;height:20px;color:#b5322b;align-self:center}
#main[data-rule-review=v278] #rule-34 .rule-heading .rule-symbol{display:flex;align-items:center;justify-content:center;color:#405c49}
#main[data-rule-review=v278] #rule-34 .rule-heading .rule-icon-v278{width:27px;height:27px}
#main[data-rule-review=v278] .notice[data-notice-layout=v278]{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;gap:8px 10px!important;align-items:start!important;padding:18px 20px!important}
#main[data-rule-review=v278] .notice[data-notice-layout=v278]>.rule-note-icon{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:26px!important;transform:none!important;margin:0!important;padding:0!important;grid-column:1;grid-row:1;background:none!important}
#main[data-rule-review=v278] .notice[data-notice-layout=v278]>.rule-note-icon .rule-icon-v278{position:static!important;inset:auto!important;width:22px!important;height:22px!important;margin:0!important;transform:none!important}
#main[data-rule-review=v278] .notice[data-notice-layout=v278]>:not(.rule-note-icon){grid-column:2;min-width:0;margin-top:0!important;margin-bottom:0!important}
#main[data-rule-review=v278] .notice[data-notice-layout=v278]>ul{padding-left:20px}
#main[data-rule-review=v278] .notice[data-notice-symbol]{grid-template-columns:30px minmax(0,1fr)!important;column-gap:12px!important}
#main[data-rule-review=v278] .notice[data-notice-symbol]>.rule-note-icon{width:30px!important;height:30px!important;color:#405c49}
#main[data-rule-review=v278] .notice[data-notice-symbol]>.rule-note-icon .rule-icon-v278{width:29px!important;height:29px!important}
#main[data-rule-review=v278] .notice[data-notice-layout=plain-v278]{display:block!important;padding:18px 20px!important}
#main[data-rule-review=v278] .notice[data-notice-layout=plain-v278]>p{margin:0!important}
#main[data-rule-review=v278] .rule-graphic-rallypoint>div{display:flex;align-items:center;justify-content:center;gap:12px}
#main[data-rule-review=v278] .rule-graphic-rallypoint .rule-icon-v278{width:52px;height:52px;color:#405c49}
#main[data-rule-review=v278] .vehicle-paladins[data-health-bar=v278]{display:flex;align-items:center;gap:4px;padding:5px 6px;background:#2a3433;border:2px solid #172120;border-radius:0;box-shadow:0 2px 0 #bfc9c0}
#main[data-rule-review=v278] .vehicle-paladins[data-health-bar=v278] img{display:block;width:23px;height:46px;object-fit:contain;image-rendering:pixelated;border:0;border-radius:0;background:none;box-shadow:none;padding:0;margin:0}
#main[data-rule-review=v278] .rule-step-duration-v278{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:.8em;font-weight:700;line-height:1.2;vertical-align:middle;padding:5px 8px;border:1px solid #829084;border-radius:999px;background:#f5f8f0;color:#273e33;margin-left:4px}
#main[data-rule-review=v278] .rule-step-duration-v278 svg{display:block;width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
@media(max-width:600px){#main[data-rule-review=v278] .notice[data-notice-layout=v278],#main[data-rule-review=v278] .notice[data-notice-layout=plain-v278]{padding:16px!important}#main[data-rule-review=v278] .rule-graphic-rallypoint .rule-icon-v278{width:42px;height:42px}#main[data-rule-review=v278] .rule-graphic-rallypoint>div{justify-content:flex-start}}
