.ez .ezcs-open{flex-shrink:0;gap:6px}.ez .ezcs-open svg{color:#1e5bb8;flex-shrink:0}.ez .pill.on.ezcs-open svg{color:#fff}.ez .headrow:has(>.ezcs-open){flex-wrap:wrap}.ezcs{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-inter), Inter, system-ui, sans-serif;color:#16243d;-webkit-font-smoothing:antialiased;background:#09162e6b;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ezcs .pane{box-sizing:border-box;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);overscroll-behavior:contain;background:linear-gradient(#ffffffe6,#f6f9fed6);border-radius:26px;width:min(680px,92vw);max-height:82vh;padding:22px 24px 26px;overflow:auto;box-shadow:inset 0 1px #fff,0 30px 60px -24px #0f2e5e73}.ezcs .grab{background:#0f2e5e2e;border-radius:3px;width:42px;height:5px;margin:0 auto 12px;display:none}.ezcs .hd{justify-content:space-between;align-items:center;display:flex}.ezcs .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#b04800;font-size:11px;font-weight:800;line-height:normal;display:block}.ezcs .wx{color:#0f2e5e;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;box-shadow:inset 0 0 0 1px #0f2e5e1f}.ezcs .h2{color:#0f2e5e;letter-spacing:-.02em;margin:4px 0 0;font-size:24px;font-weight:900;line-height:1.08}.ezcs .h2 b{color:#1e5bb8;font-weight:900}.ezcs .cgrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.ezcs .cgrid a{color:#16243d;background:#ffffffd1;border-radius:14px;justify-content:flex-start;align-items:center;gap:12px;min-width:0;height:52px;padding:0 16px 0 6px;font-size:15px;font-weight:700;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #0f2e5e14}.ezcs .cgrid a:hover{color:#0f2e5e;background:#fff}.ezcs .cgrid .cph{background:#e8eef7;border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden;box-shadow:0 0 0 2px #fff,0 4px 10px -4px #0f2e5e59}.ezcs .cgrid .cph.none{color:#1e5bb8;background:linear-gradient(#fffffff2,#e2ecfae6);justify-content:center;align-items:center;display:inline-flex}.ezcs .cgrid .cph img{object-fit:cover;width:100%;height:100%;display:block}.ezcs .cgrid .cn{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ezcs .cgrid i{color:#1e5bb8;flex-shrink:0;font-size:13px;font-style:normal;font-weight:800}.ezcs .cgrid.odd a:last-child{grid-column:1/-1}@media (max-width:900px){.ezcs{align-items:flex-end}.ezcs .pane{width:100%;padding:10px 18px calc(28px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.ezcs .grab{display:block}.ezcs .cgrid{grid-template-columns:1fr}.ezcs .cgrid.odd a:last-child{grid-column:auto}}
