.cp-wrap{max-width:560px;margin-inline:auto}.cp-body{padding-bottom:var(--ly-sp-5);grid-template-columns:minmax(0,1fr)}.cp-next{min-height:132px}.cp-unsound{font-size:15px;line-height:1.5}.lt .lt-foot{gap:var(--ly-sp-3);padding:var(--ly-sp-4) var(--lt-inset) var(--ly-sp-5);border-top:1px solid var(--ls-line);display:grid}.cp-table-wrap{margin-top:var(--ly-sp-7);border:1px solid var(--ls-line);border-radius:var(--ly-r-lg);background:var(--ls-surface);-webkit-overflow-scrolling:touch;overflow-x:auto}.cp-table-wrap:focus-visible{outline:2px solid var(--ls-ink);outline-offset:2px}.cp-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:640px;font-size:15px}.cp-table th,.cp-table td{padding:0 var(--ly-sp-4);text-align:end;white-space:nowrap;border-bottom:1px solid var(--ls-line);height:48px}.cp-table thead th{height:44px;color:var(--ls-muted);background:var(--ls-surface);font-size:13px;font-weight:500;position:sticky;top:0}.cp-table tbody th{text-align:start;color:var(--ls-soft);font-weight:400}.cp-table thead th:first-child,.cp-table tbody th{background:var(--ls-surface);z-index:1;text-align:start;position:sticky;inset-inline-start:0}.cp-table td{color:var(--ls-ink)}.cp-table tbody tr:last-child :is(th,td){border-bottom:0}.cp-table tr[aria-current=date] :is(th,td){background:var(--ls-hover);color:var(--ls-ink);font-weight:500}.cp-link{color:var(--ls-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ls-line-strong);text-decoration-color:var(--ls-line-strong);text-underline-offset:3px;transition:text-decoration-color .18s}.cp-link:hover{-webkit-text-decoration-color:var(--ls-ink);text-decoration-color:var(--ls-ink)}.cp-prose{gap:var(--ly-sp-4);max-width:42em;margin-top:var(--ly-sp-6);text-wrap:pretty;display:grid}.cp-prose p{margin:0}.cp-action{margin-top:var(--ly-sp-2)}.cp-more-title{margin:var(--ly-sp-8) 0 var(--ly-sp-4)}.cp-cities{gap:0 var(--ly-sp-6);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.cp-cities li{border-bottom:1px solid var(--ls-line)}.cp-cities a{align-items:center;min-height:44px;display:flex}.cp-countries{margin-top:var(--ly-sp-7)}.cp-credit{margin-top:var(--ly-sp-6);color:var(--ls-muted)}.cp-credit a{color:var(--ls-soft);text-underline-offset:3px;text-decoration:underline}@media (max-width:559.98px){.cp-table th,.cp-table td{padding:0 var(--ly-sp-3)}.cp-cities{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.cp-two{gap:var(--ly-sp-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cp-two .ls-head{margin:0}.cp-two .cp-prose{margin-top:var(--ly-sp-5)}@media (max-width:809.98px){.cp-two{gap:var(--ly-sp-8);grid-template-columns:minmax(0,1fr)}}.cp-wrap-wide{max-width:920px;margin-inline:auto}.cp-table-narrow{min-width:520px}
