.ilt-grid[hidden],.ilt-track[hidden]{display:none!important}.sxl-top{margin-bottom:8px}.sxl-back{color:var(--color-ink2);font-size:13px;font-weight:600}.sxl-back:hover{text-decoration:underline}.sxl-head{margin-bottom:20px}.sxl-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sxl-title h1{letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1.05}.sxl-lede{color:var(--color-ink2);max-width:900px;margin-top:10px;font-size:15px;line-height:1.6}.sxl-track{margin-bottom:16px;padding:14px 18px 16px}.sxl-groups{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.sxl-groups span{color:var(--color-accent-active);border-bottom:1px solid var(--color-line2);padding-bottom:4px;font-size:12.5px;font-weight:700}.sxl-steps{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.sxl-step{flex-direction:column;gap:8px;min-width:0;display:flex;position:relative}.sxl-step:before{content:"";background:var(--color-line2);height:2px;position:absolute;top:12px;left:26px;right:-6px}.sxl-step:last-child:before{display:none}.sxl-step.is-done:before{background:var(--color-ok)}.sxl-dot{z-index:1;width:26px;height:26px;font:700 12.5px var(--font-body);background:var(--color-canvas);color:var(--color-ink3);box-shadow:inset 0 0 0 1.5px var(--color-line2);border-radius:100px;place-items:center;display:grid;position:relative}.sxl-step.is-done .sxl-dot{background:var(--color-ok);color:#fff;box-shadow:none}.sxl-step.is-now .sxl-dot{background:var(--color-accent-fill);color:#fff;box-shadow:0 0 0 4px var(--color-accent-subtle)}.sxl-txt{flex-direction:column;gap:2px;min-width:0;padding-right:6px;display:flex}.sxl-sl{color:var(--color-ink);font-size:14px;font-weight:700}.sxl-step.is-next .sxl-sl{color:var(--color-ink3);font-weight:600}.sxl-ss{color:var(--color-ink3);font-size:12.5px;line-height:1.3}.sxl-st{color:var(--color-ink2);margin-top:2px;font-size:12.5px;font-weight:600}.sxl-step.is-now .sxl-st{color:var(--color-accent-active)}.sxl-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.sxl-col{flex-direction:column;gap:16px;min-width:0;display:flex}.sxl-next{border-left:4px solid var(--color-accent-fill);padding:20px 22px 22px}.sxl-next.is-done{border-left-color:var(--color-ok)}.sxl-k{color:var(--color-accent-active);margin-bottom:4px;font-size:13px;font-weight:700}.sxl-h{color:var(--color-ink);letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.sxl-h2{color:var(--color-ink);font-size:16px;font-weight:700}.sxl-p{color:var(--color-ink2);max-width:640px;margin-top:6px;font-size:14.5px;line-height:1.5}.sxl-p a,.sxl-ln a{color:var(--color-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sxl-body{margin-top:16px}.sxl-go{gap:10px;margin-top:18px;display:flex}.sxl-main{min-height:46px;padding:0 22px;font-size:15.5px}.sxl-hours{max-width:280px}.sxl-gl{flex-direction:column;gap:8px;display:flex}.sxl-gr{grid-template-columns:28px minmax(0,1fr) 96px 120px auto;align-items:center;gap:10px;display:grid}.sxl-br{grid-template-columns:minmax(0,1fr) 96px 60px auto;align-items:center;gap:10px;display:grid}.sxl-u{color:var(--color-ink2);font-size:13.5px;font-weight:600;line-height:1.2}.sxl-u i,.sxl-t i{color:var(--color-ink3);font-size:12.5px;font-style:normal;font-weight:500;display:block}.sxl-x{color:var(--color-ink2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 2px;font-size:13px;font-weight:600;text-decoration:underline}.sxl-x:disabled{visibility:hidden}.sxl-addl{margin-top:10px}.sxl-g2{max-width:520px;margin-top:16px}.sxl-live{border:1px solid var(--color-line2);background:var(--color-surface2);border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:18px;display:grid}.sxl-live>div{border-left:1px solid var(--color-line2);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.sxl-live>div:first-child{border-left:0}.sxl-live span,.sxl-3 span{color:var(--color-ink2);font-size:12.5px;font-weight:600}.sxl-live b{color:var(--color-ink);letter-spacing:-.01em;font-size:22px;font-weight:700}.sxl-live i,.sxl-3 i{color:var(--color-ink3);font-size:12.5px;font-style:normal}.sxl-need{color:var(--color-ink2);margin-bottom:12px;font-size:14.5px;line-height:1.5}.sxl-need b{color:var(--color-ink)}.sxl-brf{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.sxl-placed{color:var(--color-accent-active);font-size:14px;font-weight:700}.sxl-placed.is-ok{color:var(--color-ok)}.sxl-ch{padding:16px 20px 12px}.sxl-ch p{color:var(--color-ink2);margin-top:3px;font-size:13.5px}.sxl-tw{overflow-x:auto}.sxl-next .sxl-tw{border:1px solid var(--color-line2);border-radius:8px;margin-top:14px}.sxl-t{border-collapse:collapse;width:100%;font-size:14px}.sxl-t th{text-align:left;color:var(--color-ink2);border-bottom:1px solid var(--color-line2);background:var(--color-surface2);white-space:nowrap;padding:9px 14px;font-size:12.5px;font-weight:700}.sxl-t td{border-top:1px solid var(--color-line);color:var(--color-ink);vertical-align:middle;padding:11px 14px}.sxl-t td:first-child{min-width:240px}.sxl-t td{white-space:nowrap}.sxl-t td:first-child{white-space:normal}.sxl-t tbody tr:first-child td{border-top:0}.sxl-t .num{text-align:right}.sxl-ln{align-items:center;gap:10px;min-width:0;display:flex}.sxl-push,.sxl-t td.num{white-space:nowrap}.sxl-push s{color:var(--color-ink3);margin-right:4px;font-size:13px}.sxl-push b,.sxl-ok{color:var(--color-ok);font-weight:700}.sxl-links{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.sxl-card{padding:18px 20px}.sxl-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.sxl-3>div{flex-direction:column;gap:1px;min-width:0;display:flex}.sxl-3 b{color:var(--color-ink);letter-spacing:-.01em;font-size:22px;font-weight:700}.sxl-box{border:1px solid var(--color-line2);background:var(--color-surface2);border-radius:8px;margin-top:14px;padding:12px 14px}.sxl-dl{margin-top:10px}.sxl-dl>div{border-bottom:1px solid var(--color-line);color:var(--color-ink2);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.sxl-dl dd{color:var(--color-ink);font-weight:600}.sxl-dl .is-total{border-bottom:0}.sxl-dl .is-total dt,.sxl-dl .is-total dd{color:var(--color-ink);font-weight:700}.sxl-log{flex-direction:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:flex}.sxl-log li{border-left:3px solid var(--color-ok);padding-left:14px}.sxl-log b{color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.35;display:block}.sxl-log span{color:var(--color-ink3);font-size:12.5px}@media (width<=1000px){.sxl-grid{grid-template-columns:1fr}.sxl-live{grid-template-columns:repeat(2,1fr)}.sxl-live>div{border-left:0;border-top:1px solid var(--color-line2)}}@media (width<=760px){.sxl-steps,.sxl-groups{grid-template-columns:1fr}.sxl-groups{display:none}.sxl-step{flex-direction:row;gap:12px;padding-bottom:12px}.sxl-step:before{width:2px;height:auto;inset:26px auto 0 12px}.sxl-gr{grid-template-columns:28px minmax(0,1fr) 80px}.sxl-gr .sxl-u,.sxl-gr .sxl-x{grid-column:2/-1}.sxl-title h1{font-size:26px}}
