.ev-h3{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:0 0 8px;font-weight:800}.ev-h4{font-family:Sora, var(--font-head,sans-serif);color:#16223a;margin:16px 0 6px;font-size:15px;font-weight:800}.ev-p{color:#46506a;margin:0 0 12px}.ev-sub{color:#46506a;margin:0 0 12px;font-size:17px}.ev-row{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:10px 0;display:flex}.ev-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 16px;display:grid}.ev-grid3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:0 16px;display:grid}.ev-span2{grid-column:span 2}.ev-inline{min-width:220px;margin:0}.ev-day{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;display:flex}.ev-day .ui-input{width:auto}.ev-muted{color:#7e8496;font-size:13px}.ev-warn{color:#d64d20;font-size:13px}.ev-block{color:#46506a;display:block}.ev-more{margin:10px 0}.ev-more summary{cursor:pointer;color:#16223a;font-weight:700}.ev-tick{color:#16223a;align-items:center;gap:6px;margin:0 0 14px;font-size:14px;display:inline-flex}.ev-list{color:#46506a;margin:0 0 10px;padding-left:20px}.ev-list li{margin:0 0 4px}.ev-doc p{color:#46506a}.ev-facts{color:#16223a;background:#f8f9fb;border:1px solid #e7e9f0;border-radius:10px;flex-direction:column;gap:4px;margin:0 0 14px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.ev-facts a{color:#ef5a2a}.ev-piece{background:#fff;border:1px solid #e7e9f0;border-radius:10px;margin:0 0 8px;padding:8px 12px}.ev-piece p{white-space:pre-wrap;color:#16223a;margin:0 0 6px}.ev-piece-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ev-kw{font-family:Sora, var(--font-head,sans-serif);color:#fff;background:#16223a;border-radius:999px;margin:0 0 4px;padding:1px 10px;font-size:12px;font-weight:800;display:inline-block}.ev-table{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:14px}.ev-table th,.ev-table td{text-align:left;vertical-align:top;border-bottom:1px solid #e7e9f0;padding:6px 8px}.ev-table th{color:#16223a;white-space:nowrap}@media (max-width:560px){.ev-span2{grid-column:auto}.ev-table th{white-space:normal}}
