.pcard{border:1px solid var(--line);background:#fff;border-radius:18px;margin-bottom:20px;padding:22px}.pcard .pl{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;font-weight:800;display:flex}.scbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.scbar select{border:1px solid var(--line);font-family:var(--sans);cursor:pointer;background:#fff;border-radius:11px;outline:none;padding:11px 16px;font-size:15px;font-weight:700}.scupd{color:var(--green);margin-left:auto;font-size:13px;font-weight:700}.scgrid{grid-template-columns:1.15fr 1fr;align-items:start;gap:20px;display:grid}@media (max-width:900px){.scgrid{grid-template-columns:1fr}}.scrow{border-top:1px solid var(--line);align-items:center;gap:14px;padding:13px 0;display:flex}.scrow:first-child{border-top:0}.scg{flex-direction:column;flex:1;gap:6px;display:flex}.scg .tnm{color:var(--muted);font-size:15px;font-weight:700}.scg .tnm.w{color:var(--ink);font-weight:800}.scv{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;gap:6px;display:flex}.scv span{color:var(--muted);font-size:16px;font-weight:700}.scv span.w{color:var(--primary);font-weight:900}.fin{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--soft);border-radius:100px;padding:4px 9px;font-size:10.5px;font-weight:800}.scbar{gap:14px}@media (max-width:600px){.scbar .scupd{flex-basis:100%;margin-left:0}}.lgp-top .lv{text-transform:uppercase;letter-spacing:.06em;background:var(--soft);color:var(--ink2);border-radius:100px;padding:5px 10px;font-size:11px;font-weight:800}.lgv-sr{position:absolute;left:-9999px}.lgv-empty{color:var(--muted);margin:0;padding:10px 0;font-weight:600}.lgv-legend{color:var(--muted);margin:14px 0 0;font-size:13px}.lgv-legend a,.pcard .pl a{color:var(--primary);text-transform:none;letter-spacing:0;font-weight:800}.pcard .pl .plr{color:var(--muted);text-transform:none;letter-spacing:0;font-weight:700}.lgv-tie{color:#8a5a00;white-space:nowrap;background:#fff4d6;border-radius:100px;margin-left:6px;padding:2px 8px;font-size:12px;font-weight:800}.lgv-how{color:var(--muted);margin-top:12px;font-size:13.5px;font-weight:600}.lgv-how summary{cursor:pointer;color:var(--primary);font-weight:800}.lgv-how p{margin:10px 0 0}.lgv-how ol{margin:8px 0 0;padding-left:22px}.lgv-st abbr{cursor:help;text-decoration:none}.lgv-st td.tm{overflow-wrap:break-word}.lgv-allcl{display:none}.lgv-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}table.st.full{min-width:640px}table.st.full td,table.st.full th{white-space:nowrap}table.st.full td.tm{white-space:normal;min-width:150px}.lgv-slide{color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:700;display:none}.grow.off .t{color:var(--muted);font-weight:700}.grow.off .gm b{color:#a8330f}.grow .t{overflow-wrap:anywhere;min-width:0}.lgv-week+.lgv-week{margin-top:10px}.lgv-dates{color:var(--muted);text-align:right;margin-left:auto;font-size:13.5px;font-weight:700}.fin.cx{color:#a8330f;background:#ffeee7}.fin.pp{color:#8a5a00;background:#fff5e0}.scrow .fin{white-space:nowrap}.scrow .lgv-when{text-align:right;color:var(--muted);max-width:45%;font-size:13.5px;font-weight:700}.scrow .lgv-when b{color:var(--primary);font-family:var(--disp);display:block}.scg .tnm{overflow-wrap:anywhere}@media (max-width:560px){.grow{flex-wrap:wrap;gap:6px 10px}.grow .t{flex:40%;font-size:15px}.grow .gm{text-align:left;flex-wrap:wrap;flex-basis:100%;align-items:baseline;gap:8px;min-width:0;display:flex}.grow .gm b{display:inline}.lgv-dates{text-align:left;flex-basis:100%;margin-left:0}.wknav{flex-wrap:wrap;gap:4px 14px}.lgv-slide{display:block}.lgv-scroll{margin:0 -6px;padding:0 6px;position:relative}table.st.full{table-layout:fixed;width:520px;min-width:0;font-size:13px}table.st.full th,table.st.full td{padding:10px 2px}table.st.full th{letter-spacing:.02em;font-size:11px}table.st.full th:first-child,table.st.full td:first-child{width:34px;padding-left:0;padding-right:0}table.st.full th:nth-child(2),table.st.full td:nth-child(2){white-space:normal;width:108px;min-width:0;padding-left:6px;line-height:1.25}table.st.full th:nth-child(n+3):nth-child(-n+7),table.st.full td:nth-child(n+3):nth-child(-n+7){width:26px}table.st.full th:nth-child(8),table.st.full td:nth-child(8){width:34px}table.st.full th:nth-child(n+9),table.st.full td:nth-child(n+9){width:50px}table.st.full .rkc{width:24px;height:24px;font-size:12px}table.st.short{table-layout:fixed;font-size:15px}table.st.short th:first-child,table.st.short td:first-child{width:34px;padding-left:2px;padding-right:0}table.st.short th:nth-child(n+3),table.st.short td:nth-child(n+3){text-align:center;width:28px;padding-left:2px;padding-right:2px}table.st.short th:nth-child(2),table.st.short td:nth-child(2){padding-left:6px;line-height:1.3}.lgv-tie{width:fit-content;margin:3px 0 0;padding:1px 6px;font-size:10px;display:block}.lgv-allcl{color:var(--primary);cursor:pointer;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:800;display:inline-flex}.lgv-allc{width:16px;height:16px;accent-color:var(--primary)}.lgv-wrap:not(:has(.lgv-allc:checked)) .lgv-slide{display:none}.lgv-wrap:not(:has(.lgv-allc:checked)) table.st.full{width:100%}.lgv-wrap:not(:has(.lgv-allc:checked)) table.st.full .lgv-x{display:none}:is(.lgv-wrap:not(:has(.lgv-allc:checked)) table.st.full th:nth-child(2),.lgv-wrap:not(:has(.lgv-allc:checked)) table.st.full td:nth-child(2)){width:auto}:is(.lgv-wrap:not(:has(.lgv-allc:checked)) table.st.full th:nth-child(n+4):nth-child(-n+7),.lgv-wrap:not(:has(.lgv-allc:checked)) table.st.full td:nth-child(n+4):nth-child(-n+7)){width:28px}}.scbar select{text-overflow:ellipsis;min-width:0;max-width:100%}
