.lp ul,.lp ol,.lp dl,.lp dd{list-style:none;margin:0;padding:0}.lp b{font-weight:var(--weight-medium)}.lp em{font-style:normal;color:var(--text-strong)}.lp .sprite{position:absolute;width:0;height:0;overflow:hidden}.lp .muted{color:var(--text-muted)}.lp .eb{margin:0;font:var(--weight-medium) 13px/1.2 var(--font-data);letter-spacing:.1em;text-transform:uppercase;color:var(--text-body)}.lp .t-28{font:var(--weight-regular) 28px/1.25 var(--font-display);letter-spacing:-.01em;color:var(--text-strong);margin-top:var(--space-3);max-width:22ch}.lp .body{margin-top:var(--space-4);color:var(--text-body);max-width:48ch}.lp .hero-cta{margin-top:var(--space-6);display:flex;gap:var(--space-4);flex-wrap:wrap}.lp .hx{padding-top:var(--space-6)}.lp .hx-in{border-top:var(--rule-heavy);padding-top:var(--space-7)}.lp .hx-copy{display:grid;justify-items:center;text-align:center;max-width:1100px;margin-inline:auto}.lp .hx-h1{margin-top:var(--space-4);font:var(--weight-light) var(--type-h1-size)/var(--type-h1-leading) var(--font-display);letter-spacing:var(--type-h1-tracking);color:var(--text-strong);text-wrap:balance}.lp .hx-h1 span{display:block}.lp .hx-h1-2{color:var(--text-muted)}.lp .hx-sub{margin-top:var(--space-5);max-width:60ch;text-wrap:balance}.lp .hx-stage{position:relative;isolation:isolate;overflow:hidden;margin:var(--space-6) 0 0;padding:var(--space-6) var(--space-6) var(--space-7);display:grid;justify-items:center;gap:var(--space-5);background:var(--surface-raised);border-radius:var(--radius)}.lp .shafts{position:absolute;inset:0;z-index:-1;animation:lp-light-in var(--duration-draw) var(--ease-draw) both}.lp .shafts i{position:absolute;top:-20%;bottom:-20%;background:var(--surface-sunk);transform:skew(-28deg)}.lp .shafts i:nth-child(1){left:6%;width:14%}.lp .shafts i:nth-child(2){left:24%;width:26%;background:color-mix(in srgb,var(--surface-page) 55%,var(--surface-sunk))}.lp .shafts i:nth-child(3){left:54%;width:8%}.lp .shafts i:nth-child(4){left:66%;width:20%;background:color-mix(in srgb,var(--surface-page) 55%,var(--surface-sunk))}@keyframes lp-light-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.lp .ind-bar{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-4)}.lp .ind-pick{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);background:var(--surface-page);border-radius:var(--radius)}.lp .ind-pick-k{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.lp .ind-hint{margin:0;font:var(--type-small);color:var(--text-muted)}.lp .ind-pick-sel{position:relative;display:flex;align-items:center;min-width:14rem}.lp .ind-pick-sel select{appearance:none;-webkit-appearance:none;width:100%;height:var(--control-height);padding:0 var(--space-7) 0 var(--input-padding-inline);border:var(--rule-medium-width) solid var(--border-default);border-radius:var(--radius);background:var(--surface-page);color:var(--text-strong);font:var(--type-body);cursor:pointer}.lp .ind-pick-sel select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-color:transparent}.lp .ind-pick-sel select option,.lp .ind-pick-sel select optgroup{color:var(--text-strong);background:var(--surface-page)}.lp .ind-pick-chev{position:absolute;right:var(--space-4);width:10px;height:6px;fill:none;stroke:var(--text-strong);stroke-width:1.25;pointer-events:none}.lp .nm{margin-top:var(--space-5);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3)}.lp .nm-btns{display:flex;flex-wrap:wrap;gap:var(--space-2)}.lp .nm-btn{height:32px;padding:0 var(--space-3);font:var(--weight-medium) 12px/1 var(--font-data);color:var(--text-strong);background:none;border:var(--rule-medium-width) solid var(--border-default);border-radius:var(--radius);cursor:pointer}.lp .nm-btn.is-on{border-color:var(--gold-active);color:var(--text-accent)}.lp .nm-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lp .sheet{position:relative;z-index:1;width:100%;max-width:980px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-2);padding:var(--space-2);background:var(--surface-page);border-radius:var(--radius)}.lp .pane{display:grid;align-content:start;background:var(--surface-sunk);border-radius:var(--radius);min-width:0}.lp .pane-h{display:flex;align-items:center;gap:var(--space-2);margin:0;max-width:none;height:40px;padding:0 var(--space-3);border-bottom:var(--rule-fine);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.lp .pane-hint{margin:0;max-width:none;padding:var(--space-3);border-top:var(--rule-fine);font:var(--type-small);font-size:12px;color:var(--text-muted)}.lp .vx-panel{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;max-width:980px;padding:var(--space-4) var(--space-5);background:var(--surface-page);border-radius:var(--radius)}.lp .bx-now{display:grid;gap:var(--space-1);flex:1 1 22rem;min-width:0}.lp .bx-day{font:var(--weight-medium) 12px/1.2 var(--font-data);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.lp .bx-log{margin:0;max-width:none;min-height:2.8em;font:var(--weight-regular) 17px/1.4 var(--font-display);color:var(--text-strong)}.lp .vx-cta{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:center}.lp .pl{padding-top:var(--space-9)}.lp .pl--last{padding-bottom:var(--space-9)}.lp .pl-in{border-top:var(--rule-medium);padding-top:var(--space-7)}.lp .zz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:center}.lp .zz--L>:not(.zz-text){order:-1}.lp .night{margin-top:var(--space-9);padding-block:var(--space-9)}.lp .clock{margin:var(--space-3) 0 0;font:var(--weight-light) var(--type-h2-size)/1.12 var(--font-display);letter-spacing:var(--type-h2-tracking);color:var(--text-muted);max-width:18ch}.lp .nums{margin-top:var(--space-6);padding-top:var(--space-5);border-top:var(--rule-fine);display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-5) var(--space-7)}.lp .nums div{display:flex;flex-direction:column;gap:var(--space-2)}.lp .nums dd{order:-1}.lp .num-v{font:var(--weight-light) 44px/1 var(--font-display);letter-spacing:-.02em;color:var(--text-strong)}.lp .num-k{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted);max-width:16ch}.lp .panel{position:relative;margin:0;display:grid;place-items:center;min-height:440px;padding:var(--space-8) var(--space-6);background:var(--surface-sunk);border-radius:var(--radius)}.lp .panel>.card{width:100%;max-width:440px}.lp .card{background:var(--surface-page);border-radius:var(--radius);overflow:hidden}.lp .night .card{background:var(--surface-raised)}.lp .card--ghost{background:transparent;border:var(--rule-medium-width) dashed var(--border-emphasis)}.lp .card-h{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:var(--rule-fine)}.lp .card-t{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;font:var(--weight-medium) 13px/1.3 var(--font-text);color:var(--text-strong)}.lp .card-f{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--status-success-fill);color:var(--status-success-text);font:var(--weight-medium) 13px/1.3 var(--font-text)}.lp .card-f--warning{background:var(--status-warning-fill);color:var(--status-warning-text)}.lp .card-log{margin:0;max-width:none;padding:var(--space-3) var(--space-4);border-top:var(--rule-fine);font-size:12px;line-height:1.45;color:var(--text-body);min-height:3.2em}.lp p.card-log{display:grid;justify-items:start}.lp svg.ic{display:inline-block;width:14px;height:14px;max-width:none;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.lp .pill svg.ic{width:12px;height:12px}.lp .av{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border-radius:var(--radius);background:var(--surface-sunk);color:var(--text-strong);font:var(--weight-medium) 10px/1 var(--font-data)}.lp .av--sm{width:24px;height:24px;font-size:9px}.lp .pill{display:inline-flex;align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius);font:var(--weight-medium) 11px/1 var(--font-text);white-space:nowrap}.lp .pill--success,.lp .pill--live{background:var(--status-success-fill);color:var(--status-success-text)}.lp .pill--warning{background:var(--status-warning-fill);color:var(--status-warning-text)}.lp .pill--danger{background:var(--status-danger-fill);color:var(--status-danger-text)}.lp .pill--info{background:var(--status-info-fill);color:var(--status-info-text)}.lp .pill--neutral{background:var(--surface-sunk);color:var(--text-muted)}.lp .night .pill--neutral{background:var(--surface-page)}.lp .dot{width:6px;height:6px;background:currentColor}.lp .is-playing .dot{animation:lp-blink 1.1s steps(2) infinite}@keyframes lp-blink{50%{opacity:.25}}.lp .gres{justify-self:start;max-width:100%;padding:3px var(--space-2);border-radius:var(--radius);font:var(--weight-medium) 11px/1.3 var(--font-text)}.lp .gres--success{background:var(--status-success-fill);color:var(--status-success-text)}.lp .gres--warning{background:var(--status-warning-fill);color:var(--status-warning-text)}.lp .gres--info{background:var(--status-info-fill);color:var(--status-info-text)}.lp .gres--neutral{background:var(--surface-sunk);color:var(--text-muted)}.lp .stamp{opacity:0;transition:opacity var(--duration-quick) var(--ease-fade)}.lp .stamp.is-cur{opacity:1}.lp .swap{display:inline-grid;justify-items:end}.lp .swap>*{grid-area:1 / 1}.lp .swap--left{justify-items:start}.lp .rise{opacity:0;transform:translateY(6px);transition:opacity var(--duration-quick) var(--ease-fade),transform var(--duration-quick) var(--ease-draw)}.lp .rise.is-on{opacity:1;transform:none}.lp .fade{opacity:0;transition:opacity var(--duration-quick) var(--ease-fade)}.lp .fade.is-on{opacity:1}.lp .lit{position:absolute;inset:0;pointer-events:none;opacity:0;background:var(--gold-lit-wash);border-left:var(--rule-heavy-width) solid var(--gold-active);transition:opacity var(--duration-slow) var(--ease-fade)}.lp .lit.is-on{opacity:1}.lp .night .lit{background:color-mix(in srgb,var(--gold-active) 12%,transparent)}.lp .rows>li+li{border-top:var(--rule-fine)}.lp .row{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4)}.lp .row>:not(.lit){position:relative}.lp .row-at{font-family:var(--font-data);font-size:11px;color:var(--text-muted)}.lp .row-main{display:grid;min-width:0;font:var(--type-small);font-size:13px;line-height:1.35}.lp .row-main b{color:var(--text-strong)}.lp .row-main>span:not(.tl-rule){color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .row--rec{grid-template-columns:14px 6.5rem minmax(0,1fr) auto;font:var(--type-small);font-size:13px}.lp .row--note{grid-template-columns:minmax(0,1fr);gap:var(--space-1);font-size:13px}.lp .row-k{color:var(--text-muted);font-size:12px}.lp .row-v{color:var(--text-strong);min-width:0}.lp .tl-rule{display:inline-flex;align-items:center;gap:var(--space-2);font-size:12px;color:var(--text-muted)}.lp .tag-dot{width:5px;height:5px;flex:none;border-radius:50%;background:var(--dia-anchor)}.lp .draft{position:relative;display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--rule-fine)}.lp .draft>:not(.lit){position:relative}.lp .draft-k{font:var(--type-eyebrow);font-size:9px;letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.lp .sms{margin:0;max-width:none;padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--surface-sunk);font-size:13px;line-height:1.45;color:var(--text-strong)}.lp .approve{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:var(--rule-fine)}.lp .approve>:not(.lit){position:relative}.lp .approve-who{display:inline-flex;align-items:center;gap:var(--space-2);font-size:12px;color:var(--text-strong)}.lp .ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);height:30px;padding:0 var(--space-4);border-radius:var(--radius);background:var(--action-primary-bg);color:var(--action-primary-text);font:var(--weight-medium) 12px/1 var(--font-text);white-space:nowrap}.lp .ui-btn--ghost{background:transparent;color:var(--text-muted);border:var(--rule-medium-width) dashed var(--border-emphasis)}.lp .handoff{position:relative;display:grid;grid-template-columns:1fr auto;gap:var(--space-2) var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);background:var(--surface-sunk)}.lp .handoff>:not(.lit){position:relative}.lp .handoff-h{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--weight-medium) 12px/1.3 var(--font-text);color:var(--text-strong)}.lp .handoff-p{grid-column:1 / -1;margin:0;max-width:none;font-size:12px;line-height:1.45;color:var(--text-body)}.lp .lanes>li+li{border-top:var(--rule-fine)}.lp .lane{position:relative;display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.lp .lane>:not(.lit){position:relative}.lp .lane-h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);font-size:13px;line-height:1.35}.lp .lane-h b{color:var(--text-strong)}.lp .lane-m{min-width:0;font-size:12px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .trk{position:relative;display:block;height:20px;border-bottom:var(--rule-fine);background:repeating-linear-gradient(to right,var(--dia-datum) 0 1px,transparent 1px 25%)}.lp .blk{position:absolute;top:3px;bottom:3px;left:calc(100% * var(--a));width:calc(100% * (var(--b) - var(--a)));border:var(--rule-medium-width) solid var(--border-emphasis);background:repeating-linear-gradient(135deg,var(--border-emphasis) 0 1px,transparent 1px 5px)}.lp .night .blk:not(.blk--probe):not(.blk--new):not(.blk--miss):not(.blk--hot){border-color:var(--text-muted);background:repeating-linear-gradient(135deg,var(--text-muted) 0 1px,transparent 1px 5px)}.lp .blk--probe,.lp .blk--new{opacity:0;transition:opacity var(--duration-quick) var(--ease-fade)}.lp .blk--probe{background:none;border:var(--rule-medium-width) dashed var(--text-strong)}.lp .blk--new{background:var(--dia-poche);border-color:var(--dia-poche)}.lp .blk--probe.is-on,.lp .blk--new.is-on{opacity:1}.lp .blk--miss,.lp .blk--hot{opacity:0;transition:opacity var(--duration-quick) var(--ease-fade)}.lp .blk--miss{background:var(--surface-page);border-color:var(--status-warning-text)}.lp .night .blk--miss{background:var(--surface-raised)}.lp .blk--hot{border:var(--rule-heavy-width) solid var(--gold-active);background:var(--gold-lit-wash)}.lp .blk--miss.is-on,.lp .blk--hot.is-on{opacity:1}.lp .mk{position:absolute;top:calc(50% - 4px);left:calc(100% * var(--x));width:8px;height:8px;margin-left:-4px;background:var(--dia-poche)}.lp .mk--open{background:var(--surface-page);border:var(--rule-medium-width) solid var(--status-warning-text)}.lp .night .mk--open{background:var(--surface-raised)}.lp .axis{position:relative;display:block;height:14px;margin:var(--space-1) var(--space-4) var(--space-3);font:10px/14px var(--font-data);color:var(--text-muted)}.lp .axis i{position:absolute;top:0;left:calc(100% * var(--x));transform:translate(-50%);font-style:normal;white-space:nowrap}.lp .axis i:first-child{transform:none}.lp .axis i:last-child{transform:translate(-100%)}.lp .sweep{position:absolute;top:0;bottom:0;left:0;width:0;border-right:var(--rule-heavy-width) solid var(--gold-active);background:var(--gold-lit-wash);opacity:0}.lp .sweep.is-on{opacity:1;width:calc(100% * var(--to, 1));transition:width var(--sweep-ms, 1.6s) linear}.lp .sweep.is-done{opacity:0;transition:opacity var(--duration-slow) var(--ease-fade)}.lp .sq{display:inline-flex;flex-wrap:wrap;gap:3px}.lp .sq i{display:block;width:8px;height:8px;border:var(--rule-medium-width) solid var(--text-strong)}.lp .sq i.on{background:var(--text-strong)}.lp .sq i.off{border-color:var(--status-warning-text)}.lp .ldr{position:absolute;display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-1);background:var(--surface-page);font:var(--weight-medium) 10px/1.2 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--text-strong);white-space:nowrap}.lp .night .ldr{background:var(--surface-raised)}.lp .ldr:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--dia-anchor);flex:none}.lp .ldr--warn{color:var(--status-warning-text)}.lp{counter-reset:rg}.lp .rg{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:repeat(var(--rg-n),auto) 1fr;column-gap:var(--space-8);align-items:start}.lp .rg>:not(.rg-fig){grid-column:1}.lp .rg>.rg-head{grid-column:1 / -1;padding-bottom:var(--space-6)}.lp .rg-head .clock{max-width:26ch}.lp .rg-t{margin:0;font:inherit}.lp .rg-btn{counter-increment:rg;position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr) 12px;align-items:baseline;gap:var(--space-3);width:100%;padding:var(--space-4) 0;border:0;border-top:var(--rule-fine);background:none;color:var(--text-muted);font:var(--type-body-lg);text-align:left;cursor:pointer;transition:color var(--duration-quick) var(--ease-fade)}.lp .rg-btn:before{content:counter(rg,decimal-leading-zero);font:var(--weight-medium) 12px/1 var(--font-data);letter-spacing:.08em;color:var(--text-muted)}.lp .rg-btn:hover,.lp .rg-btn[aria-expanded=true]{color:var(--text-strong)}.lp .rg-btn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.lp .rg-st{font:var(--type-small);color:var(--text-muted)}.lp .rg-bar{position:absolute;left:0;right:0;top:-.5px;height:1px;background:var(--gold-active);transform:scaleX(0);transform-origin:left}.lp .rg-x{align-self:center;height:12px;position:relative}.lp .rg-x:before,.lp .rg-x:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:var(--rule-medium-width) solid var(--text-muted)}.lp .rg-x:after{transform:rotate(90deg);transition:transform var(--duration-quick) var(--ease-fade)}.lp .rg-btn[aria-expanded=true] .rg-x:after{transform:rotate(0)}.lp .rg-body{padding:0 0 var(--space-5) calc(2.5rem + var(--space-3));animation:lp-rg-in var(--duration-quick) var(--ease-draw) both}.lp .rg-body[hidden],.lp .rg-fig[hidden]{display:none}.lp .rg-h{margin:0;max-width:32ch;font:var(--weight-regular) 20px/1.35 var(--font-display);color:var(--text-strong)}.lp .rg-p:first-child{margin-top:0}.lp .rg-p{margin:var(--space-3) 0 0;max-width:46ch;color:var(--text-body)}.lp .rg-nums{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6);margin-top:var(--space-4)}.lp .rg-nums div{display:flex;flex-direction:column;gap:var(--space-1)}.lp .rg-nums dd{order:-1}.lp .rg-nv{font:var(--weight-light) 28px/1 var(--font-display);letter-spacing:-.01em;color:var(--text-strong)}.lp .rg-end{border-top:var(--rule-fine)}.lp .rg-fig{grid-column:2;grid-row:2 / -1;align-self:stretch}@keyframes lp-rg-in{0%{opacity:0;transform:translateY(6px)}}.lp .also{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}.lp .also li{background:var(--surface-sunk);border-radius:var(--radius);padding:var(--space-5)}.lp .also-h{font:var(--type-body);font-weight:var(--weight-medium);color:var(--text-strong);margin-bottom:var(--space-2)}.lp .faq details{border-top:var(--rule-fine)}.lp .faq details:last-child{border-bottom:var(--rule-fine)}.lp .faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:var(--space-5);align-items:baseline;padding-block:var(--space-4)}.lp .faq summary::-webkit-details-marker{display:none}.lp .faq-q{font:var(--type-body-lg);color:var(--text-strong)}.lp .faq-x{flex:0 0 12px;height:12px;position:relative}.lp .faq-x:before,.lp .faq-x:after{content:"";position:absolute;left:0;right:0;top:50%;border-top:var(--rule-medium-width) solid var(--text-muted)}.lp .faq-x:after{transform:rotate(90deg);transition:transform var(--duration-quick) var(--ease-fade)}.lp .faq details[open] .faq-x:after{transform:rotate(0)}.lp .faq-a{padding-bottom:var(--space-5);color:var(--text-muted)}@media(prefers-reduced-motion:reduce){.lp .rise{transform:none}.lp .is-playing .dot{animation:none}.lp .blk--probe,.lp .blk--new,.lp .sweep{transition:none}.lp .rg-body{animation:none}}@media(max-width:1020px){.lp .zz{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.lp .zz--L>:not(.zz-text){order:0}.lp .rg{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.lp .rg-fig{grid-column:1;grid-row:auto;min-height:0;margin-bottom:var(--space-5)}.lp .rg-body{padding-left:0}}@media(max-width:820px){.lp .vx-panel{justify-content:center;text-align:center}.lp .sheet{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.lp .hx-in{padding-top:var(--space-6)}.lp .hx-stage{padding:var(--space-6) var(--space-3) var(--space-7)}.lp .vx-panel{padding-inline:var(--space-4)}.lp .ind-pick-sel{min-width:11rem}.lp .pl{padding-top:var(--space-8)}.lp .pl--last{padding-bottom:var(--space-8)}.lp .night{padding-block:var(--space-8);margin-top:var(--space-8)}.lp .panel{padding:var(--space-7) var(--space-3) var(--space-8);min-height:0}.lp .also{grid-template-columns:1fr}.lp .row--rec{grid-template-columns:14px 5.5rem minmax(0,1fr) 0;gap:var(--space-2)}.lp .lane{padding-inline:var(--space-3)}.lp .axis{margin-inline:var(--space-3)}}.wip[data-astro-cid-ktzieizi]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:var(--space-1) var(--space-3);max-width:none;margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);background:var(--status-warning-fill);border-radius:var(--radius);font:var(--type-small);color:var(--text-strong);text-align:center}.wip-k[data-astro-cid-ktzieizi]{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--status-warning-text)}.dw[data-astro-cid-ktzieizi]{position:relative;z-index:1;display:grid;width:100%;max-width:1040px}.dw[data-astro-cid-ktzieizi]>.win[data-astro-cid-ktzieizi]{grid-area:1 / 1;align-self:start}.win[data-astro-cid-ktzieizi]{min-width:0;background:var(--surface-page);border-radius:var(--radius);overflow:hidden}.win--dash[data-astro-cid-ktzieizi]{position:relative;z-index:0;margin-right:20%;outline:var(--space-2) solid transparent;transition:transform .25s var(--ease-draw),outline-color .25s var(--ease-fade),z-index .25s linear}@media(hover:hover)and (min-width:681px){.is-done .dw[data-astro-cid-ktzieizi]:has(.win--dash:hover) .win--dash[data-astro-cid-ktzieizi]{z-index:2;transform:translateY(-8px);outline-color:var(--surface-raised)}.is-done .dw[data-astro-cid-ktzieizi]:has(.win--dash:hover) .win--call[data-astro-cid-ktzieizi]{transform:translateY(16px);opacity:.8}}.win--call[data-astro-cid-ktzieizi]{position:relative;z-index:1;margin:144px 0 0 44%;outline:var(--space-2) solid var(--surface-raised)}.win-h[data-astro-cid-ktzieizi]{display:flex;align-items:center;gap:var(--space-2);margin:0;max-width:none;height:40px;padding:0 var(--space-3);border-bottom:var(--rule-fine);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-muted)}.win-t[data-astro-cid-ktzieizi]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win-h--ink[data-astro-cid-ktzieizi]{background:var(--text-strong);border-bottom:0;color:var(--surface-page)}.win-h[data-astro-cid-ktzieizi] .pill[data-astro-cid-ktzieizi]{text-transform:none;letter-spacing:0}.dash[data-astro-cid-ktzieizi]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);padding:var(--space-2)}.dp[data-astro-cid-ktzieizi]{position:relative;overflow:hidden;display:grid;align-content:start;gap:var(--space-2);min-height:136px;padding:var(--space-3);background:var(--surface-sunk);border-radius:var(--radius)}.dp[data-astro-cid-ktzieizi]>[data-astro-cid-ktzieizi]:not(.dp-sw):not(.dp-sk){position:relative}.dp--wide[data-astro-cid-ktzieizi]{grid-column:span 2}.dp--full[data-astro-cid-ktzieizi]{grid-column:1 / -1;min-height:0}.dp-days[data-astro-cid-ktzieizi]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--space-2);align-items:end}.dp-days[data-astro-cid-ktzieizi] li[data-astro-cid-ktzieizi]{display:grid;gap:var(--space-1)}.dp-days[data-astro-cid-ktzieizi] .sq[data-astro-cid-ktzieizi]{gap:2px;flex-wrap:wrap-reverse;max-width:54px}.dp-days[data-astro-cid-ktzieizi] .sq[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{width:7px;height:7px}.dp-days[data-astro-cid-ktzieizi] b[data-astro-cid-ktzieizi]{font:10px/1 var(--font-data);font-weight:var(--weight-regular);color:var(--text-muted)}.dp-k-on[data-astro-cid-ktzieizi],.dp-k-off[data-astro-cid-ktzieizi]{width:7px;height:7px;background:var(--dia-poche)}.dp-k-off[data-astro-cid-ktzieizi]{background:transparent;border:var(--rule-medium-width) solid var(--status-warning-text)}.dp-h[data-astro-cid-ktzieizi]{margin:0;max-width:none;font:var(--weight-medium) 10px/1.2 var(--font-data);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.dp-b[data-astro-cid-ktzieizi]{transition:opacity .6s var(--ease-fade)}.dp-line[data-astro-cid-ktzieizi]{display:block;width:100%;height:56px;overflow:visible;transition:clip-path .9s var(--ease-draw)}.dp-line[data-astro-cid-ktzieizi] polyline[data-astro-cid-ktzieizi]{fill:none;stroke:var(--text-strong);stroke-width:1.25;vector-effect:non-scaling-stroke;stroke-linejoin:round}.dp-line[data-astro-cid-ktzieizi] .dp-l2[data-astro-cid-ktzieizi]{stroke-dasharray:3 3}.dp-ax[data-astro-cid-ktzieizi]{display:flex;justify-content:space-between;margin:var(--space-1) 0 0;max-width:none;font:10px/1 var(--font-data);color:var(--text-muted)}.dp-ax[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{font-style:normal}.dp-key[data-astro-cid-ktzieizi]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;max-width:none;font-size:11px;line-height:1.3;color:var(--text-muted)}.dp-key[data-astro-cid-ktzieizi]>span[data-astro-cid-ktzieizi]{display:inline-flex;align-items:center;gap:var(--space-1)}.dp-k1[data-astro-cid-ktzieizi],.dp-k2[data-astro-cid-ktzieizi]{width:14px;border-top:1.25px solid var(--text-strong)}.dp-k2[data-astro-cid-ktzieizi]{border-top-style:dashed}.dp-src[data-astro-cid-ktzieizi]{margin-left:auto}.dp-rows[data-astro-cid-ktzieizi]{display:grid;gap:6px}.dp-rows[data-astro-cid-ktzieizi] li[data-astro-cid-ktzieizi]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2);font-size:11px;line-height:1.3;color:var(--text-strong)}.dp-rows[data-astro-cid-ktzieizi] li[data-astro-cid-ktzieizi]>span[data-astro-cid-ktzieizi]:first-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dp-rows[data-astro-cid-ktzieizi] .sq[data-astro-cid-ktzieizi]{gap:2px}.dp-rows[data-astro-cid-ktzieizi] .sq[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{width:7px;height:7px}.dp-rows[data-astro-cid-ktzieizi] li[data-astro-cid-ktzieizi].dp-bar{grid-template-columns:minmax(0,5.5rem) minmax(0,1fr)}.dp-trk[data-astro-cid-ktzieizi]{position:relative;height:8px}.dp-fill[data-astro-cid-ktzieizi]{position:absolute;inset:0 auto 0 0;width:calc(100% * var(--w));background:var(--dia-poche);transform-origin:left;transition:transform .9s var(--ease-draw)}.dp-drop[data-astro-cid-ktzieizi]{position:absolute;top:0;bottom:0;left:calc(100% * var(--a));width:calc(100% * (var(--b) - var(--a)));border:.5px solid var(--border-emphasis);background:repeating-linear-gradient(135deg,var(--border-emphasis) 0 1px,transparent 1px 4px);transition:opacity var(--duration-quick) var(--ease-fade)}.dp-sk[data-astro-cid-ktzieizi]{display:none;position:absolute;left:var(--space-3);right:var(--space-3);top:36px;gap:var(--space-2)}.dp-sk[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{height:10px;border:.5px solid var(--border-emphasis);background:repeating-linear-gradient(135deg,var(--border-emphasis) 0 1px,transparent 1px 5px)}.dp-sk[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]:nth-child(1){width:88%}.dp-sk[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]:nth-child(2){width:64%}.dp-sk[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]:nth-child(3){width:76%}.dp-sw[data-astro-cid-ktzieizi]{position:absolute;top:0;bottom:0;left:0;width:0;background:var(--gold-lit-wash);border-right:var(--rule-heavy-width) solid var(--gold-active);opacity:0;pointer-events:none}.dp[data-astro-cid-ktzieizi].is-sweep .dp-sw[data-astro-cid-ktzieizi]{width:100%;opacity:1;transition:width .9s linear}.dp[data-astro-cid-ktzieizi].is-on .dp-sw[data-astro-cid-ktzieizi]{opacity:0;transition:width .9s linear,opacity var(--duration-slow) var(--ease-fade) .4s}.is-intro .dp[data-astro-cid-ktzieizi]:not(.is-on) .dp-sk[data-astro-cid-ktzieizi]{display:grid}.is-intro .dp[data-astro-cid-ktzieizi]:not(.is-on) .dp-b[data-astro-cid-ktzieizi]{opacity:0}.is-intro .dp[data-astro-cid-ktzieizi]:not(.is-on) .dp-line[data-astro-cid-ktzieizi]{clip-path:inset(0 100% 0 0)}.is-intro .dp[data-astro-cid-ktzieizi]:not(.is-on) .dp-fill[data-astro-cid-ktzieizi]{transform:scaleX(0)}.is-intro .dp[data-astro-cid-ktzieizi]:not(.is-on) .dp-drop[data-astro-cid-ktzieizi]{opacity:0}.win--call[data-astro-cid-ktzieizi]{transition:opacity var(--duration-quick) var(--ease-fade),transform var(--duration-quick) var(--ease-draw)}.is-intro .win--call[data-astro-cid-ktzieizi]:not(.is-on){opacity:0;transform:translateY(12px)}.win--call[data-astro-cid-ktzieizi] [data-astro-cid-ktzieizi][data-c]:not(.is-cur){display:none}.win--call[data-astro-cid-ktzieizi] .res[data-astro-cid-ktzieizi],.is-done .win--call[data-astro-cid-ktzieizi] .chk[data-astro-cid-ktzieizi]{display:none}.is-done .win--call[data-astro-cid-ktzieizi] .res[data-astro-cid-ktzieizi].is-cur{display:inline-flex}.tabs[data-astro-cid-ktzieizi]{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:var(--rule-fine)}.tab[data-astro-cid-ktzieizi]{display:inline-flex;align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border:var(--rule-medium-width) solid var(--border-default);border-radius:var(--radius);background:var(--surface-page);color:var(--text-strong);font:var(--weight-medium) 12px/1 var(--font-text);cursor:pointer}.tab-m[data-astro-cid-ktzieizi]{font:11px/1 var(--font-data);color:var(--text-muted)}.tab[data-astro-cid-ktzieizi][aria-pressed=true]{background:var(--text-strong);border-color:var(--text-strong);color:var(--surface-page)}.tab[data-astro-cid-ktzieizi][aria-pressed=true] .tab-m[data-astro-cid-ktzieizi]{color:inherit;opacity:.7}.tab[data-astro-cid-ktzieizi]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tr-li[data-astro-cid-ktzieizi]{position:relative}.tr-li[data-astro-cid-ktzieizi]+.tr-li[data-astro-cid-ktzieizi]{border-top:var(--rule-fine)}.tr[data-astro-cid-ktzieizi]{position:relative;display:grid;grid-template-columns:2.25rem 2.5rem minmax(0,1fr) auto;gap:var(--space-2);align-items:baseline;padding:var(--space-2) var(--space-3)}.tr-at[data-astro-cid-ktzieizi]{font:11px/1 var(--font-data);color:var(--text-muted)}.tr-who[data-astro-cid-ktzieizi]{font:var(--weight-medium) 11px/1.3 var(--font-text);color:var(--text-muted)}.tr-who--rep[data-astro-cid-ktzieizi]{color:var(--text-strong)}.tr-q[data-astro-cid-ktzieizi]{font:var(--weight-regular) 14px/1.4 var(--font-display);color:var(--text-strong)}.tr-s[data-astro-cid-ktzieizi]{display:inline-flex;align-items:center;gap:var(--space-1);font:var(--weight-medium) 10px/1 var(--font-data);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--text-strong)}.tr-s[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{width:7px;height:7px;background:var(--dia-poche)}.tr--miss[data-astro-cid-ktzieizi] .tr-q[data-astro-cid-ktzieizi]{font:var(--weight-medium) 12px/1.4 var(--font-text);color:var(--status-warning-text)}.tr-s--miss[data-astro-cid-ktzieizi]{color:var(--status-warning-text)}.tr-s--miss[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{background:transparent;border:var(--rule-medium-width) solid var(--status-warning-text)}.is-intro .tr-li[data-astro-cid-ktzieizi]:not(.is-on){visibility:hidden}.tr-li[data-astro-cid-ktzieizi].is-on .tr[data-astro-cid-ktzieizi]{animation:rp-in var(--duration-quick) var(--ease-draw) both}@keyframes rp-in{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.tr-li[data-astro-cid-ktzieizi].is-on .tr[data-astro-cid-ktzieizi]{animation:none}.win--dash[data-astro-cid-ktzieizi],.win--call[data-astro-cid-ktzieizi]{transition:none}}@media(max-width:1020px){.win--dash[data-astro-cid-ktzieizi]{margin-right:12%}.win--call[data-astro-cid-ktzieizi]{margin-left:30%}}@media(max-width:680px){.dw[data-astro-cid-ktzieizi]{display:block}.win--dash[data-astro-cid-ktzieizi]{margin:0}.win--call[data-astro-cid-ktzieizi]{margin:calc(var(--space-6) * -1) 0 0 var(--space-4)}.dash[data-astro-cid-ktzieizi]{grid-template-columns:repeat(2,minmax(0,1fr))}.dp[data-astro-cid-ktzieizi]{min-height:0}.tr[data-astro-cid-ktzieizi]{grid-template-columns:2.25rem minmax(0,1fr) auto;row-gap:2px}.tr-q[data-astro-cid-ktzieizi]{grid-column:2 / -1}.tr-s[data-astro-cid-ktzieizi]{grid-row:1;grid-column:3}}.axis[data-astro-cid-ktzieizi].axis--c i[data-astro-cid-ktzieizi]{transform:translate(-50%)}.sweep--keep[data-astro-cid-ktzieizi].is-on{opacity:.55}.key[data-astro-cid-ktzieizi]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:0;max-width:none;padding:var(--space-2) var(--space-4) var(--space-3);font-size:11px;color:var(--text-muted)}.key[data-astro-cid-ktzieizi]>span[data-astro-cid-ktzieizi]{display:inline-flex;align-items:center;gap:var(--space-2)}.key[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{display:block;flex:none}.key-mk[data-astro-cid-ktzieizi],.key-on[data-astro-cid-ktzieizi]{width:8px;height:8px;background:var(--dia-poche)}.key-off[data-astro-cid-ktzieizi]{width:8px;height:8px;border:var(--rule-medium-width) solid var(--status-warning-text)}.key-hatch[data-astro-cid-ktzieizi]{width:16px;height:8px;border:var(--rule-medium-width) solid var(--border-emphasis);background:repeating-linear-gradient(135deg,var(--border-emphasis) 0 1px,transparent 1px 5px)}.kp-trk[data-astro-cid-ktzieizi]{height:32px}.kp-trk[data-astro-cid-ktzieizi] svg[data-astro-cid-ktzieizi]{position:absolute;inset:3px 0;width:100%;height:calc(100% - 6px);overflow:visible}.kp-trk[data-astro-cid-ktzieizi] polyline[data-astro-cid-ktzieizi]{fill:none;stroke:var(--text-strong);stroke-width:1.25;vector-effect:non-scaling-stroke;stroke-linejoin:round}.key-due[data-astro-cid-ktzieizi]{width:16px;height:8px;border:var(--rule-medium-width) dashed var(--text-strong)}.key-done[data-astro-cid-ktzieizi]{width:16px;height:8px;background:var(--dia-poche)}.wv[data-astro-cid-ktzieizi]{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:var(--rule-fine)}.wv-row[data-astro-cid-ktzieizi]{display:flex;align-items:center;gap:var(--space-3)}.wv-btn[data-astro-cid-ktzieizi]{padding:0 var(--space-3);font-family:var(--font-data)}.wv-bars[data-astro-cid-ktzieizi]{position:relative;flex:1;display:flex;align-items:center;gap:2px;height:28px}.wv-bars[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi]{flex:1;height:calc(100% * var(--h));border:.5px solid var(--border-emphasis);background:repeating-linear-gradient(135deg,var(--border-emphasis) 0 1px,transparent 1px 3px)}.wv-ph[data-astro-cid-ktzieizi]{position:absolute;top:-4px;bottom:-4px;left:23%;width:2px;background:var(--gold-active)}.srt-in[data-astro-cid-ktzieizi]{position:relative;display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:var(--rule-fine)}.srt-in[data-astro-cid-ktzieizi]>[data-astro-cid-ktzieizi]:not(.lit){position:relative}.sq[data-astro-cid-ktzieizi] i[data-astro-cid-ktzieizi].unsorted{border-color:var(--border-emphasis);background:repeating-linear-gradient(135deg,var(--border-emphasis) 0 1px,transparent 1px 3px)}.srt-row[data-astro-cid-ktzieizi]{grid-template-columns:minmax(0,1fr) auto;font-size:13px;min-height:44px}.lg[data-astro-cid-ktzieizi]{display:grid;grid-template-columns:minmax(0,1fr) repeat(5,2rem)}.lg-h[data-astro-cid-ktzieizi]{padding:var(--space-2);border-bottom:var(--rule-fine);font:var(--weight-medium) 10px/1 var(--font-data);letter-spacing:.06em;color:var(--text-muted);text-align:center}.lg-r[data-astro-cid-ktzieizi]{position:relative;display:grid;gap:2px;padding:var(--space-3) var(--space-2) var(--space-3) var(--space-4);border-bottom:var(--rule-fine);font-size:13px;color:var(--text-strong)}.lg-r[data-astro-cid-ktzieizi]>[data-astro-cid-ktzieizi]:not(.lit){position:relative}.lg-m[data-astro-cid-ktzieizi]{font-size:11px;line-height:1.35;color:var(--status-warning-text)}.lg-c[data-astro-cid-ktzieizi]{display:grid;place-items:center;border-bottom:var(--rule-fine)}@media(max-width:680px){.lg-r[data-astro-cid-ktzieizi]{padding-left:var(--space-3)}}
