@layer components{.ldg-num,.ldg-mono{font-variant-numeric:tabular-nums lining-nums}.ldg-mono{font-family:var(--mono)}.ldg-cents{color:var(--ink3);letter-spacing:0;font-size:.72em;font-weight:400}.ldg-neg{color:var(--rust)}.ldg-pill{white-space:nowrap;color:var(--ink2);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.ldg-pill.sm{gap:6px;font-size:12px}.ldg-pill.sm i{width:5px;height:5px}.ldg-pill i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.ldg-pill.dense i,.ldg-crm .ldg-pill i{display:none}.ldg-pill.new{color:var(--stNewT)}.ldg-pill.new i{background:var(--stNew)}.ldg-pill.called{color:var(--stCalledT)}.ldg-pill.called i{background:var(--stCalled)}.ldg-pill.contacted{color:var(--stContactedT)}.ldg-pill.contacted i{background:var(--stContacted)}.ldg-pill.booked{color:var(--stBookedT)}.ldg-pill.booked i{background:var(--stBooked)}.ldg-pill.missed{color:var(--stMissedT)}.ldg-pill.missed i{background:var(--stMissed)}.ldg-pill.presented{color:var(--stPresentedT)}.ldg-pill.presented i{background:var(--stPresented)}.ldg-pill.closed{color:var(--stClosedT)}.ldg-pill.closed i{background:var(--stClosed)}.ldg-pill.chargeback{color:var(--stDangerT)}.ldg-pill.chargeback i{background:var(--stChargeback)}.ldg-pill.notint{color:var(--stNotintT)}.ldg-pill.notint i{background:var(--stNotint)}.ldg-pill.wrong{color:var(--stWrongT)}.ldg-pill.wrong i{background:var(--stWrong)}.ldg-pill.ok{color:var(--pine)}.ldg-pill.warn{color:var(--amber)}.ldg-pill.danger{color:var(--rust)}.ldg-pill.info{color:var(--sea)}.ldg-pill.neutral{color:var(--ink2)}.ldg-pill.neutral i{background:var(--ink3)}.ldg-pill.metal{color:var(--metal)}.ldg-pill .n{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:-3px;font-size:14px}.ldg-pill.md{font-size:15px}.ldg-pill:is(button,[role=button]){cursor:pointer}.ldg-pill:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-score{font-family:var(--mono);color:var(--pine);font-variant-numeric:tabular-nums lining-nums;justify-content:flex-end;align-items:center;gap:6px;min-width:16px;font-size:14px;font-weight:500;display:inline-flex}.ldg-score.warm{color:var(--amber)}.ldg-score.cool{color:var(--sea)}.ldg-kpi{grid-template-columns:repeat(var(--ldg-kpi-cols,4), auto);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0;display:grid}.ldg-kpi.panel:where(:not(.hug):not(.auto):not(.keep)){grid-template-columns:repeat(var(--ldg-kpi-cols,4), minmax(0, 1fr))}.ldg-kpi>.khd{font-family:var(--mono);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;order:-1;grid-column:1/-1;min-width:0;padding:10px 0 0;font-size:13px;font-weight:500;overflow:hidden}.ldg-kpi>.fig{border-right:1px solid var(--rule);grid-template-rows:16px minmax(32px,auto) auto;align-content:start;min-width:0;margin-right:16px;padding:16px 16px 16px 0;display:grid;position:relative}.ldg-kpi>.fig:last-child{box-shadow:none;border-right:0;margin-right:0}.ldg-kpi>.fig:has(+:not(.fig)){box-shadow:none;border-right:0;margin-right:0}.ldg-app .ldg-kpi.panel.pick,.ldg-kpi.panel.pick,.ldg-panel>.ldg-kpi.pick,.ldg-panel>.pb.flush>.ldg-kpi.pick{padding-left:0;padding-right:0}.ldg-kpi.pick>.fig{margin-right:0;padding-left:16px;padding-right:16px}.ldg-kpi>button.fig{-webkit-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;isolation:isolate;--fig-well:6px;background:0 0;border-top:0;border-bottom:0;border-left:0}.ldg-kpi>button.fig:before{content:"";inset:var(--fig-well);z-index:-1;pointer-events:none;transition:background-color var(--t-fast) var(--ease);background:0 0;border-radius:5px;position:absolute}.ldg-kpi>button.fig:hover:before{background:var(--sheet2)}.ldg-kpi>button.fig:focus-visible{outline:none}.ldg-kpi>button.fig:focus-visible:before{box-shadow:var(--focusRing)}.ldg-kpi>button.fig[aria-pressed=true]:before{background:var(--pineTint);box-shadow:inset 0 0 0 1px var(--pineEdge)}.ldg-kpi>button.fig[aria-pressed=true]:focus-visible:before{box-shadow:inset 0 0 0 1px var(--pineEdge), var(--focusRing)}.ldg-kpi>button.fig[aria-pressed=true]>small{color:var(--selOn)}@media (forced-colors:active){.ldg-kpi>button.fig[aria-pressed=true]:before{border:2px solid highlight}}.ldg-fig small,.ldg-kpi>.fig small{font-family:var(--mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:16px;display:block;overflow:hidden}.ldg-fig>b,.ldg-kpi>.fig>b{font-family:var(--serif);letter-spacing:-.012em;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--ink);flex-wrap:wrap;align-items:baseline;column-gap:8px;margin-top:4px;font-size:28px;font-weight:500;line-height:1.12;display:flex}.ldg-fig>b.tone-ok,.ldg-kpi>.fig>b.tone-ok{color:var(--pine)}.ldg-fig>b.tone-warn,.ldg-kpi>.fig>b.tone-warn{color:var(--amber)}.ldg-fig>b.tone-danger,.ldg-kpi>.fig>b.tone-danger{color:var(--rust)}.ldg-fig>b.tone-metal,.ldg-kpi>.fig>b.tone-metal,.ldg-kpi>.fig:first-child>b.lead{color:var(--metal)}.ldg-fig em,.ldg-kpi>.fig em{font-style:normal;font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;margin-left:8px;font-size:14px}.ldg-fig em.up,.ldg-kpi>.fig em.up{color:var(--pine)}.ldg-fig em.dn,.ldg-kpi>.fig em.dn{color:var(--rust)}.ldg-fig>b>em,.ldg-kpi>.fig>b>em{margin-left:0}.ldg-fig{grid-template-rows:16px auto auto;align-content:start;min-width:0;display:grid;position:relative}.ldg-fig.sm>b{font-size:24px}.ldg-fig.lg>b{font-size:32px}.ldg-app .ldg-kpi.panel,.ldg-kpi.panel{border:1px solid var(--rule2);background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));box-shadow:0 1px 2px var(--inset);border-radius:7px;padding:0 18px}.ldg-kpi .tg,.ldg-fig .tg{font-family:var(--mono);color:var(--ink3);justify-content:space-between;margin-top:6px;font-size:14px;display:flex}.ldg-kpi .tg b,.ldg-fig .tg b{font:inherit;color:var(--pine);margin:0;font-weight:500;display:inline}.ldg-kpi .p,.ldg-fig .p{background:var(--well);height:2px;margin-top:5px;position:relative}.ldg-kpi .p i,.ldg-fig .p i{background:var(--pineSeries);position:absolute;top:0;bottom:0;left:0}.ldg-kpi .p em,.ldg-fig .p em{background:var(--ink3);width:1px;height:8px;margin:0;position:absolute;top:-3px}.ldg-fig.loading>b,.ldg-kpi>.fig.loading>b,.ldg-kpi>.fig:first-child.loading>b.lead{color:#0000;position:relative}.ldg-fig.loading>b:after,.ldg-kpi>.fig.loading>b:after{content:"";background-image:linear-gradient(90deg, var(--dot) 1px, transparent 1px);background-size:5px 2px;width:44px;height:2px;position:absolute;bottom:8px;left:0}.ldg-app[data-bp=spine] .ldg-kpi:not(.keep),.ldg-app[data-bp=narrow] .ldg-kpi:not(.keep):where(:not(.adm-deck:has(>.fig:nth-child(3)))),.ldg-kpi.pair{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-app[data-bp=spine] .ldg-kpi:not(.keep)>.fig:nth-child(2n),.ldg-app[data-bp=narrow] .ldg-kpi:not(.keep):where(:not(.adm-deck:has(>.fig:nth-child(3))))>.fig:nth-child(2n),.ldg-kpi.pair>.fig:nth-child(2n){box-shadow:none;border-right:0;margin-right:0}.ldg-app[data-bp=spine] .ldg-kpi:not(.keep)>.fig:nth-child(n+3),.ldg-app[data-bp=narrow] .ldg-kpi:not(.keep):where(:not(.adm-deck:has(>.fig:nth-child(3))))>.fig:nth-child(n+3),.ldg-kpi.pair>.fig:nth-child(n+3){border-top:1px solid var(--rule)}.ldg-app[data-bp=narrow] .ldg-kpi.adm-deck:not(.keep):has(>.fig:nth-child(3)){grid-template-columns:repeat(4,minmax(0,1fr))}.ldg-app[data-bp=narrow] .ldg-kpi.adm-deck:not(.keep):is(:has(>.fig:nth-child(3):last-child),:has(>.fig:nth-child(3)+:not(.fig)),:has(>.fig:nth-child(5):last-child),:has(>.fig:nth-child(5)+:not(.fig)),:has(>.fig:nth-child(6):last-child),:has(>.fig:nth-child(6)+:not(.fig)),:has(>.fig:nth-child(9):last-child),:has(>.fig:nth-child(9)+:not(.fig))){grid-template-columns:repeat(3,minmax(0,1fr))}:is(.ldg-app[data-bp=narrow] .ldg-kpi.adm-deck:not(.keep):has(>.fig:nth-child(3)):not(:is(:has(>.fig:nth-child(3):last-child),:has(>.fig:nth-child(3)+:not(.fig)),:has(>.fig:nth-child(5):last-child),:has(>.fig:nth-child(5)+:not(.fig)),:has(>.fig:nth-child(6):last-child),:has(>.fig:nth-child(6)+:not(.fig)),:has(>.fig:nth-child(9):last-child),:has(>.fig:nth-child(9)+:not(.fig))))>.fig:nth-child(4n),.ldg-app[data-bp=narrow] .ldg-kpi.adm-deck:not(.keep):is(:has(>.fig:nth-child(3):last-child),:has(>.fig:nth-child(3)+:not(.fig)),:has(>.fig:nth-child(5):last-child),:has(>.fig:nth-child(5)+:not(.fig)),:has(>.fig:nth-child(6):last-child),:has(>.fig:nth-child(6)+:not(.fig)),:has(>.fig:nth-child(9):last-child),:has(>.fig:nth-child(9)+:not(.fig)))>.fig:nth-child(3n)){box-shadow:none;border-right:0;margin-right:0}:is(.ldg-app[data-bp=narrow] .ldg-kpi.adm-deck:not(.keep):has(>.fig:nth-child(3)):not(:is(:has(>.fig:nth-child(3):last-child),:has(>.fig:nth-child(3)+:not(.fig)),:has(>.fig:nth-child(5):last-child),:has(>.fig:nth-child(5)+:not(.fig)),:has(>.fig:nth-child(6):last-child),:has(>.fig:nth-child(6)+:not(.fig)),:has(>.fig:nth-child(9):last-child),:has(>.fig:nth-child(9)+:not(.fig))))>.fig:nth-child(n+5),.ldg-app[data-bp=narrow] .ldg-kpi.adm-deck:not(.keep):is(:has(>.fig:nth-child(3):last-child),:has(>.fig:nth-child(3)+:not(.fig)),:has(>.fig:nth-child(5):last-child),:has(>.fig:nth-child(5)+:not(.fig)),:has(>.fig:nth-child(6):last-child),:has(>.fig:nth-child(6)+:not(.fig)),:has(>.fig:nth-child(9):last-child),:has(>.fig:nth-child(9)+:not(.fig)))>.fig:nth-child(n+4)){border-top:1px solid var(--rule)}.ldg-kpi.auto{grid-template-columns:repeat(var(--ldg-kpi-cols,4), max-content);display:inline-grid}.ldg-kpi.auto>.fig{margin-right:14px;padding-right:14px}.ldg-kpi.hug{justify-content:start}.ldg-kpi.hug.pair{grid-template-columns:repeat(2,auto)}@media (max-width:767px){.ldg-kpi:not(.keep):not(.auto){grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-kpi:not(.keep):not(.auto)>.fig{margin-right:12px;padding:10px 12px 10px 0}.ldg-kpi:not(.keep):not(.auto)>.fig>b{font-size:24px}.ldg-kpi:not(.keep):not(.auto)>.fig:nth-child(2n){box-shadow:none;border-right:0;margin-right:0}.ldg-kpi:not(.keep):not(.auto)>.fig:nth-child(n+3){border-top:1px solid var(--rule)}.ldg-kpi.pick:not(.keep):not(.auto)>.fig{--fig-well:4px;margin-right:0;padding:10px 12px}.ldg-deck.ldg-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-deck.ldg-deck>.dc2{padding:12px 14px}.ldg-deck.ldg-deck>.dc2:nth-child(2n){border-right:0}.ldg-deck.ldg-deck>.dc2:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--rule)}.ldg-deck.ldg-deck .dv2{font-size:24px}.ldg-prov.ldg-prov{display:none}:is(.fig,.dc2,.ldg-fig):is(:hover,:focus-within)>.ldg-prov.ldg-prov{display:block}}.ldg-app[data-bp=mobile] .ldg-kpi:not(.keep){grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-app[data-bp=mobile] .ldg-kpi:not(.keep)>.fig{margin-right:12px;padding:10px 12px 10px 0}.ldg-app[data-bp=mobile] .ldg-kpi:not(.keep)>.fig>b{font-size:24px}.ldg-app[data-bp=mobile] .ldg-kpi:not(.keep)>.fig:nth-child(2n){box-shadow:none;border-right:0;margin-right:0}.ldg-app[data-bp=mobile] .ldg-kpi.pick:not(.keep)>.fig{--fig-well:4px;margin-right:0;padding:10px 12px}.ldg-pod{grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:16px;min-width:0;display:grid}.ldg-pod>div{text-align:center;border:1px solid var(--rule2);background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));min-width:0;box-shadow:0 1px 2px var(--inset);border-radius:7px;padding:0 18px 14px;display:block}.ldg-pod>div>.hd{border-radius:6px 6px 0 0;justify-content:center;align-items:baseline;gap:8px;min-width:0;min-height:39px;margin:0 -18px;padding:10.15px 16px 6.6px;display:flex}[data-pz-theme=light]{--podGold:#b8913a;--podSilver:#98a2ab;--podBronze:#aa7240}[data-pz-theme]:not([data-pz-theme=light]){--podGold:#d2b060;--podSilver:#b9c2c9;--podBronze:#c08a50}.ldg-pod>div{border-width:3px;border-color:var(--podEdge,var(--rule2));border-radius:7px;overflow:clip}.ldg-pod>div>.hd{border-radius:4px 4px 0 0}.ldg-pod>.p1{--podEdge:var(--podGold)}.ldg-pod>.p2{--podEdge:var(--podSilver)}.ldg-pod>.p3{--podEdge:var(--podBronze)}[data-pz-theme]:not([data-pz-theme=light]) .ldg-pod>div>.hd{border-top:1px solid var(--headEdge)}.ldg-pod .who{min-width:0;font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;line-height:1.25;overflow:hidden}.ldg-pod .hd .you{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);flex:none;font-size:13px;font-weight:500}.ldg-pod>.p1{order:2;padding-bottom:32px}.ldg-pod>.p2{order:1;padding-bottom:24px}.ldg-pod>.p3{order:3;padding-bottom:18px}.ldg-pod>.p1>.hd{margin-bottom:24px}.ldg-pod>.p2>.hd{margin-bottom:18px}.ldg-pod>.p3>.hd{margin-bottom:14px}.ldg-pod.n1>.p1{grid-column:2}.ldg-pod.n2>.p2{grid-column:1}.ldg-pod.n2>.p1{grid-column:2}.ldg-pod .rk{font-family:var(--serif);color:var(--ink3);margin:0;font-size:20px;font-style:italic;font-weight:400;line-height:1}.ldg-pod>.p1 .rk{font-size:24px}.ldg-pod .amt{font-family:var(--serif);letter-spacing:-.012em;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);margin-top:3px;font-size:28px;font-weight:500;line-height:1.1}.ldg-pod .sub{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;margin-top:8px;font-size:14px}.ldg-pod .sub b{color:var(--ink2);font-weight:500}.ldg-pod .held{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;margin-top:3px;font-size:14px}.ldg-pod>.carry .amt{color:var(--ink3)}.ldg-pod>.carry .sub{color:var(--ink2)}.ldg-crm.rows tr.carry td{color:var(--ink3)}.ldg-crm.rows tr.carry td.nm{color:var(--ink2)}.ldg-pod>.p1 .rk,.ldg-crm td.medal,.ldg-crm.rows td.medal{color:var(--metal);background:linear-gradient(165deg, var(--medalFrom) 0%, var(--medalTo) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ldg-crm td.medal{font-family:var(--serif);font-size:15px;font-style:italic;font-weight:400}.ldg-crm.rows tbody tr:hover td.medal{background:linear-gradient(165deg, var(--medalFrom) 0%, var(--medalTo) 100%);-webkit-background-clip:text;background-clip:text}.ldg-lb .ldg-hd .acts{gap:8px 20px}.ldg-lb .ldg-hd .acts .pair{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.ldg-walk.seg.short>b{min-width:calc(6ch + 20px)}.ldg-lb>.ldg-hd.compact.rest{container:ldgbar/inline-size}.ldg-app:not([data-bp=mobile]) .ldg-lb.ldg-lb>.ldg-hd.compact.rest{justify-content:flex-start;column-gap:12px}.ldg-app:not([data-bp=mobile]) .ldg-lb>.ldg-hd.compact.rest>:first-child,.ldg-app:not([data-bp=mobile]) .ldg-lb>.ldg-hd.compact.rest>:first-child>.tline,.ldg-app:not([data-bp=mobile]) .ldg-lb>.ldg-hd.compact.rest>.acts,.ldg-app:not([data-bp=mobile]) .ldg-lb>.ldg-hd.compact.rest>.acts>.run{display:contents}.ldg-app:not([data-bp=mobile]) .ldg-lb>.ldg-hd.compact.rest>.acts>.aux{align-items:center;gap:8px;margin-left:auto;display:flex}@container ldgbar (min-width:1000px) and (max-width:1119px){.ldg-lb .ldg-hd .meta{display:none}}@container ldgbar (max-width:1319px){.ldg-lb .ldg-hd .acts .run .ldg-seg>.lbl,.ldg-lb .ldg-hd .acts .ldg-legview .vw{display:none}}.ldg-lb .ldg-hd.compact.rest{padding-block-start:6px;padding-block-end:6px}.ldg-walk{align-items:baseline;gap:2px;display:inline-flex}.ldg-walk.seg{border:1px solid var(--rule2);background:var(--sheet);min-height:31px;box-shadow:none;border-radius:5px;align-items:stretch;gap:0;overflow:hidden}.ldg-walk.seg>button{min-width:30px;box-shadow:none;color:var(--ink2);font:inherit;cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0 9px;font-size:15px;line-height:1;display:inline-flex}.ldg-walk.seg>button:hover{color:var(--ink);background:var(--well)}.ldg-walk.seg>button:active{background:var(--well);box-shadow:none}.ldg-walk.seg>button:focus-visible{box-shadow:inset 0 0 0 1.5px var(--metal);outline:none}.ldg-walk.seg>button:disabled{color:var(--inkDis);box-shadow:none;cursor:default;background:0 0}.ldg-walk.seg>b{border-left:1px solid var(--rule2);border-right:1px solid var(--rule2);min-width:calc(16ch + 20px);color:var(--ink);justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.ldg-walk>b{text-align:center;min-width:13ch;font-family:var(--mono);letter-spacing:.02em;color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:14px;font-weight:500}.ldg-app[data-bp=narrow] .ldg-walk>b,.ldg-app[data-bp=mobile] .ldg-walk>b{min-width:0}.ldg-lb-kpi{grid-template-columns:repeat(4,minmax(0,1fr))}.ldg-rk-kpi{grid-template-columns:repeat(5,minmax(0,1fr))}.ldg-rk .ldg-tap .kpi{border-bottom:0;padding:12px 18px 14px}.ldg-rk .ldg-tap .kpi .cells{margin-top:0}.ldg-rk .ldg-tap .kpi .kh{margin-bottom:6px}.ldg-rk .ldg-crm th.on{color:var(--ink)}.ldg-rp .ldg-rp-stripwrap{margin:0 0 12px}.ldg-rp .ldg-rp-strip{white-space:nowrap;flex-wrap:nowrap;max-width:none}.ldg-rp-dlg .ldg-tabs{flex-wrap:wrap;row-gap:2px}.ldg-rp .ldg-rp-loading{font-family:var(--mono);color:var(--ink2);align-items:center;gap:8px;padding:18px 0;font-size:13px;display:flex}.ldg-rp .ldg-rp-board{--rp-col:142px;--rp-gut:12px;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:minmax(var(--rp-col), 1fr) var(--rp-gut);align-items:start;gap:0;min-width:min-content;padding-bottom:6px;display:grid}.ldg-rp .ldg-rp-board[data-cols="1"]{grid-auto-columns:minmax(0,1fr);min-width:0}.ldg-rp .ldg-rp-board>.ldg-rp-col{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.ldg-rp .ldg-rp-col{width:100%}.ldg-rp .ldg-rp-col.single{max-width:720px}.ldg-rp .ldg-rp-stack{gap:12px;display:grid}.ldg-rp .ldg-rp-board>.ldg-rp-col>.ph2{gap:6px;padding-left:12px;padding-right:12px}.ldg-rp .ldg-rp-board>.ldg-rp-col>.ph2>h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex:1 1 0;min-width:0}.ldg-rp .ldg-rp-col>.pb{background:color-mix(in oklab, var(--paper) 55%, var(--sheet));border-radius:0 0 6px 6px}.ldg-rp .ldg-rp-col>.pb>.ldg-empty{margin:6px;padding:18px 10px}.ldg-rp .ldg-rp-col>.pb>.ldg-empty h6{text-wrap:balance}.ldg-rp-cards{gap:6px;margin:0;padding:6px;list-style:none;display:grid}.ldg-rp .ldg-rp-gut{z-index:1;grid-row:1/-1;align-self:stretch;position:relative}.ldg-rp .ldg-rp-ins{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;bottom:0;left:-3px;right:-3px}.ldg-rp .ldg-rp-ins:before{content:"";background:var(--pine);opacity:0;width:2px;transition:opacity var(--t-fast) var(--ease);border-radius:1px;margin-left:-1px;position:absolute;top:2px;bottom:2px;left:50%}.ldg-rp .ldg-rp-ins>span{border:1px solid var(--rule2);background:var(--sheet);width:22px;height:22px;box-shadow:var(--cardLift);font-family:var(--sans);color:var(--ink2);opacity:.5;transition:opacity var(--t-fast) var(--ease), transform var(--t-fast) var(--ease), color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:50%;place-items:center;margin-left:-11px;font-size:15px;font-weight:500;line-height:1;display:grid;position:absolute;top:8px;left:50%;transform:scale(.9)}.ldg-rp .ldg-rp-ins:is(:hover,:focus-visible):before{opacity:.45}.ldg-rp .ldg-rp-ins:is(:hover,:focus-visible)>span{opacity:1;border-color:var(--pine);color:var(--pine);transform:none}.ldg-rp .ldg-rp-ins:focus-visible{outline:none}.ldg-rp .ldg-rp-ins:focus-visible>span{box-shadow:var(--focusRing)}@media (hover:none){.ldg-rp .ldg-rp-ins>span{opacity:.8;transform:none}}@media (pointer:coarse){.ldg-rp .ldg-rp-ins>span:after{content:"";position:absolute;top:-11px;bottom:-11px;left:-11px;right:-11px}}@media (prefers-reduced-motion:reduce){.ldg-rp .ldg-rp-ins:before,.ldg-rp .ldg-rp-ins>span{transition:none}}.ldg-rp-item{position:relative}.ldg-rp-card{--rp-face:var(--sheet);--rp-face-on:var(--sheet2);--rp-tone:transparent;--rp-lift:var(--cardLift);text-align:left;border:1px solid var(--rule2);background:var(--rp-face);width:100%;min-width:0;color:var(--ink);font:inherit;cursor:pointer;box-shadow:inset 3px 0 0 var(--rp-tone), var(--rp-lift);border-radius:5px;gap:2px;padding:9px 10px 8px 12px;display:grid}[data-pz-theme]:not([data-pz-theme=light]) .ldg-rp-card{--rp-face:var(--sheet2);--rp-face-on:var(--well);--rp-lift:inset 0 1px 0 #ffffff0b, var(--cardLift)}.ldg-rp-card[data-tone=warn]{--rp-tone:var(--amber)}.ldg-rp-card[data-tone=danger]{--rp-tone:var(--rust)}.ldg-rp-card:hover{border-color:var(--pineEdge);background:var(--rp-face-on)}.ldg-rp-card:focus-visible{box-shadow:inset 3px 0 0 var(--rp-tone), var(--focusRing);outline:none}.ldg-rp-card .nm{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.3}.ldg-rp-card .src{color:var(--ink2);overflow-wrap:anywhere;font-size:13px;line-height:1.35}.ldg-rp-card .tags{flex-wrap:wrap;gap:4px;margin:3px 0 1px;display:flex}.ldg-rp-card .nx{color:var(--ink2);overflow-wrap:anywhere;margin-top:2px;font-size:13px;line-height:1.35}.ldg-rp-card .nx.due{color:var(--rust);font-weight:500}.ldg-rp-card .nx.none{color:var(--amber);font-weight:500}.ldg-rp-card .ft{border-top:1px dotted var(--dot);min-height:22px;font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;align-items:center;gap:8px;margin-top:5px;padding-top:5px;font-size:13px;display:flex}.ldg-rp-card .ft .stale{color:var(--amber);font-weight:500}.ldg-rp-item:has(>.mv) .ldg-rp-card .ft{padding-right:64px}.ldg-rp-item .mv{position:absolute;bottom:8px;right:8px}.ldg-rp-item .mv .ldg-in.sel.sm{min-height:22px;color:var(--ink2);background:var(--sheet);gap:3px;padding:1px 5px 1px 8px;font-size:13px}.ldg-rp-item .mv .ldg-in.sel.sm:hover{color:var(--ink)}.ldg-rp-add{text-align:left;border:1px dashed var(--rule);width:100%;color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border-radius:7px;align-content:start;justify-items:start;gap:4px;padding:14px 16px;display:grid}.ldg-rp-add b{font-family:var(--serif);letter-spacing:-.01em;color:var(--pine);font-size:17px;font-weight:500}.ldg-rp-add span{color:var(--ink3);font-size:13px;line-height:1.45}.ldg-rp-add:hover{border-color:var(--pine);background:var(--sheet2)}.ldg-rp-add:focus-visible{outline:2px solid var(--pine);outline-offset:1px}.ldg-rp .ldg-rp-stack .ldg-rp-add{max-width:720px}.ldg-rp .ldg-rp-note{font-family:var(--mono);color:var(--ink3);margin:0 0 12px;font-size:13px}.ldg-rp-dlg .ldg-rp-form{gap:10px;display:grid}.ldg-rp-dlg .ldg-rp-form.two{grid-template-columns:150px minmax(0,1fr);align-items:end}.ldg-rp-dlg .ldg-rp-field{gap:4px;display:grid}.ldg-rp-dlg .ldg-rp-p{color:var(--ink2);margin:0;font-size:14px;line-height:1.5}.ldg-rp-dlg .ldg-rp-hint{font-family:var(--mono);color:var(--ink3);margin:0;font-size:12px}.ldg-rp-dlg .ldg-rp-link{color:var(--pine);text-underline-offset:2px;text-decoration:underline}.ldg-rp-dlg .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ldg-rp-dlg .ldg-rp-lost{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ldg-rp-log{margin:0;padding:0;list-style:none;display:grid}.ldg-rp-log li{border-bottom:1px dotted var(--dot);white-space:pre-wrap;grid-template-columns:56px minmax(0,1fr);gap:12px;padding:7px 0;font-size:14px;line-height:1.45;display:grid}.ldg-rp-log li:last-child{border-bottom:0}.ldg-rp-log li .when{color:var(--ink3);padding-top:2px;font-size:12px}.ldg-rp-log li[data-kind=stage] .body,.ldg-rp-log li[data-kind=system] .body{color:var(--ink2);font-style:italic}.ldg-rp-log li[data-kind=system] .body:before{content:"⟳ ";color:var(--pine);font-style:normal}.ldg-rp-edit .ldg-rp-stages{margin:0;padding:0;list-style:none;display:grid}.ldg-rp-edit .ldg-rp-stages li{border-bottom:1px dotted var(--dot);grid-template-columns:58px minmax(0,1fr) 118px auto;align-items:center;gap:8px;padding:6px 0;display:grid}.ldg-rp-edit .ldg-rp-stages li:last-child{border-bottom:0}.ldg-rp-edit .ldg-rp-stages li.hd{font-family:var(--mono);color:var(--ink3);border-bottom:1px solid var(--rule2);padding:0 0 4px;font-size:12px}.ldg-rp-edit .ldg-rp-stages li.sys{color:var(--ink3);font-size:14px}.ldg-rp-edit .ldg-rp-stages li.sys .why{grid-column:3/span 2;font-size:13px}.ldg-rp-edit .ldg-rp-stages .ord{gap:0;display:inline-flex}.ldg-rp-edit .ldg-rp-stages .ord .ldg-btn{min-width:26px;padding-left:4px;padding-right:4px}.ldg-rp-edit .ldg-rp-stages .stale{align-items:center;gap:6px;display:inline-flex}.ldg-rp-edit .ldg-rp-stages .stale .ldg-in{text-align:right;width:64px;font-family:var(--mono)}.ldg-rp-edit .ldg-rp-stages .stale i{color:var(--ink3);font-size:13px;font-style:normal}.ldg-rp-edit .ldg-rp-stages .rm{color:var(--ink3)}.ldg-rp-edit .ldg-rp-stages .rm:hover{color:var(--rust)}.ldg-rp-edit .ldg-rp-moves{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ldg-rp-edit .ldg-rp-moves li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:14px;line-height:1.45;display:flex}.ldg-rp-edit .ldg-rp-moves li>span{min-width:0}.ldg-rp-edit .acts{justify-content:flex-start;margin-top:10px}.ldg-app[data-bp=mobile] .ldg-rp-edit .ldg-rp-stages li{grid-template-columns:58px minmax(0,1fr)}.ldg-app[data-bp=mobile] .ldg-rp-edit .ldg-rp-stages li .stale,.ldg-app[data-bp=mobile] .ldg-rp-edit .ldg-rp-stages li .rm{grid-column:2;justify-self:start}.ldg-app[data-bp=mobile] .ldg-rp-edit .ldg-rp-stages li.hd span:nth-child(n+3),.ldg-app[data-bp=mobile] .ldg-rp-edit .ldg-rp-stages li.sys .why{display:none}.ldg-app[data-bp=mobile] .ldg-rp .ldg-rp-col.single{max-width:none}.ldg-app[data-bp=mobile] .ldg-rp-dlg .ldg-rp-form.two{grid-template-columns:minmax(0,1fr)}.ldg-crm td.rank{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums}.ldg-crm.rows td.nm{font-weight:500}.ldg-crm td.nm .you{font-family:var(--mono);letter-spacing:.06em;color:var(--ink3);margin-left:8px;font-size:14px;font-weight:400}.ldg-crm.rows th.barc,.ldg-crm.rows td.barc{width:32%}.ldg-crm.rows tr.idle td{color:var(--ink2);font-size:14px}.ldg-crm.rows tr.self td,.ldg-crm.rows tbody tr.self:hover td{background:var(--pineTint)}.ldg-crm.rows tr.self td:first-child{box-shadow:inset 2px 0 0 var(--pine)}.ldg-lb .ldg-lb-standings>.pf{padding:8px 18px}.ldg-lb .ldg-lb-standings>.pf>.ldg-tfoot{flex:1;padding-top:0}.ldg-lb .ldg-lb-standings>.pb.flush>.ldg-lb-wait{padding:10px 18px 12px}.ldg-lb .ldg-lb-standings>.pb.flush>.ldg-lb-grid{padding-top:2px}.ldg-crm.rows tr.xp td{padding-top:0}.ldg-crm.rows tr.xp .bd{font-family:var(--mono);color:var(--ink3);grid-auto-flow:column;gap:4px;padding:6px 0 10px 46px;font-size:14px;display:grid}.ldg-crm.rows tr.xp .bd>span{text-align:center;gap:2px;display:grid}.ldg-crm.rows tr.xp .bd>span b{color:var(--ink);font-size:13px;font-weight:500}.ldg-crm.rows tr.xp .bd>span i{color:var(--ink2);font-style:normal}.ldg-crm.rows tr.xp .bd>span .z{color:var(--ink3)}.ldg-crm.rows tbody tr.tap{cursor:pointer}.ldg-pop.bd{pointer-events:none;min-width:240px;padding:10px 12px;position:fixed}.ldg-pop.bd .h{font-family:var(--mono);color:var(--ink3);margin-bottom:6px;font-size:12px;font-weight:500}.ldg-pop.bd table{border-collapse:collapse;width:100%;font-size:14px}.ldg-pop.bd th{text-align:left;font-family:var(--mono);color:var(--ink3);border-bottom:1px solid var(--rule2);padding:0 0 4px;font-size:13px;font-weight:500}.ldg-pop.bd td{border-bottom:1px dotted var(--dot);font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink2);padding:4px 0}.ldg-pop.bd tr:last-child td{color:var(--ink);border-bottom:0;font-weight:500}.ldg-pop.bd :is(th,td).r{text-align:right}.ldg-pop.bd td.z{color:var(--ink3)}@media (max-width:767px){.ldg-pod.ldg-pod{grid-template-columns:minmax(0,1fr);gap:10px}.ldg-pod.ldg-pod>:is(.p1,.p2,.p3){order:0;grid-column:auto;padding:0 16px 12px}.ldg-pod.ldg-pod>div>.hd{margin:0 -16px 10px}.ldg-lb .ldg-crm :is(th,td).barc{display:none}}.ldg-app[data-bp=mobile] .ldg-pod{grid-template-columns:minmax(0,1fr);gap:10px}.ldg-app[data-bp=mobile] .ldg-pod>:is(.p1,.p2,.p3){order:0;grid-column:auto;padding:0 16px 12px}.ldg-app[data-bp=mobile] .ldg-pod>div>.hd{margin:0 -16px 10px}.ldg-app[data-bp=mobile] .ldg-lb .ldg-crm :is(th,td).barc{display:none}.ldg-tvroot{height:100vh;background:var(--paper);height:100dvh;color:var(--ink)}.ldg-tv{--tvs:min(calc(100vh / 1080), calc(100vw / 1440));align-content:stretch;gap:calc(26 * var(--tvs));min-width:0;height:100%;padding:calc(34 * var(--tvs)) calc(88 * var(--tvs)) calc(28 * var(--tvs));padding-left:max(calc(88 * var(--tvs)), 84px);background:linear-gradient(180deg, var(--paper), color-mix(in oklab, var(--paper) 97%, var(--ink)));color:var(--ink);grid-template-rows:auto auto minmax(0,1fr);display:grid;overflow:hidden}@supports (width:1cqw){.ldg-tvroot{container-type:size}.ldg-tv{--tvs:min(calc(100cqh / 1080), calc(100cqw / 1440))}}.ldg-tv:not(:has(>.ldg-pod)){grid-template-rows:auto minmax(0,1fr)}.ldg-tv .ldg-lb-grid,.ldg-tv .ldg-lb-grid>table{height:100%}.ldg-tv .ldg-crm.rows tbody tr{height:1px}.ldg-tv>*{width:100%;max-width:calc(1760 * var(--tvs));margin-inline-start:auto;margin-inline-end:auto}.ldg-tv .tvhd{align-items:baseline;column-gap:calc(24 * var(--tvs));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.ldg-tv .tvhd .lead{align-items:baseline;gap:calc(18 * var(--tvs));min-width:0;display:flex}.ldg-tv .tvhd .ttl{font-family:var(--serif);font-weight:500;font-size:calc(40 * var(--tvs));letter-spacing:-.012em;color:var(--ink);white-space:nowrap;margin:0;line-height:1.15}.ldg-tv .tvhd .win{font-family:var(--mono);font-weight:500;font-size:calc(22 * var(--tvs));color:var(--ink2);letter-spacing:.03em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ldg-tv .tvhd .wm{font-family:var(--serif);font-weight:500;font-size:calc(46 * var(--tvs));letter-spacing:-.012em;color:var(--ink);text-align:center;white-space:nowrap;margin:0;line-height:1.15}.ldg-tv .tvhd .wm em{color:var(--metal);font-style:italic;font-weight:400}.ldg-tv .tvhd .wm .tvmk{vertical-align:baseline;height:calc(40 * var(--tvs));width:calc(40 * var(--tvs) * var(--tvmk-a,1));margin-right:calc(16 * var(--tvs));color:var(--ink);display:inline-block;overflow:hidden}.ldg-tv .tvhd .wm .tvmk>.alk-mark,.ldg-tv .tvhd .wm .tvmk>.alk-mark>img{display:block;width:100%!important;height:100%!important}.ldg-tv .tvhd .acts{align-items:flex-end;gap:calc(4 * var(--tvs));flex-direction:column;justify-self:end;display:flex}.ldg-tv .tvhd .acts .ldg-btn.txt{min-height:0;font-size:calc(17 * var(--tvs));color:var(--ink3);padding:0}.ldg-tv .tvhd .acts .btns{align-items:baseline;gap:calc(26 * var(--tvs));display:flex}.ldg-tv .tvhd .acts .ldg-btn.txt.snd[aria-pressed=true]{color:var(--ink2)}.ldg-tv .tvhd .stamp{font-family:var(--mono);font-size:calc(19 * var(--tvs));color:var(--ink2);letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ldg-tv .ldg-pod{gap:calc(26 * var(--tvs));grid-template-columns:1fr 1.42fr 1fr}.ldg-tv .ldg-pod>div{padding:0 calc(28 * var(--tvs)) calc(22 * var(--tvs));border-width:max(3px, calc(4 * var(--tvs)));border-radius:calc(12 * var(--tvs))}.ldg-tv .ldg-pod>div>.hd{min-height:0;margin:0 calc(-28 * var(--tvs)) calc(16 * var(--tvs));padding:calc(14 * var(--tvs)) calc(22 * var(--tvs)) calc(10 * var(--tvs));gap:calc(12 * var(--tvs));border-radius:calc(8 * var(--tvs)) calc(8 * var(--tvs)) 0 0}.ldg-tv .ldg-pod .who{font-size:calc(29 * var(--tvs))}.ldg-tv .ldg-pod .hd .you{font-size:calc(18 * var(--tvs))}.ldg-tv .ldg-pod .rk{font-size:calc(34 * var(--tvs))}.ldg-tv .ldg-pod .amt{font-size:calc(56 * var(--tvs));margin-top:calc(4 * var(--tvs));line-height:1.04}.ldg-tv .ldg-pod .sub{font-size:calc(18 * var(--tvs));margin-top:calc(10 * var(--tvs));color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ldg-tv .ldg-pod .sub b{color:var(--ink)}.ldg-tv .ldg-pod .held{font-size:calc(18 * var(--tvs));margin-top:calc(5 * var(--tvs));color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ldg-tv .ldg-pod>.carry .sub{color:var(--ink2)}.ldg-tv .ldg-pod>.p1{padding-bottom:calc(34 * var(--tvs))}.ldg-tv .ldg-pod>.p1>.hd{margin-bottom:calc(24 * var(--tvs))}.ldg-tv .ldg-pod>.p1 .who{font-size:calc(36 * var(--tvs))}.ldg-tv .ldg-pod>.p1 .rk{font-size:calc(46 * var(--tvs))}.ldg-tv .ldg-pod>.p1 .amt{font-size:calc(88 * var(--tvs))}.ldg-tv .ldg-pod>.p1 .sub{font-size:calc(20 * var(--tvs));margin-top:calc(12 * var(--tvs))}.ldg-tv .ldg-pod>.p1 .held{font-size:calc(20 * var(--tvs))}.ldg-tv .ldg-pod>.p2{padding-bottom:calc(26 * var(--tvs))}.ldg-tv .ldg-pod>.p2>.hd{margin-bottom:calc(18 * var(--tvs))}.ldg-tv .ldg-pod>.p2 .rk{font-size:calc(36 * var(--tvs))}.ldg-tv .ldg-pod>.p2 .amt{font-size:calc(60 * var(--tvs))}@container not (min-aspect-ratio:1.5){.ldg-tv .ldg-pod{grid-template-columns:1fr 1.16fr 1fr}.ldg-tv .ldg-pod>div:is(.p2,.p3){padding-inline:calc(18 * var(--tvs))}.ldg-tv .ldg-pod>:is(.p2,.p3)>.hd{margin-inline:calc(-18 * var(--tvs))}.ldg-tv .ldg-pod>:is(.p2,.p3) :is(.sub,.held){font-size:calc(16 * var(--tvs))}.ldg-tv .ldg-pod>.p1 :is(.sub,.held){font-size:calc(17 * var(--tvs))}}.ldg-tv .ldg-crm.rows th{height:auto;font-size:calc(16 * var(--tvs));padding:calc(12 * var(--tvs)) calc(18 * var(--tvs)) calc(10 * var(--tvs)) 0;letter-spacing:.14em;color:var(--ink2)}.ldg-tv .ldg-crm.rows th:first-child{width:calc(90 * var(--tvs))}.ldg-tv .ldg-crm.rows td{height:auto;font-size:calc(33 * var(--tvs));padding:calc(8 * var(--tvs)) calc(18 * var(--tvs)) calc(8 * var(--tvs)) 0;border-bottom:max(1px, calc(1 * var(--tvs))) solid var(--rule)}.ldg-tv .ldg-crm.rows :is(th,td):first-child{padding-left:calc(18 * var(--tvs))}.ldg-tv .ldg-crm.rows :is(th,td):last-child{padding-right:calc(18 * var(--tvs))}.ldg-tv .ldg-crm.rows thead th:first-child{border-top-left-radius:calc(8 * var(--tvs))}.ldg-tv .ldg-crm.rows thead th:last-child{border-top-right-radius:calc(8 * var(--tvs))}.ldg-tv .ldg-crm td.rank{font-size:calc(30 * var(--tvs));color:var(--ink2)}.ldg-tv .ldg-crm td.medal{font-size:calc(34 * var(--tvs))}.ldg-tv .ldg-crm td.nm .you{font-size:calc(18 * var(--tvs));color:var(--ink2);margin-left:calc(14 * var(--tvs))}.ldg-tv .ldg-crm.rows tr.carry td,.ldg-tv .ldg-crm.rows tr.carry td.nm{color:var(--ink2)}.ldg-tv .ldg-crm.rows tr.idle td{font-size:calc(22 * var(--tvs));color:var(--ink2);border-bottom:0}.ldg-tv .ldg-bar2{height:calc(6 * var(--tvs));background:var(--rule2)}.ldg-tv .ldg-crm.rows tr:not(.idle)>td:last-child{font-family:var(--serif);font-weight:500;font-size:calc(36 * var(--tvs));letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums}.ldg-tv .ldg-pod>.p1 .amt{color:var(--metal);background:linear-gradient(165deg, var(--medalFrom) 0%, var(--medalTo) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ldg-tv .ldg-pod>.p1.carry .amt{-webkit-text-fill-color:currentColor;color:var(--ink3);background:0 0}.ldg-tv{--tvLit:var(--pineTint)}.ldg-tv[data-pz-theme=light]{--tvLit:color-mix(in oklab, var(--pine) 22%, var(--sheet))}@keyframes ldgTvLit{0%{background-color:var(--tvLit)}55%{background-color:var(--tvLit)}to{background-color:#0000}}.ldg-tv .ldg-crm.rows tr.lit>td{animation:2s ease-out both ldgTvLit}@keyframes ldgTvLitEdge{0%{border-color:var(--pine)}55%{border-color:var(--pine)}to{border-color:var(--podEdge,var(--rule2))}}.ldg-tv .ldg-pod>div.lit{animation:2s ease-out both ldgTvLitEdge}@media (prefers-reduced-motion:reduce){.ldg-tv .ldg-crm.rows tr.lit>td,.ldg-tv .ldg-pod>div.lit{animation:none}}.ldg-tv{position:relative}.ldg-tv>.ldg-tvdeal{z-index:5;width:auto;max-width:none;padding:calc(60 * var(--tvs)) calc(88 * var(--tvs));background:color-mix(in oklab, var(--paper) 62%, transparent);place-items:center;margin:0;animation:.2s ease-out both ldgTvDealFade;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-tvdeal>.card{width:min(calc(1080 * var(--tvs)), 100%);border:1px solid var(--rule2);border-radius:calc(12 * var(--tvs));background:var(--sheet);min-width:0;box-shadow:0 calc(30 * var(--tvs)) calc(80 * var(--tvs)) calc(-28 * var(--tvs)) #080e0c6b, var(--cardLift);text-align:center;animation:.2s cubic-bezier(.2,.7,.2,1) both ldgTvDealIn}.ldg-tvdeal>.card:has(.slot){width:min(calc(1500 * var(--tvs)), 100%)}[data-pz-theme]:not([data-pz-theme=light]) .ldg-tvdeal>.card{border-color:var(--headEdge)}.ldg-tvdeal .hd{justify-content:center;align-items:baseline;gap:calc(8 * var(--tvs)) calc(18 * var(--tvs));padding:calc(18 * var(--tvs)) calc(44 * var(--tvs)) calc(14 * var(--tvs));border-radius:calc(12 * var(--tvs) - 1px) calc(12 * var(--tvs) - 1px) 0 0;flex-wrap:wrap;display:flex}[data-pz-theme]:not([data-pz-theme=light]) .ldg-tvdeal .hd{border-top:1px solid var(--headEdge)}.ldg-tvdeal .hd .t{font-family:var(--serif);font-weight:600;font-size:calc(34 * var(--tvs));font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);line-height:1.2}.ldg-tvdeal .hd .an{font-family:var(--mono);font-weight:500;font-size:calc(22 * var(--tvs));letter-spacing:.01em;color:var(--ink2);white-space:nowrap}.ldg-tvdeal .hd .demo{padding:calc(3 * var(--tvs)) calc(12 * var(--tvs));border:max(1px, calc(1.5 * var(--tvs))) solid var(--headOn);border-radius:calc(999 * var(--tvs));font-family:var(--mono);font-weight:600;font-size:calc(18 * var(--tvs));letter-spacing:.08em;text-transform:uppercase;color:var(--headOn);align-self:center}.ldg-tvdeal .hd .sep{font-size:calc(22 * var(--tvs));color:var(--ink3)}.ldg-tvdeal .bd{gap:calc(44 * var(--tvs));padding:calc(34 * var(--tvs)) calc(44 * var(--tvs)) calc(40 * var(--tvs));grid-template-columns:minmax(0,1fr);display:grid}.ldg-tvdeal .bd.has-slot{grid-template-columns:minmax(0, 1fr) calc(440 * var(--tvs));align-items:center}.ldg-tvdeal .slot{place-items:center;min-width:0;display:grid}.ldg-tvdeal .deal{min-width:0}.ldg-tvdeal .who{font-family:var(--serif);font-weight:600;font-size:calc(66 * var(--tvs));letter-spacing:-.015em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.ldg-tvdeal .amt{margin-top:calc(8 * var(--tvs));font-family:var(--serif);font-weight:500;font-size:calc(136 * var(--tvs));letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);white-space:nowrap;line-height:1}.ldg-tvdeal .unit{margin-top:calc(10 * var(--tvs));font-family:var(--mono);font-weight:500;font-size:calc(22 * var(--tvs));letter-spacing:.04em;color:var(--ink2)}.ldg-tvdeal .facts{justify-content:center;gap:calc(22 * var(--tvs)) calc(64 * var(--tvs));margin:calc(34 * var(--tvs)) 0 0;padding-top:calc(26 * var(--tvs));border-top:max(1px, calc(1 * var(--tvs))) solid var(--rule);flex-wrap:wrap;display:flex}.ldg-tvdeal .facts>div{min-width:0}.ldg-tvdeal .facts dt{font-family:var(--mono);font-weight:500;font-size:calc(16 * var(--tvs));color:var(--ink2)}.ldg-tvdeal .facts dd{margin:calc(6 * var(--tvs)) 0 0;font-weight:500;font-size:calc(38 * var(--tvs));color:var(--ink);line-height:1.15}.ldg-tvdeal .wk{margin:calc(30 * var(--tvs)) 0 0;font-size:calc(27 * var(--tvs));color:var(--ink2)}.ldg-tvdeal .wk b{color:var(--ink);font-weight:600}.ldg-tvdeal .song{align-items:center;gap:calc(22 * var(--tvs));padding:calc(16 * var(--tvs)) calc(44 * var(--tvs));border-top:max(1px, calc(1 * var(--tvs))) solid var(--rule);background:var(--sheet2);border-radius:0 0 calc(12 * var(--tvs) - 1px) calc(12 * var(--tvs) - 1px);text-align:left;grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr) auto;animation:.24s ease-out both ldgTvDealFade;display:grid}.ldg-tvdeal .song .art{width:calc(64 * var(--tvs));height:calc(64 * var(--tvs));border-radius:calc(6 * var(--tvs));background:var(--well);object-fit:cover;display:block}.ldg-tvdeal .song .meta{min-width:0}.ldg-tvdeal .song .ttl{font-family:var(--serif);font-weight:600;font-size:calc(28 * var(--tvs));color:var(--ink);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.ldg-tvdeal .song .by{margin-top:calc(4 * var(--tvs));font-size:calc(20 * var(--tvs));color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldg-tvdeal .song .bar{height:calc(6 * var(--tvs));border-radius:calc(3 * var(--tvs));background:var(--rule);position:relative}.ldg-tvdeal .song .bar .fill{border-radius:inherit;background:var(--pineFill);transform-origin:0;animation:ldgSongFill var(--clip,15s) linear var(--head,0s) both;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.ldg-tvdeal .song .bar .stop{top:50%;left:var(--stop,50%);width:calc(4 * var(--tvs));height:calc(22 * var(--tvs));margin-left:calc(-2 * var(--tvs));border-radius:calc(2 * var(--tvs));background:var(--brass);position:absolute;transform:translateY(-50%)}.ldg-tvdeal .song .credit{font-family:var(--mono);font-weight:500;font-size:calc(16 * var(--tvs));letter-spacing:.02em;color:var(--ink3);white-space:nowrap}@keyframes ldgSongFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ldg-tvdeal .song{animation:none}}@keyframes ldgTvDealFade{0%{opacity:0}to{opacity:1}}@keyframes ldgTvDealGone{0%{opacity:1}to{opacity:0}}@keyframes ldgTvDealIn{0%{opacity:0;transform:translateY(calc(16 * var(--tvs)))}to{opacity:1;transform:none}}@keyframes ldgTvDealOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(10 * var(--tvs)))}}.ldg-tv>.ldg-tvdeal.out{animation:.18s ease-in both ldgTvDealGone}.ldg-tvdeal>.card.out{animation:.18s ease-in both ldgTvDealOut}@media (prefers-reduced-motion:reduce){.ldg-tvdeal>.card{animation-name:ldgTvDealFade}.ldg-tvdeal>.card.out{animation-name:ldgTvDealGone}}.ldg-wheel{--wd:260px;--wheelPine:var(--pineFill);--wheelBrass:var(--brass);--wheelCream:#f3ead3;--wheelBronze:#8a5a28;--wheelSilver:#566169;--wheelGold:var(--brass);--brassDeep:color-mix(in oklab, var(--brass) 58%, black);align-content:start;justify-items:center;gap:calc(var(--wd) * .05);min-width:0;display:grid}[data-pz-theme]:not([data-pz-theme=light]) .ldg-wheel{--wheelBronze:#c08a50;--wheelSilver:#b9c2c9}.ldg-wheel.tv{--wd:calc(340 * var(--tvs))}.ldg-wheel .dial{width:var(--wd);aspect-ratio:1;margin-top:calc(var(--wd) * .08);box-shadow:0 calc(var(--wd) * .035) calc(var(--wd) * .09) calc(var(--wd) * -.035) #080e0c80, 0 calc(var(--wd) * .006) calc(var(--wd) * .012) #080e0c2e;border-radius:50%;position:relative}.ldg-wheel :is(.rotor,.words){will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-wheel .words{pointer-events:none}.ldg-wheel :is(.rotor,.words)>svg{width:100%;height:100%;display:block;overflow:visible}.ldg-wheel .seg{stroke:color-mix(in oklab, var(--rule2) 80%, var(--brass));stroke-width:.6px}.ldg-wheel .seg.a{fill:var(--sheet)}.ldg-wheel .seg.b{fill:color-mix(in oklab, var(--sheet2) 88%, var(--brass))}.ldg-wheel .seg.prize{fill:var(--pineFill)}.ldg-wheel .edge{fill:none;stroke:var(--brass);stroke-width:4.5px;stroke-linecap:butt;transition:stroke-width .42s ease-out}.ldg-wheel .rim{fill:none;stroke:var(--brass);stroke-width:3.5px}.ldg-wheel .track{fill:none;stroke:color-mix(in oklab, var(--brass) 40%, transparent);stroke-width:.5px}.ldg-wheel .peg{fill:var(--brass);stroke:var(--brassDeep);stroke-width:.7px}.ldg-wheel .hub{fill:var(--sheet);stroke:var(--brass);stroke-width:2.6px}.ldg-wheel .pin{fill:var(--brass);stroke:var(--brassDeep);stroke-width:.6px}.ldg-wheel .lab{font-family:var(--serif);fill:var(--ink3);text-anchor:middle;dominant-baseline:central;font-size:15px;font-weight:500}.ldg-wheel .lab.prize{fill:var(--pineInk);letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;font-weight:600}.ldg-wheel .dial:before{content:"";inset:calc(var(--wd) * -.03);pointer-events:none;opacity:0;box-shadow:0 0 calc(var(--wd) * .07) calc(var(--wd) * .012) color-mix(in oklab, var(--brass) 55%, transparent);border-radius:50%;transition:opacity .4s ease-out;position:absolute}.ldg-wheel[data-pace=slow] .dial:before{opacity:.16}.ldg-wheel[data-pace=crawl] .dial:before{animation:1s ease-in-out infinite ldgWheelBreathe}@keyframes ldgWheelBreathe{0%,to{opacity:.2}50%{opacity:.72}}.ldg-wheel .gloss{pointer-events:none;background:radial-gradient(circle at 30% 22%,#ffffff1c,#fff0 46%),radial-gradient(circle,#0000 66%,#0000001a 100%);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-wheel .count{aspect-ratio:1;background:var(--sheet);--countMetal:var(--wheelBronze);width:40%;box-shadow:0 0 0 1px var(--rule2), 0 0 0 calc(var(--wd) * .014) var(--countMetal), 0 calc(var(--wd) * .02) calc(var(--wd) * .05) calc(var(--wd) * -.02) #080e0c73;z-index:1;border-radius:50%;place-items:center;transition:opacity .28s ease-out,transform .28s ease-out,box-shadow .32s ease-out;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ldg-wheel .count[data-tone=silver]{--countMetal:var(--wheelSilver)}.ldg-wheel .count[data-tone=gold]{--countMetal:var(--wheelGold)}.ldg-wheel .count .n{font-family:var(--serif);font-weight:500;font-size:calc(var(--wd) * .2);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:color-mix(in oklab, var(--countMetal) 70%, var(--ink));line-height:1;animation:.7s cubic-bezier(.2,1.3,.35,1) both ldgWheelCount}.ldg-wheel .count .ring{border:calc(var(--wd) * .012) solid var(--countMetal);opacity:0;pointer-events:none;border-radius:50%;animation:.7s ease-out both ldgWheelRing;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-wheel .count.gone{opacity:0;pointer-events:none;transform:translate(-50%,-50%)scale(.86)}@keyframes ldgWheelCount{0%{opacity:0;transform:translateY(-28%)scale(.45)}40%{opacity:1;transform:translateY(4%)scale(1.16)}62%{transform:translateY(-2%)scale(.95)}to{opacity:1;transform:none}}@keyframes ldgWheelRing{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.ldg-wheel .flap{left:50%;top:calc(var(--wd) * -.078);width:calc(var(--wd) * .1);height:calc(var(--wd) * .167);margin-left:calc(var(--wd) * -.05);transform-origin:50% 25%;z-index:2;will-change:transform;filter:drop-shadow(0 calc(var(--wd) * .004) calc(var(--wd) * .006) #080e0c73);position:absolute}.ldg-wheel .flap>svg{width:100%;height:100%;display:block}.ldg-wheel .flap .blade{fill:var(--brass);stroke:var(--brassDeep);stroke-width:.8px}.ldg-wheel .flap .screw{fill:var(--sheet);stroke:var(--brassDeep);stroke-width:1px}.ldg-wheel .glow{fill:var(--wheelCream);opacity:0;transition:opacity .52s ease-out}.ldg-wheel.hit .glow{opacity:.24}.ldg-wheel.hit .edge{stroke-width:7px;filter:drop-shadow(0 0 2.5px var(--brass))}.ldg-wheel .confetti{pointer-events:none;z-index:3;width:220%;height:170%;position:absolute;top:-50%;left:-60%}.ldg-wheel .res{align-content:start;justify-items:center;gap:calc(var(--wd) * .02);min-height:calc(var(--wd) * .34);text-align:center;display:grid}.ldg-wheel .res .sub{font-family:var(--mono);letter-spacing:.02em;color:var(--ink2);font-size:13px;font-weight:500}.ldg-wheel .res .sub.miss{font-family:var(--serif);letter-spacing:0;color:var(--ink2);font-size:20px;font-style:italic;font-weight:400}.ldg-wheel .res .amt{font-family:var(--serif);font-weight:600;font-size:calc(var(--wd) * .24);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--metal);line-height:1}.ldg-wheel.hit .res .amt{transform-origin:50% 70%;animation:.52s cubic-bezier(.2,1.55,.45,1) both ldgWheelPop}@keyframes ldgWheelPop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:none}}.ldg-wheel.tv .res .sub{font-size:calc(24 * var(--tvs))}.ldg-wheel.tv .res .sub.miss{font-size:calc(38 * var(--tvs))}.ldg-wheel.calm .count{transition:none}.ldg-wheel.calm :is(.count .n,.count .ring){animation:none}.ldg-wheel.calm .count .ring{opacity:0}.ldg-wheel.calm .dial:before{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.ldg-wheel .count,.ldg-wheel .glow,.ldg-wheel .edge{transition:none}.ldg-wheel :is(.count .n,.count .ring){animation:none}.ldg-wheel .count .ring{opacity:0}.ldg-wheel .dial:before{opacity:0;animation:none}.ldg-wheel.hit .res .amt{animation:none}}@media (forced-colors:active){.ldg-wheel .seg.prize{fill:highlight}.ldg-wheel :is(.rim,.edge,.peg,.hub,.flap .blade){stroke:canvastext}}.ldg-dlg.ldg-wheeldlg{width:460px}.ldg-wheeldlg .ldg-wheel{--wd:250px;margin:6px auto 0}.ldg-wheeldlg .acts .snd{color:var(--ink3);margin-right:auto}.ldg-wheeldlg .acts .snd[aria-pressed=true]{color:var(--ink2)}.ldg-app[data-bp=mobile] .ldg-wheeldlg .ldg-wheel,.ldg-dlg.mobile.ldg-wheeldlg .ldg-wheel{--wd:min(250px, 62vw)}.ldg-song .now{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ldg-song .art,.ldg-songdlg .art{background:var(--well);object-fit:cover;border-radius:5px;flex:none;width:56px;height:56px;display:block}.ldg-song .meta,.ldg-songdlg .meta{gap:2px;min-width:0;display:grid}.ldg-song .ttl,.ldg-songdlg .ttl{font-family:var(--serif);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.25;overflow:hidden}.ldg-song .by,.ldg-songdlg .by{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ldg-song .clip{font-family:var(--mono);color:var(--ink2);font-size:12px}.ldg-song .acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ldg-song .acts .ldg-btn svg,.ldg-songdlg .pv svg{width:12px;height:12px}.ldg-song .lane{height:26px;font-family:var(--mono);color:var(--ink2);border-radius:3px;margin:26px 0 0;font-size:11px;line-height:26px;display:flex;position:relative;overflow:visible}.ldg-song .lane .seg{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--rule);background:var(--sheet2);min-width:0;padding:0 8px;overflow:hidden}.ldg-song .lane .seg+.seg{border-left:0}.ldg-song .lane .cd{border-radius:3px 0 0 3px}.ldg-song .lane .sp{background:color-mix(in oklab, var(--pineFill) 16%, var(--sheet));color:var(--ink)}.ldg-song .lane .rs{border-radius:0 3px 3px 0}.ldg-song .lane .stop,.ldg-songdlg .wave .mark{background:var(--brass);pointer-events:none;border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-4px;bottom:-4px}.ldg-song .lane .stop .lbl,.ldg-songdlg .wave .mark .lbl{font-family:var(--mono);white-space:nowrap;color:color-mix(in oklab, var(--brass) 70%, var(--ink));margin-bottom:2px;font-size:11px;line-height:1.3;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ldg-song .off{color:var(--ink2);margin:12px 0 0;font-size:13px;line-height:1.5}.ldg-song .credit{color:var(--ink3);margin:12px 0 0;font-size:12px}.ldg-song .credit a{color:var(--ink2);text-underline-offset:3px;text-decoration:underline}.ldg-song .empty{justify-content:space-between;align-items:center;gap:16px;display:flex}.ldg-song .empty p{max-width:560px;color:var(--ink2);margin:0;font-size:14px;line-height:1.5}.ldg-dlg.ldg-songdlg{gap:14px;display:grid}.ldg-songdlg .find{gap:10px;display:grid}.ldg-songdlg .results{max-height:min(360px,48svh);overflow-y:auto}.ldg-songdlg .results ul{margin:0;padding:0;list-style:none}.ldg-songdlg .results li{border-bottom:1px dotted var(--dot);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 2px;display:grid}.ldg-songdlg .results .art{border-radius:3px;width:40px;height:40px}.ldg-songdlg .results li.x .ttl,.ldg-songdlg .results li.x .by{color:var(--ink3)}.ldg-songdlg .results .why{font-family:var(--mono);color:var(--amber);font-size:11px}.ldg-songdlg .pv{border:1px solid var(--rule2);background:var(--sheet);width:32px;height:32px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ldg-songdlg .pv:hover{background:var(--sheet2)}.ldg-songdlg .pv[aria-pressed=true]{background:var(--pineFill);border-color:var(--pineRim);color:var(--pineInk)}:is(.ldg-songdlg .pv:focus-visible,.ldg-songdlg .wave:focus-visible){box-shadow:var(--focusRing);outline:none}.ldg-songdlg .note{color:var(--ink2);margin:8px 0;font-size:13px}.ldg-songdlg .err{color:var(--rust);margin:0;font-size:13px}.ldg-songdlg .trim{gap:14px;display:grid}.ldg-songdlg .pickd{align-items:center;gap:12px;min-width:0;display:flex}.ldg-songdlg .wave{cursor:pointer;touch-action:none;border-radius:3px;align-items:center;gap:2px;height:72px;margin-top:16px;padding:0 1px;display:flex;position:relative}.ldg-songdlg .cap{color:var(--ink2);margin:0 0 -8px;font-size:13px}.ldg-songdlg .ends{font-family:var(--mono);color:var(--ink3);justify-content:space-between;margin-top:-8px;font-size:11px;display:flex}.ldg-songdlg .wave .b{background:var(--rule2);border-radius:1px;flex:1 1 0;min-width:0}.ldg-songdlg .wave .b.in{background:var(--pineFill)}.ldg-songdlg .ctl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ldg-songdlg .ctl .read{text-align:center;font-family:var(--mono);color:var(--ink);flex:auto;font-size:13px}.ldg-songdlg .ctl .play{justify-content:center;min-width:92px}:is(.ldg-app[data-bp=mobile],.ldg-dlg.mobile) :is(.ldg-song,.ldg-songdlg) .ldg-btn,:is(.ldg-app[data-bp=mobile],.ldg-dlg.mobile) .ldg-songdlg .pv{min-width:44px;min-height:44px}:is(.ldg-app[data-bp=mobile],.ldg-dlg.mobile) .ldg-songdlg .pv{width:44px;height:44px}.ldg-app[data-bp=mobile] .ldg-song .now{grid-template-columns:auto minmax(0,1fr)}.ldg-app[data-bp=mobile] .ldg-song .now .acts{grid-column:1/-1;justify-content:flex-start}.ldg-app[data-bp=mobile] .ldg-song .empty{flex-direction:column;align-items:stretch}@media (pointer:coarse){.ldg-song .ldg-btn,.ldg-songdlg .ldg-btn{min-height:44px}.ldg-songdlg .pv{width:44px;height:44px}}.ldg-wheelpay .ldg-togrow.sw{border-bottom:1px solid var(--rule);padding:0 0 12px}.ldg-wheelpay .ldg-togrow.sw+.ldg-togrow.sw{padding-top:12px}.ldg-wheelpay table{border-collapse:collapse}.ldg-wheelpay .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em}.ldg-wheelpay tbody>tr.owed>td{border-top:1px dotted var(--dot);color:var(--ink);vertical-align:middle;padding-top:10px;padding-bottom:10px;font-size:14px}.ldg-wheelpay tbody>tr.owed>td:not(:first-child){padding-left:12px;padding-right:12px}.ldg-wheelpay tbody>tr.owed>td:last-child{white-space:nowrap;padding-right:16px}.ldg-wheelpay tbody>tr.owed .who{color:var(--ink);margin-left:8px;font-weight:600}.ldg-wheelpay tbody>tr.owed .amt{font-family:var(--serif);color:var(--metal);font-size:15px;font-weight:600}.ldg-wheelpay tbody>tr.owed.paid .amt{color:var(--ink3)}.ldg-wheelpay tbody>tr.owed .age{margin-left:8px}.ldg-wheelpay tbody>tr.owed .flag{cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0}.ldg-wheelpay tbody>tr.owed .flag:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wheelpay .own{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-wheelpay tr.xp>td{background:var(--sheet2);padding-top:4px;padding-bottom:12px}.ldg-wheelpay tr.xp .hits{gap:6px;margin:0;padding:0 0 0 30px;list-style:none;display:grid}.ldg-wheelpay tr.xp .hits>li{color:var(--ink2);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.ldg-wheelpay tr.xp .hits>li.paid{color:var(--ink3)}:is(.ldg-wheelpay,.ldg-wheelrec) .ldg-xt{width:28px;height:28px;color:var(--ink3);cursor:pointer;vertical-align:middle;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;margin:-8px -6px;padding:0;display:inline-flex}:is(.ldg-wheelpay,.ldg-wheelrec) .ldg-xt .chev{transition:transform var(--t-fast);font-size:12px;line-height:1;display:inline-block}:is(.ldg-wheelpay,.ldg-wheelrec) .ldg-xt.open .chev{transform:rotate(90deg)}:is(.ldg-wheelpay,.ldg-wheelrec) .ldg-xt:hover{color:var(--ink)}:is(.ldg-wheelpay,.ldg-wheelrec) .ldg-xt:focus-visible{box-shadow:var(--focusRing);outline:none}@media (prefers-reduced-motion:reduce){:is(.ldg-wheelpay,.ldg-wheelrec) .ldg-xt .chev{transition:none}}.ldg-wheelrec{display:block}.ldg-wheelrec table{border-collapse:collapse}.ldg-wheelrec .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.01em}.ldg-wheelrec tbody>tr.rec>td{border-top:1px dotted var(--dot);color:var(--ink);vertical-align:middle;padding-top:10px;padding-bottom:10px;font-size:14px}.ldg-wheelrec tbody>tr.rec>td:not(:first-child){padding-left:12px;padding-right:12px}.ldg-wheelrec tbody>tr.rec>td:last-child{padding-right:16px}.ldg-wheelrec tbody>tr.rec .who{color:var(--ink);margin-left:8px;font-size:14px;font-weight:600}.ldg-wheelrec tbody>tr.rec.out .amt{font-family:var(--serif);color:var(--metal);font-size:15px;font-weight:600}.ldg-wheelrec tbody>tr.rec.out.bad .amt{color:var(--rust)}.ldg-wheelrec tr.xp>td{background:var(--sheet2);color:var(--ink2);padding-top:4px;padding-bottom:12px;font-size:13px}.ldg-wheelrec tr.xp .facts{padding-left:30px;display:block}.ldg-wheelrec tr.xp .why{font-family:var(--mono);color:var(--ink3);letter-spacing:.01em;margin-top:3px;padding-left:30px;font-size:12px;line-height:1.5;display:block}.ldg-wheelrec tfoot>tr.tot>*{border-top:1px solid var(--rule);background:var(--sheet2);font-family:var(--mono);color:var(--ink2);letter-spacing:.01em;text-align:left;padding-top:10px;padding-bottom:10px;font-size:13px;font-weight:500}.ldg-wheelrec tfoot>tr.tot .ldg-xt{margin-right:2px}.ldg-wheelmark{font-family:var(--mono);letter-spacing:.01em;color:var(--metal);white-space:nowrap;margin-left:8px;font-size:13px;font-weight:500;display:inline}.ldg-wheelmark .ico{vertical-align:-.17em;fill:none;stroke:currentColor;stroke-width:1.3px;width:1.08em;height:1.08em;margin-right:.32em;display:inline-block}.ldg-wheelmark .ico .hub{fill:currentColor;stroke:none}.ldg-wheelmark.paid{color:var(--ink3)}.ldg-tv .ldg-wheelmark{margin-left:calc(14 * var(--tvs));font-size:calc(19 * var(--tvs))}.ldg-pod .wh{height:1.5em;font-family:var(--mono);letter-spacing:.02em;color:var(--metal);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:14px;font-weight:500;line-height:1.5;display:block;overflow:hidden}.ldg-pod .wh .ldg-wheelmark{font-size:inherit;letter-spacing:inherit;color:inherit;margin-left:0}.ldg-pod .wh .ldg-wheelmark.paid{color:var(--ink3)}.ldg-tv .ldg-pod .wh{height:1.2em;margin-top:calc(3 * var(--tvs));font-size:calc(18 * var(--tvs));line-height:1.2}.ldg-tv .ldg-pod:has(>div>.wh)>.p1{padding-bottom:calc(28 * var(--tvs))}.ldg-tv .ldg-pod .wh .ldg-wheelmark.paid{color:var(--ink2)}.ldg-tv .ldg-pod>.p1 .wh{font-size:calc(20 * var(--tvs))}@container not (min-aspect-ratio:1.5){.ldg-tv .ldg-pod>:is(.p2,.p3) .wh{font-size:calc(16 * var(--tvs))}.ldg-tv .ldg-pod>.p1 .wh{font-size:calc(17 * var(--tvs))}}.ldg-deck{grid-template-columns:repeat(var(--ldg-deck-cols,6), minmax(0, 1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0;display:grid}.ldg-deck>.dc2{border-right:1px solid var(--rule);min-width:0;padding:16px 18px;position:relative}.ldg-deck>.dc2:last-child{border-right:0}.ldg-deck .dl2{font-family:var(--mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.ldg-deck .dv2{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.01em;white-space:nowrap;color:var(--ink);margin-top:9px;font-size:32px;font-weight:500;line-height:1}.ldg-deck .dv2 small{color:var(--ink3);letter-spacing:0;text-transform:none;font-family:inherit;font-size:15px;font-weight:400;display:inline}.ldg-deck .dv2.tone-metal{color:var(--metal)}.ldg-deck .ds2{font-family:var(--mono);letter-spacing:.02em;text-transform:none;color:var(--ink3);white-space:nowrap;margin-top:8px;font-size:14px}.ldg-deck .dc2.loading .dv2{color:#0000;position:relative}.ldg-deck .dc2.loading .dv2:after{content:"";background-image:linear-gradient(90deg, var(--dot) 1px, transparent 1px);background-size:5px 2px;width:44px;height:2px;position:absolute;bottom:8px;left:0}.ldg-app[data-bp=spine] .ldg-deck,.ldg-app[data-bp=narrow] .ldg-deck{grid-template-columns:repeat(3,minmax(0,1fr))}.ldg-app[data-bp=spine] .ldg-deck>.dc2:nth-child(3n),.ldg-app[data-bp=narrow] .ldg-deck>.dc2:nth-child(3n){border-right:0}.ldg-app[data-bp=spine] .ldg-deck>.dc2:nth-child(-n+3),.ldg-app[data-bp=narrow] .ldg-deck>.dc2:nth-child(-n+3){border-bottom:1px solid var(--rule)}.ldg-app[data-bp=mobile] .ldg-deck{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-app[data-bp=mobile] .ldg-deck>.dc2{padding:12px 14px}.ldg-app[data-bp=mobile] .ldg-deck>.dc2:nth-child(2n){border-right:0}.ldg-app[data-bp=mobile] .ldg-deck>.dc2:not(:nth-last-child(-n+2)){border-bottom:1px solid var(--rule)}.ldg-app[data-bp=mobile] .ldg-deck .dv2{font-size:24px}.ldg-prov{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);border-top:1px dotted var(--dot);white-space:nowrap;text-overflow:ellipsis;text-transform:none;margin-top:4px;padding-top:3px;font-size:14px;display:block;overflow:hidden}.ldg-prov b,.ldg-fig .ldg-prov b,.ldg-kpi>.fig .ldg-prov b,.ldg-deck>.dc2 .ldg-prov b{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:var(--ink2);white-space:nowrap;margin:0;font-weight:500;display:inline}.ldg-kpi>.fig .ldg-prov,.ldg-deck>.dc2 .ldg-prov{grid-row:auto}.ldg-app[data-bp=narrow] .ldg-prov,.ldg-app[data-bp=mobile] .ldg-prov,.ldg-prov.below{display:none}.ldg-kpi>.fig .ldg-prov,.ldg-kpi>.fig .ldg-prov b{white-space:normal;text-overflow:clip;overflow:visible}.ldg-app[data-bp=narrow] :is(.fig,.dc2,.ldg-fig):is(:hover,:focus-within)>.ldg-prov,.ldg-app[data-bp=mobile] :is(.fig,.dc2,.ldg-fig):is(:hover,:focus-within)>.ldg-prov,:is(.fig,.dc2,.ldg-fig):is(:hover,:focus-within)>.ldg-prov.below{display:block}:is(.fig,.dc2,.ldg-fig):has(>.ldg-prov):focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-delta{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;font-size:14px;font-weight:500;display:inline}.ldg-delta.up{color:var(--pine)}.ldg-delta.dn{color:var(--rust)}.ldg-delta.fl{color:var(--ink3)}.ldg-delta.md{font-size:14px}.ldg-ct{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;white-space:nowrap;font-size:14px}.ldg-ct b{color:var(--ink);font-weight:500}.ldg-ct.on{color:var(--selOn)}.ldg-statline{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:20px;padding:12px 0;font-size:13px;display:flex}.ldg-statline b{color:var(--ink);font-size:15px;font-weight:600}.ldg-statline .w b{color:var(--amber)}.ldg-statline .d b{color:var(--rust)}.ldg-statline.bare{border:0;padding:0}.ldg-tickbar{background-image:repeating-linear-gradient(90deg, var(--rule2) 0 2px, transparent 2px 5px);height:7px;position:relative}.ldg-tickbar i{background-image:repeating-linear-gradient(90deg, var(--pineSeries) 0 2px, transparent 2px 5px);position:absolute;top:0;bottom:0;left:0;right:auto}.ldg-tickbar.warn i{background-image:repeating-linear-gradient(90deg, var(--amber) 0 2px, transparent 2px 5px)}.ldg-tickbar.over i{background-image:repeating-linear-gradient(90deg, var(--rust) 0 2px, transparent 2px 5px)}.ldg-tickbar.metal i{background-image:repeating-linear-gradient(90deg, var(--metal) 0 2px, transparent 2px 5px)}.ldg-tickbar.mute i{background-image:repeating-linear-gradient(90deg, var(--ink3) 0 2px, transparent 2px 5px)}.ldg-tickbar em{background:var(--ink3);width:1px;position:absolute;top:-3px;bottom:-3px}.ldg-tickbar.thin{height:3px}.ldg-tickbar.thin em{top:-2px;bottom:-2px}.ldg-bar2{background:var(--well);height:3px;position:relative}.ldg-bar2 i{background:var(--pineSeries);position:absolute;top:0;bottom:0;left:0;right:auto}.ldg-bar2.metal i{background:var(--metal)}.ldg-bar2.warn i{background:var(--amber)}.ldg-bar2.over i{background:var(--rust)}.ldg-bar2.mute i{background:var(--ink3)}.ldg-chart{border-bottom:1px solid var(--rule2);height:140px;box-shadow:none;align-items:flex-end;gap:3px;min-width:0;padding-bottom:0;display:flex}.ldg-chart i{background:var(--pineSeries);opacity:.8;border-radius:1px 1px 0 0;flex:1;min-height:2px;display:block}.ldg-chart i.mut{background:var(--rule2);opacity:1}.ldg-chart i.cur{background:var(--metal);opacity:1}.ldg-chart i.hatch{background:repeating-linear-gradient(135deg, var(--ink3) 0 1px, transparent 1px 4px);opacity:.7}.ldg-chart.cnt i,.ldg-chart i.cnt{background:var(--ink2);opacity:.55}.ldg-chart .grp{flex:1;align-items:flex-end;gap:2px;min-width:0;height:100%;display:flex}.ldg-chart .grp i{flex:1}.ldg-chart.tall{height:180px}.ldg-chart.ruled{gap:0;position:relative}.ldg-chart.ruled>.slot{z-index:1;flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.ldg-chart.ruled>.slot>i,.ldg-chart.ruled>.slot>.col{flex:none;width:72%}.ldg-chart.ruled i{border-radius:2px 2px 0 0}.ldg-chart.ruled i.nil{background:var(--rule2);opacity:1;border-radius:0;height:1.5px;min-height:0}.ldg-chart.ruled>.gd{opacity:.55;pointer-events:none;background-image:linear-gradient(90deg, var(--dot) 1px, transparent 1px);background-repeat:repeat-x;background-size:4px 1px;height:1px;position:absolute;left:0;right:0}.ldg-ruled .ldg-axis.y.at{width:36px}.ldg-ruled>.ldg-axis:not(.y){text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid}.ldg-axis{font-family:var(--mono);color:var(--ink3);letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;margin-top:6px;font-size:14px;display:flex}.ldg-axis.y{text-align:right;flex-direction:column;justify-content:space-between;height:140px;margin:0 8px 0 0}.ldg-chartwrap{align-items:stretch;min-width:0;display:flex}.ldg-chartwrap>.ldg-chart,.ldg-chartwrap>.ldg-line,.ldg-chartwrap>.ldg-pace{flex:1}.ldg-axis.y.at{justify-content:flex-start;min-width:36px;position:relative}.ldg-axis.y.at span{white-space:nowrap;line-height:1;position:absolute;right:0;transform:translateY(-50%)}.ldg-axis.y.at span:last-child{transform:translateY(-100%)}.ldg-legend{font-family:var(--mono);color:var(--ink3);letter-spacing:.04em;flex-wrap:wrap;gap:14px;margin-bottom:8px;font-size:14px;display:flex}.ldg-legend i{background:var(--pineSeries);vertical-align:-1px;border-radius:1px;width:8px;height:8px;margin-right:5px;display:inline-block}.ldg-line{border-bottom:1px solid var(--rule2);min-width:0;box-shadow:none;position:relative}.ldg-line>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ldg-line .area{fill:var(--pineSeries);opacity:.1}.ldg-line .ln{fill:none;stroke:var(--pineSeries);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ldg-line .xh{stroke:var(--rule2);stroke-width:1px;stroke-dasharray:2 3}.ldg-line .rule{stroke:var(--dot);stroke-width:1px;stroke-dasharray:1 3;opacity:.55}.ldg-line .pt{fill:var(--sheet);stroke:var(--pineSeries);stroke-width:2px;cursor:default;outline:none}.ldg-line .pt.em{fill:var(--ink2);stroke:var(--ink2)}.ldg-line .pt.on{fill:var(--pineSeries)}.ldg-line .pt.em.on{fill:var(--ink);stroke:var(--ink)}.ldg-line .ln.est{stroke:var(--ink3);stroke-dasharray:3 4;stroke-width:1.5px}.ldg-line .ln.ghost{stroke:var(--ink3);stroke-width:1.25px;stroke-dasharray:2 4;opacity:.85}.ldg-line .fig small{color:var(--ink3);font-weight:400;display:block}.ldg-line .fig .when{color:var(--ink3);font-weight:400}.ldg-line .pt.est{stroke:var(--ink3);fill:var(--sheet)}.ldg-line .pt.est.on{fill:var(--ink3)}.ldg-line .pt:focus-visible{stroke:var(--ink)}.ldg-line.bare .pt:not(.on){opacity:0}.ldg-line .fig{font-family:var(--mono);color:var(--ink);background:var(--sheet);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums lining-nums;border-radius:3px;padding:1px 4px;font-size:12px;font-weight:500;position:absolute;top:-4px}.ldg-axis span.on{color:var(--ink)}.ldg-line .area.fade{opacity:1}.ldg-line .g0{stop-color:var(--pineSeries);stop-opacity:.2}.ldg-line .g1{stop-color:var(--pineSeries);stop-opacity:0}.ldg-line .last{fill:var(--pineSeries);stroke:var(--sheet);stroke-width:2px;pointer-events:none}.ldg-line .lastfig{font-family:var(--mono);color:var(--ink);background:var(--sheet);box-shadow:inset 0 0 0 1px var(--rule2);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums lining-nums;border-radius:999px;padding:1px 6px;font-size:12px;font-weight:600;line-height:16px;position:absolute;transform:translate(calc(-100% - 9px),calc(-100% - 5px))}.ldg-line .lastfig.below{transform:translate(calc(-100% - 9px),5px)}.ldg-line .lastfig small{display:none}.ldg-pace{border-bottom:1px solid var(--rule2);min-width:0;box-shadow:none;position:relative}.ldg-pace>svg{display:block;position:absolute;top:0;left:0;overflow:visible}.ldg-pace .rule{stroke:var(--dot);stroke-width:1px;stroke-dasharray:1 3;opacity:.55}.ldg-pace .goal{stroke:var(--rule2);stroke-width:1px;stroke-dasharray:3 3}.ldg-pace .area{fill:var(--pineSeries);opacity:.1}.ldg-pace .ln{fill:none;stroke:var(--pineSeries);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ldg-pace .pace{fill:none;stroke:var(--ink3);stroke-width:1.25px;opacity:.75}.ldg-pace .need{fill:none;stroke:var(--pineSeries);stroke-width:1.5px;stroke-dasharray:2 4;stroke-linecap:round}.ldg-pace .now,.ldg-pace .xh{stroke:var(--rule2);stroke-width:1px;stroke-dasharray:2 3}.ldg-pace .pt{fill:var(--sheet);stroke:var(--pineSeries);stroke-width:2px;cursor:default;opacity:0;outline:none}.ldg-pace .pt.now{fill:var(--pineSeries);opacity:1}:is(.ldg-pace .pt.on,.ldg-pace .pt:focus-visible){opacity:1}.ldg-pace .pt.on{fill:var(--pineSeries)}.ldg-pace .pt:focus-visible{stroke:var(--ink)}.ldg-pace .fig{font-family:var(--mono);color:var(--ink);background:var(--sheet);white-space:nowrap;pointer-events:none;font-variant-numeric:tabular-nums lining-nums;border-radius:3px;padding:1px 4px;font-size:12px;font-weight:500;position:absolute;top:-4px}.ldg-pace .fig small{color:var(--ink3);font-weight:400;display:block}.ldg-axis.pace{height:17px;display:block;position:relative}.ldg-axis.pace .ticks{height:100%;position:relative}.ldg-axis.pace span{white-space:nowrap;line-height:17px;position:absolute;top:0;transform:translate(-50%)}.ldg-axis.pace span.on{color:var(--ink);font-weight:600}.ldg-pace-lg{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:13px;display:flex}.ldg-pace-lg>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ldg-pace-lg .sw{border-top:2px solid var(--pineSeries);width:14px;height:0;display:inline-block}.ldg-pace-lg .sw.pace{border-top:1.5px solid var(--ink3);opacity:.75}.ldg-pace-lg .sw.need{border-top:2px dotted var(--pineSeries)}.ldg-pace-lg b{color:var(--ink2);font-weight:500}.ldg-legend i.cnt{background:var(--ink2);opacity:.55}.ldg-legend i.cur{background:var(--metal)}.ldg-legend i.hatch{background:repeating-linear-gradient(135deg, var(--ink3) 0 1px, transparent 1px 3px)}.ldg-tik{border-bottom:1px dotted var(--dot);grid-template-columns:1fr auto auto;align-items:baseline;gap:2px 12px;padding:7px 0;font-size:14px;display:grid}.ldg-tik:last-child{border-bottom:0}.ldg-tik b{font-size:15px;font-weight:500}.ldg-tik small{color:var(--ink3);grid-column:1;font-size:13px}.ldg-tik .amt2{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-size:15px;font-weight:500}.ldg-tik .ago{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-panel{border:1px solid var(--rule2);background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));box-shadow:var(--e1);min-width:0;color:var(--ink);border-radius:7px;flex-direction:column;display:flex}.ldg-panel>.ph2{border-bottom:1px solid var(--rule);flex-wrap:wrap;place-content:center space-between;align-items:baseline;gap:12px;min-height:40px;padding:10.15px 16px 6.6px;display:flex}.ldg-panel>.ph2 h4,.ldg-panel>.ph2 h2,.ldg-panel>.ph2 h3{font-size:17px;font-weight:600;font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);margin:0;line-height:1.25}.ldg-panel[data-tone=subtle]>.ph2 :is(h2,h3,h4){color:var(--headText2)}.ldg-cardt{font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.25}.ldg-panel>.ph2 .an{font-family:var(--mono);letter-spacing:.01em;color:var(--headText3);white-space:nowrap;font-size:13px;font-weight:500}.ldg-panel>.ph2 .an:first-letter,.ldg-home .eb2>.an:first-letter,.ldg-home .eb2 :is(h2,h4) .an:first-letter,.ldg-home .col.ipr>.eb2>.lead>.an:first-letter,.ldg-echo :is(.ldg-echo-idx,.ldg-aichat)>.ph2 .an:first-letter,.ez-mkt-listing>.ph2 .an:first-letter,.ez-mkt-order>.ph2 .an:first-letter,.ldg-seclabel .an:first-letter{text-transform:uppercase}.ldg-home .eb2 :is(h2,h4) .an,.ldg-seclabel .an{display:inline-block}.ldg-panel>.ph2 .acts{align-items:baseline;gap:8px;margin-left:auto;display:flex}.ldg-panel>.ph2 .acts>:is(button,a.ldg-btn,.ldg-btn,.ldg-seg,.ldg-sw,.ldg-tabs,.ldg-hscroll,input,select,label){align-self:center}.ldg-panel>.pb{flex:1;min-width:0;padding:12px 16px 14px}.ldg-panel>.pb.flush{padding:0}.ldg-panel>.pb.flush>.ldg-kpi,.ldg-panel>.ldg-kpi{padding:0 16px}.ldg-panel>.ldg-kpi:first-child,.ldg-panel>.ph2+.ldg-kpi{border-top:0}.ldg-panel>.ldg-kpi:last-child{border-bottom:0}:is(.ldg-sessions,.ldg-history,.ldg-livecalls) .ldg-panel>.pb.flush .ldg-crm>:is(thead,tbody)>tr>:first-child{padding-left:16px}:is(.ldg-sessions,.ldg-history,.ldg-livecalls) .ldg-panel>.pb.flush .ldg-crm>:is(thead,tbody)>tr>:last-child{padding-right:16px}:is(.ldg-sessions,.ldg-history,.ldg-livecalls) .ldg-panel>.pb.flush .ldg-crm td.empty{padding-left:4px;padding-right:16px}.ldg-panel>.pf{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--ink2);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.ldg-panel>.pf .ldg-stat{margin-right:auto}.ldg-panel.err{border-color:color-mix(in oklab, var(--rust) 35%, var(--rule2))}.ldg-panel.err>.pb{color:var(--ink2);justify-items:start;gap:6px;font-size:14px;display:grid}.ldg-panel.err>.pb b{color:var(--rust);font-weight:500}.ldg-panel.err>.pb .ldg-btn{margin-top:4px}.ldg-due{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);gap:8px;min-width:0;padding:10px 0;display:grid}.ldg-due>.hd{flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;display:flex}.ldg-due .lab{font-family:var(--mono);color:var(--amber);white-space:nowrap;font-size:13px;font-weight:500}.ldg-due .tg{font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;align-items:baseline;gap:6px;padding:0;font-size:15px;font-weight:500;display:inline-flex}.ldg-due .tg .car{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-due .tg:hover{color:var(--pine)}.ldg-due .tg:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-due .fact{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin-left:auto;font-size:14px}.ldg-due>.list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ldg-due .tail{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-app[data-bp=mobile] .ldg-due{border-top:0;padding:10px 16px}.ldg-app[data-bp=mobile] .ldg-due .fact{white-space:normal;margin-left:0}.ldg-panel.flat{background:var(--sheet)}.ldg-panel.quiet{border-color:var(--rule);box-shadow:none;background:var(--sheet2)}.ldg-defrow{grid-template-columns:var(--ldg-def-label,120px) minmax(0, 1fr) auto;border-bottom:1px dotted var(--dot);color:var(--ink);align-items:baseline;gap:2px 24px;padding:10px 0;font-size:15px;display:grid}.ldg-defrow:last-child{border-bottom:0}.ldg-defrow .dl{color:var(--ink2);font-size:14px}.ldg-defrow .dv{color:var(--ink);overflow-wrap:anywhere;min-width:0}.ldg-defrow .dv.mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-defrow .ds{color:var(--ink2);grid-column:2;font-size:13px}.ldg-defrow .da{color:var(--pine);white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-area:1/3;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none}.ldg-defrow .da:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-defrow.narrow{--ldg-def-label:96px}.ldg-app[data-bp=mobile] .ldg-defrow{grid-template-columns:minmax(0,1fr) auto}.ldg-app[data-bp=mobile] .ldg-defrow .dl{grid-column:1/span 2}.ldg-app[data-bp=mobile] .ldg-defrow .dv,.ldg-app[data-bp=mobile] .ldg-defrow .ds{grid-column:1}.ldg-app[data-bp=mobile] .ldg-defrow .da{grid-area:2/2}.ldg-linkrow{flex-wrap:wrap;gap:24px;padding:12px 0;font-size:14px;display:flex}.ldg-linkrow a,.ldg-linkrow span{color:var(--ink2);text-underline-offset:3px;text-decoration:underline}.ldg-linkrow a:hover{color:var(--ink)}.ldg-empty{border:1px solid var(--rule2);background:var(--sheet);box-shadow:0 1px 2px var(--inset);text-align:center;border-radius:7px;max-width:none;margin:0;padding:44px 24px;display:block}.ldg-empty h6{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:500;line-height:1.3}.ldg-empty p{max-width:28rem;color:var(--ink2);text-wrap:pretty;margin:8px auto 0;font-size:15px;line-height:1.55}.ldg-empty .act,.ldg-empty .ldg-btn{box-shadow:none;color:var(--pine);font-size:15px;font-weight:500;line-height:inherit;cursor:pointer;background:0 0;border:0;margin-top:20px;padding:0;font-family:inherit;text-decoration:none;display:inline-block}.ldg-empty .act:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-empty.tight{padding:22px 16px}.ldg-empty,:is(.ldg-panel,.thpane)>.pb>.ldg-empty{margin:0}:is(.ldg-panel,.thpane)>.pb.flush>.ldg-empty{margin:16px}:is(.ldg-panel,.thpane)>.pb.thb>.ldg-empty,.ldg-ezt-inbox .thread>.pb.thb>.ldg-empty,.ezt-chat>.thb>.ldg-empty{margin:auto 16px}.ldg-crm td.empty .ldg-empty{margin:16px}.ldg-skr{border:1px solid var(--rule2);min-width:0}.ldg-skr>.h{background:var(--sheet2);border-bottom:1px solid var(--rule2);height:33px}.ldg-skr>.r{grid-template-columns:var(--ldg-skr-cols,22px 1fr 1fr 64px 84px);border-bottom:1px solid var(--rule);height:40px;display:grid}.ldg-skr>.r:last-child{border-bottom:0}.ldg-skr>.r span{border-right:1px solid var(--rule);align-items:center;min-width:0;padding:0 10px;display:flex}.ldg-skr>.r span:last-child{border-right:0}.ldg-skr>.h{grid-template-columns:var(--ldg-skr-cols,22px 1fr 1fr 64px 84px);align-items:center;display:grid}.ldg-skr>.h>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding:0 10px;font-size:12px;font-weight:500;overflow:hidden}.ldg-skr>.h.one{grid-template-columns:minmax(0,1fr)}.ldg-skr>.h.one>span{letter-spacing:0;text-transform:none;padding:0 14px;font-size:14px;font-weight:600}.ldg-skr.rows{border:0}.ldg-skr.rows>.r{grid-template-columns:var(--ldg-skr-cols,1fr 96px);border-bottom:1px dotted var(--dot);height:36px}.ldg-skr.rows>.r span{border-right:0;padding:0}.ldg-skr.rows>.r span+span{padding-left:16px}.ldg-skr.rows.boxed{border:1px solid var(--rule2);background:var(--sheet);border-radius:7px;padding:0 12px}.ldg-skr.rows.boxed>.r:last-child{border-bottom:0}.ldg-ldr{background-image:linear-gradient(90deg, var(--dot) 1px, transparent 1px);background-repeat:repeat-x;background-size:4px 1px;width:100%;height:1px;display:inline-block}.ldg-ldr.fig{background-size:5px 2px;width:44px;height:2px}.ldg-ldr.short{width:60%}.ldg-ldr.line{background-size:5px 2px;height:2px}.ldg-skr .h6{height:33px}.ldg-ldr{vertical-align:middle;position:relative;overflow:hidden}.ldg-ldr:after{content:"";background-image:linear-gradient(90deg, var(--pine) 1px, transparent 1px);animation:1.8s cubic-bezier(.4,0,.3,1) infinite ldg-ink;animation-delay:var(--ldg-ink-d,0s);background-repeat:repeat-x;background-size:4px 1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);-webkit-mask-position:-43% 0;mask-position:-43% 0;-webkit-mask-size:30% 100%;mask-size:30% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ldg-ldr.fig:after,.ldg-ldr.line:after{background-size:5px 2px}.ldg-fig.loading>b:before,.ldg-kpi>.fig.loading>b:before{content:"";background-image:linear-gradient(90deg, var(--pine) 1px, transparent 1px);width:44px;height:2px;animation:1.8s cubic-bezier(.4,0,.3,1) infinite ldg-ink;animation-delay:var(--ldg-ink-d,0s);background-size:5px 2px;position:absolute;bottom:8px;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);-webkit-mask-position:-43% 0;mask-position:-43% 0;-webkit-mask-size:30% 100%;mask-size:30% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes ldg-ink{0%{-webkit-mask-position:-43% 0;mask-position:-43% 0}70%,to{-webkit-mask-position:143% 0;mask-position:143% 0}}.ldg-skr>.r:first-child,.ldg-kpi>.fig:first-child{--ldg-ink-d:var(--ldg-ink-o,0s)}.ldg-skr>.r:nth-child(2),.ldg-kpi>.fig:nth-child(2){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + 90ms)}.ldg-skr>.r:nth-child(3),.ldg-kpi>.fig:nth-child(3){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .18s)}.ldg-skr>.r:nth-child(4),.ldg-kpi>.fig:nth-child(4){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .27s)}.ldg-skr>.r:nth-child(5),.ldg-kpi>.fig:nth-child(5){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .36s)}.ldg-skr>.r:nth-child(6),.ldg-kpi>.fig:nth-child(6){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .45s)}.ldg-skr>.r:nth-child(7){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .54s)}.ldg-skr>.r:nth-child(8){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .63s)}.ldg-skr>.r:nth-child(9){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .72s)}.ldg-skr>.r:nth-child(10){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .81s)}.ldg-skr>.r:nth-child(11){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .9s)}.ldg-skr>.r:nth-child(n+12){--ldg-ink-d:calc(var(--ldg-ink-o,0s) + .99s)}@media (prefers-reduced-motion:reduce){.ldg-ldr:after,.ldg-fig.loading>b:before,.ldg-kpi>.fig.loading>b:before{display:none}}.ldg-skr-chart{min-width:0}.ldg-skr-panel>.ldg-skr-chart{padding:12px 14px 10px}.ldg-skr-cw{align-items:stretch;gap:8px;min-width:0;display:flex}.ldg-skr-yax{text-align:right;flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;min-width:36px;margin-right:0;display:flex}.ldg-skr-xax{font-family:var(--mono);color:var(--ink3);letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;justify-content:space-between;margin-top:6px;font-size:14px;display:flex}.ldg-skr-xax>span{text-align:center;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.ldg-skr-xax>span:first-child{text-align:left;justify-content:flex-start}.ldg-skr-xax>span:last-child{text-align:right;justify-content:flex-end}.ldg-skr-plot{border-bottom:1px solid var(--rule2);min-width:0;box-shadow:none;position:relative}.ldg-skr-plot>.qr{opacity:.55;background-image:linear-gradient(90deg, var(--dot) 1px, transparent 1px);background-repeat:repeat-x;background-size:4px 1px;height:1px;position:absolute;left:0;right:0;overflow:hidden}.ldg-skr-plot>.qr:after{content:"";background-image:linear-gradient(90deg, var(--pine) 1px, transparent 1px);animation:1.8s cubic-bezier(.4,0,.3,1) infinite ldg-ink;animation-delay:var(--ldg-ink-d,0s);background-repeat:repeat-x;background-size:4px 1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);-webkit-mask-position:-43% 0;mask-position:-43% 0;-webkit-mask-size:30% 100%;mask-size:30% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ldg-skr-plot>.ser{height:2px;display:block;position:absolute;bottom:0;left:0;right:0}.ldg-skr-plot>.ser>.ldg-skr-ser{--ldg-ink-d:.36s;width:100%}.ldg-skr-bars{border-bottom:1px solid var(--rule2);min-width:0;box-shadow:none;align-items:flex-end;gap:3px;display:flex}.ldg-skr-bars>i{background-image:linear-gradient(90deg, var(--dot) 1px, transparent 1px);background-repeat:repeat-x;background-size:5px 2px;border-radius:1px 1px 0 0;flex:1;min-width:0;height:2px;display:block;position:relative;overflow:hidden}.ldg-skr-bars>i:after{content:"";background-image:linear-gradient(90deg, var(--pine) 1px, transparent 1px);animation:1.8s cubic-bezier(.4,0,.3,1) infinite ldg-ink;animation-delay:var(--ldg-ink-d,0s);background-repeat:repeat-x;background-size:5px 2px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 60%,#0000);-webkit-mask-position:-43% 0;mask-position:-43% 0;-webkit-mask-size:30% 100%;mask-size:30% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (prefers-reduced-motion:reduce){.ldg-skr-plot>.qr:after,.ldg-skr-bars>i:after{display:none}}.ldg-app[data-bp=mobile] .ldg-skr-yax{display:none}.ldg-skr-row{grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);align-items:start;gap:18px;min-width:0;display:grid}.ldg-skr-row.even{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-skr-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ldg-skr-split{border:1px solid var(--rule2);border-radius:7px;grid-template-columns:308px minmax(0,1fr);min-width:0;min-height:60vh;display:grid;overflow:hidden}.ldg-skr-split>.list{border-right:1px solid var(--rule);background:var(--sheet)}.ldg-skr-split>.list>.ldg-skr.rows{padding:0 12px}.ldg-skr-split>.list>.ldg-skr.rows>.r{height:52px}.ldg-skr-split>.pane{background:var(--paper)}.ldg-skr-msgs .ldg-skr-split{border:0;border-radius:0;grid-template-columns:380px minmax(0,1fr);overflow:visible}.ldg-skr-msgs .ldg-skr-split>.list{border-right:1px solid var(--rule2);background:var(--sheet)}.ldg-skr-msgs .ldg-skr-split>.pane{background:var(--sheet)}.ldg-skr-echo .ldg-skr-split{border:0;border-radius:0;grid-template-columns:300px minmax(0,1fr);overflow:visible}.ldg-skr-echo .ldg-skr-split>.list{border-right:1px solid var(--rule2);background:var(--sheet)}.ldg-skr-echo .ldg-skr-split>.pane{background:var(--sheet)}.ldg-skr-ctl{border-bottom:1px solid var(--rule);align-items:center;gap:14px;min-height:28px;padding-bottom:8px;display:flex}.ldg-skr-ctl .ldg-ldr{width:56px}.ldg-skr-ctl .ldg-ldr.wide{width:220px;margin-left:auto}.ldg-hd .acts .ldg-ldr{width:56px}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) :is(.ldg-skr-row,.ldg-skr-row.even,.ldg-skr-row.three),.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-skr-split{grid-template-columns:minmax(0,1fr)}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-skr-split>.pane{display:none}.ldg-app[data-bp=mobile] .ldg-skr-msgs .ldg-skr-split>.list{box-shadow:none;border:0;border-radius:0}.ldg-tfoot{color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:6px;font-size:14px;display:flex}.ldg-tfoot .rng{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;white-space:nowrap;font-size:13px}.ldg-tfoot .rng b{color:var(--ink);font-weight:500}.ldg-tfoot .srt{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:14px}.ldg-tfoot .srt b{color:var(--ink2);font-weight:500}.ldg-tfoot .right{flex-wrap:wrap;align-items:center;gap:18px;margin-left:auto;display:inline-flex}.ldg-tfoot .pg{align-items:center;gap:4px;display:inline-flex}.ldg-tfoot .pg a,.ldg-tfoot .pg span,.ldg-tfoot .pg button{min-width:22px;height:22px;font-family:var(--mono);color:var(--ink2);cursor:pointer;font-variant-numeric:tabular-nums lining-nums;background:0 0;border:1px solid #0000;border-radius:3px;place-items:center;padding:0 4px;font-size:13px;display:grid}.ldg-tfoot .pg :is(a,span,button).on{border-color:var(--rule2);background:var(--sheet);box-shadow:none;color:var(--ink);font-weight:500}.ldg-tfoot .pg :is(a,span,button):is(:disabled,.dis){color:var(--inkDis);cursor:default;pointer-events:none}.ldg-tfoot .pg :is(a,button):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-tfoot .pg .gap{color:var(--ink3)}.ldg-tfoot .dens{color:var(--ink3);gap:10px;font-size:13px;display:inline-flex}.ldg-tfoot .dens :is(span,button){cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:3px;padding:0}.ldg-tfoot .dens :is(span,button).on{color:var(--ink);font-weight:500}.ldg-tfoot .dens button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-stat{min-width:0;font-family:var(--mono);color:var(--ink2);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ldg-stat>i{background:var(--pine);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.ldg-stat.warn>i{background:var(--amber)}.ldg-stat.warn{color:var(--ink)}.ldg-stat .msg{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-stat .act{color:var(--pine);font-weight:500;font:inherit;font-family:var(--mono);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:0}.ldg-stat .act:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-stat .ago{color:var(--ink3);white-space:nowrap}.ldg-stat.empty{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldg-tfoot>.ldg-stat{flex:200px}.ldg-tfoot.statrow{background:var(--sheet);border-top:1px solid var(--rule2);z-index:2;margin-top:auto;padding:9px 0 0;position:sticky;bottom:0}.ldg-tfoot.statrow:not(:has(.ldg-stat:not(.empty))){background:0 0;border-top:0;height:0;min-height:0;padding:0;overflow:hidden}.ldg-hd.compact .stat .ldg-stat{margin-left:18px}.ldg-mstat{border-top:1px solid var(--rule2);background:var(--sheet);min-height:44px;color:var(--ink);flex:none;align-items:center;gap:10px;padding:0 16px;font-size:14px;display:flex}.ldg-mstat>i{background:var(--pine);border-radius:50%;flex:none;width:7px;height:7px}.ldg-mstat.warn>i{background:var(--amber)}.ldg-mstat .msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}.ldg-mstat .act{color:var(--pine);font-weight:500;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;margin-left:auto;padding:0}.ldg-mstat .act:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mstat small{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;font-size:14px}.ldg-mstat.empty{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldg-tag{font-family:var(--mono);letter-spacing:.04em;color:var(--amber);background:var(--amberTint);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;font-size:12px;line-height:1.4;display:inline-flex}.ldg-tag.clear{color:var(--ink3);background:0 0;padding-left:0}.ldg-tag.pine{color:var(--pine);background:var(--pineTint)}.ldg-tag.ink{color:var(--ink2);background:var(--well)}.ldg-tag.inline{vertical-align:baseline;margin-inline-start:1px;margin-inline-end:1px;padding:1px 6px;font-size:.86em;font-weight:500;display:inline}.ldg-tag .x{width:12px;height:12px;color:inherit;font:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:50%;place-items:center;margin:0 -2px 0 1px;padding:0;font-size:13px;line-height:1;display:inline-grid}.ldg-tag .x:hover{opacity:1;background:color-mix(in oklab, currentColor 14%, transparent)}.ldg-tag .x:focus-visible{box-shadow:var(--focusRing);opacity:1;outline:none}.ldg-tags{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ldg-tagin{border:1px solid var(--rule2);background:var(--field);min-height:31px;box-shadow:none;cursor:text;border-radius:5px;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:4px 8px;display:flex;position:relative}.ldg-tagin:focus-within{border-color:var(--pine);box-shadow:0 0 0 2px var(--pineEdge)}.ldg-tagin input{min-width:96px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:2px 0;font-size:14px}.ldg-tagin input::placeholder{color:var(--ghost)}.ldg-avatars{align-items:center;gap:8px;display:flex}.ldg-disc.sm{width:22px;height:22px;font-size:12px}.ldg-disc.lg{width:32px;height:32px;font-size:13px}.ldg-disc.rk{font-family:var(--serif);color:var(--metal);box-shadow:none;background:0 0;font-size:15px;font-style:italic;font-weight:400}.ldg-medal{font-family:var(--serif);color:var(--metal);font-size:15px;font-style:italic;font-weight:400}.ldg-best-scrim{background:var(--scrim);animation:ldg-best-fade var(--t-base) var(--ease) both;place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.ldg-best{--bestHi:color-mix(in oklab, var(--brass) 16%, var(--amberTint));--bestMid:color-mix(in oklab, var(--brass) 46%, var(--amberTint));--bestLo:color-mix(in oklab, var(--brass) 84%, var(--amberTint));--bestEdge:var(--brass);--bestEngrave:color-mix(in oklab, var(--brass) 78%, black);text-align:center;background:var(--sheet);border:1px solid var(--rule2);width:min(100%,340px);box-shadow:var(--e4);color:var(--ink);animation:ldg-best-in var(--t-slow) var(--ease-out) both;border-radius:10px;justify-items:center;padding:28px 24px 22px;display:grid}[data-ezt=dark] .ldg-best,[data-pz-theme=dark] .ldg-best{--bestHi:color-mix(in oklab, var(--brass) 55%, white);--bestMid:var(--brass);--bestLo:color-mix(in oklab, var(--brass) 62%, black);--bestEdge:color-mix(in oklab, var(--brass) 55%, black);--bestEngrave:color-mix(in oklab, var(--brass) 45%, black)}.ldg-best-medal{filter:drop-shadow(0 1px 1px #1018162e);animation:ldg-best-strike .48s var(--ease-out) 90ms both;margin-bottom:14px;display:block}.ldg-best-ey{color:var(--brass);margin:0 0 4px;font-size:13px;font-weight:500;line-height:1.3}.ldg-best-t{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:24px;font-weight:500;line-height:1.2}.ldg-best-line{color:var(--ink2);margin:6px 0 0;font-size:14px;line-height:1.45}.ldg-best-fig{border-top:1px dotted var(--rule2);justify-items:center;gap:2px;width:100%;margin-top:18px;padding-top:16px;display:grid}.ldg-best-fig span{color:var(--ink3);font-size:13px}.ldg-best-fig b{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-size:44px;font-weight:500;line-height:1.05}.ldg-best-bar{gap:7px;width:100%;margin-top:16px;display:grid}.ldg-best-track{background:var(--rule);border-radius:2px;height:4px;position:relative}.ldg-best-track i{background:linear-gradient(90deg, var(--bestLo), var(--bestMid));transform-origin:0;animation:ldg-best-fill .7s var(--ease-out) .22s both;border-radius:2px;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-best-track b{left:var(--prev,0%);background:var(--ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.ldg-best-legend{color:var(--ink3);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin:0;font-size:13px;display:flex}.ldg-best-legend b{color:var(--pine);font-weight:500}.ldg-best-go{min-width:168px;margin-top:22px}@keyframes ldg-best-fade{0%{opacity:0}}@keyframes ldg-best-in{0%{opacity:0;transform:translateY(8px)}}@keyframes ldg-best-strike{0%{opacity:0;transform:scale(.86)rotate(-10deg)}}@keyframes ldg-best-fill{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.ldg-best-scrim,.ldg-best,.ldg-best-medal,.ldg-best-track i{animation:none}}.ldg-thread{flex-direction:column;min-width:0;padding:4px 0;display:flex}.ldg-msg{max-width:78%;color:var(--ink);background:0 0;border:0;border-radius:0;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:3px;min-width:0;margin:0;padding:0;font-size:14px;line-height:1.35;display:flex}.ldg-msg+.ldg-msg,.ldg-evt+.ldg-msg,.ldg-msg+.ldg-evt.call{margin-top:8px}.ldg-msg:not(.out)+.ldg-msg:not(.out),.ldg-msg.out+.ldg-msg.out{margin-top:2px}.ldg-msg.out{align-self:flex-end;align-items:flex-end;margin-left:auto}.ldg-msg .b{background:var(--bubble);color:var(--ink);text-wrap:pretty;box-shadow:inset 0 0 0 1px var(--rule2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:7px 11px;display:block}.ldg-msg:not(.out) .b{border-bottom-left-radius:4px}.ldg-msg:not(.out):has(+.ldg-msg:not(.out)) .b{border-bottom-left-radius:12px}.ldg-msg.out .b{background:var(--pineFill);color:var(--pineInk);box-shadow:none;border-bottom-right-radius:4px}.ldg-msg.out:has(+.ldg-msg.out) .b{border-bottom-right-radius:12px}.ldg-msg.failed .b{box-shadow:inset 0 0 0 1px var(--rust)}.ldg-msg.out.failed .b{box-shadow:0 0 0 1px var(--rust)}.ldg-msg small,.ldg-msg .ts{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin:0;padding:0 6px;font-size:14px;line-height:1.3;display:block}.ldg-msg .ts .fail{color:var(--rust)}.ldg-msg .ts .ok{color:var(--pine)}.ldg-msg:has(>:is(.ldg-bacts,.ldg-tapback)){position:relative}.ldg-bacts{z-index:20;border:1px solid var(--rule2);background:var(--sheet);width:max-content;box-shadow:0 1px 2px var(--inset), 0 4px 12px -4px var(--edge);opacity:0;pointer-events:none;border-radius:5px;align-items:stretch;display:flex;position:absolute;top:-14px}.ldg-bacts.end{right:8px}.ldg-bacts.start{left:8px}.ldg-bacts.open{opacity:1;pointer-events:auto}.ldg-bacts:has(:focus-visible){opacity:1;pointer-events:auto}@media (hover:hover){.ldg-msg:hover>.ldg-bacts{opacity:1;pointer-events:auto}}.ldg-bacts>button{min-height:26px;font:inherit;font-family:var(--sans);color:var(--ink2);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;align-items:center;gap:5px;margin:0;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:relative}.ldg-bacts>button+button{border-left:1px solid var(--rule2)}.ldg-bacts>button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.ldg-bacts>button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.ldg-bacts>button:hover{color:var(--ink);background:var(--well)}.ldg-bacts>button:focus-visible{z-index:1;box-shadow:var(--focusRing);outline:none}.ldg-bacts>button:disabled{color:var(--inkDis);cursor:default;background:0 0}.ldg-bacts>button.on{color:var(--pineInk);background:var(--pineFill);box-shadow:inset 0 0 0 1px var(--pineRim)}.ldg-bacts>button.on:focus-visible{box-shadow:inset 0 0 0 1px var(--pineRim), var(--focusRing)}.ldg-tapback{z-index:10;border:1px solid var(--rule2);background:var(--sheet);height:22px;box-shadow:0 1px 2px var(--inset);font-family:var(--sans);color:var(--ink2);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:-12px}.ldg-tapback.end{left:-8px}.ldg-tapback.start{right:-8px}.ldg-tapback.on{color:var(--selOn);border-color:var(--pineEdge);background:var(--pineTint)}.ldg-tapback .n{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-evt{text-align:center;width:-moz-fit-content;width:fit-content;max-width:100%;font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);background:0 0;border:0;align-self:center;margin:10px auto 4px;padding:0;font-size:13px;display:block}.ldg-evt.call{border:1px solid var(--rule2);background:var(--sheet);text-align:left;text-transform:none;letter-spacing:0;width:auto;max-width:78%;font-family:var(--sans);color:var(--ink);border-radius:12px 12px 12px 4px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-self:flex-start;align-items:baseline;gap:1px 8px;margin:8px auto 0 0;padding:7px 12px 7px 10px;font-size:14px;display:grid}.ldg-evt.call.out{border-radius:12px 12px 4px;align-self:flex-end;margin:8px 0 0 auto}.ldg-evt.call>.ic{color:var(--pine);grid-row:1/span 2;align-self:center;display:inline-flex}.ldg-evt.call.missed>.ic,.ldg-evt.call.missed b{color:var(--rust)}.ldg-evt.call b{white-space:nowrap;grid-column:2;font-weight:500}.ldg-evt.call span{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;grid-column:2;font-size:14px}.ldg-evt.rule{align-items:center;gap:10px;width:100%;max-width:none;display:flex}.ldg-evt.rule:before,.ldg-evt.rule:after{content:"";background:var(--rule);flex:1;height:1px}.ldg-evt.rule.new{color:var(--pine)}.ldg-evt.rule.new:before,.ldg-evt.rule.new:after{background:var(--pineEdge)}.ldg-compose{border-top:1px solid var(--rule);gap:6px;min-width:0;padding:12px 0 0;display:grid}.ldg-compose .row{align-items:flex-end;gap:8px;min-width:0;display:flex}.ldg-compose .row>.ldg-in{flex:1}.ldg-compose .meta{font-family:var(--mono);color:var(--ink3);letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;display:flex}.ldg-compose .meta b{color:var(--ink2);font-weight:500}.ldg-compose .meta .over{color:var(--rust)}.ldg-compose .line{border-bottom:1px dotted var(--dot);color:var(--ink2);align-items:center;gap:8px;padding:8px 0;font-size:14px;display:flex}.ldg-compose .line b{color:var(--amber);font-weight:500}.ldg-compose .line a,.ldg-compose .line .act{color:var(--pine);margin-left:auto;font-weight:500;text-decoration:none}.ldg-compose .attach{color:var(--ink2);align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.ldg-compose .attach img{border:1px solid var(--rule2);object-fit:cover;border-radius:3px;width:40px;height:40px}.ldg-compose .reply{color:var(--ink2);align-items:center;gap:8px;min-width:0;padding:6px 0;font-size:14px;display:flex}.ldg-compose .reply b{color:var(--ink);font-weight:500}.ldg-compose :is(.attach,.reply) .x{color:var(--ink3);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:3px;margin-left:auto;padding:0 4px}.ldg-compose :is(.attach,.reply) .x:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-rwr{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;padding:0 0 8px;display:flex}.ldg-rwr .lbl{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-snp{align-items:center;gap:8px;min-width:0;padding:0 0 8px;display:flex}.ldg-snp-pop{width:min(440px,100vw - 16px)}.ldg-snp-pop .srch{margin-top:4px}.ldg-snp-pop .scroll{max-height:min(430px,55dvh);overflow-y:auto}.ldg-snp-pop .ldg-mi .nm{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:45%;font-weight:500;overflow:hidden}.ldg-snp-pop .ldg-mi .pv{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink3);flex:auto;overflow:hidden}.ldg-snp-pop .empty.bad{color:var(--rust)}.ldg-snp-pop .ldg-mi[aria-selected=true]{color:var(--ink);font-weight:inherit}.ldg-snp-list{border-top:1px solid var(--rule);max-height:min(420px,55dvh);margin:0;padding:0;list-style:none;overflow-y:auto}.ldg-snp-list>li{border-bottom:1px dotted var(--dot);align-items:flex-start;gap:12px;padding:10px 0;display:flex}.ldg-snp-list>li:last-child{border-bottom:0}.ldg-snp-list .tx{flex:1;min-width:0}.ldg-snp-list .tx b{color:var(--ink);overflow-wrap:anywhere;font-weight:500;display:block}.ldg-snp-list .tx p{color:var(--ink2);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.ldg-snp-list .acts{flex:none;gap:2px;display:flex}.ldg-snp-fields{padding:0}.ldg-snp-count{color:var(--ink3);justify-content:space-between;gap:12px;margin:-6px 0 0;font-size:14px;display:flex}.ldg-snp-err{color:var(--rust);margin:0;font-size:14px}.ldg-feedr{border-bottom:1px dotted var(--dot);color:var(--ink);align-items:baseline;gap:10px;min-width:0;padding:7px 0;font-size:14px;display:flex}.ldg-feedr:last-child{border-bottom:0}.ldg-feedr>i{background:var(--ink3);border-radius:50%;flex:none;align-self:center;width:6px;height:6px}.ldg-feedr>i.ok{background:var(--pine)}.ldg-feedr>i.warn{background:var(--amber)}.ldg-feedr>i.bad{background:var(--rust)}.ldg-feedr>i.metal{background:var(--metal)}.ldg-feedr .fb{overflow-wrap:anywhere;flex:1;min-width:0}.ldg-feedr .fb b{font-weight:500}.ldg-feedr .fb small{font-family:var(--mono);color:var(--ink3);margin-top:1px;font-size:14px;display:block}.ldg-feedr .fa{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;margin-left:auto;font-size:14px}.ldg-plan{min-width:0;display:grid}.ldg-plan .r{border-bottom:1px dotted var(--dot);color:var(--ink);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:8px 0;font-size:14px;display:grid}.ldg-plan .r:last-child{border-bottom:0}.ldg-plan .r>i{background:var(--rule2);border-radius:50%;width:7px;height:7px}.ldg-plan .r>i.ok{background:var(--pine)}.ldg-plan .r>i.bad{background:var(--rust)}.ldg-plan .r>i.warn{background:var(--amber)}.ldg-plan .who{min-width:0;font-weight:500}.ldg-plan .who small{color:var(--ink3);font-size:14px;font-weight:400;font-family:var(--mono);display:block}.ldg-plan .who small b{color:var(--rust);font-weight:500}.ldg-plan .who small .warn{color:var(--amber);font-weight:500}.ldg-plan .day{font-family:var(--mono);color:var(--ink2);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-plan .act{color:var(--pine);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none}.ldg-plan .act:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-plan .pl{background:var(--well);grid-column:2/span 2;height:2px;margin-top:6px;position:relative}.ldg-plan .pl i{background:var(--pineSeries);border-radius:0;width:auto;position:absolute;top:0;bottom:0;left:0}.ldg-plan .pl i.bad{background:var(--rust)}.ldg-plan .summary{color:var(--ink2);flex-wrap:wrap;gap:14px;padding:2px 0 8px;font-size:14px;display:flex}.ldg-plan .summary .cnt{text-align:left;min-width:0;font-family:var(--mono);color:var(--ink3);align-content:start;justify-items:start;gap:6px;font-size:13px;font-weight:500;line-height:1.3;display:grid}.ldg-plan .summary .cnt b{font-family:var(--serif);letter-spacing:0;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:500;line-height:1.1}.ldg-plan .summary .cnt.t-met b{color:var(--metal)}.ldg-plan .summary .cnt.t-bad b{color:var(--rust)}.ldg-plan .summary .cnt.t-warn b{color:var(--amber)}.ldg-plan .summary .cnt .w{cursor:help;text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-decoration:none;overflow:hidden}.ldg-home .ldg-plan .summary{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:18px;margin:0 0 6px;padding:6px 0 12px;display:grid}.ldg-home .col.ipr .plfit{margin:-10px -18px 0}.ldg-home .col.ipr .plbody{padding:0 18px}.ldg-plan .summary i{vertical-align:1px;background:var(--rule2);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.ldg-plan .summary i.ok{background:var(--pine)}.ldg-plan .summary i.bad{background:var(--rust)}.ldg-gp-task{border:0;border-bottom:1px dotted var(--dot);width:100%;font:inherit;color:var(--ink);text-align:left;background:0 0;align-items:flex-start;gap:12px;min-width:0;padding:10px 0;font-size:15px;text-decoration:none;display:flex}.ldg-gp-task:last-child{border-bottom:0}.ldg-gp-task:is(button,a,[role=button]){cursor:pointer}.ldg-gp-task:is(button,a,[role=button]):hover{background:var(--sheet2)}.ldg-gp-task:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);outline:none}.ldg-gp-task>.ck{cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;margin:0;padding:0;display:grid}.ldg-gp-task>.ck:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-gp-task>a.body{color:inherit;border-radius:3px;text-decoration:none}.ldg-gp-task>a.body:hover .tt{color:var(--pine)}.ldg-gp-task>a.body:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-gp-task>i,.ldg-gp-task>.ck>i{border:1.5px solid var(--rule2);background:var(--sheet);width:16px;height:16px;box-shadow:inset 0 1px 1px var(--inset);color:#0000;border-radius:3px;flex:none;place-items:center;margin-top:1px;font-size:12px;font-style:normal;line-height:1;display:grid}.ldg-gp-task.done>i,.ldg-gp-task.done>.ck>i{background:var(--pineFill);border-color:var(--pineRim);color:var(--pineInk)}.ldg-gp-task.later>i{border-style:dashed}.ldg-gp-task.bad>i{border-color:var(--rust)}.ldg-gp-task>.body{flex:1;min-width:0}.ldg-gp-task .tt{display:block}.ldg-gp-task.done .tt{color:var(--ink3);text-decoration:line-through;-webkit-text-decoration-color:var(--rule2);text-decoration-color:var(--rule2)}.ldg-gp-task small{color:var(--ink3);margin-top:2px;font-size:13px;text-decoration:none;display:block}.ldg-gp-task small b{color:var(--rust);font-weight:500}.ldg-gp-task .when{font-family:var(--mono);color:var(--ink3);white-space:nowrap;letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:14px}.ldg-gp-task .when.warn{color:var(--amber);font-weight:500}.ldg-gp-task .go{color:var(--pine);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none}.ldg-gp-task .go.quiet{color:var(--ink3);font-weight:400}.ldg-gp-task .go:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-roster{min-width:0;display:grid}.ldg-roster .rrow{border-bottom:1px dotted var(--dot);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;min-width:0;padding:11px 0;font-size:15px;display:grid}.ldg-roster .rrow:last-child{border-bottom:0}.ldg-roster>.rbtn>.rrow{border-bottom:1px dotted var(--dot)}.ldg-roster>.rbtn:last-child>.rrow{border-bottom:0}.ldg-roster>.rbtn:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-roster .rrow>b .for{color:var(--ink3);flex:none;font-size:13px;font-weight:400}.ldg-roster .rrow>b{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;align-items:center;gap:8px;min-width:0;font-weight:500;display:flex;overflow:hidden}.ldg-roster .rrow>b .ldg-disc{flex:none}.ldg-roster .rrow>b .rk{font-family:var(--serif);color:var(--ink3);min-width:18px;font-size:15px;font-style:italic;font-weight:400}.ldg-roster .rrow.first>b .rk{color:var(--metal)}.ldg-roster .rrow .rl{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;grid-column:1;min-width:0;font-size:14px;overflow:hidden}.ldg-roster .rrow .rl .warn2{color:var(--amber);font-weight:500}.ldg-roster .rrow .rl .bad2{color:var(--rust);font-weight:500}.ldg-roster .rrow .go2{color:var(--pine);white-space:nowrap;grid-area:1/2/span 2;justify-self:end;align-items:center;gap:12px;font-size:14px;font-weight:500;display:inline-flex}.ldg-roster .rrow .go2 :is(a,button):where(:not(.ldg-sw)){color:var(--pine);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;text-decoration:none}.ldg-roster .rrow .go2 button:where(:not(.ldg-sw)):disabled{color:var(--inkDis);cursor:default}.ldg-roster .rrow .go2 :is(a,button):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-roster .rrow .go2 .danger{color:var(--rust)}.ldg-roster .rrow .go2 .num{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.ldg-roster .rrow .go2 .ldg-ck{margin-left:4px}.ldg-roster .rrow.sel{background:var(--pineTint);margin:0 -8px;padding-left:8px;padding-right:8px}.ldg-roster .rrow.off>b{color:var(--ink3)}.ldg-roster .rrow.pick{position:relative}.ldg-roster .rrow.pick .pick-hit{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0}.ldg-roster .rrow.pick .pick-hit:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.ldg-roster .rrow.pick:hover .pick-hit{text-underline-offset:3px;text-decoration:underline}.ldg-roster .rrow.pick .pick-hit:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-roster .rrow.pick .go2 :is(a,button){z-index:1;position:relative}.ldg-roster .rrow .go2 :is(a,button).quiet{color:var(--ink3);font-size:13px;font-weight:400}.ldg-roster .rrow .go2 :is(a,button).quiet:disabled{cursor:default;opacity:.4}.ldg-roster .cols{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;gap:18px;font-size:13px;display:inline-flex}.ldg-roster .cols>*{text-align:right;min-width:56px}.ldg-roster .cols span b,.ldg-roster .cols>b{color:var(--ink);font-weight:500}.ldg-roster .rrow.depth1{padding-left:20px}.ldg-roster .rrow.depth2{padding-left:40px}.ldg-roster .rrow.depth3{padding-left:60px}.ldg-roster .rrow.depth4{padding-left:80px}.ldg-roster .rfoot{font-family:var(--mono);color:var(--ink2);border-top:1px solid var(--rule);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:10px 0 0;font-size:13px;display:flex}.ldg-roster .rfoot b{color:var(--ink);font-weight:500}.ldg-wkstrip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;display:grid}.ldg-wkstrip>.d{border-right:1px solid var(--rule);min-width:0;min-height:96px;color:var(--ink);padding:9px 12px 11px;font-size:14px}.ldg-wkstrip>.d:last-child{border-right:0}.ldg-wkstrip .dh{font-family:var(--mono);color:var(--ink2);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;margin-bottom:6px;font-size:13px;font-weight:500}.ldg-wkstrip .dh b{color:var(--ink2);font-weight:500}.ldg-wkstrip>.d.today{background:var(--pineTint)}.ldg-wkstrip>.d.today .dh{color:var(--pine);font-weight:600}.ldg-wkstrip>.d.today .dh b,.ldg-wklist .d.today .dh b{background:var(--pineFill);min-width:24px;color:var(--pineInk);letter-spacing:0;text-align:center;border-radius:999px;margin-block-start:-2px;margin-block-end:-2px;padding:2px 6px;font-weight:600;display:inline-block}@media print,(forced-colors:active){.ldg-wkstrip>.d.today .dh b,.ldg-wklist .d.today .dh b{color:var(--pine);background:0 0;border:1px solid;padding:1px 5px}}.ldg-wkstrip>.d.past .dh{color:var(--ink3)}.ldg-wkstrip .ev{border:0;border-bottom:1px dotted var(--dot);width:100%;line-height:1.3;font:inherit;color:var(--ink);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;min-width:0;padding:3px 0;font-size:14px;display:block;overflow:hidden}.ldg-wkstrip .ev:last-child{border-bottom:0}.ldg-wkstrip .ev:is(button,a){cursor:pointer}.ldg-wkstrip .ev:is(button,a):hover{color:var(--pine)}.ldg-wkstrip .ev:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wkstrip .ev small{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:14px;display:block}.ldg-wkstrip .ev.done{color:var(--ink3);text-decoration:line-through;-webkit-text-decoration-color:var(--rule2);text-decoration-color:var(--rule2)}.ldg-wkstrip .ev.missed small{color:var(--rust)}.ldg-wkstrip .ev.started small{color:var(--amber)}.ldg-wkstrip .flow{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums;margin-top:7px;font-size:14px}.ldg-wkstrip .none{letter-spacing:0;text-transform:none;color:var(--ink2);padding-top:2px;font-family:inherit;font-size:14px}.ldg-wklist{display:grid}.ldg-wklist .d{border-bottom:1px solid var(--rule);padding:8px 0 10px}.ldg-wklist .d:last-child{border-bottom:0}.ldg-wklist .dh{font-family:var(--mono);color:var(--ink2);margin-bottom:4px;font-size:13px;font-weight:500}.ldg-wklist .dh b{font-weight:inherit}.ldg-wklist .d.today .dh{color:var(--pine);font-weight:600}.ldg-wklist .ev{border:0;border-bottom:1px dotted var(--dot);width:100%;min-height:44px;font:inherit;color:var(--ink);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;font-size:14px;display:flex}.ldg-wklist .ev:last-child{border-bottom:0}.ldg-wklist .ev:is(button,a){cursor:pointer}.ldg-wklist .ev:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wklist .ev small{font-family:var(--mono);color:var(--ink3);font-size:14px;display:block}.ldg-wklist .ev .st{font-family:var(--mono);color:var(--ink3);letter-spacing:.04em;flex:none;font-size:14px}.ldg-wklist .ev.done{color:var(--ink3)}.ldg-wklist .ev.done .nm{text-decoration:line-through;-webkit-text-decoration-color:var(--rule2);text-decoration-color:var(--rule2)}.ldg-wklist .ev.missed .st{color:var(--rust)}.ldg-wklist .ev.started .st{color:var(--amber)}.ldg-wklist .none{letter-spacing:0;text-transform:none;color:var(--ink2);padding:4px 0;font-family:inherit;font-size:14px}.ldg-steps{flex-wrap:wrap;gap:6px;display:flex}.ldg-step{border:1px solid var(--rule2);color:var(--ink2);background:var(--sheet);box-shadow:none;white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:6px 10px;font-family:inherit;font-size:14px;text-decoration:none;display:inline-flex}.ldg-step:is(button,a){cursor:pointer}.ldg-step>i{border:1px solid var(--rule2);width:14px;height:14px;font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;border-radius:50%;flex:none;place-items:center;font-size:14px;font-style:normal;line-height:1;display:grid}.ldg-step.done{color:var(--ink3)}.ldg-step.done>i{background:var(--pineTint);border-color:var(--pineEdge);color:var(--pine)}.ldg-step.on{color:var(--ink);border-color:var(--pine);box-shadow:0 0 0 1px var(--pine);font-weight:500}.ldg-step.on>i{border-color:var(--pine);color:var(--selOn)}.ldg-step:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-step:is(:disabled,[aria-disabled=true]){color:var(--inkDis);cursor:default}.ldg-vstep{border-right:1px solid var(--rule);background:var(--paper);flex:none;width:168px;padding:16px 0 16px 6px}.ldg-vstep .vh{font-family:var(--mono);color:var(--ink3);margin:0 0 8px 12px;font-size:13px;font-weight:500}.ldg-vstep .s{width:100%;color:var(--ink2);text-align:left;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:9px;padding:7px 10px 7px 12px;font-family:inherit;font-size:14px;text-decoration:none;display:flex}.ldg-vstep .s:is(button,a){cursor:pointer}.ldg-vstep .s>i{border:1px solid var(--rule2);width:15px;height:15px;font-family:var(--mono);color:var(--ink3);border-radius:50%;flex:none;place-items:center;font-size:14px;font-style:normal;line-height:1;display:grid}.ldg-vstep .s.done{color:var(--ink3)}.ldg-vstep .s.done>i{background:var(--pineTint);border-color:var(--pineEdge);color:var(--pine)}.ldg-vstep .s.on{color:var(--ink);border-left-color:var(--pine);font-weight:500}.ldg-vstep .s.on>i{border-color:var(--pine);color:var(--selOn)}.ldg-vstep .s:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);outline:none}.ldg-vstep .ct3{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:auto;font-size:14px}.ldg-vstep.grouped ol,.ldg-vstep.grouped ul{margin:0;padding:0;list-style:none}.ldg-vstep.grouped ul{margin:2px 0 8px 14px}.ldg-vstep .g{border:0;border-bottom:1px dotted var(--dot);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:8px 2px 8px 0;font-size:14px;display:flex}.ldg-vstep .g>i{border:1px solid var(--rule2);width:15px;height:15px;font-family:var(--mono);color:var(--ink3);border-radius:50%;flex:none;place-items:center;font-size:14px;font-style:normal;line-height:1;display:grid}.ldg-vstep .g.on{font-weight:500}.ldg-vstep .g.on>i{border-color:var(--pine);color:var(--selOn)}.ldg-vstep .g.done{color:var(--ink3)}.ldg-vstep .g.done>i{background:var(--pineTint);border-color:var(--pineEdge);color:var(--pine)}.ldg-vstep .g .gn{text-wrap:pretty;flex:auto;min-width:0}.ldg-vstep .g .gt{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);white-space:nowrap;flex:none;margin-left:auto;font-size:13px}.ldg-vstep .g .car{color:var(--ink3);flex:none;font-size:14px}.ldg-vstep .g:hover .gn{color:var(--pine)}.ldg-vstep .g:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);outline:none}.ldg-sumrow{border:1px solid var(--rule);background:var(--sheet);width:560px;max-width:100%;box-shadow:none;color:var(--ink);text-align:left;border-radius:5px;align-items:center;gap:12px;padding:8px 14px;font-family:inherit;font-size:14px;text-decoration:none;display:flex}.ldg-sumrow:is(button,a){cursor:pointer}.ldg-sumrow+.ldg-sumrow{margin-top:6px}.ldg-sumrow>span:first-of-type{white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:inline-flex}.ldg-sumrow>i{border:1px solid var(--pineEdge);background:var(--pineTint);width:14px;height:14px;font-family:var(--mono);color:var(--pine);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;line-height:1;display:grid}.ldg-sumrow .sv{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;font-size:14px;overflow:hidden}.ldg-sumrow .chev{color:var(--ink3);flex:none;font-size:14px}.ldg-sumrow.ghost{border:1px dotted var(--dot);color:var(--ink3);box-shadow:none;background:0 0;font-weight:400}.ldg-sumrow.ghost>span:first-of-type{color:var(--ink3);font-weight:400}.ldg-sumrow.ghost>i{border:1px solid var(--rule2);color:var(--ink3);background:0 0}.ldg-sumrow:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-fsec{width:560px;max-width:100%}.ldg-fsec>:is(h2,h3,h6){font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0 0 2px;font-size:24px;font-weight:500}.ldg-fsec .fs-sub{color:var(--ink2);margin:0 0 16px;font-size:14px}.ldg-fgrid{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}.ldg-fgrid .w{grid-column:span 2}.ldg-app[data-bp=mobile] .ldg-fgrid{grid-template-columns:1fr}.ldg-app[data-bp=mobile] .ldg-fgrid .w{grid-column:auto}.ldg-stepline{background:var(--well);height:2px;position:relative}.ldg-stepline i{background:var(--pineSeries);position:absolute;top:0;bottom:0;left:0}.ldg-otp{gap:8px;display:flex}.ldg-otp input,.ldg-otp span{border:1px solid var(--rule2);background:var(--field);width:40px;height:48px;box-shadow:none;text-align:center;font:inherit;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;caret-color:var(--pine);transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:5px;outline:none;place-items:center;padding:0;font-size:20px;font-weight:600;display:grid}.ldg-otp :is(input,span):is(:focus,:focus-visible,.foc){border-color:var(--pine);box-shadow:inset 0 1px 2px var(--inset), 0 0 0 2px var(--pineEdge)}.ldg-otp.err :is(input,span){border-color:color-mix(in oklab, var(--rust) 45%, var(--rule2));background:var(--rustTint);color:var(--rust)}.ldg-otp.err{animation:.32s cubic-bezier(.36,.07,.19,.97) ldg-otp-shake}@keyframes ldg-otp-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.ldg-otp :is(input,span):is(:disabled,.dis){color:var(--inkDis);background:var(--well);box-shadow:none}.ldg-app[data-bp=mobile] .ldg-otp{gap:6px}.ldg-app[data-bp=mobile] .ldg-otp :is(input,span){width:44px;height:48px}.ldg-callcard{min-width:0}.ldg-callcard .cn{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);text-wrap:balance;font-size:28px;font-weight:500;line-height:1.05}.ldg-callcard .cn em{color:var(--ink3);margin-left:8px;font-size:.8em;font-style:italic;font-weight:400}.ldg-callcard .cmeta{color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:6px;font-size:14px;display:flex}.ldg-callcard .cmeta .ck2{font-family:var(--mono);letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:600}.ldg-callcard .cmeta .ph{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink)}.ldg-callcard .ctimer{font-family:var(--mono);color:var(--pine);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.04em;font-size:14px;font-weight:500}.ldg-callcard .ctimer.ring{color:var(--amber)}.ldg-callcard .ctimer.ended{color:var(--ink3)}.ldg-callcard .cdata{border-top:1px dotted var(--dot);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:14px;padding-top:10px;display:grid}.ldg-callcard .cdata>div{min-width:0}.ldg-callcard .cdata small{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500;display:block}.ldg-callcard .cdata b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:15px;font-weight:500;display:block;overflow:hidden}.ldg-callcard .cdata b.mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-callcard .cdata b.quote{color:var(--ink2);font-style:italic;font-weight:400}.ldg-callcard .cdata b.blank{color:var(--inkDis)}.ldg-app:not([data-bp=mobile]) .ldg-callcard .cdata.four{grid-template-columns:repeat(4,minmax(0,1fr))}.ldg-logstrip{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ldg-logstrip .lg{border:1px solid var(--rule2);background:var(--sheet);height:36px;box-shadow:none;color:var(--ink);cursor:pointer;white-space:nowrap;transition:background-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:5px;align-items:center;gap:9px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.ldg-logstrip .lg .k2{font-family:var(--mono);color:var(--ink3);font-variant-numeric:lining-nums;font-size:14px;font-weight:700}.ldg-logstrip .lg:is(:hover,.hover){background:var(--sheet2)}.ldg-logstrip .lg:is(:focus-visible,.focus){box-shadow:var(--focusRing);outline:none}.ldg-logstrip .lg:is(:active,.active){background:var(--well);box-shadow:none}.ldg-logstrip .lg:is(:disabled,[aria-disabled=true],.dis){color:var(--inkDis);background:var(--sheet);border-color:var(--rule);box-shadow:none;cursor:default}.ldg-logstrip .lg:is(:disabled,.dis) .k2{color:var(--inkDis)}.ldg-logstrip .lg.money{background:var(--pineFill);border-color:color-mix(in oklab, var(--pineRim) 78%, black);color:var(--pineInk)}.ldg-logstrip .lg.money .k2{color:color-mix(in oklab, var(--pineInk) 80%, transparent)}.ldg-logstrip .lg.money:is(:hover,.hover){background:color-mix(in oklab, var(--pineFill) 92%, white)}.ldg-logstrip .lg.money:is(:disabled,.dis){background:var(--well);border-color:var(--rule2);color:var(--inkDis)}.ldg-logstrip .lg.busy .k2{display:none}.ldg-logstrip .lg.busy:before{content:"";border:1.5px solid;border-right-color:#0000;border-radius:50%;width:10px;height:10px;animation:.8s linear infinite ldg-spin;display:inline-block}.ldg-app[data-bp=mobile] .ldg-logstrip .lg{flex:calc(50% - 4px);justify-content:center;height:44px}.ldg-sess4{grid-template-columns:1fr 1fr;margin-bottom:4px;display:grid}.ldg-sess4>div{border-bottom:1px solid var(--rule);min-width:0;padding:10px 12px 12px 0}.ldg-sess4>div:nth-child(2n){border-left:1px solid var(--rule);padding-left:14px}.ldg-sess4>div:nth-child(3),.ldg-sess4>div:nth-child(4){border-bottom:0}.ldg-sess4 b{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-size:24px;font-weight:500;line-height:1.1;display:block}.ldg-sess4 b.flash{color:var(--pine)}.ldg-sess4 small{font-family:var(--mono);color:var(--ink3);margin-top:2px;font-size:13px;font-weight:500;display:block}.ldg-keysl{font-family:var(--mono);color:var(--ink2);letter-spacing:.02em;font-size:12px;line-height:2}.ldg-keysl b{color:var(--ink);font-weight:600}.ldg-keysl .off{color:var(--ink3)}.ldg-keysl .h{color:var(--ink3);margin-top:6px;font-size:13px;font-weight:500;line-height:1.6;display:block}.ldg-keysl .h:first-child{margin-top:0}.ldg-keysl .ldg-kbd{vertical-align:-1px;margin-right:4px}.ldg-callrows{display:grid}.ldg-callrows .cr{border-bottom:1px dotted var(--dot);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:0 12px;padding:7px 0;font-size:14px;display:grid}.ldg-callrows .cr:last-child{border-bottom:0}.ldg-callrows .cr b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.ldg-callrows .cr .act{color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-family:inherit;font-size:14px;font-weight:500}.ldg-callrows .cr .act:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-flow-svg{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ldg-flow-trunk{fill:none;stroke:var(--rule2);stroke-width:1.3px}.ldg-flow-base{fill:none;stroke:var(--pine);stroke-width:2.2px;stroke-opacity:.3;stroke-linejoin:round}.ldg-flow-base.draws{stroke-dasharray:1;animation:.7s both ldg-flow-draw}.ldg-flow-beads{fill:none;stroke:var(--pine);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 12;pointer-events:none;animation:1s linear infinite ldg-flow-run}.ldg-flow-beads[data-still]{animation:none}:is(.ldg-flow-base,.ldg-flow-beads).t-ink{stroke:var(--ink2)}:is(.ldg-flow-base,.ldg-flow-beads).t-brass{stroke:var(--brass)}:is(.ldg-flow-base,.ldg-flow-beads).t-steel{stroke:var(--steel)}.ldg-flow-ah{fill:var(--pine)}.ldg-flow-ah.t-ink{fill:var(--ink2)}.ldg-flow-ah.t-brass{fill:var(--brass)}.ldg-flow-ah.t-steel{fill:var(--steel)}.ldg-flow-ah.t-sel{fill:var(--selOn)}.ldg-flow-ln{transition:opacity .25s}.ldg-flow-ln.dim{opacity:.14}@keyframes ldg-flow-run{to{stroke-dashoffset:-14px}}@keyframes ldg-flow-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ldg-flow-beads{animation:none}.ldg-flow-base.draws{stroke-dasharray:none;animation:none}}.ldg-flow-tag{box-sizing:border-box;border:1px solid var(--pine);background:var(--pineTint);height:26px;color:var(--pine);font-family:var(--sans);white-space:nowrap;transition:opacity .25s ease, box-shadow var(--t-fast) var(--ease);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0 9px;font-size:13px;font-weight:500;line-height:1.14;display:inline-flex;position:absolute}.ldg-flow-tag.t-ink{background:var(--well);border-color:var(--ink3);color:var(--ink)}.ldg-flow-tag.t-brass{background:var(--brassTint);border-color:var(--brass);color:var(--brass)}.ldg-flow-tag.t-steel{background:var(--steelTint);border-color:var(--steel);color:var(--steel)}.ldg-flow-tag.two{height:40px}.ldg-flow-tag>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ldg-flow-tag .lead{font-weight:600}.ldg-flow-tag.dim{opacity:.14}.ldg-flow-tag.sel{box-shadow:0 0 0 1.4px var(--selOn)}.ldg-flow-tag.probe{visibility:hidden;pointer-events:none;top:0;left:0}button.ldg-flow-tag{cursor:pointer}button.ldg-flow-tag:focus-visible{box-shadow:var(--focusRing);outline:none}@media (pointer:coarse){button.ldg-flow-tag:after{content:"";position:absolute;top:-9px;bottom:-9px;left:-4px;right:-4px}}.ldg-flow-legend{border:1px solid var(--rule2);background:var(--sheet);color:var(--ink2);border-radius:5px;flex-wrap:wrap;gap:2px 14px;margin:0;padding:5px 10px;font-size:12.5px;line-height:1.5;list-style:none;display:flex}.ldg-flow-legend li{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ldg-flow-legend i{border-top:2px dotted var(--pine);width:20px}.ldg-flow-legend .t-ink i{border-top-color:var(--ink2)}.ldg-flow-legend .t-brass i{border-top-color:var(--brass)}.ldg-flow-legend .t-steel i{border-top-color:var(--steel)}.ldg-flow-spine{min-width:0;position:relative}.ldg-flow-spine>.tree{margin:0 auto;position:relative}.ldg-flow-seat{box-sizing:border-box;cursor:pointer;position:absolute}.ldg-flow-seat:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-flow-spine .ldg-flow-tag{padding:0 8px;font-size:12.5px}.ldg-flow-box{box-sizing:border-box;background:var(--sheet);border:1.3px solid var(--rule2);color:var(--ink);font-family:var(--sans);text-align:left;cursor:pointer;transition:border-color var(--t-fast) var(--ease);border-radius:7px;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 14px;display:flex;position:absolute}.ldg-flow-box.still{cursor:default}.ldg-flow-box>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--serif);letter-spacing:-.005em;font-size:19.5px;font-weight:400;line-height:1.15;overflow:hidden}.ldg-flow-box>span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;max-width:100%;color:var(--brass);margin-top:4px;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.ldg-flow-box.root{text-align:center;background:var(--brassTint);border:1.7px solid var(--brass);align-items:center}.ldg-flow-box.root:after{content:"";border:.7px solid var(--brass);opacity:.55;pointer-events:none;border-radius:4px;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.ldg-flow-box.root>b{font-size:25px}.ldg-flow-box.sel{outline:2.4px solid var(--pine);outline-offset:-1.3px}.ldg-flow-box:focus-visible{box-shadow:var(--focusRing);outline:none}@media (hover:hover){.ldg-flow-box:not(.still,.root,.sel):hover{border-color:var(--ink3)}}.ldg-flow-spine[data-size=phone] .ldg-flow-box{padding:0 10px}.ldg-flow-spine[data-size=phone] .ldg-flow-box>b{font-size:17px}.ldg-flow-spine[data-size=phone] .ldg-flow-box.root>b{font-size:21px}.ldg-flow-board{min-width:0;position:relative;overflow:hidden}.ldg-flow-board>.plane{transform-origin:0 0;position:absolute;top:0;left:0}.ldg-flow-board .ldg-flow-tag{padding:0 8px;font-size:12.5px}.ldg-flow-board .ldg-flow-legend.corner{flex-wrap:nowrap;position:absolute;bottom:6px;right:8px}.ldg-wfcanvas{background:var(--paper);border-radius:0;min-width:0;position:relative}.ldg-wfcanvas.demo{flex-direction:column;align-items:center;padding:26px 0 30px;display:flex}.ldg-wfcanvas.demo:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.25px);-webkit-mask-image:radial-gradient(ellipse 88% 92% at 50% 50%, var(--ink) 58%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 88% 92% at 50% 50%, var(--ink) 58%, transparent 100%);mask-image:radial-gradient(ellipse 88% 92% at 50% 50%, var(--ink) 58%, transparent 100%);background-position:12px 12px;background-size:24px 24px;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-wfcanvas.demo>*{z-index:1;position:relative}.ldg-wfcanvas .react-flow__background{color:var(--dot)}.ldg-wfcanvas{--xy-edge-stroke:var(--pine);--xy-edge-stroke-width:2.2;--xy-connectionline-stroke:var(--rule2)}.ldg-wfcanvas .ldg-flow-base.t-ink{--xy-edge-stroke:var(--ink2)}.ldg-wfcanvas .react-flow__edge-path{stroke-opacity:.3;stroke-linejoin:round}.ldg-wfcanvas .react-flow__connection-path{stroke:var(--rule2);stroke-width:1.5px}.ldg-wfcanvas .react-flow__edge:focus-visible .react-flow__edge-path{stroke-opacity:1}.ldg-wfcanvas .ldg-flow-tag{z-index:5;transform-origin:0 0;pointer-events:none;top:0;left:0}.ldg-wfcanvas .ldg-flow-legend{margin:0 10px 10px 0}.ldg-wfbeads{pointer-events:none;z-index:4;position:absolute;top:0;left:0;overflow:visible}.ldg-wfcanvas{--xy-edge-stroke-selected:var(--selOn)}@media (hover:hover){.ldg-wfcanvas .react-flow__edge.selectable:not(.selected):hover .react-flow__edge-path{stroke:var(--ink3);stroke-opacity:.65}}.ldg-wfcanvas .react-flow__edge.selected .react-flow__edge-path{stroke:var(--selOn);stroke-width:2px;stroke-opacity:1}.ldg-wfdel{z-index:1001;transform-origin:0 0;pointer-events:all;border:1px solid var(--rule2);background:var(--sheet);width:24px;height:24px;box-shadow:var(--rest);color:var(--ink2);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;left:0}.ldg-wfdel svg{width:13px;height:13px}.ldg-wfdel:hover{color:var(--rust);border-color:var(--rust);background:var(--rustTint)}.ldg-wfdel:focus-visible{box-shadow:var(--focusRing);outline:none}@media (pointer:coarse){.ldg-wfdel:after{content:"";border-radius:50%;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.ldg-wfcanvas .react-flow__edge-interaction{stroke-width:32px}}.ldg-wfcanvas .react-flow__handle{background:var(--ink3);border:2px solid var(--paper);opacity:0;width:9px;height:9px;transition:opacity var(--t-fast) var(--ease);border-radius:50%}.ldg-wfcanvas .react-flow__node:hover .react-flow__handle.source,.ldg-wfcanvas .react-flow__node.selected .react-flow__handle.source,.ldg-wfcanvas .react-flow__handle.loose,.ldg-wfcanvas[data-connecting] .react-flow__handle{opacity:1}@media (hover:none){.ldg-wfcanvas .react-flow__handle.source{opacity:1}}.ldg-wfcanvas .react-flow__controls{border:1px solid var(--rule2);box-shadow:var(--rest);background:var(--sheet);border-radius:5px;overflow:hidden}.ldg-wfcanvas .react-flow__controls-button{background:var(--sheet);border-bottom:1px solid var(--rule);color:var(--ink2);fill:var(--ink2)}.ldg-wfcanvas .react-flow__controls-button:hover{background:var(--sheet2);color:var(--ink)}.ldg-wfcanvas .react-flow__controls-button svg{fill:currentColor}.ldg-wfnode{background:var(--sheet);border:1.3px solid var(--rule2);width:250px;box-shadow:var(--rest);z-index:1;color:var(--ink);font-family:var(--sans);border-radius:7px;padding:10px 14px 11px;position:relative}.ldg-wfnode .nh{align-items:center;gap:9px;min-width:0;display:flex}.ldg-wfnode .nh .gi{width:26px;height:26px;box-shadow:0 0 0 1px var(--rule);background:var(--sheet2);color:var(--ink2);font-size:13px;font-family:var(--mono);border-radius:3px;flex:none;place-items:center;font-weight:600;display:grid}:is(.ldg-wfnode .nh,.ldg-wfpal .pi) .gi.msg{background:var(--pineTint);color:var(--pine)}:is(.ldg-wfnode .nh,.ldg-wfpal .pi) .gi.time{background:var(--seaTint);color:var(--sea)}:is(.ldg-wfnode .nh,.ldg-wfpal .pi) .gi.logic{background:var(--amberTint);color:var(--amber)}:is(.ldg-wfnode .nh,.ldg-wfpal .pi) .gi.data{background:var(--well);color:var(--ink2)}:is(.ldg-wfnode .nh,.ldg-wfpal .pi) .gi.exit{background:var(--sheet2);color:var(--ink3)}:is(.ldg-wfnode .nh,.ldg-wfpal .pi) .gi.trig{background:var(--pineTint);color:var(--pine)}:is(.ldg-wfnode .nh,.ldg-wfpal .pi) .gi.rec{background:var(--brassTint);color:var(--brass)}.ldg-wfnode .nh .gi svg{width:13px;height:13px}.ldg-wfnode .nh b{font-family:var(--serif);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:19.5px;font-weight:400;line-height:1.15;overflow:hidden}.ldg-wfnode .nh .eb{font-family:var(--mono);color:var(--pine);font-size:12px;font-weight:500;line-height:1.2;display:block}.ldg-wfnode .nh .mk{font-family:var(--mono);color:var(--amber);flex:none;margin-left:auto;font-size:12px;font-weight:600}.ldg-wfnode .ns{color:var(--ink2);overflow-wrap:anywhere;margin-top:5px;font-size:14px}.ldg-wfnode.trig{background:var(--brassTint);border:1.7px solid var(--brass);text-align:center;padding:13px 14px 11px}.ldg-wfnode.trig:after{content:"";border:.7px solid var(--brass);opacity:.55;pointer-events:none;border-radius:4px;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.ldg-wfnode.trig .nh{flex-direction:column;gap:7px}.ldg-wfnode.trig .nh>div{flex-direction:column-reverse;align-items:center;gap:5px;max-width:100%;display:flex}.ldg-wfnode.trig .nh b{max-width:100%;font-size:25px}.ldg-wfnode.trig .nh .eb{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--brass);font-size:11px;font-weight:600}.ldg-wfnode.trig .ns{margin-top:4px;font-size:13px}.ldg-wfnode.warn{border-color:color-mix(in oklab, var(--amber) 55%, var(--rule2))}.ldg-wfnode.warn .ns{color:var(--amber)}.ldg-wfnode.sel{outline:2.4px solid var(--pine);outline-offset:-1.3px}.ldg-wfnode.trig.sel{outline-offset:-1.7px}.ldg-wfnode .dot{background:var(--ink3);border:2px solid var(--paper);border-radius:50%;width:9px;height:9px;position:absolute;left:50%;transform:translate(-50%)}.ldg-wfnode .dot.t{top:-5px}.ldg-wfnode .dot.b{bottom:-5px}.ldg-wfnode .hl{font-family:var(--mono);color:var(--ink3);white-space:nowrap;letter-spacing:.04em;font-size:14px;position:absolute;bottom:-16px}.ldg-wfwire{background:var(--rule2);width:1.5px;height:26px}.ldg-wfspine{background-color:var(--paper);background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.25px);background-position:12px 12px;background-size:24px 24px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.ldg-wfspine>.ldg-flow-legend{z-index:6;width:max-content;margin:10px 0 0 10px;position:sticky;top:10px;left:10px}.ldg-wfnode.spine{flex-direction:column;justify-content:center;gap:1px;width:auto;padding:0 10px;display:flex;position:absolute}.ldg-wfnode.spine .nh{gap:7px}.ldg-wfnode.spine .nh .gi{width:20px;height:20px}.ldg-wfnode.spine .nh .gi svg{width:11px;height:11px}.ldg-wfnode.spine .nh b{font-size:17px}.ldg-wfnode.spine .ns{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;line-height:1.3;overflow:hidden}.ldg-wfnode.spine .nh .lc{top:auto;bottom:5px;right:7px}.ldg-wfnode.spine.lit:not(.trig) .nh b{padding-right:0}.ldg-wfnode.spine.lit:not(.trig) .ns{padding-right:76px}.ldg-wfnode.spine.trig{padding:0 10px}.ldg-wfnode.spine.trig .nh{gap:4px}.ldg-wfnode.spine.trig .nh>div{gap:3px}.ldg-wfnode.spine.trig .nh b{font-size:21px}.ldg-wfnode.spine.trig .nh .lc{position:absolute;top:auto;bottom:6px;right:8px}.ldg-flow-spine[data-size=desk] .ldg-wfnode.spine{padding:0 13px}.ldg-flow-spine[data-size=desk] .ldg-wfnode.spine .nh b{font-size:19.5px}.ldg-flow-spine[data-size=desk] .ldg-wfnode.spine .ns{font-size:13.5px}.ldg-flow-spine[data-size=desk] .ldg-wfnode.spine.trig .nh b{font-size:25px}.ldg-wfpal{background:var(--sheet);border-bottom:1px solid var(--rule2);padding:10px 10px 16px}.ldg-wfpal .lead{font-family:var(--serif);letter-spacing:-.01em;color:var(--headInk);margin:2px 6px;font-size:15px;font-weight:600}.ldg-wfpal .gh{font-family:var(--mono);color:var(--ink3);margin:12px 6px 3px;font-size:12px;font-weight:500}.ldg-wfpal .pi{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;margin:0 0 2px;padding:4px 6px;font-size:14px;line-height:1.3;display:flex}.ldg-wfpal .pi:hover{background:var(--sheet2);box-shadow:inset 0 0 0 1px var(--rule2)}.ldg-wfpal .pi:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wfpal .pi .gi{width:22px;height:22px;box-shadow:0 0 0 1px var(--rule);background:var(--sheet2);color:var(--ink2);border-radius:5px;flex:none;place-items:center;display:grid}.ldg-wfpal .pi .gi svg{width:12px;height:12px}.ldg-wfpal .pi .lb{flex:1;min-width:0}.ldg-wfpal .pi .pl{font-family:var(--mono);color:var(--ink3);flex:none;font-size:14px}.ldg-wfpal .pi:hover .pl{color:var(--pine)}.ldg-wfpal .pi.off{opacity:.45;cursor:not-allowed}.ldg-wfpal .pi.off:hover{box-shadow:none;background:0 0}.ldg-wfpal .why{color:var(--ink3);margin:4px 6px 2px;font-size:12.5px;line-height:1.4}.ldg-wfpal-toggle{background:var(--sheet);border-bottom:1px solid var(--rule2);color:var(--ink2)}.ldg-wfcfg{background:var(--sheet);border-top:1px solid var(--rule2);flex-direction:column;display:flex}.ldg-wfcfg>.hd{z-index:1;border-bottom:1px solid var(--rule2);background:var(--sheet);align-items:baseline;gap:8px;padding:12px 16px 10px;display:flex;position:sticky;top:0}.ldg-wfcfg>.hd .eb{font-family:var(--mono);color:var(--pine);flex:none;font-size:12px;font-weight:500}.ldg-wfcfg>.hd h3{min-width:0;font-family:var(--serif);letter-spacing:-.01em;color:var(--headInk);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:17px;font-weight:600;line-height:1.25;overflow:hidden}.ldg-wfcfg>.hd .del{color:var(--rust);flex:none}.ldg-wfcfg>.bd{align-content:start;gap:16px;padding:14px 16px 22px;display:grid}.ldg-wfcfg fieldset.ldg-f{border:0;min-width:0;margin:0;padding:0}.ldg-wfcfg fieldset.ldg-f>legend,.ldg-wfcfg .ldg-f>.lbl{color:var(--ink2);margin-bottom:4px;padding:0;font-size:13px;font-weight:500;line-height:1.3;display:block}.ldg-wfcfg .desc{color:var(--ink2);margin:0;font-size:14px;line-height:1.5}.ldg-wfcfg .toks{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.ldg-wfcfg .tok{border:1px solid var(--rule2);background:var(--sheet2);font:inherit;font-family:var(--mono);color:var(--ink2);cursor:pointer;border-radius:3px;padding:2px 7px;font-size:12px}.ldg-wfcfg .tok:hover{color:var(--pine);border-color:var(--pineEdge);background:var(--pineTint)}.ldg-wfcfg .tok:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wfcfg .cond{border:1px solid var(--rule2);background:var(--sheet2);border-radius:5px;gap:8px;padding:10px;display:grid}.ldg-wfcfg .cks{gap:7px;padding:2px 0;display:grid}.ldg-wfcfg .row2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ldg-wfcfg .rule{border:1px solid var(--rule2);border-left:3px solid var(--pine);background:var(--sheet2);color:var(--ink2);border-radius:5px;gap:4px;padding:10px 12px;font-size:13px;line-height:1.45;display:grid}.ldg-wfcfg .rule b{color:var(--ink);font-weight:500}.ldg-wfcfg .ldg-f .hint.amber{color:var(--amber)}.ldg-wfcfg .empty{text-align:center;place-content:center;gap:4px;height:100%;padding:24px;display:grid}.ldg-wfcfg .empty b{color:var(--ink);font-weight:500}.ldg-wfcfg .empty span{color:var(--ink2);font-size:14px;line-height:1.5}@media (min-width:768px){.ldg-wfpal{border-bottom:0;border-right:1px solid var(--rule2)}.ldg-wfcfg{border-top:0;border-left:1px solid var(--rule2)}}.ldg-wfnode .nx{font-family:var(--mono);letter-spacing:.01em;color:var(--sea);margin:3px 0 0;font-size:12px}.ldg-hd.ldg-wf-hd .meta .gate{font:inherit;color:var(--amber);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--amber) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--amber) 45%, transparent);text-underline-offset:3px;background:0 0;border:0;border-radius:3px;padding:0}.ldg-hd.ldg-wf-hd .meta .gate:hover{-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber)}.ldg-hd.ldg-wf-hd .meta .gate:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wftest .hits{border:1px solid var(--rule);background:var(--sheet);border-radius:5px;gap:2px;max-height:300px;margin-top:4px;padding:4px;display:grid;overflow-y:auto}.ldg-wftest .hits .empty{text-align:center;color:var(--ink2);justify-content:center;align-items:center;gap:8px;margin:0;padding:18px 12px;font-size:14px;display:flex}.ldg-wftest .hit{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;padding:7px 10px;display:grid}.ldg-wftest .hit:hover{background:var(--sheet2)}.ldg-wftest .hit:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wftest .hit:disabled{cursor:default;opacity:.7}.ldg-wftest .hit b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.ldg-wftest .hit .sub{font-family:var(--mono);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:12px;overflow:hidden}.ldg-wftest .hit .go{color:var(--pine);white-space:nowrap;grid-area:1/2/span 2;font-size:13px;font-weight:500}.ldg-wftest .note{color:var(--amber);margin:6px 0 0;font-size:14px;line-height:1.5}.ldg-wfprev .feed{border:1px solid var(--rule);background:var(--sheet);border-radius:5px;gap:6px;max-height:340px;margin:4px 0 0;padding:8px;list-style:none;display:grid;overflow-y:auto}.ldg-wfprev .feed .msg{background:var(--sheet2);border-radius:5px;padding:7px 10px}.ldg-wfprev .feed .msg .k{font-family:var(--mono);color:var(--ink3);font-size:12px;display:block}.ldg-wfprev .feed .msg p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;line-height:1.5}.ldg-wfprev .feed .st{color:var(--ink2);padding:2px 10px;font-size:13px}.ldg-wfprev .feed .st .ff{color:var(--ink3)}.ldg-wfprev .feed .st.end{color:var(--pine);font-weight:500}.ldg-wfprev .feed .st.err{color:var(--rust)}.ldg-wfprev .ask{margin-top:10px}.ldg-wfprev .ask p{color:var(--ink);margin:0 0 6px;font-size:14px}.ldg-wfprev .ask .acts,.ldg-wfprev .foot{flex-wrap:wrap;gap:8px;display:flex}.ldg-wfprev .foot{justify-content:flex-end;margin-top:8px}.ldg-wftpl .steps{border:1px solid var(--rule);background:var(--sheet);border-radius:5px;margin:4px 0 0;padding:0;list-style:none}.ldg-wftpl .steps li{padding:8px 12px 8px calc(12px + var(--d,0) * 18px);border-bottom:1px solid var(--rule);align-items:baseline;gap:12px;display:flex}.ldg-wftpl .steps li:last-child{border-bottom:0}.ldg-wftpl .steps li.trig{background:var(--pineTint)}.ldg-wftpl .steps .n{min-width:20px;font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:12px}.ldg-wftpl .steps li.trig .n{color:var(--pine)}.ldg-wftpl .steps .what{gap:1px;min-width:0;font-size:14px;display:grid}.ldg-wftpl .steps .what b{color:var(--ink);font-weight:500}.ldg-wftpl .steps .what .via{font-style:normal;font-family:var(--mono);color:var(--ink3);font-size:12px}.ldg-wftpl .steps .what .sum{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ldg-wftpl .ldg-basis{margin-top:8px}.ldg-wfgal{height:100%}.ldg-wfgal>.flex{height:100%!important}.ldg-hd.ldg-wf-hd .t em:has(.live){color:var(--pine);font-style:normal}.ldg-hd.ldg-wf-hd .t em .live{background:var(--pine);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;animation:2.6s ease-in-out infinite ldg-wf-breathe;display:inline-block}@keyframes ldg-wf-breathe{0%,to{box-shadow:0 0 0 0 var(--pineEdge)}50%{box-shadow:0 0 0 4px var(--pineEdge)}}.ldg-wfstage{position:relative}.ldg-wfstage>.hint{z-index:5;text-align:center;width:max-content;max-width:min(320px,100% - 32px);color:var(--ink2);pointer-events:none;margin:0;font-size:14px;line-height:1.5;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.ldg-wfnode .nh .lc{font-family:var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--pine);background:var(--pineTint);white-space:nowrap;border-radius:3px;padding:1px 6px;font-size:12px;font-weight:500;line-height:1.3;position:absolute;top:8px;right:10px}.ldg-wfnode.lit:not(.trig) .nh b{padding-right:78px}.ldg-wfnode.trig .nh .lc{position:static}.ldg-wfcomets{pointer-events:none;z-index:12;position:absolute;top:0;left:0;overflow:visible}.ldg-wfcomets path{fill:none;stroke:var(--pine);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;stroke-dasharray:110 calc(var(--wfl,1000) * 1px + 110px);stroke-dashoffset:calc(var(--wfl,1000) * 1px + 220px)}.ldg-wfcomets[data-ready] path{opacity:.85;animation:ldg-wf-trace var(--wfcycle,5s) linear infinite}.ldg-wfstage[data-pulse] .ldg-wfcomets[data-ready] path{opacity:1;stroke-width:3px;animation-duration:calc(var(--wfcycle,5s) / 10)}@keyframes ldg-wf-trace{0%{stroke-dashoffset:calc(var(--wfl,1000) * 1px + 220px)}to{stroke-dashoffset:0}}.ldg-wfstage[data-live] .ldg-wfnode{animation:ldg-wf-hot var(--wfcycle,0s) linear infinite;animation-delay:calc(var(--wfat,0) * 1ms)}@keyframes ldg-wf-hot{0%{border-color:var(--rule2);box-shadow:var(--rest), 0 0 0 0 var(--pineEdge)}3%{border-color:var(--pine);box-shadow:var(--rest), 0 0 0 1px var(--pine), 0 0 0 4px var(--pineEdge)}14%{border-color:var(--rule2);box-shadow:var(--rest), 0 0 0 1px transparent, 0 0 0 10px transparent}to{border-color:var(--rule2);box-shadow:var(--rest), 0 0 0 0 transparent}}.ldg-wfstage[data-pulse] .ldg-wfnode{animation:ldg-wf-lit 1.1s cubic-bezier(.2, .7, .2, 1) calc(var(--wfd,0) * .3s) 1 backwards}@keyframes ldg-wf-lit{0%{border-color:var(--rule2);box-shadow:var(--rest), 0 0 0 0 var(--pineEdge)}22%{border-color:var(--pine);box-shadow:var(--rest), 0 0 0 1px var(--pine), 0 0 0 5px var(--pineEdge)}to{border-color:var(--rule2);box-shadow:var(--rest), 0 0 0 1px transparent, 0 0 0 14px transparent}}.ldg-wfstage[data-live] .ldg-wfnode.trig{animation-name:ldg-wf-hot-root}.ldg-wfstage[data-pulse] .ldg-wfnode.trig{animation-name:ldg-wf-lit-root}@keyframes ldg-wf-hot-root{0%{box-shadow:var(--rest), 0 0 0 0 var(--pineEdge)}3%{box-shadow:var(--rest), 0 0 0 1px var(--pine), 0 0 0 4px var(--pineEdge)}14%{box-shadow:var(--rest), 0 0 0 1px transparent, 0 0 0 10px transparent}to{box-shadow:var(--rest), 0 0 0 0 transparent}}@keyframes ldg-wf-lit-root{0%{box-shadow:var(--rest), 0 0 0 0 var(--pineEdge)}22%{box-shadow:var(--rest), 0 0 0 1px var(--pine), 0 0 0 5px var(--pineEdge)}to{box-shadow:var(--rest), 0 0 0 1px transparent, 0 0 0 14px transparent}}.ldg-wfstage[data-pulse] .ldg-wfnode .nh .lc{animation:ldg-pop-in .35s ease-out calc(var(--wfd,0) * .3s + .2s) 1 backwards}.ldg-wflive{border-bottom:1px solid var(--rule2);background:var(--sheet);flex:none;font-size:14px}.ldg-wflive>.hd{background:var(--pineFill);height:36px;color:var(--pineInk);align-items:baseline;gap:8px;padding:0 16px;display:flex}.ldg-wflive>.hd b{font-family:var(--serif);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:36px}.ldg-wflive>.hd .an{font-family:var(--mono);opacity:.9;white-space:nowrap;margin-left:auto;font-size:12px}.ldg-wflive dl{margin:0;padding:4px 16px}.ldg-wflive dl>div{border-bottom:1px solid var(--rule);color:var(--ink2);justify-content:space-between;gap:8px;padding:6px 0;display:flex}.ldg-wflive dl>div:last-child{border-bottom:0}.ldg-wflive dl>div.warn dt{color:var(--rust)}.ldg-wflive dt{margin:0}.ldg-wflive dd{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);margin:0;font-size:13px;font-weight:500}.ldg-wflive .more{border-top:1px solid var(--rule);color:var(--pine);padding:8px 16px 10px;font-size:13px;font-weight:500;text-decoration:none;display:block}.ldg-wflive .more:hover{background:var(--sheet2)}.ldg-wflive .more:focus-visible{box-shadow:var(--focusRing);outline:none}@media (prefers-reduced-motion:reduce){.ldg-wfcomets path{opacity:.35;stroke-dasharray:none;animation:none!important}.ldg-wfstage[data-live] .ldg-wfnode{animation:none}.ldg-wfstage[data-pulse] .ldg-wfnode{border-color:var(--pine);animation:none}.ldg-wfstage[data-pulse] .ldg-wfnode .nh .lc,.ldg-hd.ldg-wf-hd .t em .live,.ldg-wfstage[data-live] .ldg-wfnode.trig,.ldg-wfstage[data-pulse] .ldg-wfnode.trig{animation:none}}.ldg-ic{color:inherit;vertical-align:-2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ldg-ic svg{width:13px;height:13px;display:block}.ldg-ic.lg svg{width:16px;height:16px}.ldg-ic.pine{color:var(--pine)}.ldg-ic.rust{color:var(--rust)}.ldg-ic.ink2{color:var(--ink2)}.ldg-ic.ink3{color:var(--ink3)}.ldg-marks{gap:4px;display:inline-flex}.ldg-marks .mk{border:1px solid var(--rule2);width:22px;height:22px;color:var(--ink3);background:var(--sheet);border-radius:3px;place-items:center;display:grid}.ldg-marks .mk.on{color:var(--selOn);border-color:var(--pineEdge)}.ldg-pill .car{color:var(--ink3);margin-left:auto;padding-left:6px;font-size:14px}.ldg-pill.open .car{color:var(--ink)}.ldg-seclabel{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.ldg-seclabel .t{font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headInk);font-size:17px;font-weight:600;line-height:1.25}.ldg-seclabel .an{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);white-space:nowrap;font-size:13px;font-weight:500}.ldg-seclabel .acts{align-items:center;gap:8px;margin-left:auto;display:flex}.ldg-skr-wait{min-height:1px}.ldg-home .ldg-hd .acts{gap:8px 20px}.ldg-home .ldg-hd .acts .ldg-btn{text-decoration:none}.ldg-kpi .tg .ok,.ldg-fig .tg .ok{color:var(--pine)}.ldg-kpi .tg .act,.ldg-fig .tg .act{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-weight:500}.ldg-kpi .tg .act:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-kpi>.fig>b a{color:inherit;text-decoration:none}.ldg-kpi>.fig>b a:hover{color:var(--pine)}.ldg-kpi>.fig>b a:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-home .ldg-kpi.targets>.fig>.ldg-prov{letter-spacing:.06em;color:var(--ink3);border-top:0;max-width:45%;margin:0;padding:0;font-size:12px;line-height:14px;position:absolute;top:14px;right:18px}.ldg-home .ldg-kpi.targets>.fig:last-child>.ldg-prov{right:0}.ldg-home .ldg-kpi.targets>.fig>.ldg-prov b{color:var(--ink3);font-weight:400}.ldg-home .ldg-kpi.targets{border-bottom-right-radius:0;border-bottom-left-radius:0}.ldg-home .wk>.ph2{align-items:center}.ldg-home .wk>.ldg-kpi.targets{border-top:0;border-bottom:0;border-radius:0;padding:0 16px}.ldg-home .wk{container:pacing/inline-size}.ldg-home .ldg-kpi.targets>.fig:has(+.fig.team){border-right-color:var(--rule2)}.ldg-home .ldg-kpi.targets>.fig.team>small{overflow:visible}.ldg-home .ldg-kpi.targets>.fig.team>small>.per{font-family:var(--sans);letter-spacing:0;text-transform:none;position:absolute;top:8px;right:18px}.ldg-home .ldg-kpi.targets>.fig.team>small>.per .ldg-in.ctl{min-height:24px;padding:1px 8px;font-size:13px}.ldg-home .ldg-kpi.targets>.fig.team>.trend{min-width:0;margin-top:6px}.ldg-home .ldg-kpi.targets>.fig.team>.trend .ldg-axis{font-size:12px}.ldg-home .ldg-kpi.targets>.fig.team>.trend .ldg-axis:not(.y){margin-top:4px}.ldg-home .ldg-kpi.targets>.fig.team .ldg-line.bare .pt.em{opacity:1}.ldg-home .ldg-kpi.targets>.fig.team{grid-template-rows:14px minmax(32px,auto) minmax(0,1fr);align-content:stretch}.ldg-home .ldg-kpi.targets>.fig.team>small>.per{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;max-width:calc(100% - 7.5em);display:flex}.ldg-home .ldg-kpi.targets>.fig.team>small>.per>.ldg-legview{flex:0 auto;min-width:0}.ldg-home .ldg-kpi.targets>.fig.team>small>.per>.ldg-legview .lbl{max-width:9em}.ldg-home .ldg-kpi.targets>.fig.team>small>.per>.ldg-legview>.trig{margin-left:0}.ldg-home .ldg-kpi.targets>.fig.team>small>.per>:not(.ldg-legview){flex:none}.ldg-home .ldg-kpi.targets>.fig.team>.trend{flex-direction:column;min-height:0;display:flex}.ldg-home .ldg-kpi.targets>.fig.team>.trend>.run{flex-direction:column;flex:1;min-height:0;display:flex}.ldg-home .ldg-kpi.targets>.fig.team>.trend .ldg-chartwrap{flex:1;min-height:72px}.ldg-home .ldg-kpi.targets>.fig.team>.trend .ldg-line{min-height:72px;height:auto!important}.ldg-home .ldg-kpi.targets>.fig.team>.trend .ldg-axis.y{height:auto!important}.ldg-home .ldg-kpi.targets>.fig.team>b>em{margin-left:auto;font-size:13px}.ldg-home .ldg-kpi.targets>.fig.team>b>em .rec b{color:var(--ink2);font-weight:500}.ldg-home .ldg-kpi.targets>.fig.team>b>em .rec.now b{color:var(--pine)}.ldg-app[data-bp=spine] .ldg-home .ldg-kpi.targets>.fig.team,.ldg-app[data-bp=narrow] .ldg-home .ldg-kpi.targets>.fig.team,.ldg-app[data-bp=mobile] .ldg-home .ldg-kpi.targets>.fig.team{box-shadow:none;border-right:0;grid-column:1/-1;margin-right:0}@media (max-width:767px){.ldg-home .ldg-kpi.targets>.fig.team{box-shadow:none;border-right:0;grid-column:1/-1;margin-right:0}}.ldg-home .two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0 22px;min-width:0;display:grid}.ldg-home .two:has(>:only-child){grid-template-columns:minmax(0,1fr)}.ldg-home .two .col{border:1px solid var(--rule2);background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));min-width:0;box-shadow:0 1px 2px var(--inset);border-radius:7px;flex-direction:column;padding:14px 18px 12px;display:flex}.ldg-home .obpeek{display:inline-flex;position:relative}.ldg-home .obpeek .ldg-fact{color:var(--pine);font-weight:500;text-decoration:none}.ldg-home .obcard{text-align:left;min-width:260px;padding:4px 0 8px;display:none;position:absolute;top:calc(100% + 6px);left:0}.ldg-home .obpeek:is(:hover,:focus-within) .obcard{animation:.15s ease-out ezPeekIn;display:block}.ldg-home .obcard .r{color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 12px;padding:6px 14px;font-size:14px;display:grid}.ldg-home .obcard .r+.r{border-top:1px dotted var(--dot)}.ldg-home .obcard .r .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldg-home .obcard .r .pct{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-home .obcard .r .ldg-bar2{grid-column:1/-1}.ldg-home .obcard .r.quiet{color:var(--ink3)}.ldg-home .eb2{border-bottom:1px solid var(--rule2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;padding-bottom:6px;display:flex}.ldg-home .two .col>.eb2{background:var(--headFill);border-bottom:1px solid var(--headEdge);border-radius:6px 6px 0 0;align-items:center;min-height:40px;margin:-14px -18px 10px;padding:10.15px 18px 6.6px}.ldg-home .eb2>.an{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);white-space:nowrap;font-size:13px;font-weight:500}.ldg-home .eb2 .tabs{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}.ldg-home .eb2 .lead{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.ldg-home .eb2 :is(h2,h4){color:var(--headOn);font-size:17px;font-weight:600;font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;margin:0;line-height:1.25}.ldg-home .eb2 :is(h2,h4) .an{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);margin-left:10px;font-size:13px;font-weight:500}.ldg-home .two .foot{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--ink2);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.ldg-home .two .foot .ldg-stat{margin-right:auto}.ldg-home .two .foot .fact{color:var(--ink3)}.ldg-home .two .foot a{color:var(--pine);font-family:var(--sans);letter-spacing:0;font-size:14px;font-weight:500;text-decoration:none}.ldg-home .two .foot a:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-home .quiet{color:var(--ink2);text-wrap:pretty;margin:0;padding:12px 0;font-size:14px}.ldg-home .elapsed{font-family:var(--mono);color:var(--ink3);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:13px;display:flex}.ldg-home .two .col>.eb2+.elapsed{margin-top:2px}.ldg-home .elapsed b{color:var(--ink);font-weight:500}.ldg-home .elapsed .p{background:var(--well);flex:1;align-self:center;height:2px;position:relative}.ldg-home .elapsed .p i{background:var(--pineSeries);position:absolute;top:0;bottom:0;left:0}.ldg-home .pace{flex-direction:column;min-width:0;display:flex}.ldg-home .pacelead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;padding:2px 0 10px;display:flex}.ldg-home .pacelead>b{font-family:var(--serif);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:500;line-height:1.1}.ldg-home .pacelead>b span{font-family:var(--mono);color:var(--ink3);margin-left:6px;font-size:14px;font-weight:400}.ldg-home .pacelead>span{font-family:var(--mono);color:var(--ink2);letter-spacing:.02em;font-size:13px;font-weight:500}.ldg-home .pacelead>span.ok{color:var(--pine)}.ldg-home .pacelead>span.behind{color:var(--rust)}.ldg-home .pace .ldg-axis{font-size:13px}.ldg-home .two .col>.gt{flex:auto}.ldg-home .two .col>.gt>.gtcol:first-child{flex-direction:column;min-height:0;display:flex}.ldg-home .gt .gtcol>.pace{flex:auto;min-height:0}.ldg-home .pace>.fill{flex-direction:column;flex:auto;min-height:0;display:flex}.ldg-home .pace>.fill>.ldg-chartwrap{flex:auto;min-height:168px}.ldg-home .pace>.fill>.ldg-chartwrap>.ldg-pace,.ldg-home .pace>.fill>.ldg-chartwrap>.ldg-axis.y{height:auto!important}.ldg-wk{border-collapse:collapse;width:100%;color:var(--ink);font-size:14px}.ldg-wk th{font-family:var(--mono);color:var(--ink2);text-align:left;border-bottom:1px solid var(--rule2);padding:0 8px 6px 0;font-size:13px;font-weight:500}.ldg-wk td{border-bottom:1px dotted var(--dot);padding:7px 8px 7px 0}.ldg-wk tr:last-child td{border-bottom:0}.ldg-wk :is(th,td).r{text-align:right}.ldg-wk td:first-child{font-family:var(--mono);color:var(--ink3);width:40px;font-size:14px}.ldg-wk tr.today td{color:var(--ink);font-weight:500}.ldg-wk tr.today td:first-child{color:var(--pine)}.ldg-wk .faint{color:var(--ink3)}.ldg-wk .cell{font:inherit;color:inherit;cursor:text;text-align:right;background:0 0;border:0;border-radius:3px;padding:0 2px}.ldg-wk button.cell:hover{color:var(--pine)}.ldg-wk button.cell:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wk input.cell{text-align:right;width:84px;height:24px;padding:0 6px;font-size:14px}.ldg-wk th small{letter-spacing:.02em;text-transform:none;color:var(--ink3);white-space:nowrap;margin-top:2px;font-size:14px;font-weight:400;display:block}.ldg-wk tbody tr td.hit,.ldg-wk tfoot tr td.hit{color:var(--pine)}.ldg-wk tfoot td{border-top:1px solid var(--rule2);color:var(--ink);border-bottom:0;padding-top:8px;font-weight:500}.ldg-wk tfoot td:first-child{color:var(--ink2);font-size:13px;font-weight:500}.ldg-wk tfoot .of{color:var(--ink3);margin-left:2px;font-size:13px;font-weight:400}.ldg-home .gt{min-width:0;display:grid}.ldg-home .gt.split{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.ldg-home .gt .gtcol{min-width:0}.ldg-home .gt.split>.gtcol+.gtcol{border-left:1px solid var(--rule);margin-left:20px;padding-left:20px}.ldg-home .gtlab{font-family:var(--mono);color:var(--ink);text-align:center;align-items:center;gap:14px;padding:4px 0 12px;font-size:13px;font-weight:600;display:flex}.ldg-home .gtlab:before,.ldg-home .gtlab:after{content:"";background:var(--rule2);flex:auto;height:1px}.ldg-fade{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow-y:auto}.ldg-fade::-webkit-scrollbar{display:none}.ldg-fade[data-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.ldg-home .gt.split{min-height:320px}.ldg-home .gt.split>.gtcol.team{min-height:0;position:relative}.ldg-home .gt.split>.gtcol.team>.gtfit{flex-direction:column;min-height:0;display:flex;position:absolute;top:0;bottom:0;left:20px;right:0}.ldg-home .gt.split>.gtcol.team>.gtfit>.gtlab{flex:none}.ldg-home .gt.split>.gtcol.team .gtscroll{flex:auto}.ldg-home .col.ipr .plfit{flex:auto;min-height:0;position:relative}.ldg-home .col.ipr .plbody{position:absolute;top:0;bottom:0;left:0;right:0}.ldg-home .col.ipr .iprows{gap:0;margin:0;padding:0;list-style:none;display:grid}.ldg-home .col.ipr .iprow{border-bottom:1px solid var(--rule);grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"rk who ip""rk bar bar";align-items:baseline;gap:3px 8px;padding:7px 0 8px;display:grid}.ldg-home .col.ipr .iprow:last-child{border-bottom:0}.ldg-home .col.ipr .iprow>.rk{font-family:var(--serif);color:var(--ink3);grid-area:rk;font-size:15px;font-style:italic}.ldg-home .col.ipr .iprow>.who{grid-area:who;gap:1px;min-width:0;display:grid}.ldg-home .col.ipr .iprow>.who>.nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.ldg-home .col.ipr .iprow>.who>.act{letter-spacing:.02em;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ldg-home .col.ipr .iprow>.ip{color:var(--ink);white-space:nowrap;grid-area:ip;font-size:15px;font-weight:500}.ldg-home .col.ipr .iprow>.b3{background:var(--rule2);border-radius:2px;grid-area:bar;height:3px;display:block;overflow:hidden}.ldg-home .col.ipr .iprow>.b3>i{background:var(--pine);border-radius:2px;height:100%;display:block}.ldg-home .col.ipr>.eb2>.lead{flex-wrap:nowrap;flex:none;align-items:center;gap:12px;margin-block-start:-4px;margin-block-end:-4px}.ldg-home .col.ipr>.eb2>.lead>.an{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:500}.ldg-home .col.ipr>.eb2>.lead>.mo{flex:none;width:auto}.ldg-home .col.ipr{container:iprep/inline-size}.ldg-home .col.ipr>.ldg-kpi.iprk{border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));margin:-10px -18px 0;padding:0 18px}.ldg-home .col.ipr>.ldg-kpi.iprk>.fig{padding-top:12px;padding-bottom:14px}.ldg-home .col.ipr>.ldg-kpi.iprk .p:empty{display:none}.ldg-home .col.ipr>.ldg-kpi.iprk>.fig>b{font-size:26px}.ldg-home .col.ipr>.ldg-kpi.iprk .tg{gap:8px;min-width:0;font-size:13px}.ldg-home .col.ipr>.ldg-kpi.iprk .tg>span:first-child{overflow-wrap:anywhere;min-width:0}.ldg-home .col.ipr>.ldg-kpi.iprk .tg>span:last-child{flex:none}.ldg-home .col.ipr>.ldg-kpi.iprk .tg b{color:var(--ink)}.ldg-home .col.ipr>.mid{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin:0 -18px;display:grid}.ldg-home .col.ipr>.mid>div{min-width:0;padding:14px 18px}.ldg-home .col.ipr>.mid>div+div{border-left:1px solid var(--rule)}.ldg-home .col.ipr .lbl{font-family:var(--mono);color:var(--ink3);margin-bottom:8px;font-size:13px}.ldg-home .col.ipr .lbl b{color:var(--metal);font-weight:500}.ldg-home .col.ipr .lbl.lt{margin:14px 0 6px}.ldg-home .col.ipr>.mid>.trend{flex-direction:column;display:flex}.ldg-home .col.ipr .trend>.fill{flex-direction:column;flex:auto;min-height:0;display:flex}.ldg-home .col.ipr .trend>.fill>.ldg-chartwrap{flex:auto;min-height:120px}.ldg-home .col.ipr .trend>.fill>.ldg-chartwrap>.ldg-chart,.ldg-home .col.ipr .trend>.fill>.ldg-chartwrap>.ldg-axis.y{height:auto!important}.ldg-home .col.ipr .trend .ldg-axis{font-size:12.5px}.ldg-home .col.ipr .trend .ldg-axis:not(.y) span.on{color:var(--metal)}.ldg-home .col.ipr .mix{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ldg-home .col.ipr .mix li{color:var(--ink2);grid-template-columns:minmax(0,168px) minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:14px;display:grid}.ldg-home .col.ipr .mix .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldg-home .col.ipr .mix .bar{background:var(--well);border-radius:2px;height:6px;overflow:hidden}.ldg-home .col.ipr .mix .bar>i{background:var(--pineSeries);height:100%;display:block}.ldg-home .col.ipr .mix b{text-align:right;font-family:var(--mono);color:var(--ink);font-size:13px;font-weight:500}.ldg-home .col.ipr .chips{flex-wrap:wrap;gap:6px;display:flex}.ldg-home .col.ipr .chips>span{color:var(--ink2);border:1px solid var(--rule2);border-radius:999px;padding:2px 9px;font-size:13px}.ldg-home .col.ipr .chips b{color:var(--ink);font-weight:500}.ldg-home .col.ipr .mixcol .none{color:var(--ink3);margin:0;font-size:14px}.ldg-home .col.ipr .lb{margin:0 -18px}.ldg-home .col.ipr .lbrow{border-bottom:1px dotted var(--dot);grid-template-columns:28px minmax(150px,1.4fr) minmax(110px,.9fr) minmax(190px,1.6fr) 110px 90px;align-items:center;gap:14px;padding:9px 18px;display:grid}.ldg-home .col.ipr .lbrow.hd{font-family:var(--mono);color:var(--ink3);border-bottom:1px solid var(--rule);padding-block-start:8px;padding-block-end:8px;font-size:12.5px}.ldg-home .col.ipr .lbrow>.rk{font-family:var(--serif);color:var(--ink3);text-align:center;font-size:17px;font-style:italic}.ldg-home .col.ipr .lbrow.top>.rk{color:var(--metal)}.ldg-home .col.ipr .lbrow>.who{gap:1px;min-width:0;display:grid}.ldg-home .col.ipr .lbrow>.who>.nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.ldg-home .col.ipr .lbrow .dl{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:12.5px}.ldg-home .col.ipr .lbrow .dl.up{color:var(--pine)}.ldg-home .col.ipr .lbrow .dl.dn{color:var(--rust)}.ldg-home .col.ipr .lbrow>.ipc{gap:4px;min-width:0;display:grid}.ldg-home .col.ipr .lbrow .ipv{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:18px;font-weight:500}.ldg-home .col.ipr .lbrow .rel{background:var(--well);border-radius:2px;height:3px;display:block;overflow:hidden}.ldg-home .col.ipr .lbrow .rel>i{background:var(--pineSeries);height:100%;display:block}.ldg-home .col.ipr .lbrow.top .rel>i{background:var(--metal)}.ldg-home .col.ipr .lbrow>.fun{color:var(--ink3);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;font-size:12.5px;display:grid}.ldg-home .col.ipr .lbrow>.fun>span{min-width:0;display:grid}.ldg-home .col.ipr .lbrow>.fun b{color:var(--ink);font-size:14px;font-weight:500}.ldg-home .col.ipr .lbrow>.fun em{color:var(--pine);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.ldg-home .col.ipr .lbrow>.pl{text-align:right;font-family:var(--mono);color:var(--ink2);font-size:13px}.ldg-home .col.ipr .lbrow.hd>.pl{white-space:nowrap}.ldg-home .col.ipr .lbrow .spark{display:block;overflow:visible}.ldg-home .col.ipr .lbrow .spark .ln{fill:none;stroke:var(--pineSeries);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.ldg-home .col.ipr .lbrow .spark .area{fill:var(--pineSeries);opacity:.1;stroke:none}.ldg-home .col.ipr .lbrow .spark circle{fill:var(--pineSeries)}.ldg-home .col.ipr .more{font-family:var(--mono);color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:9px 0 2px;font-size:13px;display:flex}.ldg-home .col.ipr .more .act{-webkit-appearance:none;appearance:none;font:500 14px var(--sans);color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0}.ldg-home .col.ipr .more .act:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-home .col.ipr .lbempty{padding:4px 0}.ldg-home .col.ipr>.foot{margin-top:10px}@container iprep (max-width:980px){.ldg-home .col.ipr>.ldg-kpi.iprk{grid-template-columns:repeat(3,minmax(0,1fr))}.ldg-home .col.ipr>.ldg-kpi.iprk>.fig:nth-child(3n){border-right:0;margin-right:0}.ldg-home .col.ipr>.ldg-kpi.iprk>.fig:nth-child(n+4){border-top:1px solid var(--rule)}}@container iprep (max-width:860px){.ldg-home .col.ipr .lbrow{grid-template-columns:24px minmax(0,1fr) minmax(96px,auto)}.ldg-home .col.ipr .lbrow>:nth-child(n+4){display:none}}@container iprep (max-width:720px){.ldg-home .col.ipr>.mid{grid-template-columns:minmax(0,1fr)}.ldg-home .col.ipr>.mid>div+div{border-left:0;border-top:1px solid var(--rule)}}.ldg-home .col.ptrk{container:ptrk/inline-size}.ldg-home .col.ptrk .ptbody{flex-direction:column;flex:auto;gap:14px;min-width:0;min-height:0;padding:4px 0 12px;display:flex}.ldg-home .col.ptrk .months,.ldg-home .col.ptrk .months>.fill{flex-direction:column;flex:auto;min-height:0;display:flex}.ldg-home .col.ptrk .months>.fill>.ldg-chartwrap{flex:auto;min-height:90px}.ldg-home .col.ptrk .months>.fill>.ldg-chartwrap>.ldg-chart,.ldg-home .col.ptrk .months>.fill>.ldg-chartwrap>.ldg-axis.y{height:auto!important}.ldg-home .col.ptrk .stats{border-block:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ldg-home .col.ptrk .stats>div{gap:1px;min-width:0;padding:8px 10px;display:grid}.ldg-home .col.ptrk .stats>div:first-child{padding-left:0}.ldg-home .col.ptrk .stats>div+div{border-left:1px solid var(--rule)}.ldg-home .col.ptrk .stats dt{font-family:var(--mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ldg-home .col.ptrk .stats dd{min-width:0;margin:0}.ldg-home .col.ptrk .stats .v{font-family:var(--serif);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:500;line-height:1.15}.ldg-home .col.ptrk .stats .s{font-family:var(--mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@container ptrk (max-width:380px){.ldg-home .col.ptrk .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-home .col.ptrk .stats>div:nth-child(3){border-left:0;padding-left:0}.ldg-home .col.ptrk .stats>div:nth-child(n+3){border-top:1px solid var(--rule)}}.ldg-home .col.ptrk .top{min-width:0}.ldg-home .col.ptrk .top>.hl{flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0;display:flex}.ldg-home .col.ptrk .top .to{color:var(--ink2);font-size:14px}.ldg-home .col.ptrk .top .to b{color:var(--ink);font-weight:500}.ldg-home .col.ptrk .top .to .ok{color:var(--pine)}.ldg-home .col.ptrk .big{font-family:var(--serif);letter-spacing:-.02em;color:var(--pine);font-variant-numeric:lining-nums tabular-nums;font-size:44px;font-weight:500;line-height:1}.ldg-home .col.ptrk .since{font-family:var(--mono);color:var(--ink3);margin-top:6px;font-size:13px}.ldg-home .col.ptrk .since b{color:var(--pine);font-weight:500}.ldg-home .col.ptrk .split{background:var(--well);border-radius:2px;height:6px;display:flex;overflow:hidden}.ldg-home .col.ptrk .split>i{height:100%;display:block}.ldg-home .col.ptrk :is(.split>i:first-child,.leg .sw.p){background:color-mix(in oklab, var(--pineSeries) 55%, var(--well))}.ldg-home .col.ptrk :is(.split>i:last-child,.leg .sw.c){background:var(--pineSeries)}.ldg-home .col.ptrk .leg{color:var(--ink2);flex-wrap:wrap;gap:4px 18px;margin-top:-6px;font-size:14px;display:flex}.ldg-home .col.ptrk .leg>span{align-items:center;gap:6px;display:inline-flex}.ldg-home .col.ptrk .leg b{color:var(--ink);font-weight:500}.ldg-home .col.ptrk .leg .sw{border-radius:2px;width:8px;height:8px;display:inline-block}.ldg-home .col.ptrk .chartlab{font-family:var(--mono);color:var(--ink3);margin-bottom:8px;font-size:13px}.ldg-home .col.ptrk .chartlab b{color:var(--metal);font-weight:500}.ldg-home .col.ptrk .months .ldg-axis{font-size:12.5px}.ldg-home .col.ptrk .months .ldg-axis span.on{color:var(--metal)}.ldg-home .col.ptrk>.eb2>.per{flex:none;width:auto;margin-block-start:-4px;margin-block-end:-4px}.ldg-home .col.ptrk .since .dl.up{color:var(--pine)}.ldg-home .col.ptrk .since .dl.dn{color:var(--rust)}.ldg-home .col.ptrk .months .ldg-chart i.sel:not(.cur){background:var(--pine);opacity:1}.ldg-home .col.ptrk .months .ldg-chart i.sel{box-shadow:inset 0 2px 0 var(--ink)}.ldg-home .col.ptrk .months .ldg-axis .sel{color:var(--ink);font-weight:600}.ldg-home .goalform{gap:10px;max-width:360px;padding:8px 0 12px;display:grid}.ldg-home .goalform p{color:var(--ink2);margin:0;font-size:14px}.ldg-home .goalform .acts{justify-content:flex-end;gap:8px;display:flex}.ldg-home .finals{gap:14px;padding:8px 0;display:grid}.ldg-home .finals.row{grid-template-rows:repeat(4,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px 18px;padding:6px 0 12px}.ldg-home .finals.row>.final{display:contents}.ldg-app[data-bp=mobile] .ldg-home .finals.row{grid-template-rows:none;grid-auto-flow:row;display:grid}.ldg-app[data-bp=mobile] .ldg-home .finals.row>.final,.ldg-home .final{gap:6px;display:grid}.ldg-home .final small{font-family:var(--mono);color:var(--ink3);align-self:end;font-size:13px;font-weight:500;line-height:1.3}.ldg-home .final b{font-family:var(--serif);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:500;line-height:1.1}.ldg-home .final b span{font-family:var(--mono);color:var(--ink3);margin-left:6px;font-size:14px;font-weight:400}.ldg-home .final>span{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-home .final>span.ok{color:var(--pine)}.ldg-home .disclose{width:100%;font-family:var(--mono);letter-spacing:0;color:var(--ink3);cursor:pointer;text-align:left;border:0;border-top:1px dotted var(--dot);background:0 0;border-radius:3px;align-items:baseline;gap:6px;padding:8px 0;font-size:13px;font-weight:500;display:flex}.ldg-home .disclose:hover{color:var(--ink)}.ldg-home .disclose:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-plan .summary i.warn{background:var(--amber)}.ldg-plan .summary i.none{border:1px solid var(--rule2);background:0 0}.ldg-plan .r.done{opacity:.6}.ldg-plan .who .open{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;padding:0}.ldg-plan .who .open:hover{color:var(--pine)}.ldg-plan .who .open:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-plan .who a{color:inherit;text-decoration:none}.ldg-plan .who a:hover{color:var(--pine)}.ldg-plan .day .faint{color:var(--ink3)}.ldg-plan .day .warn{color:var(--amber);font-weight:500}.ldg-plan.tgs{grid-template-columns:1fr 1fr;column-gap:18px;container:tgoals/inline-size}.ldg-plan.tgs>*{grid-column:1/-1}.ldg-plan .r.tg{grid-template-columns:subgrid;column-gap:normal;padding:8px 0 9px}.ldg-plan .r.tg .who{grid-column:1/-1}.ldg-plan .r.tg .who.met,.ldg-plan .r.tg .who.met .pct{color:var(--metal)}.ldg-plan .summary i.met{background:var(--metal)}.ldg-plan .r.tg .pl i.ok{background:#22c55e}.ldg-plan .r.tg .pl i.warn{background:#eab308}.ldg-plan .r.tg .pl i.bad{background:#ef4444}.ldg-plan .r.tg .bars{grid-column:1/-1;grid-template-columns:subgrid;row-gap:3px;margin-top:3px;display:grid}.ldg-plan .r.tg .bar{display:contents}.ldg-plan .r.tg .bar small{font-family:var(--mono);color:var(--ink3);grid-row:1;align-self:end;font-size:14px}.ldg-plan .r.tg .bar.ap small{white-space:nowrap}.ldg-plan .r.tg .bar .pl{grid-area:2;height:4px;margin-top:0}@container tgoals (max-width:229px){.ldg-plan .r.tg .bars{grid-template-columns:minmax(0,1fr)}.ldg-plan .r.tg .bar small,.ldg-plan .r.tg .bar .pl{grid-row:auto}.ldg-plan .r.tg .bar+.bar small{margin-top:5px}.ldg-plan .r.tg .bar.ap small{white-space:normal}}.ldg-home .plan .xp{border-bottom:1px dotted var(--dot);padding:2px 0 8px 17px}.ldg-home .plan .xp .ldg-gp-task{padding:7px 0;font-size:14px}.ldg-home .plan .xpacts{justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.ldg-home .plan .xpacts a{color:var(--pine);font-size:14px;font-weight:500;text-decoration:none}.ldg-home .plan .xpacts .danger{color:var(--rust)}.ldg-home .plan .sec{font-family:var(--mono);color:var(--ink3);padding:10px 0 4px;font-size:13px;font-weight:500}.ldg-home .plan .sec.bad{color:var(--rust)}.ldg-home .plan .sec.warn{color:var(--amber)}.ldg-home .plan .mehead{color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0 2px;font-size:14px;display:flex}.ldg-home .plan .mehead i{vertical-align:1px;background:var(--rule2);border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.ldg-home .plan .mehead i.ok{background:var(--pine)}.ldg-home .plan .mehead i.warn{background:var(--amber)}.ldg-home .plan .mehead i.bad{background:var(--rust)}.ldg-home .plan .mehead .mono{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;font-size:14px}.ldg-home .plan .ldg-gp-task .to{color:var(--ink3)}.ldg-home .plan .archive{margin-top:2px}.ldg-home .three{grid-template-columns:1.1fr 1fr 1fr;grid-auto-rows:var(--ldg-ref-h,171px);gap:22px;min-width:0;display:grid}.ldg-home .three>div{border:1px solid var(--rule2);background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));min-width:0;box-shadow:0 1px 2px var(--inset);border-radius:7px;flex-direction:column;margin:0;padding:0 16px 10px;display:flex}.ldg-home .three .reffit{flex:auto;min-height:0;margin:0 -16px;position:relative}.ldg-home .three .refbody{padding:0 16px;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-home .three .eb{background:var(--headFill);border-bottom:1px solid var(--headEdge);border-radius:6px 6px 0 0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0;min-height:39px;margin:0 -16px 9px;padding:10.15px 16px 6.6px;display:flex}.ldg-home .three .eb>span:first-child{font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);align-items:center;font-size:17px;font-weight:600;line-height:21.25px;display:inline-flex}.ldg-home .three .eb .sep{color:var(--ink3);margin:0 7px;line-height:21.25px}.ldg-home .three .eb a{color:var(--ink2);text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:14px;font-weight:400;line-height:21.25px;text-decoration:none}.ldg-home .three .eb a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.ldg-home .three .eb a:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-sched>div{border-bottom:1px dotted var(--dot);color:var(--ink);grid-template-columns:48px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:6px 0;font-size:13px;display:grid}.ldg-sched>div:last-child{border-bottom:0}.ldg-sched .d{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:14px}.ldg-sched .today .d{color:var(--pine);font-weight:500}.ldg-sched .dim{color:var(--ink3)}.ldg-sched .k{font-family:var(--mono);color:var(--ink3);letter-spacing:.06em;font-size:14px}.ldg-home .three .eb .unread{font-style:normal;font-family:var(--sans);color:var(--pine);margin-left:8px;font-size:14px;font-weight:500;line-height:21.25px}.ldg-home .three .ann{min-width:0;margin:0;padding:0;list-style:none;display:grid}.ldg-home .three .ann li{border-bottom:1px dotted var(--dot);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px;min-width:0;padding:4px 0;display:grid}.ldg-home .three .ann li:last-child{border-bottom:0}.ldg-home .three .ann .row{min-width:0;color:inherit;border-radius:3px;gap:1px;text-decoration:none;display:grid}.ldg-home .three .ann .row:hover .t{color:var(--pine)}.ldg-home .three .ann .row:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-home .three .ann .t{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.ldg-home .three .ann .t i{background:var(--pine);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.ldg-home .three .ann .s{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.ldg-home .three .ann .w{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:13px}.ldg-home .three .log{color:var(--ink3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.ldg-home .three .log .ldg-stat{margin-right:auto}.ldg-home .three .log .new{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-weight:500}.ldg-home .three .log .new:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-home .three .book{grid-template-columns:1fr 1fr;gap:0;height:100%;display:grid}.ldg-home .three .book>div{flex-direction:column;min-width:0;padding:12px 0 0 17px;display:flex}.ldg-home .three .book>div:nth-child(odd){padding-left:0;padding-right:17px}.ldg-home .three .book>div:nth-child(-n+2){padding-top:0}.ldg-home .three .book:has(>div:nth-child(3))>div:nth-child(-n+2){border-bottom:1px solid var(--rule);padding-bottom:12px}.ldg-home .three .book>div:nth-child(odd):not(:last-child){border-right:1px solid var(--rule)}.ldg-home .three .book>div:last-child:nth-child(odd){grid-column:1/-1;padding-right:0}.ldg-home .three .book b{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-size:20px;font-weight:500;line-height:1.15;display:block}.ldg-home .three .book small{color:var(--ink3);text-wrap:pretty;margin-top:3px;font-size:12px;line-height:1.4;display:block}.ldg-home .three .book em{font-style:normal;font-family:var(--mono);color:var(--ink2);margin-top:2px;font-size:14px;font-weight:500;display:block}.ldg-home .three .book .warn b{color:var(--amber)}.ldg-home .alerts{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:22px;min-width:0;display:grid}.ldg-app[data-bp=spine] .ldg-home .two,.ldg-app[data-bp=narrow] .ldg-home .two{grid-template-columns:1fr;gap:22px}.ldg-app[data-bp=narrow] .ldg-home .gt.split,.ldg-app[data-bp=mobile] .ldg-home .gt.split{grid-template-columns:1fr}.ldg-app[data-bp=narrow] .ldg-home .gt.split>.gtcol+.gtcol,.ldg-app[data-bp=mobile] .ldg-home .gt.split>.gtcol+.gtcol{border-left:0;border-top:1px solid var(--rule);margin-top:8px;margin-left:0;padding-top:10px;padding-left:0}.ldg-app[data-bp=narrow] .ldg-home .gt.split,.ldg-app[data-bp=mobile] .ldg-home .gt.split{min-height:0}.ldg-app[data-bp=narrow] .ldg-home .gt.split>.gtcol.team>.gtfit,.ldg-app[data-bp=mobile] .ldg-home .gt.split>.gtcol.team>.gtfit{display:block;position:static}.ldg-app[data-bp=narrow] .ldg-home .gt.split>.gtcol.team .gtscroll,.ldg-app[data-bp=mobile] .ldg-home .gt.split>.gtcol.team .gtscroll,.ldg-app[data-bp=narrow] .ldg-home .col.ipr .plbody,.ldg-app[data-bp=mobile] .ldg-home .col.ipr .plbody,.ldg-app[data-bp=narrow] .ldg-home .three .refbody,.ldg-app[data-bp=mobile] .ldg-home .three .refbody{position:static;overflow:visible;-webkit-mask-image:none;mask-image:none}.ldg-app[data-bp=narrow] .ldg-home .three,.ldg-app[data-bp=mobile] .ldg-home .three{grid-auto-rows:auto}.ldg-app[data-bp=narrow] .ldg-home .three .reffit,.ldg-app[data-bp=mobile] .ldg-home .three .reffit{flex:none;position:static}.ldg-app[data-bp=narrow] .ldg-home .three,.ldg-app[data-bp=mobile] .ldg-home .three{grid-template-columns:1fr}.ldg-app[data-bp=mobile] .ldg-home{--ldg-stack-gap:18px;--ldg-bleed-x:16px;gap:18px;padding:0 16px 24px}.ldg-app[data-bp=mobile] .ldg-home .ldg-hd .acts{width:100%}.ldg-app[data-bp=mobile] .ldg-home .ldg-kpi.panel{padding:0 12px}.ldg-app[data-bp=mobile] .ldg-home .two{grid-template-columns:1fr;gap:18px}.ldg-app[data-bp=mobile] .ldg-home .two .col{padding:12px 14px 10px}.ldg-app[data-bp=mobile] .ldg-home .two .col>.eb2{margin:-12px -14px 10px;padding:10.15px 14px 6.6px}.ldg-app[data-bp=mobile] .ldg-home .col.ipr .plfit{margin:-10px -14px 0}.ldg-app[data-bp=mobile] .ldg-home .col.ipr .plbody{padding:0 14px}.ldg-app[data-bp=mobile] .ldg-home .three{grid-template-columns:1fr;gap:18px}.ldg-app[data-bp=mobile] .ldg-home .three>div{padding:0 14px 10px}.ldg-app[data-bp=mobile] .ldg-home .three .eb{margin:0 -14px 8px;padding:10.15px 14px 6.6px}.ldg-app[data-bp=mobile] .ldg-home .three .eb .sep{display:none}.ldg-app[data-bp=mobile] .ldg-home .three .book{grid-template-columns:1fr;gap:0}.ldg-app[data-bp=mobile] .ldg-home .three .book>div{border-bottom:0;border-right:0;padding:10px 0}.ldg-app[data-bp=mobile] .ldg-home .three .book>div+div{border-top:1px solid var(--rule)}.ldg-app[data-bp=mobile] .ldg-home .three .book>div:first-child{padding-top:0}.ldg-app[data-bp=mobile] .ldg-home .three .book>div:last-child{padding-bottom:0}.ldg-dash .row{grid-template-columns:minmax(0,1.9fr) minmax(320px,1fr);align-items:stretch;gap:18px;min-width:0;display:grid}.ldg-dash .row>.stack{flex-direction:column;gap:18px;min-width:0;display:flex}.ldg-dash .row>.stack>:first-child{flex:none}.ldg-dash>.ldg-hd.compact.rest{margin-bottom:0}.ldg-kpi.dash-kpi>.fig{padding-top:12px;padding-bottom:12px}.ldg-app:not([data-bp=narrow]):not([data-bp=mobile]) .ldg-kpi.dash-kpi>.fig:has(>.ldg-prov){padding-bottom:4px}.ldg-dash .row.leaks{grid-template-columns:minmax(340px,1fr) minmax(0,1.6fr)}.ldg-dash .row.solo{grid-template-columns:minmax(0,1fr)}.ldg-dash .ldg-panel.leaks>.pb{flex-direction:column;justify-content:center;display:flex}.ldg-funnel{flex-direction:column;align-items:stretch;min-width:0;padding:14px 16px 12px;display:flex}.ldg-funnel .fb{min-width:0;height:38px;color:var(--ink);isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative}.ldg-funnel .fb:before{content:"";z-index:-1;top:0;bottom:0;left:calc(50% - var(--fw,100%) / 2);width:var(--fw,100%);background:color-mix(in oklab, var(--pineTint) 45%, var(--sheet));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--pineEdge) 55%, transparent), inset 0 2px 3px var(--inset);border-radius:6px;transition:background-color .15s,box-shadow .15s;position:absolute}.ldg-funnel .fb .go{min-width:0;max-width:100%;color:inherit;border-radius:3px;justify-content:center;align-items:baseline;gap:10px;padding:0 12px;text-decoration:none;display:inline-flex}.ldg-funnel .fb .nm{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.ldg-funnel .fb .ct{font-family:var(--mono);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:17px;font-weight:600}.ldg-funnel .fb.leak:before{background:color-mix(in oklab, var(--amberTint) 55%, var(--sheet));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--amber) 70%, transparent), inset 0 2px 3px var(--inset)}.ldg-funnel .fb.leak .nm{color:var(--ink)}.ldg-funnel .fb a.go:hover .nm{text-underline-offset:3px;text-decoration:underline}.ldg-funnel .fb:has(a.go:hover):before{box-shadow:inset 0 0 0 1px var(--pine), inset 0 2px 3px var(--inset)}.ldg-funnel .fb.leak:has(a.go:hover):before{box-shadow:inset 0 0 0 2px var(--amber), inset 0 2px 3px var(--inset)}.ldg-funnel .fb a.go:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-funnel .fg{justify-content:center;align-items:center;height:26px;display:flex;position:relative}.ldg-funnel .fg:before{content:"";z-index:0;background:var(--pineTint);clip-path:polygon(calc(50% - var(--wt) / 2 + 6px) 0, calc(50% + var(--wt) / 2 - 6px) 0, calc(50% + var(--wb) / 2 - 6px) 100%, calc(50% - var(--wb) / 2 + 6px) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@supports (clip-path:shape(from 0 0, line to 1px 1px, close)){.ldg-funnel .fg:before{clip-path:shape(from calc(50% - var(--wt) / 2 + 6px) 0, line to calc(50% + var(--wt) / 2 - 6px) 0, curve to calc(50% + var(--wb) / 2 - 6px) 100% with calc(50% + var(--wt) / 2 - 6px) 60% / calc(50% + var(--wb) / 2 - 6px) 40%, line to calc(50% - var(--wb) / 2 + 6px) 100%, curve to calc(50% - var(--wt) / 2 + 6px) 0 with calc(50% - var(--wb) / 2 + 6px) 40% / calc(50% - var(--wt) / 2 + 6px) 60%, close)}}.ldg-funnel .fg .chip{z-index:1;font-family:var(--mono);background:var(--sheet);color:var(--ink3);box-shadow:inset 0 0 0 1px var(--rule2);letter-spacing:.01em;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;border-radius:999px;padding:0 8px;font-size:12px;line-height:18px;position:relative}.ldg-funnel .fg.leak:before{background:var(--amberTint);opacity:1}.ldg-funnel .fg.leak .chip{color:var(--amber);box-shadow:inset 0 0 0 1px var(--amber);font-weight:600}.ldg-funnel.rest .fb:before{box-shadow:none;border:1px dashed var(--rule2);background:0 0}.ldg-funnel.rest .fb .ct{color:var(--ink3)}.ldg-funnel.rest .fg:before{background:var(--rule);opacity:.5}@keyframes ldg-funnel-band{0%{opacity:0;transform:scaleX(.55)}}@keyframes ldg-funnel-fade{0%{opacity:0}}.ldg-funnel .fb:before{transform-origin:50%;animation:.5s cubic-bezier(.2,.7,.2,1) both ldg-funnel-band;animation-delay:calc(var(--i,0) * 70ms)}.ldg-funnel .fb>.go,.ldg-funnel .fg{animation:.4s ease-out both ldg-funnel-fade;animation-delay:calc(var(--i,0) * 70ms + .12s)}@media (prefers-reduced-motion:reduce){.ldg-funnel .fb:before,.ldg-funnel .fb>.go,.ldg-funnel .fg{animation:none}.ldg-funnel .fb:before{transition:none}}.ldg-dash .ldg-panel.leaks>.pf .verdict{flex-direction:column;gap:4px;min-width:0;display:flex}.ldg-dash .ldg-panel.leaks>.pf .tip{color:var(--ink3);line-height:1.45}.ldg-dash .ldg-panel.leaks>.pf .per{font-variant-numeric:tabular-nums lining-nums}.ldg-dash .ldg-panel.leaks>.pf .tip .go{color:var(--pine);white-space:nowrap;font-weight:500;text-decoration:none}.ldg-dash .ldg-panel.leaks>.pf .tip .go:hover{text-decoration:underline}.ldg-dash .ldg-panel.leaks>.pf .tip .go:focus-visible{box-shadow:var(--focusRing);border-radius:2px;outline:none}.ldg-dash .ldg-panel.leaks>.pf .dot{background:var(--amber);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.ldg-dash .ldg-panel .delta,.ldg-dash .ldg-seclabel .delta{font-family:var(--mono);color:var(--ink3);white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;display:inline-flex}.ldg-dash .ldg-panel>.pb.chartbody{flex-direction:column;justify-content:flex-end;display:flex}.ldg-dash .ldg-panel>.pb.chartbody>.plot{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.ldg-dash .ldg-panel>.pb.chartbody>.plot .ldg-chart,.ldg-dash .ldg-panel>.pb.chartbody>.plot .ldg-line{flex:1;min-height:140px;height:auto!important}.ldg-dash .ldg-panel>.pb.chartbody>.plot .ldg-chartwrap{flex:1;min-height:140px}.ldg-dash .ldg-panel>.pb.chartbody>.plot .ldg-chartwrap .ldg-axis.y{height:auto!important}.ldg-dash .ldg-panel>.pf b{color:var(--ink2);font-weight:500}.ldg-chart .col{border-radius:4px;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.ldg-chart .col>i{flex:1}.ldg-chart .col .fig{font-family:var(--mono);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;background:var(--sheet);box-shadow:0 0 0 1px var(--rule);pointer-events:none;z-index:1;border-radius:4px;margin-bottom:4px;padding:1px 4px;font-size:12px;font-weight:500;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ldg-chart .col:is(:hover,:focus-visible) .fig{display:block}.ldg-chart .col:hover>i{opacity:1}.ldg-chart .col:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-dash .ldg-panel.closes .tiks{scrollbar-width:thin;border-radius:5px;max-height:320px;padding:4px 16px 6px;overflow-y:auto}.ldg-dash .ldg-panel.closes .tiks:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);outline:none}.ldg-tik.fresh{box-shadow:inset 2px 0 0 var(--pine);padding-left:8px}.ldg-tik.kline{grid-template-columns:minmax(0,1fr) auto auto;padding:9px 0;position:relative}.ldg-tik.kline>b{font-weight:500}.ldg-tik.kline .amt2{font-size:20px}.ldg-tik.kline .ldg-delta,.ldg-tik.kline .ldg-delta-bare{font-size:12px}.ldg-tik.kline .ldg-prov{grid-column:1/-1}.ldg-tik.kline:is(:hover,:focus-visible)>.ldg-prov.below{display:block}.ldg-tik.kline:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-dash .ldg-panel.week .ldg-wkstrip{border-top:0;border-bottom:0}.ldg-dash .ldg-panel.week>.pb:has(>.ldg-empty){flex-direction:column;display:flex}.ldg-dash .ldg-panel.week>.pb>.ldg-empty{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;display:flex}.ldg-wkstrip .evw{border-bottom:1px dotted var(--dot);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;display:grid}.ldg-wkstrip .evw:last-child,.ldg-wkstrip .evw>.ev{border-bottom:0}.ldg-wkstrip .evw>.ext{color:var(--ink3);border-radius:3px;padding:3px 0;font-size:13px;text-decoration:none}.ldg-wkstrip .evw>.ext:hover{color:var(--pine)}.ldg-wkstrip .evw>.ext:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wkstrip .flow .best{color:var(--pine);font-weight:500}.ldg-dash .ldg-panel.week .verdict b{color:var(--ink);font-weight:500}.ldg-dash .ldg-panel.week .ldg-wklist.phone{padding:0 16px;display:none}.ldg-app[data-bp=mobile] .ldg-dash .dash-desk,.ldg-app[data-bp=mobile] .ldg-home :is(.home-desk,.two,.alerts),.ldg-app[data-bp=mobile] .ldg-home .three>:not(:first-child){display:none}.ldg-app[data-bp=mobile] .apr-row{flex-direction:column;align-items:stretch;gap:10px}.ldg-app[data-bp=mobile] .apr-row>*{min-width:0}.ldg-app[data-bp=mobile] .plan-desk,.ldg-app[data-bp=mobile] .ldg-desk{display:none}.ldg-app[data-bp=mobile] .ldg-desk,.ldg-mobile:not(.ldg-app[data-bp=mobile] *){display:none!important}.ldg-app[data-bp=mobile] .ldg-dash>.ldg-hd .acts:not(.prow),.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.week .ldg-wkstrip.wide{display:none}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.week .ldg-wklist.phone{display:grid}.ldg-wklist .evw{border-bottom:1px dotted var(--dot);align-items:center;gap:8px;display:flex}.ldg-wklist .evw>.ev{border-bottom:0;flex:1}.ldg-wklist .evw>.ext{color:var(--ink3);padding:8px 4px;text-decoration:none}.ldg-dash .row.leaks:has(.ldg-panel.week.month){align-items:start}.mcal{min-width:0;display:grid}.mcal-grid{border-top:1px solid var(--rule);grid-template-columns:repeat(7,minmax(0,1fr));min-width:0;display:grid}.mcal-grid>*{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.mcal-grid>:nth-child(7n){border-right:0}.mcal-grid>:nth-last-child(-n+7){border-bottom:0}.mcal-grid .mcal-dow{font-family:var(--mono);color:var(--ink2);padding:6px 8px;font-size:13px;font-weight:500}.mcal-grid .mcal-c{flex-direction:column;gap:2px;min-width:0;min-height:92px;padding:4px 6px 6px;display:flex;position:relative}.mcal-grid .mcal-c.out{background:var(--sheet2,transparent)}.mcal-grid .mcal-c.today{background:var(--pineTint)}.mcal-grid .mcal-c.picked{box-shadow:inset 0 0 0 1.5px var(--pine)}.mcal-grid .dn{font:inherit;font-family:var(--mono);color:var(--ink2);cursor:pointer;font-variant-numeric:tabular-nums lining-nums;background:0 0;border:0;border-radius:5px;align-self:flex-start;margin:0 0 2px -4px;padding:2px 4px;font-size:13px}.mcal-grid .dn b{font-weight:500}.mcal-grid .dn:hover{background:var(--well);color:var(--ink)}:is(.mcal-grid .dn:focus-visible,.mcal-grid .chip:focus-visible,.mcal-grid .more:focus-visible){box-shadow:var(--focusRing);outline:none}.mcal-grid .mcal-c.out .dn,.mcal-grid .mcal-c.out .chip{color:var(--ink3)}.mcal-grid .mcal-c.today .dn b{background:var(--pineFill);min-width:24px;color:var(--pineInk);text-align:center;border-radius:999px;margin:-2px 0;padding:2px 6px;font-weight:600;display:inline-block}.mcal-grid .chip{width:100%;font:inherit;color:var(--ink);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:2px 4px;font-size:13px;line-height:1.3;display:block;overflow:hidden}.mcal-grid .chip:hover{background:var(--well);color:var(--pine)}.mcal-grid .chip .tm{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:12px}.mcal-grid .mcal-c.past:not(.today) .chip{color:var(--ink2)}.mcal-grid .more{font:inherit;font-family:var(--mono);color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;align-self:flex-start;padding:1px 4px;font-size:12px;font-weight:500}.mcal-grid .more:hover{background:var(--well)}.mcal-grid .dots{display:none}.mcal .mcal-st{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--rust);margin:0;padding:8px 12px;font-size:13px}.mcal .mcal-day{border-top:1px solid var(--rule);padding:0 12px 4px;display:grid}.mcal .mcal-dayhd{font-family:var(--mono);color:var(--ink2);padding:10px 0 4px;font-size:13px;font-weight:600}.mcal .mcal-day .none{color:var(--ink2);margin:0;padding:6px 0 10px;font-size:14px}.mcal .mcal-day .drow{border:0;border-bottom:1px dotted var(--dot);min-height:40px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:72px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;display:grid}.mcal .mcal-day .drow:last-child{border-bottom:0}.mcal .mcal-day .drow:hover .nm{color:var(--pine)}.mcal .mcal-day .drow:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.mcal .mcal-day .drow .tm{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.mcal .mcal-day .drow .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcal .mcal-day .drow .k{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:13px}.ldg-dlg.appt-detail .appt-acts:empty{display:none}.ldg-dlg.appt-detail .appt-assign{gap:10px;display:grid}.ldg-dlg.appt-detail .appt-assign .line{color:var(--ink2);margin:0;font-size:14px;line-height:1.5}.ldg-dlg.appt-detail .appt-assign .line b{color:var(--ink);font-weight:500}.ldg-dlg.appt-detail .appt-assign .go{justify-content:flex-end;gap:8px;display:flex}@media (max-width:640px){.mcal-grid .mcal-dow{text-align:center;padding:4px 0;font-size:12px}.mcal-grid .mcal-c{align-items:center;min-height:48px;padding:4px 2px}.mcal-grid .chip,.mcal-grid .more{display:none}.mcal-grid .dn{border-radius:0;justify-content:center;align-items:flex-start;margin:0;padding-top:4px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.mcal-grid .dots{pointer-events:none;gap:3px;margin-top:auto;display:flex}.mcal-grid .dots i{background:var(--pine);border-radius:50%;width:5px;height:5px}.mcal-grid .mcal-c.out .dots i{background:var(--ink3)}.mcal .mcal-day .drow{grid-template-columns:64px minmax(0,1fr)}.mcal .mcal-day .drow .k{grid-column:2}}.ldg-panel.states>.pb{min-height:0;display:flex}.ldg-panel.states .mapgrid{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr);align-items:stretch;min-width:0;display:grid}.ldg-panel.states .map{-webkit-user-select:none;user-select:none;border-top-left-radius:6px;min-height:300px;position:relative;overflow:hidden}.ldg-panel.states .map .svg{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-panel.states .zoom{gap:4px;display:inline-flex;position:absolute;bottom:12px;left:12px}.ldg-panel.states .zoom .ldg-btn{min-width:26px;padding-left:6px;padding-right:6px}.ldg-panel.states .ramp{font-family:var(--mono);color:var(--ink3);align-items:center;gap:4px;font-size:14px;display:inline-flex}.ldg-panel.states .ramp i{border-radius:2px;width:10px;height:10px;display:inline-block}.ldg-pop.maptip{pointer-events:none;gap:2px;padding:8px 12px;display:grid;position:fixed}.ldg-pop.maptip b{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-size:15px;font-weight:500}.ldg-pop.maptip small{color:var(--ink2);font-size:13px}.ldg-st5{border-left:1px solid var(--rule);--b3w:clamp(56px, 32%, 180px);flex-direction:column;justify-content:safe center;min-width:0;padding:4px 16px 12px;display:flex}.ldg-st5>.rows{align-content:start;min-width:0;display:grid}.ldg-st5>.ramp{align-self:flex-end;margin-top:14px}.ldg-st5 .sr2{grid-template-columns:26px minmax(0, 1fr) var(--b3w);color:var(--ink);border-bottom:1px dotted var(--dot);align-items:baseline;gap:10px;min-width:0;padding:8px 0;font-size:14px;display:grid}.ldg-st5 .sr2:last-of-type{border-bottom:0}.ldg-st5 .sr2 .rk{font-family:var(--serif);color:var(--ink3);font-size:15px;font-style:italic}.ldg-st5 .sr2 .who{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ldg-st5 .sr2 .who .nm,.ldg-st5 .sr2 .who .faint{white-space:nowrap}.ldg-st5 .sr2 .nm{font-weight:500}.ldg-st5 .sr2 .faint{color:var(--ink3);font-size:14px}.ldg-st5 .sr2 .b3{background:var(--well);align-self:center;width:100%;height:3px;position:relative}.ldg-st5 .sr2 .b3 i{background:var(--pineSeries);position:absolute;top:0;bottom:0;left:0}.ldg-admin .ldg-panel.states .map{border-top-left-radius:0}.ldg-admin .ldg-panel.states .mapgrid{grid-template-columns:minmax(0,420px) minmax(260px,1fr)}.ldg-admin .ldg-panel.states .ldg-st5 .sr2 .who{white-space:normal}.ldg-admin .ldg-panel.states .ldg-st5 .sr2 .who .faint{white-space:normal;overflow-wrap:anywhere;display:block}.ldg-st5 .sr2.under,.ldg-st5 .sr2.under .nm{color:var(--ink3)}.ldg-st5>button.more{cursor:pointer;font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;background:0 0;border:0;border-radius:3px;align-self:flex-start;margin-top:10px;margin-left:-4px;padding:2px 4px;font-size:14px}.ldg-st5>button.more:hover{background:var(--well);color:var(--ink2)}.ldg-st5>button.more:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-dash .ldg-panel.pool>.pb p{color:var(--ink2);text-wrap:pretty;margin:0;font-size:14px}.ldg-dash .ldg-panel.pool>.pb p .mono{color:var(--ink)}.ldg-dash .ldg-panel.pool .pfigs{grid-template-columns:1fr 1fr;gap:0 18px;margin:0 0 12px;display:grid}.ldg-dash .ldg-panel.pool .pfigs .ldg-fig{border-right:1px solid var(--rule);min-width:0;padding:0 18px 0 0}.ldg-dash .ldg-panel.pool .pfigs .ldg-fig:last-child{border-right:0;padding-right:0}.ldg-dash .ldg-panel.pool .pfigs .ldg-fig>b{font-size:24px}.ldg-dash .ldg-panel.pool .pfigs .ldg-fig em{margin-left:6px}.ldg-dash .ldg-panel.pool .pfigs .ldg-fig .fl{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;margin:2px 0 0;font-size:14px;display:block}.ldg-dash .ldg-panel.pool .pfigs .ldg-fig .fl b{color:var(--pine);font-weight:500}.ldg-dash .ldg-panel.pool .ldg-st5 .sr2 .b3 i{background:var(--ink2);opacity:.55}.ldg-dash .ldg-panel.pool .ldg-st5>.more{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-top:10px;font-size:14px}.ldg-dash .ldg-panel.pool>.pf{justify-content:space-between;align-items:center;gap:12px;display:flex}.ldg-dash .ldg-panel.pool>.pf .go{font-family:var(--mono);letter-spacing:0;color:var(--ink3);font-size:13px;font-weight:500}.ldg-dash .ldg-panel.pool>.pf .ldg-btn{text-decoration:none}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.pool .pfigs{grid-template-columns:1fr;gap:10px}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.pool .pfigs .ldg-fig{border-right:0;border-bottom:1px dotted var(--dot);padding-bottom:8px;padding-right:0}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.pool .pfigs .ldg-fig:last-child{border-bottom:0;padding-bottom:0}.ldg-wfcanvas .react-flow__background{-webkit-mask-image:radial-gradient(ellipse 88% 92% at 50% 50%, var(--ink) 58%, transparent 100%);-webkit-mask-image:radial-gradient(ellipse 88% 92% at 50% 50%, var(--ink) 58%, transparent 100%);mask-image:radial-gradient(ellipse 88% 92% at 50% 50%, var(--ink) 58%, transparent 100%)}.ldg-dash .ldg-panel.setup>.pb p{color:var(--ink2);margin:0;font-size:14px}.ldg-dash .ldg-panel.setup>.pb p b{color:var(--ink);font-weight:500}.ldg-dash .ldg-panel>.ph2 .acts .quiet{color:var(--ink3)}.ldg-dash .ldg-panel>.ph2{align-content:center;min-height:40px}.ldg-dash .ldg-hd .meta .ldg-stat.empty{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldg-dash .ldg-panel.chart .hero{flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:2px 0 12px;display:flex}.ldg-dash .ldg-panel.chart .hero>b{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:34px;font-weight:500;line-height:1}.ldg-dash .ldg-panel.chart .hero .prov{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-dash .ldg-panel.chart .hero .prov .num{color:var(--ink2);font-weight:600}.ldg-dash .ldg-panel.chart .hero em{font-style:normal;font-family:var(--mono);color:var(--pine);font-size:13px;display:none}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.chart .hero{border-bottom:1px solid var(--rule);margin-bottom:12px;padding-bottom:14px}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.chart .hero>b{font-size:44px}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.chart .hero em{flex-basis:100%;display:inline}.ldg-dash .ldg-panel.chart .plot .ldg-line .rule{opacity:.35}.ldg-dash .ldg-panel.chart .plot .ldg-line{border-bottom-color:var(--rule)}.ldg-dash .ldg-panel.chart .plot .ldg-axis{letter-spacing:.02em;margin-top:8px;font-size:12px}.ldg-dash .ldg-panel.chart .plot .ldg-axis.y{margin-top:0}.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.chart>.ph2 .an,.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.chart>.ph2 .acts,.ldg-app[data-bp=mobile] .ldg-dash .ldg-panel.chart>.pf{display:none}.ldg-app[data-bp=narrow] .ldg-dash .row,.ldg-app[data-bp=mobile] .ldg-dash .row,.ldg-app[data-bp=narrow] .ldg-panel.states .mapgrid,.ldg-app[data-bp=mobile] .ldg-panel.states .mapgrid{grid-template-columns:minmax(0,1fr)}.ldg-app[data-bp=narrow] .ldg-st5,.ldg-app[data-bp=mobile] .ldg-st5{border-left:0;border-top:1px solid var(--rule)}.ldg-app[data-bp=mobile] .ldg-dash{--ldg-bleed-x:16px;gap:18px;padding:0 16px 24px}.ldg-app[data-bp=mobile] .ldg-dash .ldg-hd .acts{width:100%}.ldg-app[data-bp=mobile] .ldg-panel.states .map{display:none}.ldg-app[data-bp=mobile] .ldg-st5{border-top:0}.ldg-app[data-bp=mobile] .ldg-st5>.ramp{display:none}.ldg-app[data-bp=mobile] .ldg-st5{--b3w:80px}.ldg-fi{--fi-right:16px;--fi-width:0px;--fi-gap:0px;--fi-top:0px;--fi-bottom:0px;--fi-pane-rest:calc(100dvh - 340px);gap:18px}.ldg-page.ldg-fi{width:min(90%,1330px);margin-inline-start:auto;margin-inline-end:auto;padding-bottom:0}.ldg-page.ldg-fi.embed,.ldg-app[data-bp=mobile] .ldg-page.ldg-fi{width:100%;margin-inline-start:0;margin-inline-end:0}.ldg-fi .ldg-hd .eb .eyelink{font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0}.ldg-fi .ldg-hd .eb .eyelink:is(:hover,:focus-visible){outline:none;text-decoration:underline}.ldg-fi .ldg-hd.rest+.ldg-fi-brief{margin-top:-8px}.ldg-fi .ldg-hd .t .fi-back{font-family:var(--sans);margin-right:2px}.ldg-fi .ldg-hd .fi-chrome{min-height:26px;font-weight:500}.ldg-fi .ldg-hd .fi-chrome.icon{min-width:26px;padding:4px;font-size:15px;line-height:1}.fi-share-matches{border:1px solid var(--rule);background:var(--sheet);box-shadow:var(--cardLift);border-radius:5px;gap:1px;margin:4px 0 0;padding:4px;list-style:none;display:grid}.fi-share-matches .row{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:5px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:6px 8px;display:grid}.fi-share-matches .row.on{background:var(--pineTint)}.fi-share-matches .row>.nm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.fi-share-matches .row>.em{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:12px;overflow:hidden}.fi-share-matches .row>.why{color:var(--ink3);white-space:nowrap;grid-area:1/2;font-size:12px}.fi-share-matches .row.on>.why{color:var(--selOn)}.ldg-fi .ldg-hd :is(.fi-share,.fi-dock-min)>.mk{opacity:.7;margin-left:-2px;font-size:12px;line-height:1}.ldg-fi .ldg-hd :is(.fi-share,.fi-dock-min):hover>.mk,.ldg-fi .ldg-hd .fi-share.on>.mk{opacity:1}.ldg-fi .ldg-hd .acts>.fi-sep{background:var(--rule2);flex:none;width:1px;height:20px}.ldg-fi .ldg-hd .acts>.ldg-btn.icon{min-width:31px}.ldg-fi .ldg-hd :is(.fi-share,.fi-dock-min).icon>.mk{margin-left:0;font-size:14px}.ldg-app:not([data-bp=mobile]) .ldg-fi .ldg-hd.rest .tline{flex:none}.ldg-app:not([data-bp=mobile]) .ldg-fi .ldg-hd.rest .t{white-space:nowrap}.ldg-app:not([data-bp=mobile]) .ldg-fi .ldg-hd.rest>.stat{flex-basis:0;overflow:clip}.ldg-app:not([data-bp=mobile]) .ldg-fi .ldg-hd.rest .meta{min-width:0;max-height:18px;flex-wrap:wrap;max-height:1lh;overflow:clip}.ldg-app:not([data-bp=mobile]) .ldg-fi .ldg-hd.rest .meta>span{text-overflow:ellipsis;min-width:0;overflow:clip}.ldg-app[data-bp=narrow] .ldg-fi .ldg-hd.compact.rest{flex-wrap:wrap;row-gap:6px;height:auto;min-height:48px;padding-block-start:6px;padding-block-end:6px}.ldg-app[data-bp=narrow] .ldg-fi .ldg-hd.compact.rest>.acts{margin-left:auto}.ldg-fi .ldg-hd.compact:not(.rest)>.acts:not(:has([data-money])){display:none}.ldg-fi .fi-walk{align-items:center;gap:2px;display:inline-flex}.ldg-fi .fi-walk .fi-lab{margin-right:6px;display:inline-block}.ldg-fi .fi-walk .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;padding:0 4px;font-size:14px}.ldg-fi .fi-lab{font-family:var(--mono);color:var(--ink3);margin:0;font-size:13px;font-weight:500;display:block}.ldg-scrim.fi{left:var(--ldg-rail-w,204px);align-items:stretch;padding:0;display:block}.ldg-fiover{overscroll-behavior:contain;background:var(--paper);border-left:1px solid var(--rule2);width:min(90%,1330px);animation:.24s cubic-bezier(.2,.7,.2,1) ldg-fiover-in;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-12px 0 32px -8px #0000002e}.ldg-fiover>.ldg-page.ldg-fi{width:100%;min-height:100%;margin-inline-start:0;margin-inline-end:0}.ldg-fiover{scrollbar-gutter:stable}.ldg-page.ldg-fi.skeleton{align-content:start}.ldg-fi.skeleton .ldg-hd .fi-skel-act{align-items:center;height:32px;display:inline-flex}.ldg-app:not([data-bp=mobile]) .ldg-fi.skeleton .ldg-hd .fi-skel-act{width:var(--fi-act-w)}.ldg-fi.skeleton .ldg-hd .tline{min-height:26px}@keyframes ldg-fiover-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes ldg-dock-scrim-in{0%{opacity:0}}.ldg-app[data-bp=mobile] .ldg-scrim.fi{left:0}@media (prefers-reduced-motion:reduce){.ldg-fiover{animation:none}}.ldg-app[data-bp=mobile] .ldg-fiover{border-left:0;border-top:1px solid var(--rule2);width:100%;height:80dvh;box-shadow:0 -6px 24px color-mix(in oklab, var(--ink) 14%, transparent);transform:translateY(var(--fi-sheet-y,0px));overscroll-behavior:contain;border-radius:10px 10px 0 0;animation:.28s cubic-bezier(.32,.72,0,1) ldg-fisheet-up;top:auto;bottom:0;left:0;right:0}.ldg-app[data-bp=mobile] .ldg-fiover.dragging{transition:none;animation:none}.ldg-app[data-bp=mobile] .ldg-fiover.settling{transition:transform var(--t-base) var(--ease-out);animation:none}.ldg-app[data-bp=mobile] .ldg-fiover.closing{transition:transform var(--t-base) var(--ease);animation:none;transform:translateY(100%)}.ldg-app[data-bp=mobile] .ldg-scrim.fi{transition:opacity var(--t-base) var(--ease)}.ldg-app[data-bp=mobile] .ldg-scrim.fi.closing{opacity:0}@keyframes ldg-fisheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ldg-app[data-bp=mobile] .ldg-fiover{animation:none}.ldg-app[data-bp=mobile] .ldg-fiover.closing,.ldg-app[data-bp=mobile] .ldg-fiover.settling{transition:none}}.ldg-fiover>.fgrab{display:none}.ldg-app[data-bp=mobile] .ldg-fiover>.fgrab{z-index:3;background:var(--paper);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:0;place-items:center;width:100%;height:28px;padding:0;display:grid;position:sticky;top:0}.ldg-app[data-bp=mobile] .ldg-fiover>.fgrab:before{content:"";background:var(--rule2);border-radius:999px;width:36px;height:4px}.ldg-app[data-bp=mobile] .ldg-fiover>.fgrab:after{content:"";position:absolute;top:-8px;bottom:-8px;left:0;right:0}.ldg-app[data-bp=mobile] .ldg-fiover>.fgrab:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-fi .fi-form>.ph2{flex-wrap:nowrap;position:relative}.ldg-fi .fi-prog :is(h2,.an){flex:none}.ldg-fi .fi-prog .fi-ready{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mono);color:var(--ink2);margin-left:auto;font-size:13px;font-weight:500;overflow:hidden}.ldg-fi .fi-prog .fi-ready.ok{color:var(--pine)}.ldg-fi .fi-prog .fi-ready.warn{color:var(--amber)}@container fiform (max-width:640px){.ldg-fi .fi-prog .an>.w{display:none}}@container fiform (max-width:520px){.ldg-fi .fi-form>.ph2{flex-wrap:wrap}.ldg-fi .fi-prog .fi-ready{white-space:normal;margin-left:0}}.ldg-fi .fi-prog>.ldg-bar2{background:var(--quietEdge,var(--headEdge));height:3px;position:absolute;top:auto;bottom:-1px;left:0;right:0}.ldg-fi-brief{gap:12px;min-width:0;display:grid}.ldg-fi-brief>.ldg-panel{background:var(--sheet);box-shadow:var(--cardLift)}.ldg-fi-brief>.ldg-panel>.pb{align-content:start;gap:12px;display:grid;container-type:inline-size}.ldg-fi-brief .who{grid-template-columns:minmax(0,max-content) minmax(0,max-content);justify-content:space-between;align-items:baseline;gap:8px 24px;min-width:0;display:grid}.ldg-fi-brief .who>.grp{flex-wrap:nowrap;align-items:center;gap:6px 16px;min-width:0;display:flex}.ldg-fi-brief .who .st{white-space:nowrap;font-family:var(--mono);letter-spacing:0;flex:none;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.ldg-fi-brief .who .st>i{border-radius:50%;width:6px;height:6px;display:inline-block}.ldg-fi-brief .who .st .n{font-size:inherit;letter-spacing:inherit}.ldg-fi-brief .who .phone{white-space:nowrap;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);border:0;border-bottom:1px dotted var(--dot);cursor:pointer;background:0 0;border-radius:0;flex:none;padding:0;font-size:15px;text-decoration:none}.ldg-fi-brief .who .phone:is(:hover,:focus-visible){color:var(--pine);border-bottom-color:var(--pine);outline:none}.ldg-fi-brief .who .phone.inert{cursor:default;color:var(--ink2);border-bottom-color:#0000}.ldg-fi-brief .who .phone:disabled{cursor:not-allowed}.ldg-fi-brief .who :is(.mail,.nophone){color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.ldg-fi-brief .who .nophone{color:var(--ink3)}.ldg-fi-brief .addr{flex-wrap:nowrap;align-items:baseline;gap:4px 10px;min-width:0;margin:0;display:flex}.ldg-fi-brief .addr .k{font-family:var(--mono);color:var(--ink3);flex:none;font-size:13px;font-weight:500}.ldg-fi-brief .addr .v{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.3;overflow:hidden}.ldg-fi-brief .addr .lookup{border:0;border-bottom:1px dotted var(--dot);font:inherit;color:var(--ink2);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;flex:none;align-items:center;gap:2px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.ldg-fi-brief .addr .lookup:is(:hover,:focus-visible,[data-state=open]){color:var(--pine);border-bottom-color:var(--pine);outline:none}.ldg-fi-brief .addr .lookup .car{color:inherit}.ldg-pop.ldg-home-lookup{width:264px}@container (max-width:760px){.ldg-fi-brief .who{grid-template-columns:minmax(0,1fr)}.ldg-fi-brief .who>.grp{flex-wrap:wrap}}@container (max-width:440px){.ldg-fi-brief .addr{flex-wrap:wrap}.ldg-fi-brief .addr .v{white-space:normal;overflow-wrap:anywhere;overflow:visible}}.ldg-fi-brief .who button.st{cursor:pointer;color:inherit;border:0;border-bottom:1px dotted var(--dot);background:0 0;border-radius:0;padding:0}.ldg-fi-brief .who button.st:is(:hover,:focus-visible){border-bottom-color:currentColor;outline:none}.ldg-fi-brief .reach{border-top:1px dotted var(--dot);font-family:var(--mono);color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:4px 0;min-width:0;margin:0;padding-top:12px;font-size:13px;display:flex}.ldg-fi-brief .reach .part{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.ldg-fi-brief .reach .part+.part:before{content:"·";color:var(--ink3);padding:0 8px}.ldg-fi-brief .reach .part.warn{color:var(--amber)}.ldg-fi-brief .reach .part.blocked{color:var(--rustFact)}.ldg-fi-facts{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px 20px;min-width:0;margin:0;display:grid}.ldg-fi-facts>div{align-content:start;gap:3px;min-width:0;display:grid}.ldg-fi-facts+.ldg-fi-facts,.ldg-fi-brief :is(.who,.reach)+.ldg-fi-facts{border-top:1px dotted var(--dot);padding-top:12px}.ldg-fi-facts dt{font-family:var(--mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden}.ldg-fi-facts dd{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;line-height:1.3;overflow:hidden}.ldg-fi-facts dd .pick{border:0;border-bottom:1px dotted var(--dot);max-width:100%;font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:2px;padding:0;display:inline-flex;overflow:hidden}.ldg-fi-facts dd .pick:is(:hover,:focus-visible,[data-state=open]){color:var(--pine);border-bottom-color:var(--pine);outline:none}.ldg-fi-facts dd .pick .car{color:inherit}.ldg-fi-facts dd.num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-fi-facts dd.faint{color:var(--ink3)}.ldg-fi-facts dd.warn{color:var(--amber)}.ldg-fi-facts dd.lost{color:var(--rustFact)}@container (max-width:760px){.ldg-fi-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.ldg-fi-facts dd:not(.num){white-space:normal;overflow-wrap:anywhere}}@container (max-width:440px){.ldg-fi-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.ldg-fi .fi-cols{grid-template-columns:minmax(0,1fr) clamp(448px,40%,480px);align-items:start;gap:16px;min-width:0;display:grid}.ldg-fi .fi-form{grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.ldg-fi .fi-form>:is(.fi-util,.fi-steps){min-width:0}.ldg-fi .fi-steps{grid-template-columns:minmax(0,1fr)}.ldg-fi .fi-steps>.ldg-sumrow{min-width:0}.ldg-fi .fi-util{background:var(--sheet2);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ldg-fi .fi-util:empty{display:none}.ldg-fi .fi-tags{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:8px 16px;display:grid}@container fiform (max-width:520px){.ldg-fi .fi-util{grid-template-columns:minmax(0,1fr)}}.ldg-fi .fi-steps{gap:0;display:grid}.ldg-fi .fi-steps>.ldg-sumrow{border:0;border-bottom:1px solid var(--rule);background-color:#0000;border-radius:0;width:100%;min-height:42px;padding:8px 16px}.ldg-fi .fi-steps>.ldg-sumrow+.ldg-sumrow{margin-top:0}.ldg-fi .fi-steps>.ldg-sumrow:hover{background-color:var(--sheet2)}.ldg-fi .fi-steps>.ldg-sumrow.ghost,.ldg-fi .fi-steps>.ldg-sumrow.ghost>span:first-of-type{color:var(--ink2)}.ldg-fi .fi-steps>.ldg-sumrow.ghost>.sv{color:var(--ink3)}.ldg-fi .fi-steps>.ldg-sumrow:last-child{border-bottom:0;border-radius:0 0 6px 6px}.ldg-fi .fi-form.ldg-panel .fi-steps>:is(.ldg-sumrow,.ldg-fsec){box-shadow:none}.ldg-fi .fi-form.ldg-panel .fi-steps>:is(.ldg-sumrow,.ldg-fsec):focus-visible{box-shadow:inset 0 0 0 2px var(--pine)}.ldg-fi .fi-steps .ldg-fsec{border:0;border-block:1px solid var(--quietEdge,var(--headEdge));background:var(--sheet);border-radius:0;width:100%;max-width:100%;margin:-1px 0 0;padding:0}.ldg-fi .fi-steps .ldg-fsec:first-child,.ldg-fi .fi-steps .ldg-fsec+.ldg-fsec{border-top:0;margin-top:0}.ldg-fi .fi-steps .ldg-fsec:last-child{border-bottom:0}.ldg-fi .fi-steps .ldg-fsec:last-child>:last-child{border-radius:0 0 6px 6px}.ldg-fi .fi-steps .ldg-fsec:focus{outline:none}.ldg-fi .fi-steps .fs-head{border-radius:0}.ldg-fi .fs-head{align-items:baseline;gap:12px;min-height:39px;margin-bottom:0;padding:10.15px 16px 6.6px;display:flex}.ldg-fi .fs-head .fs-fold{min-width:0;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:3px;flex:1;align-items:baseline;gap:8px;padding:0;display:flex}.ldg-fi .fs-head .fs-fold h2{flex:0 auto}.ldg-fi .fs-head .fs-fold .car{color:var(--ink3);font-size:14px}.ldg-fi .fs-head .fs-fold:hover .car{color:var(--ink)}.ldg-fi .fs-head .fs-fold:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-fi .fs-head :is(h2,h6){font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--ink);flex:1;min-width:0;margin:0;font-size:17px;font-weight:600}.ldg-fi .fch{font-family:var(--mono);letter-spacing:.06em;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:14px}.ldg-fi .fs-sub{background:var(--well);margin:0;padding:12px 16px 0}.ldg-fi .fs-body{background:var(--well);gap:12px;min-width:0;padding:16px 16px 18px;display:grid}.ldg-fi .fs-sub+.fs-body{padding-top:10px}.ldg-fi .fs-row{border-top:1px solid var(--rule2);background:var(--sheet);flex-wrap:wrap;align-items:center;gap:8px;margin-top:0;padding:12px 16px 14px;display:flex}.ldg-fi .fs-row .hint{margin-left:auto}.ldg-fi .fi-flat{gap:12px;min-width:0;display:grid}.ldg-fi .fi-qf{gap:6px}.ldg-fi .fi-q{color:var(--ink);text-wrap:pretty;font-size:15px;font-weight:500;line-height:1.45;display:block}.ldg-fi .fs-body .an{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500;display:block}.ldg-fi .fs-body .an.mb{margin-bottom:8px}.ldg-fi .fi-note{color:var(--ink2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.ldg-fi .fi-note.mb{margin-bottom:8px}.ldg-fi .fi-goals{grid-template-columns:minmax(0,1fr);gap:6px 18px;display:grid}@container fiform (min-width:420px){.ldg-fi .fi-goals{grid-template-columns:repeat(2,minmax(0,1fr))}}@container fiform (min-width:860px){.ldg-fi .fi-goals{grid-template-columns:repeat(3,minmax(0,1fr))}}.ldg-fi .fi-pol{border-top:1px dotted var(--dot);gap:10px;min-width:0;padding-top:12px;display:grid}.ldg-fi .fi-pol:first-of-type{border-top:0;padding-top:0}.ldg-fi .fi-sub{border-left:1px solid var(--rule2);gap:10px;min-width:0;margin:2px 0 6px 5px;padding-left:12px;display:grid}.ldg-fi .fi-script{gap:8px;min-width:0;display:grid}.ldg-fi .fi-script .sc{color:var(--ink);text-wrap:pretty;gap:8px;font-size:14px;line-height:1.55;display:grid}.ldg-fi .fi-script .sc p{margin:0}.ldg-fi .ams-sub{min-width:0}.ldg-fi .ams-sub+.ams-sub{border-top:1px solid var(--rule);padding-top:12px}.ldg-fi .ams-sub>.hd{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.ldg-fi .ams-sub>.hd>.nm{min-width:0}.ldg-fi .ams-sub>.hd>.nm>.an{color:var(--ink2);white-space:normal;font-size:12px}.ldg-fi .ams-sub>.hd>.nm>.d{color:var(--ink2);text-wrap:pretty;margin:3px 0 0;font-size:14px;line-height:1.5}.ldg-fi .ams-sub>.hd>.ap{flex:none;align-items:center;gap:8px;display:flex}.ldg-fi .ams-sub>.hd>.ap>.an{white-space:nowrap}.ldg-fi .ams-sub>.bd{border-top:1px dotted var(--dot);gap:12px;min-width:0;margin-top:12px;padding-top:12px;display:grid}.ldg-fi .fi-book{border-top:1px dotted var(--dot);gap:10px;min-width:0;padding-top:10px;display:grid}.ldg-fi .fi-book .q p{color:var(--ink);text-wrap:pretty;margin:4px 0 0;font-size:14px;line-height:1.55}.ldg-fi .fi-book .r{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ldg-fi .fi-book .r>.ldg-f{flex:auto;min-width:0}.ldg-fi .fi-book .r>.ldg-btn{flex:none;text-decoration:none}.ldg-fi .ldg-cb .quiet{color:var(--ink2)}.ldg-fi .fi-meds{border-top:1px solid var(--rule);gap:8px;min-width:0;padding-top:12px;display:grid}.ldg-fi .fi-meds .opt{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:7px 10px;font-size:14px;display:flex}.ldg-fi .fi-meds .opt:is(:hover,.on){background:var(--pineTint)}.ldg-fi .fi-meds .opt .flags{font-family:var(--mono);color:var(--ink3);flex:none;font-size:13px;font-weight:500}.ldg-fi .fi-meds .picked{flex-wrap:wrap;gap:6px;display:flex}.ldg-fi .fi-meds .med{border:1px solid var(--pineEdge);background:var(--pineTint);color:var(--selOn);border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:14px;display:inline-flex}.ldg-fi .fi-meds .med b{font-weight:600}.ldg-fi .fi-meds .med>button{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:0 0 0 2px;line-height:1}.ldg-fi .fi-meds .med>button:hover{color:var(--ink)}.ldg-fi .fi-meds .med>button:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-fi .fi-meds .med.typed{border-style:dashed;border-color:var(--rule2);color:var(--ink);background:0 0}.ldg-fi .fi-meds .med .k{font-family:var(--mono);color:var(--ink3);font-size:12px}.ldg-fi .fi-meds .grp{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:8px 10px 2px;font-size:11px;list-style:none}.ldg-fi .fi-meds .opt.typed{border-top:1px solid var(--rule);align-items:center}.ldg-fi .fi-quotes-wrap{gap:6px;min-width:0;padding-top:8px;display:grid}.ldg-fi .fi-quote{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:8px 0;display:flex}.ldg-fi .fi-quote+.fi-quote{border-top:1px dotted var(--dot)}.ldg-fi .fi-quote .n{gap:2px;min-width:0;display:grid}.ldg-fi .fi-quote .tot{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:17px;font-weight:500}.ldg-fi .fi-quote .basis{color:var(--ink3);font-size:13px}.ldg-fi .fi-quote .ldg-btn{flex:none;align-self:center;text-decoration:none}.ldg-fi .fi-meta{grid-template-columns:1fr 1fr;gap:10px 18px;margin:0;display:grid}.ldg-fi .fi-meta dt{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-fi .fi-meta dd{color:var(--ink);margin:2px 0 0;font-size:14px}.ldg-fi .fi-meta .wide{grid-column:span 2}.ldg-fi .fi-meta .brk{overflow-wrap:anywhere}.ldg-fi .fi-transfer-opps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ldg-fi .fi-transfer-opps li{color:var(--ink2);font-size:14px}.ldg-fi .fi-transfer-dnd{color:var(--ink3);margin:0;font-size:14px}.ldg-fi .fi-meta+.fi-transfer-opps,.ldg-fi .fi-meta+.fi-transfer-dnd,.ldg-fi .fi-transfer-opps+.fi-transfer-dnd{margin-top:12px}.ldg-fi .fi-consent{white-space:pre-line;color:var(--ink);border:1px solid var(--rule);background:var(--paper);border-radius:3px;margin:0 0 12px;padding:10px 12px;font-size:14px;line-height:1.5}.ldg-fi .fi-opts{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.ldg-fi .fi-opts .col{align-content:start;gap:12px;min-width:0;display:grid}.ldg-fi .fi-months{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ldg-fi .fi-months .mo{gap:4px;display:grid}.ldg-fi .fi-months .wrap{position:relative}.ldg-fi .fi-months .unit{font-family:var(--mono);color:var(--ink3);pointer-events:none;font-size:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ldg-build{border-top:1px dotted var(--dot);min-width:0;margin-top:10px}.ldg-build .sum{width:100%;font:inherit;color:var(--ink2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 0 6px;font-size:14px;line-height:1.4;display:flex}.ldg-build .sum:hover{color:var(--ink)}.ldg-build .sum:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-build .lab{font-family:var(--mono);color:var(--ink3);margin-right:2px;font-size:13px;font-weight:500}.ldg-build .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink)}.ldg-build .sum .dot{color:var(--ink3)}.ldg-build .sum .act{color:var(--pine);white-space:nowrap;margin-left:auto;font-size:14px;font-weight:500}.ldg-build .sum:hover .act{text-decoration:underline}.ldg-build .rows{margin:0 0 2px;padding:0;list-style:none;display:grid}.ldg-build .row{border-top:1px dotted var(--dot);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1px 12px;min-width:0;padding:6px 0;font-size:14px;display:grid}.ldg-build .row .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-build .row .st{font-family:var(--mono);letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:500}.ldg-build .st[data-tier=preferred]{color:var(--pine)}.ldg-build .st[data-tier=standard]{color:var(--ink)}.ldg-build .st[data-tier=table]{color:var(--amber)}.ldg-build .st[data-tier=decline]{color:var(--rust)}.ldg-build .st[data-tier=no-chart],.ldg-build .st[data-tier=no-data]{color:var(--ink3)}.ldg-build .row .dt{color:var(--ink3);overflow-wrap:anywhere;grid-column:1/span 2;font-size:13px;line-height:1.4}.ldg-fi .fi-pane{top:var(--fi-pane-top,12px);min-width:0;height:var(--fi-pane-h,var(--fi-pane-rest,calc(100dvh - 24px)));border:1px solid var(--rule2);background:var(--sheet);min-height:300px;box-shadow:var(--cardLift);border-radius:7px;flex-direction:column;display:flex;position:sticky;overflow:hidden}.ldg-fi .fi-pane>.ph2{flex-wrap:nowrap;flex:none;align-items:center;gap:4px;min-height:40px;padding:0 6px 0 12px}.ldg-fi .fi-pane-tabs{background:var(--paper);flex-wrap:wrap;flex:1;row-gap:2px;min-width:0;margin:0;display:flex;overflow-x:visible}.ldg-fi .fi-pane-tabs>button{flex:1 0 auto;justify-content:center;padding:2px 1px}.ldg-fi .fi-pane-scroll{flex-direction:column;flex:1;min-height:0;display:flex}.ldg-fi .fi-pane-scroll[hidden]{display:none}.ldg-fi .fi-pane-scroll.scroll{padding:12px;display:block;overflow-y:auto}.ldg-fi .fi-pane-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ldg-fi .fi-pane-body>*{flex:1;min-height:0}.ldg-fi .fi-pane-inline{flex-direction:column;min-height:0;display:flex}.ldg-fi .fi-pane-tools{border-bottom:1px solid var(--rule);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;display:flex}.ldg-fi .fi-pane-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ldg-fi .fi-pane-main[hidden]{display:none}.ldg-fi .fi-grip{border:1px solid var(--rule2);background:var(--paper);width:30px;height:30px;color:var(--ink2);cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.ldg-fi .fi-grip .ic{flex:none}@media (pointer:coarse){.ldg-fi .fi-grip:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}}.ldg-fi .fi-grip:hover{background:var(--ctl3,var(--well));color:var(--ink)}.ldg-fi .fi-grip:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-fi .fi-pane.mini{flex-direction:column}.ldg-fi .fi-pane.mini .fi-grip{border:0;border-bottom:1px solid var(--rule);background:var(--well);border-radius:0;width:auto;height:34px}.ldg-fi .fi-pane.mini .fi-grip:hover{background:var(--sheet2)}.ldg-fi .fi-pane-rail{scrollbar-width:none;flex-direction:column;flex:1;align-items:center;gap:2px;min-height:0;padding:6px 0;display:flex;overflow:hidden auto}.ldg-fi .fi-pane-rail::-webkit-scrollbar{display:none}.ldg-fi .fi-rail-tab{writing-mode:vertical-rl;text-orientation:mixed;color:var(--ink2);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;padding:9px 3px;font-size:13px;font-weight:600}.ldg-fi .fi-rail-tab:hover{color:var(--ink);background:var(--sheet2)}.ldg-fi .fi-rail-tab:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-fi .fi-rail-tab.on{color:var(--selOn);background:var(--pineTint)}.ldg-fi[data-fi-pane-mini] .fi-cols{grid-template-columns:minmax(0,1fr) 40px;gap:16px}.ldg-fiover:has(>.ldg-fi[data-fi-pane-mini]){width:min(90%,940px)}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-fi .fi-pane.mini{flex-direction:row;height:auto;min-height:0}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-fi .fi-pane.mini .fi-grip{border-right:1px solid var(--rule);border-bottom:0;width:auto;height:auto;padding:0 10px}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-fi .fi-pane.mini .fi-pane-rail{flex-direction:row;align-items:stretch;padding:4px 6px;overflow:auto hidden}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-fi .fi-pane.mini .fi-rail-tab{writing-mode:horizontal-tb;padding:8px 9px}.ldg-fi .sc-note{border-left:2px solid var(--rule2);padding-left:14px}.ldg-fi .sc-tok{background:var(--amberTint);color:var(--amber);border-radius:3px;padding:1px 5px;font-weight:500}.ldg-fi .sc-filled{color:var(--ink);-webkit-text-decoration:underline dotted var(--pine);text-decoration:underline dotted var(--pine);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1.5px}.ldg-fi .sc-jump.on{background:var(--pineTint);color:var(--selOn);font-weight:600}.ldg-fi .sc-n{background:var(--well);min-width:22px;height:20px;font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;border-radius:3px;justify-content:center;align-items:center;padding:0 4px;font-size:14px;display:inline-flex}.ldg-fi .sc-jump.on .sc-n{background:var(--pineTint);border:1px solid var(--pineEdge);color:var(--selOn)}.ldg-fi .uw-note{border-top:1px solid var(--rule);color:var(--ink2);text-wrap:pretty;margin:0;padding:8px 0 0;font-size:14px;line-height:1.5}.ldg-fi .uw-note .an{font-family:var(--mono);color:var(--ink3);margin-bottom:4px;font-size:13px;font-weight:500;display:block}.ldg-fi .uw-head{background:var(--headFill);border-bottom:1px solid var(--headEdge)}[data-ezt=dark] .ldg-fi .uw-head{border-top:1px solid var(--headEdge)}.ldg-fi .uw-rec{font-family:var(--mono);letter-spacing:0;color:var(--ink3);font-size:13px;font-weight:500}.ldg-fi .ldg-refcard{background:var(--sheet);box-shadow:var(--cardLift)}[data-ezt=dark] .ldg-fi .ldg-refcard{box-shadow:var(--cardLift)}.ldg-fi .fi-calls{gap:14px;display:grid}.ldg-fi .ldg-field{gap:4px;min-width:0;display:grid}.ldg-fi .fi-thread{align-content:start;gap:8px;padding:12px;display:grid;overflow-y:auto}.ldg-fi .fi-thread .bub{max-width:84%;color:var(--ink);background:var(--well);border-radius:12px;justify-self:start;padding:8px 11px;font-size:14px;line-height:1.45}.ldg-fi .fi-thread .bub.out{background:var(--pineTint);justify-self:end}.ldg-fi .fi-thread .bub p{margin:0}.ldg-fi .fi-thread .bub .num{font-family:var(--mono);color:var(--ink3);margin-top:3px;font-size:14px;display:block}.ldg-fi .fi-autos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ldg-fi .fi-autos>li{align-items:center;gap:10px;min-width:0;display:flex}.ldg-fi .fi-autos .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;overflow:hidden}.ldg-fi .fi-autos .nm.faint{color:var(--ink3)}.ldg-fi .fi-autos .when{font-family:var(--mono);color:var(--ink3);flex:none;margin-left:auto;font-size:13px}.ldg-fi .fi-calls>.fi-dnd-h,.ldg-fi .fi-calls>.fi-calls-h{margin-bottom:-8px}.ldg-fi .fi-hint{color:var(--ink3);margin:0;font-size:13px;line-height:1.35}.ldg-fi .fi-tagwords{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ldg-fi .fi-tagwords .ldg-chip{font-size:14px}.fi-sharenotes{border-top:1px solid var(--rule);gap:6px;margin-top:14px;padding-top:12px;display:grid}.fi-sharenotes>.r{justify-content:flex-end;display:flex}.fi-sharenote-list{gap:8px;max-height:260px;margin:2px 0 4px;padding:0;list-style:none;display:grid;overflow-y:auto}.fi-sharenote{border:1px solid var(--rule);background:var(--sheet);border-radius:5px;padding:7px 10px}.fi-sharenote.mine{background:var(--pineTint);border-color:var(--pineEdge)}.fi-sharenote>.who{color:var(--ink3);font-size:12px;font-weight:700;display:block}.fi-sharenote>.who .num{letter-spacing:0;text-transform:none;font-weight:500}.fi-sharenote>p{color:var(--ink);white-space:pre-wrap;margin:2px 0 0;font-size:14px}.ldg-fi .fi-foot{z-index:3;margin-inline:calc(var(--ldg-main-pad-x) * -1);padding:10px var(--ldg-main-pad-x);border-top:1px solid var(--rule);background:var(--sheet);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}.ldg-fi .fi-foot .r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ldg-fi .fi-foot .fi-am{color:var(--ink2)}.ldg-fi .fi-foot .fi-am:has(.ldg-ck:checked){color:var(--ink)}.ldg-fi .fi-foot .fi-st{align-items:center;gap:8px;margin-right:4px;display:inline-flex}.ldg-fi .fi-foot .fi-st .fi-lab{display:inline-block}.ldg-fi .ldg-btn.on{color:var(--selOn)}.ldg-fi [data-fi-dirty]:after{content:"";background:var(--amber);border-radius:50%;width:6px;height:6px;margin-left:6px}.ldg-fi .fi-pull{display:none}.ldg-fi.embed .fi-cols{grid-template-columns:minmax(0,1fr)}.ldg-fi.embed.dock .fi-cols{grid-template-columns:minmax(0,1fr) clamp(448px,40%,480px)}@media (max-width:1023px){.ldg-fi.embed.dock .fi-cols{grid-template-columns:minmax(0,1fr)}}.ldg-fi .fi-pane.skel>.pb{padding:12px}.ldg-fi.skeleton .fi-form>.pb{padding:12px 16px}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-fi .fi-cols{grid-template-columns:minmax(0,1fr)}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-fi .fi-pane{height:560px;position:static}.ldg-app[data-bp=mobile] .ldg-fi{gap:14px;padding:0 16px 8px}.ldg-app[data-bp=mobile] .ldg-fi .ldg-hd .acts{flex-wrap:wrap;width:100%}.ldg-app[data-bp=mobile] .ldg-fi .fi-cols{grid-template-columns:minmax(0,1fr)}.ldg-app[data-bp=mobile] .ldg-fi .fi-pane{display:none}.ldg-app[data-bp=mobile] .ldg-fi .fs-head{padding:16px 14px 4px}.ldg-app[data-bp=mobile] .ldg-fi .fs-sub{padding:10px 14px 0}.ldg-app[data-bp=mobile] .ldg-fi .fs-body{padding:12px 14px 14px}.ldg-app[data-bp=mobile] .ldg-fi .fs-row{padding:12px 14px}.ldg-app[data-bp=mobile] .ldg-fi :is(.fi-meta,.fi-opts){grid-template-columns:1fr}.ldg-app[data-bp=mobile] .ldg-fi .fi-meta .wide{grid-column:auto}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot{flex-wrap:wrap;bottom:45px}.ldg-app[data-bp=mobile] .ldg-fi .fi-pull{z-index:4;border-top:1px solid var(--rule);background:var(--sheet);justify-content:space-around;gap:4px;margin:0 -16px;padding:4px 8px;display:flex;position:sticky;bottom:0}.ldg-app[data-bp=mobile] .ldg-fiover{top:calc(env(safe-area-inset-top,0px) + 12px);height:auto}.ldg-app[data-bp=mobile] .ldg-fi .fi-walk{display:none}.ldg-app[data-bp=mobile] .ldg-fi .ldg-hd .acts{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;margin-top:6px;display:grid}.ldg-app[data-bp=mobile] .ldg-fi .ldg-hd .acts>span{display:flex}.ldg-app[data-bp=mobile] .ldg-fi .ldg-hd .acts>.ldg-btn,.ldg-app[data-bp=mobile] .ldg-fi .ldg-hd .acts>span>.ldg-btn{justify-content:center;width:100%;min-height:44px}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot .fi-am{grid-column:1/-1}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot .r{display:contents}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot .fi-st{grid-column:1/-1;margin:0;display:flex}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot .fi-st>.ldg-btn{flex:1;justify-content:space-between;min-height:44px}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot .r>.ldg-btn{justify-content:center;min-height:44px}.ldg-app[data-bp=mobile] .ldg-fi .fi-foot .r>.ldg-btn:only-of-type{grid-column:1/-1}.mkt-axis{gap:3px;min-width:0;display:grid}.mkt-axis>.ax{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.mkt-axis .ldg-tabs .ct{color:var(--ink3);margin-left:7px;font-size:13px}.mkt-axis .ldg-tabs>button.on .ct{color:var(--ink2)}.mkt-colh{font-family:var(--mono);color:var(--ink2);font-size:13px;font-weight:500}.ldg-act{font:inherit;color:var(--pine);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;text-decoration:none}.ldg-act:is(:hover,:focus-visible){color:var(--ink);outline:none}.ldg-act:focus-visible{box-shadow:var(--focusRing);border-radius:3px}.ldg-act:disabled{color:var(--inkDis);cursor:default}.ldg-act.danger{color:var(--rust)}.ldg-act.play{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-size:14px}@media (pointer:coarse){.ldg-act{position:relative}.ldg-act:after{content:"";position:absolute;top:-14px;bottom:-14px;left:-3px;right:-3px}}.ldg-loading{font-family:var(--mono);color:var(--ink3);align-items:center;gap:8px;padding:28px 0;font-size:14px;display:flex}.ldg-basis{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);margin:6px 0 0;font-size:14px}.ldg-basis.foot{border-top:1px solid var(--rule);padding-top:6px;font-size:13px;line-height:1.5}.ldg-basis.foot>span{max-width:82ch;display:block}.ldg-crm .st{white-space:nowrap;font-size:14px;font-weight:500}.ldg-crm .st.ok,.ldg-inbox .kind.ok{color:var(--pine)}.ldg-crm .st.warn,.ldg-inbox .kind.warn{color:var(--amberFact)}.ldg-crm .st.bad,.ldg-inbox .kind.bad{color:var(--rust)}.ldg-crm .st.dim,.ldg-inbox .kind.dim{color:var(--ink3);font-weight:400}.ldg-reports .band .ldg-kpi{margin:0}.ldg-reports .two{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:18px;min-width:0;display:grid}.ldg-reports .ldg-crm td .mark{font-family:var(--mono);color:var(--ink3);margin-left:8px;font-size:13px;font-weight:500;display:inline-block}.ldg-reports .ldg-crm tr.partial td{color:var(--ink3)}.ldg-reports .ldg-crm td.roi.ok{color:var(--pine)}.ldg-reports .ldg-crm td.roi.bad{color:var(--rust)}.ldg-reports .ldg-crm td.roi.dim{color:var(--ink3)}.ldg-reports .quiet{color:var(--ink2);margin:0;font-size:14px}.ldg-reports .ldg-seclabel .acts .ldg-legend{margin-bottom:0}.ldg-reports .weeks .ldg-crm :is(th,td):first-child{width:136px;padding-left:16px;padding-right:10px}.ldg-reports .weeks .ldg-crm :is(th,td):last-child{padding-right:16px}.ldg-reports .cohorts{gap:18px;min-width:0;display:grid}.ldg-reports .cohort .ldg-crm :is(th,td):first-child{min-width:180px;padding-left:16px;padding-right:10px}.ldg-reports .cohort .ldg-crm :is(th,td):last-child{padding-right:16px}.ldg-reports .cohort .ldg-crm td .mark{text-transform:none;letter-spacing:.04em}.ldg-carriers{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ldg-carriers li{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 96px 40px 84px;align-items:center;column-gap:12px;display:grid}.ldg-carriers .kl{min-width:0;display:grid}.ldg-carriers .kl b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;overflow:hidden}.ldg-carriers .kl small{color:var(--ink3);font-size:13px}.ldg-carriers .ldg-bar2{height:4px}.ldg-carriers .kd{text-align:right;font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-carriers .kv{text-align:right;font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-calls-host{display:contents}.ldg-rec{align-items:center;gap:10px;display:flex}.ldg-rec .lab{align-items:baseline;gap:8px;line-height:1.3;display:flex}.ldg-rec .lab b{color:var(--ink2);font-size:14px;font-weight:500}.ldg-rec .lab small{font-family:var(--mono);letter-spacing:.1em;color:var(--ink3);font-size:13px}.ldg-inbox{gap:22px;display:grid}.ldg-inbox .rows{margin:0;padding:0;list-style:none;display:grid}.ldg-inbox .row{border-bottom:1px dotted var(--dot);grid-template-columns:104px minmax(160px,1fr) minmax(0,1.4fr) 92px auto;align-items:center;gap:4px 14px;min-width:0;padding:9px 0;display:grid}.ldg-inbox .row:last-child{border-bottom:0}.ldg-inbox .kind{font-family:var(--mono);letter-spacing:0;color:var(--ink2);font-size:14px;font-weight:500}.ldg-inbox .who{align-items:baseline;gap:10px;min-width:0;display:flex}.ldg-inbox .who .nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:500;text-decoration:none;overflow:hidden}.ldg-inbox .who .nm:is(:hover,:focus-visible){color:var(--pine);outline:none}.ldg-inbox .who b{font-weight:500}.ldg-inbox .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink2);font-size:14px}.ldg-inbox .dim{color:var(--ink3);font-size:14px}.ldg-inbox .facts{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.ldg-inbox .when{color:var(--ink3);text-align:right;white-space:nowrap;font-size:13px}.ldg-inbox .rowact{white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.ldg-inbox .rowact>:is(a,button){font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.ldg-inbox .rowact>:is(a,button):is(:hover,:focus-visible){color:var(--ink);outline:none}.ldg-inbox .rowact>button:disabled{color:var(--inkDis);cursor:default}.ldg-inbox .rowact .sep{color:var(--rule2)}.ldg-inbox .thread{grid-column:1/-1;padding:6px 0 4px 104px}.ldg-inbox .thread .quiet{color:var(--ink3);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.ldg-inbox .ldg-callrows{margin:0;padding:0;list-style:none}.ldg-inbox .ldg-callrows .cr{grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline}.ldg-inbox .ldg-callrows .cr .dir{color:var(--pine);align-self:center;display:inline-flex}.ldg-inbox .ldg-callrows .cr.missed .dir{color:var(--rust)}.ldg-inbox .ldg-callrows .cr .who{align-items:baseline;gap:8px;min-width:0;display:flex}.ldg-inbox .ldg-callrows .cr .st{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);font-size:14px}.ldg-inbox .ldg-callrows .cr .st.ok{color:var(--pine)}.ldg-inbox .ldg-callrows .cr .st.warn{color:var(--amberFact)}.ldg-inbox .ldg-callrows .cr .st.bad{color:var(--rust)}.ldg-inbox .ldg-callrows .cr .when{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-inbox .rh{font-family:var(--mono);color:var(--ink2);border-bottom:1px solid var(--rule);padding:0 0 6px;font-size:13px;font-weight:500}.ldg-inbox .rh>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-inbox .rh .when{color:var(--ink2);font-size:13px}.ldg-inbox .rh .rowact{font-weight:500}.ldg-inbox .rh:hover{background:0 0}.ldg-inbox .rows{--ldg-inbox-bleed:10px}.ldg-inbox .row{border-radius:3px;position:relative}.ldg-inbox .row:before{content:"";inset:0 calc(var(--ldg-inbox-bleed) * -1);pointer-events:none;z-index:0;border-radius:3px;position:absolute}.ldg-inbox .row>*{z-index:1;position:relative}.ldg-inbox .row:not(.rh):hover:before{background:var(--sheet2)}.ldg-inbox .row.kf:before{background:var(--sheet2);box-shadow:inset 2px 0 0 var(--pine)}.ldg-inbox .rows:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-inbox .who .num{white-space:nowrap;flex:none}.ldg-inbox .who .dim{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-inbox .rows.pick .row{grid-template-columns:26px 104px minmax(160px,1fr) minmax(0,1.4fr) 92px auto}.ldg-inbox .rows.pick .thread{padding-left:130px}.ldg-inbox .pickcell{align-items:center;min-width:0;display:flex}.ldg-inbox .row.picked:before{background:var(--sheet2);box-shadow:inset 2px 0 0 var(--pine)}.ldg-inbox .none{color:var(--ink3);margin:0;padding:8px 0 2px;font-size:14px}.ldg-inbox>.ldg-fbar{margin-top:-4px}.ldg-inbox .ldg-panel>.pb.flush>.pad{padding:4px 16px 10px}.ldg-inbox .ldg-panel>.pf .srt{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-inbox .ldg-panel>.pf .srt b{color:var(--ink2);font-weight:500}.ldg-inbox .ldg-panel>.pb>.rows{padding:0 16px}.ldg-inbox .ldg-panel>.pb>.none{padding:10px 16px 12px}.ldg-inbox .ldg-panel .rh{padding-top:8px}.ldg-inbox .ldg-panel>.pb>.ldg-bulk{margin:10px 16px 0}.ldg-inbox .ldg-panel>.pf{font-size:14px}.ldg-sessfold{gap:12px;min-width:0;display:grid}.ldg-sessfold>.ldg-fold-t{white-space:normal;align-self:start;max-width:100%}.ldg-sessfold>.ldg-fold-t>.n{font-family:var(--mono);color:var(--ink3);font-weight:400}.ldg-sessfold>.ldg-fold-t>.n.bad{color:var(--rust);font-weight:500}.ldg-sessions{min-width:0;display:grid}.ldg-sessions .ldg-crm{min-width:700px}.ldg-sessions .ldg-panel>.pb.flush>.ldg-kpi{border-top:0}.ldg-sessions .ldg-panel>.pb.flush>.pad{gap:14px;padding:14px 16px;display:grid}.ldg-sessions .ldg-panel>.pb.flush>.pad>.ldg-loading{padding:14px 0}.ldg-sessions .ldg-panel>.pf{font-size:14px}.ldg-sessions .sess{gap:1px;min-width:0;display:grid}.ldg-sessions .sess b{color:var(--ink);white-space:nowrap;font-size:15px;font-weight:500}.ldg-sessions .sess b em{color:var(--ink3);font-style:normal}.ldg-sessions .sess small{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-sessions .ab{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.ldg-sessions .ab>b{color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;font-size:14px;font-weight:400}.ldg-sessions .ab>b.bad{color:var(--rust);font-weight:500}.ldg-sessions .abar{min-width:0;max-width:440px}.ldg-sessions .abar .mk{height:16px;font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);margin-top:4px;font-size:13px;position:relative}.ldg-sessions .abar .mk>span{white-space:nowrap;position:absolute;transform:translate(-50%)}.ldg-sessions .ldg-basis{max-width:82ch;margin:0}.ldg-numlist{gap:2px;margin:0;padding:6px 0 0;list-style:none;display:grid}.ldg-numlist .more{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-history [data-ledger=grid]{position:relative}.ldg-history .ldg-crm td.dirc{padding-right:0}.ldg-history .ldg-crm tr.missed td.dirc .ldg-ic{color:var(--rust)}.ldg-history .ldg-panel>.pb.flush>.ldg-fbar{border-bottom:1px solid var(--rule);padding:10px 16px}.ldg-history .ldg-panel>.pb.flush>.pad{padding:4px 16px 10px}.ldg-history .ldg-panel>.pf{font-size:14px}.ldg-history .ldg-panel>.pb.flush .ldg-crm>thead>tr>th{border-top:0}.ldg-livecalls .ldg-lc-now>.pb{padding-top:2px;padding-bottom:2px}.ldg-livecalls .ldg-lc-now>.pb:has(>.ldg-empty){padding:16px}.ldg-oncall .rrow{transition:background-color var(--t-fast,.12s) var(--ease);margin-inline-start:-16px;margin-inline-end:-16px;padding-inline-start:16px;padding-inline-end:16px}.ldg-oncall .rrow>b .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.ldg-oncall .rrow .rl{padding-left:30px}.ldg-oncall .rrow .rl .t{color:var(--ink)}.ldg-oncall .rrow .rl .ldg-ic{vertical-align:-2px}.ldg-oncall .rrow.on{box-shadow:inset 2px 0 0 var(--pine);background:var(--pineTint)}.ldg-oncall .rrow .hop{align-items:center;gap:6px;display:inline-flex}.ldg-oncall .rrow .hop .sep{color:var(--rule2)}.ldg-oncall .rrow .hop button:not(:disabled,[aria-disabled=true]):hover{color:var(--ink)}.ldg-oncall .rrow .hop button:is(:disabled,[aria-disabled=true]){color:var(--inkDis);cursor:default}.ldg-oncall .rrow.dim>b,.ldg-oncall .rrow.dim .rl{opacity:.55;transition:opacity var(--t-fast,.12s) var(--ease)}.ldg-oncall .rrow.dim .rl .t{color:var(--ink2)}@media (hover:hover){.ldg-oncall .rrow:hover{background:var(--sheet2)}.ldg-oncall .rrow.on:hover{background:var(--pineTint)}.ldg-oncall .rrow .hop{opacity:0;transition:opacity var(--t-fast,.12s) var(--ease)}.ldg-oncall .rrow:is(:hover,:focus-within,.busy) .hop,.ldg-oncall .rrow.dim:is(:hover,:focus-within)>b,.ldg-oncall .rrow.dim:is(:hover,:focus-within) .rl{opacity:1}}@media (prefers-reduced-motion:reduce){.ldg-oncall .rrow,.ldg-oncall .rrow .hop{transition:none}}.ldg-rc .ph2 .acts{gap:8px}.ldg-rc .ldg-rc-agent{max-width:220px}.ldg-rc-n{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:6px;font-size:13px}.ldg-rc-grid .ldg-rc-lead{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ldg-rc-grid .nm2>.ldg-disc{flex:none}.ldg-rc-grid td.when{white-space:nowrap}.ldg-livecalls .ldg-rc>.pb.flush>.pad{padding:12px 16px 14px}.ldg-livecalls .ldg-rc>.pf .right{align-items:center;gap:10px;display:inline-flex}.ldg-rc-xp>td{padding:12px 16px 14px}.ldg-rc-xp .ldg-transcript{margin-top:12px;font-size:13px}.ldg-rc-xp .ldg-transcript .lines,.ldg-rc-xp .ldg-transcript.chat .lines{max-height:420px}.ldg-player{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ldg-player>.pp{justify-content:center;min-width:86px}.ldg-player>.tm{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;text-align:center;min-width:44px;font-size:13px}.ldg-player>.trk{-webkit-appearance:none;appearance:none;cursor:pointer;background:0 0;flex:220px;min-width:140px;height:20px;margin:0}.ldg-player>.trk::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--pine) var(--p,0%), var(--rule2) var(--p,0%));border-radius:2px;height:3px}.ldg-player>.trk::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--sheet);border:2px solid var(--pine);width:13px;height:13px;box-shadow:0 1px 2px var(--inset);border-radius:50%;margin-top:-5px}.ldg-player>.trk::-moz-range-track{background:var(--rule2);border-radius:2px;height:3px}.ldg-player>.trk::-moz-range-progress{background:var(--pine);border-radius:2px;height:3px}.ldg-player>.trk::-moz-range-thumb{background:var(--sheet);border:2px solid var(--pine);border-radius:50%;width:9px;height:9px}.ldg-player>.trk:focus-visible{outline:none}.ldg-player>.trk:focus-visible::-webkit-slider-thumb{box-shadow:var(--focusRing)}.ldg-player>.trk:focus-visible::-moz-range-thumb{box-shadow:var(--focusRing)}.ldg-player.gone{gap:2px;display:grid}.ldg-player.gone b{color:var(--ink);font-weight:500}.ldg-player.gone span{color:var(--ink3);font-size:13px}.ldg-camp .ldg-crm tbody td{border-bottom-color:var(--rule)}.ldg-camp .ldg-crm tbody tr:last-child td{border-bottom:0}.ldg-camp .ldg-hd .ldg-srch{width:200px}.ldg-camp .sech{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);align-items:baseline;gap:10px;margin:0 0 8px;font-size:24px;font-weight:500;display:flex}.ldg-camp .sech .ct{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-camp .sech .stats{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;border:0;margin-left:auto;padding:0;font-size:13px;font-weight:400}.ldg-camp .sech .stats :is(b,.num){color:var(--ink);font-size:14px;font-weight:500}.ldg-camp .sech .stats .num.ok{color:var(--pine)}.ldg-camp .sech .stats .num.bad{color:var(--rust)}.ldg-camp section+section{margin-top:26px}.ldg-camp .sec-body{min-width:0;position:relative}.ldg-camp .sdot{background:var(--pine);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.ldg-camp .sdot.paused{background:var(--amber)}.ldg-camp .sdot.completed{background:var(--ink3)}.ldg-camp .st{font-size:14px;font-weight:500}.ldg-camp .st.ok{color:var(--pine)}.ldg-camp .st.warn{color:var(--amberFact)}.ldg-camp .st.dim{color:var(--ink3)}.ldg-camp .nm-link{color:var(--ink);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--dot);text-decoration-color:var(--dot);text-underline-offset:3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldg-camp .nm-link:is(:hover,:focus-visible){color:var(--pine);-webkit-text-decoration-color:var(--pine);text-decoration-color:var(--pine);outline:none}.ldg-camp .chev{color:var(--ink3);transition:transform var(--t-fast);font-size:14px;display:inline-block}.ldg-camp .chev.open{transform:rotate(90deg)}.ldg-camp .num.ok{color:var(--pine);font-weight:500}.ldg-camp .num.bad{color:var(--rust);font-weight:500}.ldg-camp .card{border-bottom:1px dotted var(--dot);padding:10px 0}.ldg-camp .card:last-child{border-bottom:0}.ldg-camp .empty{text-align:center;color:var(--ink2);padding:28px 0;font-size:14px}.ldg-camp .lower{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;display:grid}.ldg-meta{gap:14px;display:grid}.ldg-meta .mkpis{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px 14px;margin:0;display:grid}.ldg-meta .mkpis div{gap:2px;display:grid}.ldg-meta .mkpis dt{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-meta .mkpis dd{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:15px}.ldg-meta .adsets{color:var(--ink);flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.ldg-meta .adsets .st{font-family:var(--mono);letter-spacing:0;margin-left:6px;font-size:13px;font-weight:500}.ldg-meta .adsets .st.ok{color:var(--pine)}.ldg-meta .adsets .st.dim{color:var(--ink3)}.ldg-meta .adsets small{color:var(--ink3);font-family:var(--mono);margin-left:6px;font-size:14px}.ldg-meta .note{color:var(--ink2);margin:0;font-size:14px}.ldg-meta .note a{color:var(--pine);font-weight:500}.ldg-meta .thumb{border:1px solid var(--rule);object-fit:cover;border-radius:3px;flex:none;width:32px;height:32px}.ldg-meta .ad{align-items:center;gap:10px;min-width:0;display:flex}.ldg-meta .ad .t{min-width:0;display:grid}.ldg-meta .ad .t b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ldg-meta .ad .t small{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ldg-app[data-bp=mobile] :is(.ldg-reports,.ldg-calls,.ldg-camp,.ldg-wf,.ldg-landing,.ldg-echo,.ldg-imports,.ldg-admin,.ldg-lb,.ldg-roadmap,.ldg-studio,.ldg-settings,.ldg-help,.ldg-pzagents,.ldg-pzperf,.ldg-pzplan,.ldg-pzmoney,.ldg-ezt-page,.pz-comp,.pz-coach),.ldg-app[data-bp=mobile] #pz-root .ldg-page:not(.ldg-home,.ldg-fi),#pz-root .ldg-app[data-bp=mobile] .ldg-page:not(.ldg-home,.ldg-fi),.ldg-app[data-bp=mobile] .ldg-livecalls{--ldg-bleed-x:16px;gap:16px;padding:0 16px 24px}.ldg-app[data-bp=mobile] .ldg-axis:not(.y):has(span:nth-child(9)) span:not(:nth-child(4n+1)){display:none}.ldg-app[data-bp=mobile] .ldg-reports .two{grid-template-columns:1fr}.ldg-app[data-bp=mobile] .ldg-carriers li{grid-template-columns:minmax(0,1fr) 40px 84px}.ldg-app[data-bp=mobile] .ldg-carriers .ldg-bar2{grid-column:1/-1}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .row{grid-template-columns:78px minmax(0,1fr) auto}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .row .facts{grid-column:2/-1}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .row .rowact{grid-column:1/-1}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .rows.pick .row{grid-template-columns:26px 78px minmax(0,1fr) auto}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .rows.pick .row .facts{grid-column:3/-1}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .rows.pick .row .rowact{grid-column:2/-1}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .rows.pick .thread{padding-left:104px}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .rh>:is(.facts,.when,.rowact){display:none}.ldg-app[data-bp=narrow] .ldg-inbox .row{grid-template-columns:104px minmax(0,1fr) auto}.ldg-app[data-bp=narrow] .ldg-inbox .rows.pick .row{grid-template-columns:26px 104px minmax(0,1fr) auto}.ldg-app[data-bp=narrow] .ldg-inbox .rows.pick .thread{padding-left:130px}.ldg-app[data-bp=mobile] .ldg-camp .lower,.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-reports .two{grid-template-columns:1fr}.ldg-msgs-host,.ldg-msgs{min-width:0}.ldg-msgs>.hdwrap{padding:var(--ldg-main-pad-y) var(--ldg-main-pad-x) 0}.ldg-app:not([data-bp=mobile]) :is(.ldg-msgs,.ldg-echo)>.hdwrap{--ldg-main-pad-x:16px}.ldg-app[data-bp=spine] .ldg-msgs>.hdwrap{--ldg-main-pad-x:12px}.ldg-msgs .ldg-hd.compact{margin-bottom:0}.ldg-app:not([data-bp=mobile]):has(.ldg-msgs){height:100dvh}.ldg-app:not([data-bp=mobile]):has(.ldg-msgs)>.ldg-main{min-height:0}.ldg-app:not([data-bp=mobile]):has(.ldg-msgs,.ldg-echo)>.ldg-main{background:var(--sheet)}.ldg-app:not([data-bp=mobile]):has(.ldg-msgs,.ldg-echo)>.ldg-main>main[data-sheet]{flex-direction:column;display:flex;flex:1!important;min-height:0!important;overflow:hidden!important}.ldg-app:not([data-bp=mobile]):has(.ldg-appframe){height:100dvh}.ldg-app:not([data-bp=mobile]):has(.ldg-appframe)>.ldg-main{background:var(--sheet);min-height:0}.ldg-app:not([data-bp=mobile]):has(.ldg-appframe)>.ldg-main>main[data-sheet]{flex-direction:column;display:flex;flex:1!important;min-height:0!important;overflow:hidden!important}.ldg-appframe{background:var(--sheet);flex:1;min-width:0;min-height:0;display:flex;position:relative}.ldg-app[data-bp=mobile] .ldg-appframe{height:100%;min-height:70dvh}.ldg-appframe[data-side=pz]{height:auto;min-height:0;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-appframe>iframe{border:0;flex:1;width:100%;height:100%;min-height:0;display:block}.ldg-apppill{z-index:2;background:var(--sheet);color:var(--ink);border:1px solid var(--edge);box-shadow:var(--shadow);font-family:var(--sans);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 8px;font-size:13px;display:flex;position:absolute;top:12px;right:12px}.ldg-apppill>.face{color:var(--pine);align-items:center;display:inline-flex}.ldg-apppill>.state{color:var(--ink3);white-space:nowrap;padding:0 4px}.ldg-apppill>.state[data-phase=failed]{color:var(--ink)}.ldg-appcard{background:var(--sheet);border:1px solid var(--rule);border-radius:6px;min-width:0;height:400px;display:flex;position:relative;overflow:hidden}.ldg-appcard.ldg-appcard-short{height:240px}.ldg-appcard.ldg-appcard-tall{height:640px}.ldg-appcard.ldg-appcard-fill{border:0;border-radius:0;height:100%;min-height:300px}.ldg-appcard>iframe{border:0;flex:1;width:100%;height:100%;min-height:0;display:block}.ldg-appcard>.wait{color:var(--ink3);font-family:var(--sans);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:16px;font-size:13px;display:flex}.ldg-appcard>.wait>.face{color:var(--pine);display:inline-flex}.ldg-appcard>.wait>.origin{font-family:var(--mono);font-size:11px}.ldg-appface{min-width:16px;height:16px;font-family:var(--mono);letter-spacing:0;border:1px solid;border-radius:3px;justify-content:center;align-items:center;padding:0 2px;font-size:9px;line-height:1;display:inline-flex}.ldg-msgs .split{background:var(--sheet);flex:1;min-height:0;margin-top:0;padding:0;display:flex}.ldg-msgs .split>.cols{flex:1;min-width:0;min-height:0;display:flex}.ldg-msgs .list{min-width:0}.ldg-msgs :is(.list,.thpane)>.ph2{border-bottom:1px solid var(--headEdge);flex-wrap:nowrap;align-items:center;gap:10px;min-height:60px;padding:12px 16px;display:flex}.ldg-msgs .thpane>.ph2>.who{flex:1;min-width:0;display:grid}.ldg-msgs .thpane>.ph2>.who h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:500;line-height:1.25;overflow:hidden}.ldg-msgs .thpane>.ph2>.who .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.ldg-msgs .thpane>.ph2>.who .sub{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.ldg-msgs .thpane>.ph2>.acts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ldg-msgs .thpane>.ph2 .ldg-btn.on{color:var(--selOn)}.ldg-msgs .thpane>.ph2 .ldg-pill.ldg-thst{cursor:pointer;border-radius:5px;min-height:31px;line-height:1}.ldg-msgs .thpane>.ph2 .ldg-pill.ldg-thst:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-msgs .list>.pb.scroller{min-height:0;overflow-y:auto}.ldg-msgs .list .ldg-mlist{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.ldg-msgs .list>.pf{border-top:1px solid var(--rule);font-family:var(--mono);color:var(--ink2);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 14px;font-size:14px;display:flex}.ldg-msgs .list>.pf .ldg-stat{margin-right:auto}.ldg-msgs .list>.pf>.num{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;margin-left:auto}:is(.ldg-panel,.thpane)>.pb.thb{flex-direction:column;padding:8px 20px 12px;display:flex}:is(.ldg-panel,.thpane)>.pb.thb>.ldg-thread{flex:none;margin-top:auto}.ldg-thc{border-top:1px solid var(--rule);flex:none;padding:12px 20px 20px}.ldg-thc .row{align-items:center;gap:8px;display:flex}.ldg-thc .help{font-family:var(--mono);color:var(--ink3);justify-content:space-between;margin:6px 0 0;font-size:14px;display:flex}.ldg-msgs .ldg-compose{flex:none;padding:12px 20px 20px}.ldg-drawer .dft .pos{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;margin-left:auto;font-size:14px}.ldg-import .t .fact{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);margin-left:12px;font-size:14px;font-weight:400;display:inline-block}.ldg-import .steps{margin:0 0 14px}@media (min-width:768px){.ldg-msgs .list{border-right:1px solid var(--rule2);flex:none;width:380px}.ldg-msgs :is(.list,.thpane)>.ph2{height:64px;min-height:0}.ldg-msgs .list>.ph2{box-shadow:1px 0 0 var(--headHair)}.ldg-msgs .list .ldg-mhead{display:none}.ldg-msgs .list .ldg-mlead:not(.sw),.ldg-msgs .list .ldg-mlead.sw>.swb{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:baseline;gap:2px 10px;min-height:0;padding:9px 16px 10px}.ldg-msgs .list .ldg-mlead.sw,.ldg-msgs .list .ldg-mlead.sw.on{box-shadow:none;background:0 0;border-left:0;padding:0}.ldg-msgs .list .ldg-mlead.sw>:is(.swl,.swr){display:none}.ldg-msgs .list .ldg-mlead.sw>.swb{background:0 0;transform:none}.ldg-msgs .list .ldg-mlead{border-bottom:1px dotted var(--dot)}.ldg-msgs .list .ldg-mlead .ln{display:contents}.ldg-msgs .list .ldg-mlead .ln>:is(a,b,.rowbtn){grid-area:1/1;font-size:14px;line-height:1.25}.ldg-msgs .list .ldg-mlead .ln>:is(a,b,.rowbtn):has(>.unread){font-weight:600}.ldg-msgs .list .ldg-mlead .ln .unread{vertical-align:1px;margin-right:6px}.ldg-msgs .list .ldg-mlead .ln .pv{grid-area:2/1;font-size:14px;line-height:1.3}.ldg-msgs .list .ldg-mlead .lr{flex-direction:row;grid-area:1/2;justify-content:flex-end;align-items:baseline;gap:8px}.ldg-msgs .list .ldg-mlead .lm{flex-wrap:nowrap;grid-area:2/2;justify-content:flex-end;gap:8px;min-height:0}.ldg-msgs .list .ldg-mlead .lm>*{white-space:nowrap}.ldg-msgs .list .ldg-mlead:has(.acts) .lr{flex-direction:column;grid-row:1/span 2;align-items:flex-end;gap:2px}.ldg-msgs .list .ldg-mlead .acts{margin:0 -6px 0 0}.ldg-msgs .list .ldg-mlead .acts>:is(a,button,span){min-width:0;min-height:24px;padding:0 6px;font-size:14px}.ldg-msgs .list .ldg-mlead.on{background:color-mix(in oklab, var(--pineTint) 90%, var(--pine));box-shadow:none;--ink3:var(--ink2);border-left:0;padding-left:16px}.ldg-msgs .list .ldg-mlead.kf,.ldg-msgs .list .ldg-mlead.on.kf{box-shadow:inset 0 1px 0 var(--selOn), inset 0 -1px 0 var(--selOn)}.ldg-msgs .list .ldg-mlead:hover:not(.on){background:var(--sheet2)}.ldg-msgs .list .ldg-mlead.sw.on>.swb{background:color-mix(in oklab, var(--pineTint) 90%, var(--pine));box-shadow:none}.ldg-msgs .list .ldg-mlead.sw.kf>.swb,.ldg-msgs .list .ldg-mlead.sw.on.kf>.swb{box-shadow:inset 0 1px 0 var(--selOn), inset 0 -1px 0 var(--selOn)}.ldg-msgs .list .ldg-mlead.sw:hover:not(.on)>.swb{background:var(--sheet2)}.ldg-msgs .list :is(.ldg-mlead.sw,.ldg-mlist.pinned>.ldg-mlead){cursor:pointer}.ldg-msgs .list .ldg-mlist.pinned{border-bottom:1px solid var(--rule2)}.ldg-msgs .list .ldg-mlist.pinned>.ldg-mlead:last-child{border-bottom:0}.ldg-msgs .list .ldg-msec{padding:10px 16px 4px}.ldg-msgs .list .ldg-mempty{padding:28px 16px}.ldg-msgs .list .ldg-mthread{padding:6px 16px 10px 22px}.ldg-msgs .list .scroller:focus-visible{box-shadow:inset var(--focusRing);outline:none}}.ldg-app[data-bp=spine] .ldg-msgs .list{width:348px}.ldg-app[data-bp=narrow] .ldg-msgs .list{width:316px}.ldg-app[data-bp=spine] .ldg-msgs .list>.ph2{gap:8px;padding-left:12px;padding-right:12px}.ldg-app[data-bp=spine] .ldg-msgs .list .ldg-tabs[role=radiogroup]>button{padding:2px 7px}.ldg-app[data-bp=mobile] .ldg-msgs :is(.list,.thpane)>.ph2{border-bottom:1px solid var(--rule);min-height:44px;padding:0 16px}.ldg-app[data-bp=mobile] .ldg-msgs .thpane>.ph2{flex-wrap:wrap;row-gap:2px;padding-top:5px;padding-bottom:5px}.ldg-app[data-bp=mobile] .ldg-msgs .thpane>.ph2>.who h2{font-size:20px}.ldg-app[data-bp=mobile] .ldg-msgs .thpane>.ph2>.acts{margin-left:0;flex-wrap:wrap;justify-content:flex-start;row-gap:2px;width:100%;margin-inline-start:-6px}.ldg-app[data-bp=mobile] .ldg-msgs .thpane>.pb.thb{padding:8px 16px 10px}.ldg-app[data-bp=mobile] .ldg-msgs .ldg-thc,.ldg-app[data-bp=mobile] .ldg-msgs .ldg-compose{padding:12px 16px}.ldg-app[data-bp=mobile] .ldg-msgs .list .ldg-tabs[role=radiogroup]{min-height:40px}.ldg-app[data-bp=mobile] .ldg-msgs .list .ldg-tabs[role=radiogroup]>button{min-height:34px;padding:0 10px;font-size:14px}.ldg-app[data-bp=mobile] .ldg-msgs>.hdwrap{display:none}.ldg-sys{background:var(--paper);place-items:center;min-height:100vh;padding:32px 16px;display:grid}.ldg-dlg.system{gap:10px;width:380px;max-width:calc(100vw - 32px);display:grid;position:static}.ldg-dlg.system .lab{color:var(--ink3)}.ldg-dlg.system .t{font-size:20px}.ldg-dlg.system .fact{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-dlg.system .act{margin-top:6px;display:grid}.ldg-dlg.system .act>*{justify-self:start}.ldg-dlg.system>.ldg-stat.empty{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldg-dlg.system .note{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);margin:0;font-size:14px}.ldg-dlg.system .exits{border-top:1px solid var(--rule);flex-wrap:wrap;gap:6px 14px;margin-top:8px;padding-top:10px;font-size:14px;display:flex}.ldg-dlg.system .exits :is(a,button,.mono){font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.ldg-dlg.system .exits :is(a,button):is(:hover,:focus-visible){color:var(--ink);outline:none}.ldg-dlg.system .exits .mono{font-family:var(--mono);color:var(--ink3);cursor:default;font-size:14px}.ldg-dlg.system .exits form{display:contents}.ldg-panel.err>.pb .acts{gap:8px;margin-top:8px;display:flex}.ldg-syserr .ldg-panel.err>.pb>span:not(.acts){max-width:64ch;font-size:14px}.ldg-keys .groups{grid-template-columns:1fr 1fr;gap:18px 28px;margin-top:6px;display:grid}.ldg-keys .groups h3{font-family:var(--mono);color:var(--ink3);margin:0 0 6px;font-size:13px;font-weight:500}.ldg-keys .groups ul{margin:0;padding:0;list-style:none}.ldg-keys .groups li{border-bottom:1px dotted var(--dot);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:7px 0;font-size:14px;display:flex}.ldg-keys .groups li:last-child{border-bottom:0}.ldg-app[data-bp=mobile] .ldg-keys .groups{grid-template-columns:1fr}.ldg-ring{z-index:var(--z-live);pointer-events:auto;border:1px solid var(--pineEdge);background:var(--sheet);width:340px;box-shadow:0 8px 24px var(--inset);border-radius:7px;gap:8px;padding:12px 14px;display:grid;position:fixed;bottom:12px;left:12px}.ldg-ring .lab{font-family:var(--mono);color:var(--pine);align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.ldg-ring .lab .r{color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin-left:auto;font-weight:400}.ldg-ring .brief{border-top:1px dotted var(--dot);grid-template-columns:1fr 1fr;gap:4px 12px;margin:0;padding-top:8px;display:grid}.ldg-ring .brief>div{align-items:baseline;gap:6px;min-width:0;display:flex}.ldg-ring .brief>div.wide{grid-column:1/-1}.ldg-ring .brief dt{font-family:var(--mono);color:var(--ink3);white-space:nowrap;flex:none;font-size:12px;font-weight:500}.ldg-ring .brief dd{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:6px;margin:0;font-size:13px;line-height:1.25;display:flex;overflow:hidden}.ldg-ring .brief dd.num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-ring .brief dd.warn{color:var(--amberFact)}.ldg-ring .brief :is(dt,dd).blank{color:var(--inkDis)}.ldg-ring .lastnote{color:var(--ink2);gap:1px;margin:0;font-size:13px;line-height:1.4;display:grid}.ldg-ring .lastnote>i{font-style:normal;font-family:var(--mono);color:var(--ink3);font-size:12px;font-weight:500}.ldg-ring .lastnote>span{-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ldg-ring .lab>i{background:var(--pine);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite ldg-ring-pulse}@keyframes ldg-ring-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ldg-ring .lab>i{animation:none}}.ldg-ring .who{gap:2px;display:grid}.ldg-ring .who b{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;overflow:hidden}.ldg-ring .who .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-ring .acts{justify-content:flex-end;gap:8px;display:flex}.ldg-cwwin{z-index:var(--z-live);pointer-events:auto;gap:8px;width:320px;display:grid;position:fixed;bottom:16px;right:16px}.ldg-cwwin>.ldg-ring{width:auto;position:static}.ldg-cwwin>.ldg-ring .lab{display:flex}.ldg-cwwin>.ldg-ring .lab .r{color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:auto}.ldg-cwwin>.ldg-ring .line{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.ldg-cwwin>.ldg-ring .acts{flex-wrap:wrap}.ldg-cwwin>.ldg-ring .opt{color:var(--ink3);font-size:12px}.ldg-cwwin>.ldg-ring.hold{border-color:color-mix(in oklab, var(--amber) 40%, var(--rule2))}.cw-hold{min-width:0;color:var(--amberFact);flex-wrap:wrap;flex:auto;align-items:center;gap:6px;font-size:13px;display:flex}.cw-hold b{color:var(--ink);font-weight:600}.cw-hold .mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.cw-hold .sp{flex:auto}.cw-hold .cw-dot{background:var(--amber);border-radius:50%;flex:none;width:6px;height:6px}.ldg-cwstrip{background:var(--amberTint);border-radius:5px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.ldg-ring .note{color:var(--ink3);text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}@media (max-width:767px){.ldg-ring{width:auto;left:12px;right:12px;bottom:calc(var(--chrome-b,0px) + 12px)}.ldg-wrapup{width:auto;left:16px;right:16px;bottom:calc(var(--chrome-b,0px) + 16px)}.ldg-cwwin{width:auto;left:12px;right:12px;bottom:calc(var(--chrome-b,0px) + 12px)}}.ldg-live{border:1px solid var(--rule2);background:var(--sheet);width:320px;box-shadow:0 1px 2px var(--inset), 0 18px 40px -18px var(--inset);border-radius:7px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ldg-live>.hd{border-bottom:1px solid var(--bandEdge);background:var(--bandFill);align-items:center;gap:10px;padding:9px 13px 8px;display:flex}.ldg-live>.hd .lab{min-width:0;font-family:var(--mono);color:var(--pine);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex;overflow:hidden}.ldg-live>.hd .num{font-family:var(--mono);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;flex:none;margin-left:auto;font-size:17px;font-weight:500;line-height:1}.ldg-live>.hd .num.wait{letter-spacing:.02em;color:var(--ink3);font-size:13px;font-weight:400}.ldg-live>.hd .win{width:22px;height:22px;color:var(--ink3);font-family:var(--sans);cursor:pointer;transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:5px;flex:none;place-items:center;margin:-5px 0;padding:0;font-size:15px;line-height:1;display:grid}.ldg-live>.hd .win:last-child{margin-right:-5px}.ldg-live>.hd .win:is(:hover,:focus-visible){color:var(--ink);background:color-mix(in oklab, var(--ink) 8%, transparent);box-shadow:var(--focusRing);outline:none}.ldg-live>.hd .win[aria-expanded=true]{color:var(--selOn);background:color-mix(in oklab, var(--ink) 8%, transparent)}.ldg-live>.hd .win svg{width:14px;height:14px}.ldg-live>.bd{gap:3px;min-width:0;padding:11px 13px 12px;display:grid}.ldg-live>.bd .nm{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;line-height:1.2;overflow:hidden}.ldg-live>.bd .facts{min-width:0;color:var(--ink3);align-items:baseline;gap:8px;font-size:13px;display:flex}.ldg-live>.bd .facts .num{min-width:0;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldg-live>.bd .facts a{color:var(--pine);flex:none;font-weight:500;text-decoration:none}.ldg-live>.bd .facts a:is(:hover,:focus-visible){text-underline-offset:2px;text-decoration:underline}.ldg-live>.bd .say{color:var(--ink3);text-wrap:pretty;font-size:13px;line-height:1.45}.ldg-live .brief{border-top:1px dotted var(--dot);grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:8px;padding-top:9px;display:grid}.ldg-live .brief>div{align-items:baseline;gap:6px;min-width:0;display:flex}.ldg-live .brief dt{font-family:var(--mono);color:var(--ink3);white-space:nowrap;flex:none;font-size:12px;font-weight:500}.ldg-live .brief dd{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.25;overflow:hidden}.ldg-live .brief dd.num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-live .brief dd.warn{color:var(--amberFact)}.ldg-live .brief dd.blank{color:var(--inkDis)}.ldg-live .brief>div.wide{grid-column:1/-1}.ldg-live>.ctl{border-top:1px solid var(--rule);background:var(--sheet2);align-items:center;gap:6px;padding:8px 10px;display:flex}.ldg-live>.ctl .end{margin-left:auto}.ldg-live>.ctl .ldg-btn.on{color:var(--selOn);border-color:var(--pineEdge)}.ldg-live>.ctl .ldg-btn.on.warn{color:var(--amberFact);border-color:color-mix(in oklab, var(--amber) 40%, var(--rule2))}.ldg-live>.ctl .ldg-btn.danger.pri{background:var(--rust);border-color:color-mix(in oklab, var(--rust) 75%, black);color:var(--pineInk);box-shadow:0 1px 2px var(--inset)}.ldg-live>.ctl .ldg-btn.danger.pri:is(:hover,.hover){background:var(--rust);color:var(--pineInk)}.ldg-live>.ctl.sup{flex-wrap:wrap;row-gap:7px}.ldg-live>.ctl.sup .ldg-walk.seg{flex:auto;min-width:0}.ldg-live>.ctl.sup .ldg-walk.seg>button{white-space:nowrap;flex:auto;padding:0 7px;font-size:13px}.ldg-live>.ctl.sup .ldg-walk.seg>button+button{border-left:1px solid var(--rule)}.ldg-live>.ctl.sup .end{flex:none;margin-left:0}.ldg-live>.ctl.sup .tk{color:var(--amberFact);flex-basis:100%;align-items:baseline;gap:8px;font-size:13px;display:flex}.ldg-live>.ctl.sup .ldg-walk.seg>button[aria-pressed=true]{background:var(--pineFill);color:var(--pineInk);box-shadow:inset 0 0 0 1px var(--pineRim)}.ldg-live>.ctl.sup .ldg-walk.seg>button[aria-pressed=true]:hover{background:var(--pineFill);color:var(--pineInk)}.ldg-live>.ctl.sup .ldg-walk.seg>button[aria-pressed=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--pineRim), inset 0 0 0 2.5px var(--metal)}.ldg-live>.bd .say.sup{color:var(--pine);font-weight:500}.ldg-live.sup>.hd{background:var(--pineTint)}.ldg-live>.dw{border-top:1px solid var(--rule);background:var(--sheet2);padding:10px}.ldg-live>.dw .keys{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.ldg-live>.dw .keys .ldg-btn{min-height:32px;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-size:15px}.ldg-live>.dw .echo{text-align:center;min-height:18px;font-family:var(--mono);letter-spacing:.08em;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-top:7px;font-size:13px}.ldg-live>.dw .echo.has{color:var(--ink)}.ldg-live>.dw .gh{font-family:var(--mono);color:var(--ink3);align-items:baseline;gap:8px;margin-bottom:8px;font-size:12px;font-weight:500;display:flex}.ldg-live>.dw .gh .ct{font-variant-numeric:tabular-nums lining-nums;margin-left:auto}.ldg-live>.dw .opts{grid-template-columns:1fr 1fr;gap:2px 10px;display:grid}.ldg-live>.dw .opts label{min-width:0;color:var(--ink);cursor:pointer;border-radius:3px;align-items:center;gap:6px;padding:3px 4px;font-size:13px;display:flex}.ldg-live>.dw .opts label:hover{background:var(--well)}.ldg-live>.dw .opts label>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-live>.dw .opts input{accent-color:var(--pine);flex:none}.ldg-live>.dw .opts label:has(input:disabled){color:var(--inkDis);cursor:default}.ldg-live>.dw .opts label:has(input:disabled):hover{background:0 0}.ldg-live>.rs{cursor:nwse-resize;width:18px;height:18px;color:var(--ink3);position:absolute;bottom:0;right:0}.ldg-live>.rs:before,.ldg-live>.rs:after{content:"";transform-origin:100% 100%;opacity:.75;border-bottom:1px solid;height:0;position:absolute;bottom:5px;right:3px;transform:rotate(-45deg)}.ldg-live>.rs:before{width:9px}.ldg-live>.rs:after{width:5px;transform:rotate(-45deg)translateY(4px)}.ldg-live>.rs:is(:hover,:focus-visible){color:var(--ink);box-shadow:var(--focusRing);border-radius:0 0 6px;outline:none}.ldg-livewin>.rz{z-index:1;position:absolute}.ldg-livewin>.rz:is(.n,.s){cursor:ns-resize;height:8px;left:8px;right:8px}.ldg-livewin>.rz.n{top:-4px}.ldg-livewin>.rz.s{bottom:-4px}.ldg-livewin>.rz:is(.e,.w){cursor:ew-resize;width:8px;top:8px;bottom:8px}.ldg-livewin>.rz.e{right:-4px}.ldg-livewin>.rz.w{left:-4px}.ldg-livewin>.rz:is(.nw,.ne,.sw,.se){z-index:2;width:14px;height:14px}.ldg-livewin>.rz.nw{cursor:nwse-resize;top:-6px;left:-6px}.ldg-livewin>.rz.ne{cursor:nesw-resize;top:-6px;right:-6px}.ldg-livewin>.rz.sw{cursor:nesw-resize;bottom:-6px;left:-6px}.ldg-livewin>.rz.se{cursor:nwse-resize;bottom:-6px;right:-6px}.ldg-livewin:has(>.rz.se:hover) .ldg-live>.rs{color:var(--ink)}.ldg-livewin:not(:has(.ldg-transcript))>.rz:is(.n,.s){display:none}:is(.ldg-livewin:not(:has(.ldg-transcript))>.rz:is(.nw,.ne,.sw,.se),.ldg-livewin:not(:has(.ldg-transcript)) .ldg-live>.rs){cursor:ew-resize}.ldg-live.txw{width:var(--live-w)}.ldg-live:is(.ring,.held)>.hd{background:var(--amberTint);border-bottom-color:color-mix(in oklab, var(--amber) 32%, var(--rule))}.ldg-live:is(.ring,.held)>.hd .lab{color:var(--amberFact)}.ldg-live.held>.hd .num{color:var(--ink3)}.ldg-live.down>.hd{background:var(--rustTint);border-bottom-color:color-mix(in oklab, var(--rust) 32%, var(--rule))}.ldg-live.down>.hd .lab{color:var(--rust)}.ldg-live.sess>.hd{background:var(--sheet2);border-bottom-color:var(--rule)}.ldg-live.sess>.hd .lab{color:var(--ink2)}.ldg-live.min{border-color:var(--pineEdge);width:auto;box-shadow:0 4px 14px -6px var(--inset);cursor:pointer;font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;border-radius:999px;flex-direction:row;align-items:center;gap:8px;padding:7px 13px;font-size:15px;font-weight:500;display:inline-flex;overflow:visible}.ldg-wrapup{right:calc(16px + var(--dock-w,0px));z-index:var(--z-live);pointer-events:auto;border:1px solid var(--rule2);background:var(--sheet);width:320px;box-shadow:0 1px 2px var(--inset), 0 18px 40px -18px var(--inset);border-radius:7px;flex-direction:column;display:flex;position:fixed;bottom:16px;overflow:hidden}.ldg-wrapup .lab{border-bottom:1px solid var(--bandEdge);background:var(--bandFill);font-family:var(--mono);color:var(--pine);align-items:center;gap:10px;padding:9px 13px 8px;font-size:12px;font-weight:500;display:flex}.ldg-wrapup .lab .num{color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.02em;margin-left:auto}.ldg-wrapup .q{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;padding:11px 13px 0;font-size:17px;font-weight:500;line-height:1.2}.ldg-wrapup .strip{grid-template-columns:1fr 1fr;gap:6px;padding:9px 13px 12px;display:grid}.ldg-wrapup .strip .ldg-btn{justify-content:flex-start;min-height:30px}.ldg-wrapup .strip .ldg-btn.pri{grid-column:1/-1;justify-content:center}.ldg-wrapup .foot{border-top:1px solid var(--rule);background:var(--sheet2);align-items:center;gap:10px;padding:6px 10px;display:flex}.ldg-wrapup .foot .hint{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);margin-left:auto;font-size:12px}.ldg-fidock{right:calc(16px + var(--dock-w,0px));z-index:var(--z-dock);pointer-events:auto;border:1px solid var(--rule2);background:var(--sheet);box-shadow:0 1px 2px var(--inset), 0 18px 40px -18px var(--inset);border-radius:7px;flex-direction:column;display:flex;position:fixed;bottom:16px;overflow:hidden}.ldg-fidock.open{border-color:var(--headEdge);width:min(1180px,100vw - 32px);height:min(86vh,1000px);box-shadow:0 1px 2px #0000001f,0 12px 28px -8px #00000038,0 32px 64px -24px #00000047}.ldg-fidock>.hd{border-bottom:1px solid var(--headEdge);background:var(--headFill);flex:none;align-items:center;gap:10px;min-height:39px;padding:8px 9px 8px 13px;display:flex}.ldg-fidock .lab{font-family:var(--mono);color:var(--pine);flex:none;font-size:12px;font-weight:500}.ldg-fidock .nm{min-width:0;font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:17px;font-weight:500;line-height:1.2;overflow:hidden}.ldg-fidock .win{width:22px;height:22px;color:var(--ink3);font-family:var(--sans);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;margin:-5px 0;padding:0;font-size:15px;line-height:1;display:grid}.ldg-fidock>.hd .win+.win{margin-left:-2px}.ldg-fidock .win:is(:hover,:focus-visible){color:var(--ink);background:color-mix(in oklab, var(--ink) 8%, transparent);box-shadow:var(--focusRing);outline:none}.ldg-fidock>.bd{flex:auto;min-height:0;display:flex}.ldg-fidock>.bd>iframe{background:var(--paper);border:0;flex:auto;width:100%;min-height:0;display:block}.ldg-fidock>.bd>.wait{font-family:var(--mono);color:var(--ink3);flex:auto;place-items:center;font-size:12px;display:grid}.ldg-fidock.min{border-color:var(--pineEdge);border-radius:999px}.ldg-fidock.min>.bd{display:none}.ldg-fidock.min>.chip{flex-direction:row;align-items:center;max-width:min(360px,100vw - 32px);margin:0;padding:0 6px 0 0;display:inline-flex}.ldg-fidock.min>.chip>.main{min-width:0;max-width:280px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 8px 7px 13px;display:inline-flex}.ldg-fidock.min>.chip>.main .nm{flex:0 auto;font-size:15px}.ldg-fidock.min>.chip>.main .win{width:auto;height:auto;box-shadow:none;pointer-events:none;background:0 0;border-radius:0;margin:0;padding:0}.ldg-fidock.min>.chip>.main:hover{background:color-mix(in oklab, var(--ink) 6%, transparent)}.ldg-fidock.min>.chip>.main:focus-visible{background:color-mix(in oklab, var(--ink) 6%, transparent);box-shadow:none;outline:none}.ldg-fidock.min:has(>.chip>.main:focus-visible){box-shadow:var(--focusRing)}.ldg-fidock.min>.chip>.main:is(:hover,:focus-visible) .win{color:var(--ink);box-shadow:none;background:0 0}.ldg-fidock.min>.chip>.call{flex:none;margin-left:2px;display:inline-flex}.ldg-fidock.min>.chip>.call .ldg-btn{border-radius:999px;min-height:28px;padding:0 12px}.ldg-fidock>.hd>.call{flex:none;margin:-3px 6px -3px 0;display:inline-flex}.ldg-fidock>.hd>.call .ldg-btn{min-height:26px;padding:0 12px}body:has(.ldg-live) .ldg-fidock.min{right:calc(16px + 320px + 12px + var(--dock-w,0px))}@media (max-width:767px){.ldg-fidock.open{width:auto;height:auto;z-index:var(--z-modal);border:0;border-radius:0;top:0;bottom:0;left:0;right:0}.ldg-fidock.min{right:12px;bottom:calc(var(--chrome-b,0px) + 12px)}}@media (prefers-reduced-motion:no-preference){.ldg-fidock.min>.chip{transition:background-color var(--t-fast) var(--ease)}}@media print{.ldg-fidock{display:none}}body:not(:has(.ldg-app)) .ldg-fidock{display:none}.ldg-fidock.share>.hd>.by{min-width:0;font-family:var(--mono);color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:12px;overflow:hidden}.ldg-fidock.share>.hd>.more{border:1px solid var(--headEdge);color:var(--ink);font-family:var(--mono);cursor:pointer;background:0 0;border-radius:999px;flex:none;margin:-3px 2px;padding:2px 8px;font-size:12px;line-height:1.4}.ldg-fidock.share>.hd>.more:is(:hover,:focus-visible){background:color-mix(in oklab, var(--ink) 8%, transparent);box-shadow:var(--focusRing);outline:none}.ldg-fidock.share.min>.chip>.main .more{font-family:var(--mono);color:var(--ink3);flex:none;font-size:12px}@media (min-width:768px){html[data-fi-dock=min] .ldg-fidock.share{bottom:calc(16px + var(--fi-dock-b,0px))}html[data-fi-dock=min] .ldg-fidock.share.open{height:min(calc(86vh - var(--fi-dock-b,0px)), 1000px)}html[data-fi-share=min] .ldg-fidock:not(.share).open{bottom:calc(16px + var(--fi-share-b,0px));height:min(calc(86vh - var(--fi-share-b,0px)), 1000px)}}@media (max-width:767px){html[data-fi-dock=min] .ldg-fidock.share.min{bottom:calc(var(--chrome-b,0px) + 12px + var(--fi-dock-b,0px))}}.ldg-recdock{right:calc(16px + var(--dock-w,0px));z-index:calc(var(--z-dock) + 1);pointer-events:auto;border:1px solid var(--headEdge);background:var(--sheet);border-radius:7px;flex-direction:column;width:min(400px,100vw - 32px);display:flex;position:fixed;bottom:16px;overflow:hidden;box-shadow:0 1px 2px #0000001f,0 12px 28px -8px #00000038,0 32px 64px -24px #00000047}.ldg-recdock>.hd{border-bottom:1px solid var(--headEdge);background:var(--headFill);flex:none;align-items:center;gap:10px;min-height:39px;padding:8px 9px 8px 13px;display:flex}.ldg-recdock .lab{font-family:var(--mono);color:var(--pine);flex:none;font-size:12px;font-weight:500}.ldg-recdock .nm{min-width:0;font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:17px;font-weight:500;line-height:1.2;overflow:hidden}.ldg-recdock .win{width:22px;height:22px;color:var(--ink3);font-family:var(--sans);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;margin:-5px 0;padding:0;font-size:15px;line-height:1;text-decoration:none;display:grid}.ldg-recdock>.hd .win+.win{margin-left:-2px}.ldg-recdock .win:is(:hover,:focus-visible){color:var(--ink);background:color-mix(in oklab, var(--ink) 8%, transparent);box-shadow:var(--focusRing);outline:none}.ldg-recdock>.bd{padding:10px 12px 12px}.ldg-recdock>.bd>.ldg-player{flex-wrap:nowrap;gap:8px}.ldg-recdock>.bd>.ldg-player>.pp{min-width:74px}.ldg-recdock>.bd>.ldg-player>.trk{flex:60px;min-width:48px}.ldg-recdock>.bd>.ldg-player>.tm{min-width:40px}.ldg-recdock.min{border-color:var(--pineEdge);border-radius:999px;width:auto}.ldg-recdock.min>.chip{max-width:min(360px,100vw - 32px);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:7px 14px 7px 13px;display:inline-flex}.ldg-recdock.min>.chip .nm{flex:0 auto;font-size:15px}.ldg-recdock.min>.chip .num{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:13px}.ldg-recdock.min>.chip:hover{background:color-mix(in oklab, var(--ink) 6%, transparent)}.ldg-recdock.min>.chip:focus-visible{box-shadow:var(--focusRing);outline:none}html[data-fi-dock=min] .ldg-recdock{bottom:calc(16px + var(--fi-dock-b,0px))}body:not(:has(.ldg-app)) .ldg-recdock{display:none}.ldg-pdbar{left:calc(16px + var(--chrome-w,0px));bottom:calc(16px + var(--chrome-b,0px));z-index:var(--z-dock);border:1px solid var(--pineEdge);background:var(--sheet);max-width:min(520px,100vw - 32px);box-shadow:0 1px 2px var(--inset), 0 18px 40px -18px var(--inset);color:var(--ink);border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 14px;display:inline-flex;position:fixed}.ldg-pdbar .lab{font-family:var(--mono);color:var(--pine);flex:none;font-size:12px;font-weight:500}.ldg-pdbar .st{color:var(--ink2);flex:none;font-size:13px}.ldg-pdbar .nm{min-width:0;font-family:var(--serif);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:15px;font-weight:500;line-height:1.2;overflow:hidden}.ldg-pdbar .back{background:var(--pineFill);box-shadow:inset 0 0 0 1px var(--pineRim);color:var(--pineInk);border-radius:999px;flex:none;padding:5px 12px;font-size:13px;font-weight:500;text-decoration:none}.ldg-pdbar .back:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1px var(--pineRim), var(--focusRing);outline:none}@media print{.ldg-pdbar{display:none}}body:not(:has(.ldg-app)) .ldg-pdbar{display:none}@media (max-width:767px){.ldg-recdock{width:auto;left:12px;right:12px;bottom:calc(var(--chrome-b,0px) + 12px)}.ldg-recdock.min{left:auto}}.ldg-rvn{gap:8px;margin-top:14px;display:grid}.ldg-rvn>.hd{align-items:baseline;gap:8px;display:flex}.ldg-rvn>.hd b{font-family:var(--mono);color:var(--pine);font-size:12px;font-weight:500}.ldg-rvn>.hd .n{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-rvn>.list{max-height:260px;padding-right:4px;display:grid;overflow:auto}.ldg-rvn .note{border-bottom:1px dotted var(--dot);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:8px 0;font-size:14px;display:grid}.ldg-rvn .note:last-child{border-bottom:0}.ldg-rvn .note .at{font-family:var(--mono);color:var(--pine);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;background:0 0;border:0;grid-row:1/span 2;align-self:start;padding:0;font-size:13px;font-weight:500}.ldg-rvn .note .at:is(:hover,:focus-visible){outline:none;text-decoration:underline}.ldg-rvn .note .who{color:var(--ink3);grid-column:2;font-size:12px}.ldg-rvn .note .body{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;grid-column:2}.ldg-rvn .note .del{color:var(--ink3);cursor:pointer;background:0 0;border:0;grid-area:1/3;padding:0;font-size:12px}.ldg-rvn .note .del:is(:hover,:focus-visible){color:var(--ink);outline:none;text-decoration:underline}.ldg-rvn>.empty{color:var(--ink3);margin:0;font-size:13px}.ldg-rvn>form{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.ldg-rvn>form textarea.ldg-in{resize:vertical;min-height:38px}.ldg-rvn>form .act{justify-items:end;gap:6px;display:grid}.ldg-rvn>form .stamp{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.ldg-rvn>form .stamp .txt{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0}.ldg-rvn>form .stamp .txt:is(:hover,:focus-visible){outline:none;text-decoration:underline}.ldg-rvn>.warn2{margin:0;font-size:13px}.ldg-aipop{right:calc(16px + var(--dock-w,0px));z-index:var(--z-live);border:1px solid var(--rule2);background:var(--sheet);width:320px;box-shadow:0 8px 24px var(--inset);border-radius:7px;flex-direction:column;gap:8px;padding:12px 14px;position:fixed;top:16px}.ldg-aipop.below{top:140px}.ldg-aipop .head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ldg-aipop .lab{font-family:var(--mono);color:var(--ink3);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.ldg-aipop .lab>i{background:var(--pine);border-radius:50%;width:6px;height:6px}.ldg-aipop .who{gap:2px;display:grid}.ldg-aipop .who b{font-family:var(--serif);color:var(--ink);font-size:17px;font-weight:500}.ldg-aipop .who b a{color:inherit;text-decoration:none}.ldg-aipop .who b a:is(:hover,:focus-visible){color:var(--pine);outline:none}.ldg-aipop .who .st{color:var(--ink2);font-size:14px}.ldg-aipop .tx{border:1px solid var(--rule);background:var(--paper);max-height:220px;color:var(--ink);border-radius:3px;gap:6px;padding:10px 12px;font-size:14px;line-height:1.45;display:grid;overflow-y:auto}.ldg-aipop .tx p{margin:0}.ldg-aipop .tx b{color:var(--ink2);font-weight:500}.ldg-aipop .tx .prov{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);font-size:13px}.ldg-aipop .sum{color:var(--ink2);margin:0;font-size:14px}.ldg-aipop .acts{justify-content:flex-end;display:flex}.ldg-textpop{z-index:var(--z-live);border:1px solid var(--rule2);background:var(--sheet);width:300px;max-width:calc(100vw - 32px);box-shadow:0 8px 24px var(--inset);border-radius:7px;flex-direction:column;gap:8px;padding:12px 14px;position:fixed;bottom:16px;left:16px}.ldg-textpop.above{bottom:calc(var(--ring-h,132px) + 24px)}.ldg-textpop .head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ldg-textpop .lab{font-family:var(--mono);color:var(--ink3);align-items:center;gap:7px;font-size:13px;font-weight:500;display:inline-flex}.ldg-textpop .lab>i{background:var(--pine);border-radius:50%;width:6px;height:6px}.ldg-textpop .who{gap:2px;min-width:0;display:grid}.ldg-textpop .who b{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:17px;font-weight:500}.ldg-textpop .who b a{color:inherit;text-decoration:none}.ldg-textpop .who b a:is(:hover,:focus-visible){color:var(--pine);outline:none}.ldg-textpop .tx{border:1px solid var(--rule);background:var(--paper);color:var(--ink);overflow-wrap:anywhere;-webkit-line-clamp:3;border-radius:3px;-webkit-box-orient:vertical;margin:0;padding:10px 12px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.ldg-textpop .acts{justify-content:flex-end;display:flex}@media (prefers-reduced-motion:no-preference){.ldg-textpop{animation:.18s cubic-bezier(.2,.7,.3,1) both ldg-textpop-in}}@keyframes ldg-textpop-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gp-flash{animation:2.4s ease-out ldg-gp-flash}@keyframes ldg-gp-flash{0%,40%{box-shadow:inset 0 0 0 2px var(--pine);background:var(--pineTint)}to{box-shadow:none}}.pz-budgets{margin:0;padding:4px 0 6px;list-style:none}.pz-budgets li{border-bottom:1px dotted var(--dot);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:9px 18px;display:grid}.pz-budgets li:last-child{border-bottom:0}.pz-budgets .cat{color:var(--ink);font-size:14px}.pz-budgets .amt{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;text-align:right;font-size:14px}.pz-budgets .amt .faint{color:var(--ink3)}.pz-budgets .amt .over{color:var(--rust)}.pz-budgets .ldg-bar2,.pz-budgets .ldg-tick{grid-column:1/-1}.pz-budgets .pz-share{height:3px;width:var(--w,0%);background:var(--ink3);opacity:.45;border-radius:2px;grid-column:1/-1;min-width:2px;display:block}.pz-ov{gap:16px;min-width:0;display:grid;container-type:inline-size}.pz-ov>*,.pz-ov-grid>*{min-width:0}.pz-ov-grid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.pz-ov-grid>.ldg-panel>.pb{flex-direction:column;display:flex}.pz-ov-grid>.ldg-panel>.pb>.ldg-tfoot{margin-top:auto}@container (min-width:1040px){.pz-ov-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-ov-grid>.span{grid-column:1/-1}}.pz-ov-grid>.pz-worth>.pb>.pz-worth-plot{flex-direction:column;flex:auto;display:flex}.pz-worth-plot>.ldg-chartwrap{flex:auto;min-height:150px}.pz-worth-plot>.ldg-chartwrap>.ldg-line,.pz-worth-plot>.ldg-chartwrap>.ldg-axis.y{height:auto!important}.pz-worth-plot .ldg-line .zero{stroke:var(--ink3);stroke-width:1px;opacity:.6}.pz-worth-plot .ldg-axis.y{min-width:52px}.pz-worth-plot>.ldg-axis:not(.y){margin-left:60px!important}:is(.pz-cashflow,.pz-commissions)>.ldg-axis:not(.y){gap:3px}:is(.pz-cashflow,.pz-commissions)>.ldg-axis:not(.y)>span{text-align:center;flex:1 1 0;min-width:0;line-height:1.3}:is(.pz-cashflow,.pz-commissions)>.ldg-axis:not(.y)>span>:is(b,em,small){font:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:is(.pz-cashflow,.pz-commissions)>.ldg-axis:not(.y)>span>b{color:var(--ink2)}:is(.pz-cashflow,.pz-commissions)>.ldg-axis:not(.y)>span.on>b{color:var(--ink);font-weight:600}:is(.pz-cashflow,.pz-commissions)>.ldg-axis:not(.y)>span>:is(em,small){font-size:12px}:is(.pz-cashflow,.pz-commissions)>.ldg-axis:not(.y) i.sep{display:none}.ldg-crm.pz-recent{table-layout:fixed;width:100%}.pz-skr-flow{height:0;margin:12px 14px 10px;padding-bottom:clamp(374px,306px + 15.5%,711px)}.ldg-crm.pz-recent td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pz-addons{padding:14px 20px 16px}.pz-addons>p{color:var(--ink2);margin:0 0 10px;font-size:13px;line-height:1.6}.pz-addons dl{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px 32px;margin:0;display:grid}.pz-addons dt{color:var(--ink);font-size:13px;font-weight:500}.pz-addons dd{color:var(--ink3);margin:2px 0 0;font-size:13px;line-height:1.6}.pz-conn-total{font-family:var(--mono);letter-spacing:.02em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin-right:6px;font-size:13px;font-weight:600}.pz-bt-body{container-type:inline-size}.pz-bt-lanes{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.pz-bt-lane{flex-direction:column;gap:16px;min-width:0;display:flex}@container (min-width:620px){.pz-bt-lanes{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"inc biz""per biz"}.pz-bt-lane.inc{grid-area:inc}.pz-bt-lane.biz{grid-area:biz}.pz-bt-lane.per{grid-area:per}}@container (min-width:960px){.pz-bt-lanes{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"inc biz per"}}.pz-bt-custom{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:start;gap:16px;margin-top:16px;display:grid}.pz-budget-foot{border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:9px 18px 10px;font-size:14px;display:flex}.pz-bills{grid-template-columns:repeat(var(--days,30), minmax(0, 1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:0;padding:0;list-style:none;display:grid}.pz-bills>li{text-align:center;border-left:1px dotted var(--dot);min-width:0;padding:6px 0 8px}.pz-bills>li:first-child{border-left:0}.pz-bills>li.on{background:var(--well)}.pz-bills .n{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:14px;display:block}.pz-bills>li.on .n{color:var(--ink);font-weight:600}.pz-bills .b{min-width:0;margin-top:3px;display:block}.pz-bills .b i{background:var(--ink);border-radius:50%;width:6px;height:6px;margin:0 auto 3px;display:block}.pz-bills .b.due i{background:var(--pine)}.pz-bills .b b{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:12px;font-weight:500;display:block}.pz-bills .b.due b{color:var(--pine)}.pz-bills .b em{font-style:normal;font-family:var(--mono);color:var(--ink3);padding:0 3px;font-size:12px;font-weight:500;line-height:1.25;display:block;overflow:hidden}@supports (-webkit-line-clamp:2){.pz-bills .b em{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}}.pz-bills-soon{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.pz-bills-soon b{color:var(--ink);font-weight:600}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .pz-bills .b em{display:none}.ldg-app[data-bp=mobile] .ldg-panel:has(.pz-bills)>.pb{overscroll-behavior-x:contain;overflow-x:auto}.ldg-app[data-bp=mobile] .pz-bills{min-width:620px}.pz-acct-grp{font-family:var(--mono);color:var(--ink3);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 18px 4px;font-size:13px;font-weight:500;display:flex}.pz-acct-grp b{letter-spacing:.02em;color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:500}.pz-acct-grp b.neg{color:var(--rust)}.pz-accts{margin:0;padding:0;list-style:none}.pz-accts li{border-bottom:1px dotted var(--dot);color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:8px 18px;font-size:14px;display:flex}.pz-accts li:last-child{border-bottom:0}.pz-accts .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pz-accts .mask{color:var(--ink3);margin-left:8px;font-size:13px}.pz-accts .amt{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:14px}.pz-accts .amt.neg{color:var(--rust)}.pz-acct-group+.pz-acct-group .pz-acct-grp{border-top:1px solid var(--rule);padding-top:12px}.pz-acct-foot{border-top:1px solid var(--rule)}.pz-trend{border-top:1px solid var(--rule);grid-column:1/-1;padding:14px 18px 4px}.pz-trend .head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.pz-funnel{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pz-funnel li{gap:6px;display:grid}.pz-funnel .row{justify-content:space-between;align-items:baseline;display:flex}.pz-funnel .lab{color:var(--ink);font-size:14px}.pz-funnel .num{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.pz-funnel .step{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);justify-self:end;font-size:14px}.pz-funnel .step b{color:var(--ink2);font-weight:500}.pz-ip-note{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);text-wrap:pretty;margin:10px 0 0;font-size:14px;line-height:1.5}.pz-ip-note .num{color:var(--ink2);font-variant-numeric:tabular-nums lining-nums}.pz-week0{margin:0;padding:0;list-style:none;display:grid}.pz-week0 li{border-bottom:1px dotted var(--dot);color:var(--ink);align-items:center;gap:10px;padding:7px 0;font-size:14px;display:flex}.pz-week0 li:last-child{border-bottom:0}.pz-week0 li>i{border:1px solid var(--rule2);width:15px;height:15px;font-family:var(--mono);color:var(--ink3);border-radius:50%;flex:none;place-items:center;font-size:14px;font-style:normal;display:grid}.pz-week0 li.done>i{background:var(--pineTint);border-color:var(--pineEdge);color:var(--pine)}.pz-week0 li.done span{color:var(--ink3);text-decoration:line-through}.pz-appr{gap:12px;min-width:0;display:grid}.pz-appr .head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pz-appr .head h2{font-family:var(--mono);color:var(--ink);margin:0;font-size:12px;font-weight:500}.pz-appr .head .an{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.pz-appr .ldg-bulk .sel{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.pz-appr .ldg-roster .rrow>b .em{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;text-overflow:ellipsis;flex:0 4 auto;min-width:0;font-size:14px;font-weight:400;overflow:hidden}.pz-appr .ldg-roster .rrow>b>.truncate{flex:0 auto;min-width:6ch}.pz-appr .ldg-tfoot.foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0 0;display:flex}.pz-appr .ldg-tfoot .note{color:var(--ink2);max-width:62ch;margin:0;font-size:14px;line-height:1.55}.pz-appr .ldg-tfoot .ldg-stat{margin-left:auto}.pz-appr .ldg-in.ta{resize:vertical;min-height:88px}.ldg-app[data-bp=mobile] .pz-appr .ldg-roster .rrow{grid-template-columns:minmax(0,1fr);gap:3px}.ldg-app[data-bp=mobile] .pz-appr .ldg-roster .rrow .rl{white-space:normal;text-overflow:clip;line-height:1.45;overflow:visible}.ldg-app[data-bp=mobile] .pz-appr .ldg-roster .rrow .go2{grid-area:auto/1;justify-content:space-between;justify-self:stretch;margin-top:5px}@media (pointer:coarse) and (max-width:767px),(pointer:coarse) and (max-height:499px) and (max-width:1023px){html body .pz-appr .ldg-roster .rrow .go2 :is(a,button){position:relative}html body .pz-appr .ldg-roster .rrow .go2 :is(a,button):after{content:"";position:absolute;top:-12.5px;bottom:-12.5px;left:-10px;right:-10px}}.ldg-roster .cols .warn2{color:var(--amber)}.pz-export .ldg-roster .cols .who{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;overflow:hidden}.ldg-app[data-bp=mobile] .pz-export .ldg-roster .rrow{grid-template-columns:minmax(0,1fr);gap:3px}.ldg-app[data-bp=mobile] .pz-export .ldg-roster .rrow .go2{grid-area:auto/1;justify-content:space-between;justify-self:stretch;margin-top:5px}.pz-comp-tabs,.pz-coach-tabs{flex-wrap:wrap;align-items:center;gap:14px;min-width:0;display:flex}.pz-comp-bar{flex-wrap:wrap;align-items:center;gap:14px 18px;min-width:0;display:flex}.pz-comp-bar .ldg-srch{flex:0 260px}.pz-comp-bar .pz-comp-lvl{flex:100%}.pz-comp-split{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}@media (min-width:900px){.pz-comp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pz-comp-split .ldg-panel>.pb.flush:has(>.pz-comp-rest){align-content:center;display:grid}.pz-comp-rest{max-width:38ch;margin:0;padding:16px 18px}.pz-comp-chart{gap:22px;min-width:0;display:grid}.pz-comp-chart>*{min-width:0}.ldg-app[data-bp=mobile] .pz-comp-chart{gap:0}.pz-comp-form{gap:16px;padding:16px 18px 18px;display:grid}.pz-comp-form .two{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.pz-comp-form .row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pz-comp-read{gap:0;display:grid}.pz-comp-read small{font-family:var(--mono);color:var(--ink3);margin-bottom:4px;font-size:13px;font-weight:500;display:block}.pz-comp-read b{font-family:var(--serif);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:20px;font-weight:500;line-height:1.15;display:block}.pz-comp-read .pair,.pz-comp-read .trio{border-bottom:1px solid var(--rule);display:grid}.pz-comp-read .pair{grid-template-columns:1fr 1fr}.pz-comp-read .trio{grid-template-columns:1fr 1fr 1fr}.pz-comp-read :is(.pair,.trio)>div{border-right:1px solid var(--rule);grid-template-rows:auto 1fr;align-items:end;min-width:0;padding:14px 18px;display:grid}.pz-comp-read :is(.pair,.trio)>div:last-child{border-right:0}.pz-comp-read .line{border-bottom:1px solid var(--rule);color:var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 18px;font-size:15px;display:flex}.pz-comp-read .line small{margin:0}.pz-comp-read .line .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.pz-comp-read .line .dim{color:var(--ink3);font-family:var(--sans)}.pz-comp-read .lead{border-bottom:1px solid var(--rule);padding:16px 18px 18px}.pz-comp-read .lead b{color:var(--pine);letter-spacing:-.012em;font-size:32px}.pz-comp-read .sec{font-family:var(--mono);color:var(--ink3);padding:12px 18px 0;font-size:13px;font-weight:500}.pz-comp-read .pair.last{border-bottom:0}.pz-comp-read .pair>.lead{border-bottom:0;padding:14px 18px}.pz-comp-read b .per{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;font-size:14px;font-weight:400}.pz-flow{overscroll-behavior-x:contain;position:relative;overflow-x:auto}.pz-flow>.frame{position:relative;overflow:hidden}.pz-flow svg{display:block;position:absolute;top:0;left:0;overflow:visible}.pz-flow .fig{font-family:var(--mono);fill:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:15px;font-weight:600}.pz-flow .fig,.pz-flow .lab{paint-order:stroke fill;stroke:var(--sheet);stroke-width:3px;stroke-linejoin:round}.pz-flow .fig.pine{fill:var(--pine)}.pz-flow .fig.rust{fill:var(--rust)}.pz-flow .lab{font-family:var(--mono);letter-spacing:.08em;fill:var(--ink2);font-size:13px}.pz-flow .lab.rust{fill:var(--rust);opacity:.8}.pz-flow .lead{fill:none;stroke:var(--ink3);stroke-width:.75px;stroke-opacity:.45;stroke-dasharray:1 2}.pz-flow .lead.rust{stroke:var(--rust);stroke-opacity:.5}.pz-flow text title{display:none}.pz-flow .flo{transition:opacity var(--t-fast) var(--ease)}.pz-flow .flo.dim{opacity:.35}.pz-flow path.flo.on{stroke:var(--ink);stroke-opacity:.9;stroke-width:1px}.pz-flow rect.band{cursor:pointer;outline:none}.pz-flow rect.band.on{opacity:1}.pz-flow rect.band:focus-visible{stroke:var(--pine);stroke-width:2px;stroke-opacity:1;paint-order:stroke fill}.pz-flow rect.mid.on{fill:var(--ink)}.pz-flow .tip{z-index:2;pointer-events:none;box-sizing:border-box;border:1px solid var(--edge);background:var(--sheet);min-width:150px;max-width:248px;box-shadow:var(--rest);white-space:nowrap;transition:transform var(--t-fast) var(--ease-out);border-radius:5px;gap:2px;padding:7px 10px 6px;animation:.12s ease-out pz-flow-tip-in;display:grid;position:absolute;top:0;left:0}.pz-flow .tip b{text-overflow:ellipsis;font-family:var(--mono);color:var(--ink3);font-size:12px;font-weight:500;line-height:16px;display:block;overflow:hidden}.pz-flow .tip .num{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:15px;font-weight:600;line-height:20px}.pz-flow .tip .l2{text-overflow:ellipsis;font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);border-top:1px dotted var(--dot);font-variant-numeric:tabular-nums lining-nums;padding-top:3px;font-size:13px;line-height:17px;overflow:hidden}@keyframes pz-flow-tip-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.pz-flow .flo,.pz-flow .tip{transition:none;animation:none}}.pz-flow-note{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);margin:10px 0 0;font-size:14px;line-height:1.5}.pz-flow-note .num{color:var(--ink2);font-variant-numeric:tabular-nums lining-nums}.pz-comp-note{border-top:1px solid var(--rule);color:var(--ink2);margin:0;padding:10px 18px 12px;font-size:14px;line-height:1.55}.pz-comp-note a{color:var(--pine);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--pineEdge);text-decoration-color:var(--pineEdge)}.pz-comp .ldg-crm th.you,.pz-comp .ldg-crm td.you{color:var(--ink);font-weight:600}.pz-comp .ldg-crm th.you{box-shadow:inset 0 -2px 0 var(--ink)}.pz-comp .ldg-crm th.you .dim,.pz-comp .ldg-crm td.you.dim{color:var(--ink3);font-weight:400}.pz-comp .ldg-crm th.pz-comp-prod{text-align:left;color:var(--ink);background:var(--sheet);z-index:1;min-width:220px;font-weight:400;position:sticky;left:0}.pz-comp .ldg-crm tbody th.pz-comp-prod{text-transform:none;letter-spacing:0;font-family:inherit;font-size:14px}.pz-comp .ldg-crm thead th.pz-comp-prod{color:var(--ink3);z-index:2;font-weight:500}.pz-comp .ldg-crm tr.grp th{text-align:left;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:13px;font-weight:500;position:sticky;left:0}.pz-comp .ldg-crm tfoot td{padding:0}.pz-comp .ldg-crm tbody th.pz-comp-prod{border-bottom-color:var(--rule)}.pz-comp .ldg-crm th.pz-comp-prod{border-right:1px solid var(--rule)}.pz-comp .ldg-crm :is(thead th,tbody td).you{border-left:1px solid color-mix(in oklab, var(--ink) 20%, transparent);border-right:1px solid color-mix(in oklab, var(--ink) 20%, transparent)}.pz-comp .ldg-crm tbody tr:last-child td.you{border-bottom:1px solid color-mix(in oklab, var(--ink) 20%, transparent)}.pz-comp .ldg-crm tr.grp th{background:var(--bandFill);border-top:1px solid var(--bandEdge);border-bottom-color:var(--bandEdge);color:var(--bandInk);padding-top:10px;padding-bottom:5px}.pz-comp .ldg-crm tbody tr.grp:first-child th{border-top:0}.pz-comp .ldg-crm tr.grp th>span{display:inline-block;position:sticky;left:10px}.pz-comp .ldg-crm thead th.pz-comp-prod{z-index:3}.pz-comp .ldg-crm :is(td,th).hl{background:color-mix(in oklab, var(--pine) 7%, var(--sheet))}.pz-comp .ldg-crm td.hl2{background:color-mix(in oklab, var(--pine) 16%, var(--sheet));color:var(--ink);font-weight:600}.pz-comp .ldg-crm thead th.hl{box-shadow:inset 0 -2px 0 var(--pine)}.pz-comp .ldg-crm thead th.you.hl{box-shadow:inset 0 -2px 0 var(--ink)}.pz-comp-lead{font-family:var(--serif);color:var(--ink);font-size:17px;font-weight:500}.pz-comp-bad{color:var(--rust)}.pz-comp-hold{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;margin:0;padding:0}.pz-comp-hold:hover{color:var(--pine)}.pz-comp-hold:focus-visible{box-shadow:var(--focusRing);outline:none}.pz-comp .ldg-tfoot.flush .ldg-btn.txt.sm{padding:0;font-size:13px}.pz-comp .ldg-tfoot.flush{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:9px 12px;font-size:13px;display:flex}.pz-comp-mob{gap:10px;display:grid}.pz-comp-mob .grp h3{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);border-bottom:1px solid var(--rule);margin:0 0 2px;padding:8px 0 4px;font-size:13px;font-weight:500}.pz-comp-mob .grp ul{margin:0;padding:0;list-style:none}.pz-comp-mob .grp li{border-bottom:1px dotted var(--dot);color:var(--ink);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.pz-comp-mob .grp li .mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.pz-comp-mob .grp li .dim{color:var(--ink3)}.pz-comp-mob .ldg-basis a{color:var(--pine);text-underline-offset:3px;text-decoration:underline}.ldg-phone{gap:24px;min-width:0;display:grid}.ldg-phone>.ldg-hd{padding-bottom:2px}.ldg-phone>.ldg-hd .meta{max-width:62ch}.ldg-phone .ldg-tabs{max-width:100%}.ldg-phone .phn-acts{white-space:nowrap;opacity:0;transition:opacity var(--t-fast) var(--ease);align-items:center;gap:2px;display:inline-flex}.ldg-phone tr:is(:hover,:focus-within) .phn-acts{opacity:1}.ldg-phone .phn-acts>.rust{color:var(--rust)}.ldg-phone .phn-acts>.rust:is(:hover,:focus-visible){color:var(--rust);background:var(--rustTint)}@media (hover:none){.ldg-phone .phn-acts{opacity:1}}@media (prefers-reduced-motion:reduce){.ldg-phone .phn-acts{transition:none}}.ldg-fold-t{font:inherit;color:var(--pine);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;align-items:baseline;gap:5px;margin:0;padding:0;font-size:14px;font-weight:500;display:inline-flex}.ldg-fold-t:hover{text-underline-offset:3px;text-decoration:underline}.ldg-fold-t:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-fold-t>.car{font-family:var(--mono);color:var(--ink3);font-size:14px;line-height:1}.ldg-fold-b{min-width:0}.ldg-settings .ldg-tfoot.close{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;padding:18px 0 0;display:flex}.ldg-settings .ldg-tfoot.close.reading{max-width:880px}.ldg-settings .ldg-tfoot.close .faint{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-settings .ldg-tfoot.close .ldg-stat{margin-left:auto}.ldg-settings .togrow{border-bottom:1px dotted var(--dot);align-items:center;gap:18px;padding:12px 18px;display:flex}.ldg-settings .togrow:last-child{border-bottom:0}.ldg-settings .togrow .tl{flex:1;gap:2px;min-width:0;display:grid}.ldg-settings .togrow .tl b{color:var(--ink);font-size:15px;font-weight:500}.ldg-settings .togrow .tl .ts{color:var(--ink2);font-size:14px}.ldg-settings .pb.flush>.ldg-defrow,.ldg-settings .pb.flush>div>.ldg-defrow,.ldg-settings .pb.flush>.ldg-linkrow,.ldg-settings .pb.flush>.ldg-togrow,.ldg-settings .pb.flush>div>.ldg-togrow{padding-left:18px;padding-right:18px}.ldg-settings .tgdet{border-bottom:1px dotted var(--dot);flex-direction:column;gap:10px;min-width:0;padding:0 18px 12px;display:flex}.ldg-settings .tgdet:last-child{border-bottom:0}.ldg-settings .ldg-fold-b .tgdet{padding-left:0;padding-right:0}.ldg-settings :is(.ldg-togrow,.ldg-defrow):has(+.tgdet){border-bottom:0;padding-bottom:4px}.ldg-settings .ldg-defrow.edit{align-items:center}.ldg-settings .ldg-defrow.edit .dv{max-width:420px}.ldg-settings .ldg-roster{padding:4px 18px 6px}.ldg-settings .ldg-roster .rrow>b .em{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;text-overflow:ellipsis;flex:0 4 auto;min-width:0;font-size:14px;font-weight:400;overflow:hidden}.ldg-settings .ldg-roster .rrow>b>.truncate{flex:0 auto;min-width:6ch}.ldg-settings .ldg-tabs .attn{color:var(--amber);vertical-align:2px;margin-left:4px;font-size:12px}.ldg-settings .invite{flex-wrap:wrap;align-items:flex-end;gap:10px;padding:14px 18px 4px;display:flex}.ldg-settings .invite .ldg-f{flex:260px;max-width:420px}.ldg-settings .invite+.ldg-basis,.ldg-settings .basis-row{padding:6px 18px 12px;display:block}.ldg-settings .feed{margin:0;padding:0 18px;list-style:none}.ldg-settings .feed li{border-bottom:1px dotted var(--dot);color:var(--ink);justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.ldg-settings .feed li:last-child{border-bottom:0}.ldg-settings .feed li .who{font-weight:500}.ldg-settings .feed li .when{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-settings .feed-toggle{font-family:var(--mono);color:var(--ink2);border-top:1px solid var(--rule);justify-content:space-between;gap:12px;padding:10px 18px;font-size:13px;display:flex}.ldg-settings .feed-toggle button{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0}.ldg-settings .feed-toggle button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-settings .ldg-perms{border:1px solid var(--rule);background:var(--well);border-radius:7px;gap:14px;margin:2px 0 10px;padding:12px 14px;display:grid}.ldg-settings .ldg-perms .pgrp{gap:2px;min-width:0;display:grid}.ldg-settings .ldg-perms .ph{font-family:var(--mono);color:var(--ink3);border-bottom:1px solid var(--rule);margin-bottom:4px;padding-bottom:5px;font-size:13px;font-weight:500}.ldg-settings .ldg-perms .prow{border-bottom:1px dotted var(--dot);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:baseline;gap:2px 16px;padding:5px 0;display:grid}.ldg-settings .ldg-perms .prow:last-child{border-bottom:0}.ldg-settings .ldg-perms .prow .ldg-cb{font-size:14px}.ldg-settings .ldg-perms .pw{color:var(--ink3);min-width:0;font-size:13px;line-height:1.45}.ldg-settings .ldg-perms .pw.warn{color:var(--amberFact)}.ldg-settings .ldg-perms .pfoot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:10px;display:flex}.ldg-settings .ldg-perms .pfoot .ldg-basis{margin:0}@media (max-width:719px){.ldg-settings .ldg-perms .prow{grid-template-columns:minmax(0,1fr)}}.ldg-vasw{gap:8px;min-width:0;display:grid}.ldg-vasw>.rows{min-width:0;max-width:560px;display:grid}.ldg-vasw .ldg-togrow{padding:8px 0}.ldg-vasw .ldg-togrow small .warn{color:var(--amberFact)}.ldg-vasw>.ldg-basis{margin:0}.ldg-wf .ldg-hd .t .ct,.ldg-page .ldg-hd .t .ct{font-family:var(--mono);color:var(--ink3);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;margin-left:10px;font-size:15px;font-weight:400}.ldg-folders{gap:2px;min-width:0;display:grid}.ldg-folders .fh{font-family:var(--mono);color:var(--ink3);border-bottom:1px solid var(--rule);margin-bottom:4px;padding:4px 8px 6px;font-size:13px;font-weight:500}.ldg-folders .fr{color:var(--ink2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;min-width:0;padding:6px 8px;font-family:inherit;font-size:14px;display:flex}.ldg-folders .fr:hover{color:var(--ink);background:var(--well)}.ldg-folders .fr.on{color:var(--selOn);background:var(--pineTint);font-weight:500}.ldg-folders .fr>span:first-child,.ldg-folders .fr .fbtn>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ldg-folders .fr .fbtn{min-width:0;font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.ldg-folders .fct{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:14px}.ldg-folders .fr.on .fct{color:var(--selOn)}.ldg-folders .more{color:var(--ink3);cursor:pointer;letter-spacing:.05em;opacity:0;background:0 0;border:0;border-radius:3px;flex:none;padding:0 4px;font-size:14px}.ldg-folders .fr:is(:hover,:focus-within) .more,.ldg-folders .more[data-state=open]{opacity:1}@media (hover:none){.ldg-folders .more{opacity:1}}.ldg-folders .fr :is(button,.fbtn):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-folders .add:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-folders .add{font:inherit;color:var(--pine);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;margin-top:6px;padding:6px 8px;font-size:14px}.ldg-app:not([data-bp=mobile]):has(.ldg-wf-fill){height:100dvh}.ldg-app:not([data-bp=mobile]):has(.ldg-wf-fill)>.ldg-main{background:var(--sheet);min-height:0}.ldg-app:not([data-bp=mobile]):has(.ldg-wf-fill)>.ldg-main>main[data-sheet]{flex-direction:column;display:flex;flex:1!important;min-height:0!important;overflow:hidden!important}.ldg-app:not([data-bp=mobile]) .ldg-wf-fill>.hdwrap{--ldg-main-pad-x:16px}.ldg-page.ldg-wf-fill{padding:0}.ldg-wf-fill{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}.ldg-wf-fill>.hdwrap{padding:var(--ldg-main-pad-y) var(--ldg-main-pad-x) 0;flex:none}.ldg-wf-fill .ldg-hd.compact{margin-bottom:0}.ldg-wf-fill>.ldg-wf-paused{border-bottom:1px solid var(--rule);flex:none;max-width:none;margin:0;padding:8px 16px}.ldg-wf-split{background:var(--sheet);flex:auto;grid-template-columns:300px minmax(0,1fr);gap:0;min-width:0;min-height:0;display:grid}.ldg-wf-idx{border-right:1px solid var(--rule2);flex-direction:column;min-width:0;min-height:0;display:flex}.ldg-wf-pane{flex-direction:column;min-width:0;min-height:0;display:flex}.ldg-wf-fill :is(.ldg-wf-idx,.ldg-wf-pane)>.ph2{border-bottom:1px solid var(--headEdge);flex-wrap:nowrap;flex:none;align-items:center;gap:10px;height:64px;min-height:60px;padding:12px 16px;display:flex}.ldg-wf-fill .ldg-wf-idx>.ph2{box-shadow:1px 0 0 var(--headHair)}.ldg-wf-fill .ldg-wf-idx>.ph2 h2{font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);margin:0;font-size:17px;font-weight:600;line-height:1.25}.ldg-wf-fill .ldg-wf-idx>.ph2 .an{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);white-space:nowrap;font-size:13px;font-weight:500}.ldg-wf-fill .ldg-wf-idx>.ph2>.acts{flex:auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:flex}.ldg-wf-fill .ldg-wf-idx>.ph2 .ldg-srch{flex:0 150px;min-width:0}.ldg-wf-fill .ldg-wf-idx>.pb.scroller{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.ldg-wf-fill .ldg-wf-idx>.pb.scroller::-webkit-scrollbar{display:none}.ldg-wf-fill .ldg-wf-idx>.pb.flush>.ldg-folders{align-content:start;padding:6px 8px 14px}.ldg-wf-fill .ldg-folders .sec{gap:0;display:grid}.ldg-wf-fill .ldg-wf-idx{--hookInk:var(--pine);--ldg-hook-ease:cubic-bezier(.22, 1, .36, 1);background:var(--sheet2)}.ldg-wf-fill .ldg-wf-idx>.pb.flush>.ldg-folders{padding:8px 0 14px}.ldg-wf-fill .ldg-folders .sec{gap:0;padding:0 12px;display:grid;position:relative}.ldg-wf-fill .ldg-folders .sec+.sec{margin-top:14px}.ldg-wf-fill .ldg-folders .grp{min-width:0;box-shadow:none;background:0 0;align-items:center;gap:0;margin:0 0 5px;padding:0;display:flex;position:relative}.ldg-wf-fill .ldg-folders .grp>.fold{min-width:0;font:inherit;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--ink3);cursor:pointer;transition:color var(--t-base) var(--ldg-hook-ease);background:0 0;border:0;flex:auto;align-items:center;gap:0;padding:5px 0;font-size:13px;font-weight:500;display:flex}.ldg-wf-fill .ldg-folders .grp>.fold:hover{color:var(--ink2)}.ldg-wf-fill .ldg-folders .grp>.fold:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wf-fill .ldg-folders .grp .ln{border-top:1px dotted color-mix(in srgb, var(--dot) 60%, transparent);min-width:0;transition:flex-grow var(--t-slow) var(--ldg-hook-ease), border-color var(--t-slow) var(--ldg-hook-ease);flex:1 1 0}.ldg-wf-fill .ldg-folders .grp .gl{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;transition:padding-left var(--t-slow) var(--ldg-hook-ease);flex:none;padding:0 8px;overflow:hidden}.ldg-wf-fill .ldg-folders .grp .chev{display:none}.ldg-wf-fill .ldg-folders .grp .more{opacity:0;flex:none;margin-left:6px}.ldg-wf-fill .ldg-folders .grp:is(:hover,:focus-within) .more,.ldg-wf-fill .ldg-folders .grp .more[data-state=open]{opacity:1}.ldg-wf-fill .ldg-folders .sec:has(.fr.on)>.grp>.fold{color:var(--hookInk)}.ldg-wf-fill .ldg-folders .sec:has(.fr.on)>.grp>.fold>.ln:first-child{flex-grow:0}.ldg-wf-fill .ldg-folders .sec:has(.fr.on)>.grp>.fold>.gl{padding-left:25px}.ldg-wf-fill .ldg-folders .sec:has(.fr.on)>.grp>.fold>.ln:last-child{border-top:1.5px solid var(--hookInk)}.ldg-wf-fill .ldg-folders .sec:has(.fr.on)>.grp:before{content:"";border-left:1.5px solid var(--hookInk);border-top:1.5px solid var(--hookInk);pointer-events:none;border-top-left-radius:8px;width:13px;position:absolute;top:50%;bottom:-5px;left:12px}.ldg-wf-fill .ldg-folders .fmore{height:16px;color:var(--ink3);justify-content:center;margin:-2px 0 0;font-size:12px;line-height:16px;display:flex}.ldg-wf-fill .ldg-folders .blurb{color:var(--ink3);margin:0 0 4px;padding:0 8px 0 30px;font-size:12px;line-height:1.4;position:relative}.ldg-wf-fill .ldg-folders .sec:has(.fr.on)>.blurb:after{content:"";border-left:1.5px solid var(--hookInk);position:absolute;top:0;bottom:-4px;left:12px}.ldg-wf-fill .ldg-folders .rows{border:0;gap:0;margin:0;padding:0;display:grid}.ldg-wf-fill .ldg-folders .fr{color:var(--ink3);transition:color var(--t-base) var(--ldg-hook-ease);background:0 0;border:0;border-radius:0;align-items:center;gap:8px;margin:0;padding:5.5px 8px 5.5px 30px;font-size:14px;line-height:1.45;display:flex;position:relative}.ldg-wf-fill .ldg-folders .fr:hover{color:var(--ink2);background:0 0}.ldg-wf-fill .ldg-folders .fr>.nt{text-overflow:ellipsis;white-space:nowrap;transform-origin:0;min-width:0;transition:translate var(--t-slow) var(--ease-out);flex:auto;overflow:hidden}.ldg-wf-fill .ldg-folders .fr:not(.on):hover>.nt{margin-block-start:-2px;margin-block-end:-2px;background:var(--well);transition-duration:var(--t-fast);border-radius:5px;margin-left:-8px;padding:2px 8px;translate:3px}.ldg-wf-fill .ldg-folders .fr .fct{letter-spacing:.02em;flex:none;font-size:13px;font-weight:500}.ldg-wf-fill .ldg-folders .fr .fct.st-on{color:var(--pine)}.ldg-wf-fill .ldg-folders .fr .fct.st-draft{color:var(--amber)}.ldg-wf-fill .ldg-folders .fr .fct:is(.st-off,.st-notset,.st-archived){color:var(--ink3)}.ldg-wf-fill .ldg-folders .fr .stp{color:var(--amber);white-space:nowrap;flex:none;font-size:13px}.ldg-wf-fill .ldg-folders .fr.on{color:var(--ink);box-shadow:none;background:0 0;border:0;font-weight:500}.ldg-wf-fill .ldg-folders .fr.on>.nt{margin-block-start:-2px;margin-block-end:-2px;background:color-mix(in srgb, var(--hookInk) 13%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hookInk) 28%, transparent);border-radius:5px;margin-left:-8px;padding:2px 8px}.ldg-wf-fill .ldg-folders .fr.on .fct{color:var(--hookInk);opacity:1}.ldg-wf-fill .ldg-folders .fr:before{content:"";border-left:1.5px solid var(--ink3);border-bottom:1.5px solid var(--ink3);opacity:0;pointer-events:none;width:13px;height:50%;transition:opacity var(--t-base) var(--ldg-hook-ease), transform var(--t-slow) var(--ldg-hook-ease);border-bottom-left-radius:8px;position:absolute;top:0;left:12px;transform:translateY(3px)}.ldg-wf-fill .ldg-folders .fr:not(.on):hover:before{opacity:.45;transform:translateY(0)}.ldg-wf-fill .ldg-folders .fr.on:before{border-color:var(--hookInk);opacity:1;width:11px;transform:none}.ldg-wf-fill .ldg-folders .fr:after{content:"";border-left:1.5px solid var(--ink3);opacity:0;pointer-events:none;height:100%;transition:opacity var(--t-base) var(--ldg-hook-ease);position:absolute;top:0;left:12px}.ldg-wf-fill .ldg-folders .fr:not(.on):has(~.fr:not(.on):hover):after{opacity:.45}.ldg-wf-fill .ldg-folders .fr:has(~.fr.on):after{border-color:var(--hookInk);opacity:1}.ldg-wf-fill .ldg-folders .fr:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wf-fill .ldg-folders .rows>.ldg-wf-hint{margin-left:30px}.ldg-wf-fill .ldg-folders .add{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;margin:16px 12px 0;padding:0;font-size:14px;font-weight:500;display:block}.ldg-wf-fill .ldg-folders .add:hover{text-decoration:underline}.ldg-wf-fill .ldg-folders .add:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wf-fill .ldg-wf-hint{color:var(--ink3);margin:2px 12px 0;font-size:14px;line-height:1.45}.ldg-wf-fill .ldg-wf-nomatch{color:var(--ink2);margin:8px 12px;font-size:14px}.ldg-wf-fill .ldg-wf-nomatch .lnk{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0}.ldg-wf-fill .ldg-wf-pane>.ph2>.who{flex:1;min-width:0;display:grid}.ldg-wf-fill .ldg-wf-pane>.ph2>.who h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:500;line-height:1.2;overflow:hidden}.ldg-wf-fill .ldg-wf-pane>.ph2>.who .sub{font-family:var(--mono);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ldg-wf-fill .ldg-wf-pane>.ph2>.who .sub .st-on{color:var(--pine)}.ldg-wf-fill .ldg-wf-pane>.ph2>.who .sub .st-draft{color:var(--amber)}.ldg-wf-fill .ldg-wf-pane>.ph2>.acts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.ldg-wf-fill .ldg-wf-pane>.ph2>.acts .ldg-btn.more{letter-spacing:.05em;padding:0 8px}.ldg-wf-switch{color:var(--ink3);cursor:pointer;align-items:center;gap:8px;margin-right:6px;font-size:13px;font-weight:500;display:inline-flex}.ldg-wf-switch.on{color:var(--selOn)}.ldg-wf-switch .w{text-align:right;min-width:22px;font-family:var(--mono);letter-spacing:.02em}.ldg-wf-fill .ldg-wf-pane>.pb.scroller{flex:1;min-height:0;padding:18px 20px 28px;overflow-y:auto}.ldg-wf-fill .ldg-wf-pane>.pb>*{max-width:760px}.ldg-wf-fill .ldg-wf-pane .lede{color:var(--ink2);margin:0 0 14px;font-size:15px;line-height:1.55}.ldg-wf-fill .ldg-wf-pane .facts{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 18px;margin:0 0 16px;padding:12px 0;display:grid}.ldg-wf-fill .ldg-wf-pane .facts>div{gap:2px;min-width:0;display:grid}.ldg-wf-fill .ldg-wf-pane .facts dt{font-family:var(--mono);color:var(--ink3);margin:0;font-size:12px;font-weight:500}.ldg-wf-fill .ldg-wf-pane .facts dd{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.ldg-wf-fill .ldg-wf-pane .facts dd .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-wf-fill .ldg-wf-pane .facts dd a{color:inherit;border-bottom:1px solid var(--rule2);text-decoration:none}.ldg-wf-fill .ldg-wf-pane .facts dd a:hover{color:var(--pine);border-bottom-color:var(--pine)}.ldg-wf-fill .ldg-wf-pane .facts dd a:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wf-fill .ldg-wf-pane .facts dd .basis{color:var(--ink3)}.ldg-wf-fill .ldg-wf-intro{border:1px solid var(--rule2);background:var(--sheet2);border-radius:7px;align-items:flex-start;gap:14px;margin:0 0 16px;padding:12px 14px;display:flex}.ldg-wf-fill .ldg-wf-intro p{color:var(--ink2);flex:320px;margin:0;font-size:14px;line-height:1.55}.ldg-wf-fill .ldg-wf-intro p b{color:var(--ink);font-weight:500}.ldg-wf-fill .ldg-wf-intro .ldg-btn{flex:none}.ldg-wf-fill .ldg-wf-story{gap:12px;margin:0 0 18px;display:grid}.ldg-wf-fill .ldg-wf-story>div{border:1px solid var(--rule2);background:var(--sheet);border-radius:7px;overflow:hidden}.ldg-wf-fill .ldg-wf-story h3{border-bottom:1px solid var(--rule2);background:var(--sheet2);box-shadow:none;font-family:var(--mono);color:var(--ink2);margin:0;padding:7px 12px;font-size:13px;font-weight:600}.ldg-wf-fill .ldg-wf-story p{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.ldg-wf-fill .ldg-wf-story>div>p{padding:10px 12px}.ldg-wf-fill .ldg-wf-story>div>p+p{padding-top:0}.ldg-wf-fill .ldg-wf-story ol.story,.ldg-wf-fill .ldg-wf-story ul.stops{margin:0;padding:0;list-style:none}.ldg-wf-fill .ldg-wf-story ol.story{padding:2px 12px 6px}.ldg-wf-fill .ldg-wf-story ol.story>li{padding:8px 0 8px calc(34px + var(--d,0) * 24px);color:var(--ink);font-size:15px;line-height:1.5;position:relative}.ldg-wf-fill .ldg-wf-story ol.story>li:after{content:"";top:0;right:0;left:calc(var(--d,0) * 24px);background:var(--rule);height:1px;position:absolute}.ldg-wf-fill .ldg-wf-story ol.story>li:first-child:after{display:none}.ldg-wf-fill .ldg-wf-story ol.story>li>.n{left:calc(var(--d,0) * 24px + 6px);width:20px;font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:12px;position:absolute;top:9px}.ldg-wf-fill .ldg-wf-story ol.story>li[data-depth]:not([data-depth="0"]):before{content:"";top:0;bottom:0;left:calc(var(--d,0) * 24px - 8px);background:var(--rule2);width:2px;position:absolute}.ldg-wf-fill .ldg-wf-story ol.story>li:is([data-branch],[data-kind=branch]){color:var(--ink);background:linear-gradient(to right, transparent calc(var(--d,0) * 24px), var(--sheet2) calc(var(--d,0) * 24px));border-radius:3px;margin-top:6px;font-weight:600}.ldg-wf-fill .ldg-wf-story ol.story>li:is([data-branch],[data-kind=branch]):after{display:none}.ldg-wf-fill .ldg-wf-story ol.story>li:is([data-branch],[data-kind=branch])>.n{color:var(--pine);font-weight:600}.ldg-wf-fill .ldg-wf-story ol.story>li:is([data-branch],[data-kind=branch])+li:after{display:none}.ldg-wf-fill .ldg-wf-story ol.story>li>.q,.ldg-wf-fill .ldg-wf-story .qwrap>.q{border-left:2px solid var(--pine);background:var(--sheet2);color:var(--ink);white-space:pre-line;border-radius:0 3px 3px 0;margin:5px 0 0;padding:8px 12px;font-size:14px;line-height:1.5;display:block}.ldg-wf-fill .ldg-wf-story li[data-kind=text] .qwrap{justify-items:end;display:grid}.ldg-wf-fill .ldg-wf-story li[data-kind=text] .qwrap>.q{background:var(--pineFill);width:-moz-fit-content;width:fit-content;max-width:min(78%,520px);color:var(--pineInk);text-wrap:pretty;overflow-wrap:anywhere;box-shadow:none;border:0;border-radius:12px 12px 4px;margin:6px 0 0;padding:7px 12px 8px;font-size:14px;line-height:1.4}.ldg-wf-fill .ldg-wf-story li[data-kind=text] .qwrap>.q:before{content:"You · {{agent_name}}";font-family:var(--mono);color:var(--pineInk);opacity:.72;margin:0 0 3px;font-size:12px;font-weight:500;display:block}.ldg-wf-fill .ldg-wf-story li[data-kind=text] .qacts{justify-self:end;margin-top:6px}.ldg-wf-fill .ldg-wf-story li[data-kind=text] .ldg-wf-edit{margin-top:6px}.ldg-wf-fill .ldg-wf-story ol.story>li>.aside{color:var(--ink2);margin:3px 0 0;font-size:14px;display:block}.ldg-wf-fill .ldg-wf-story ol.story>li>.aside:before{content:"↳ ";color:var(--ink3)}.ldg-wf-fill .ldg-wf-story ul.stops{padding:6px 12px 8px}.ldg-wf-fill .ldg-wf-story ul.stops>li{color:var(--ink2);padding:4px 0 4px 18px;font-size:14px;line-height:1.5;position:relative}.ldg-wf-fill .ldg-wf-story ul.stops>li:before{content:"·";color:var(--ink3);position:absolute;left:4px}.ldg-wf-fill .ldg-wf-story .tag{color:var(--ink);font-weight:600}.ldg-wf-fill .ldg-wf-story .jump{vertical-align:middle;border:1px solid var(--pineEdge);background:var(--sheet);min-height:26px;font:inherit;color:var(--pine);cursor:pointer;white-space:nowrap;box-shadow:none;border-radius:5px;align-items:center;gap:5px;margin:-3px 0 -3px 10px;padding:3px 10px;font-size:13px;font-weight:500;display:inline-flex}.ldg-wf-fill .ldg-wf-story .jump:hover{background:var(--pineTint);border-color:var(--pine)}.ldg-wf-fill .ldg-wf-story .jump:active{background:var(--pineTint);box-shadow:inset 0 1px 2px var(--inset)}.ldg-wf-fill .ldg-wf-story .jump:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wf-fill .ldg-wf-story .from{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 0;font-size:14px;display:flex}.ldg-wf-fill .ldg-wf-story .from .jump{margin:0}.ldg-wf-fill .ldg-wf-story .qwrap{margin:5px 0 0;display:block}.ldg-wf-fill .ldg-wf-story .qwrap>.q{margin-top:0}.ldg-wf-fill .ldg-wf-story .qacts{align-items:center;gap:6px;margin:6px 0 0;display:flex}.ldg-wf-fill .ldg-wf-story .qacts .ldg-btn.sm{min-height:26px;padding:3px 10px;font-size:13px;font-weight:500}.ldg-wf-fill .ldg-wf-story .qacts .ldg-btn.sm svg{width:12px;height:12px}.ldg-wf-fill .ldg-wf-story .qacts.inline{vertical-align:middle;margin:-3px 0 -3px 10px;display:inline-flex}.ldg-wf-fill .ldg-wf-note{border-left:2px solid var(--pine);background:var(--sheet2);color:var(--ink2);border-radius:0 5px 5px 0;margin:0 0 14px;padding:9px 12px;font-size:14px;line-height:1.5}.ldg-wf-fill .ldg-wf-note b{color:var(--ink);font-weight:600}.ldg-wf-fill .ldg-wf-note .lnk{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.ldg-wf-fill .ldg-wf-note .lnk:hover{text-decoration:underline}.ldg-wf-fill .ldg-wf-note .lnk:disabled{color:var(--ink3);cursor:default;text-decoration:none}.ldg-wf-fill .ldg-wf-story .lnk{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.ldg-wf-fill .ldg-wf-story .lnk:hover{text-decoration:underline}.ldg-wf-fill .ldg-wf-story .lnk:disabled{color:var(--ink3);cursor:default;text-decoration:none}.ldg-wf-fill .ldg-wf-story .lnk:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wf-fill .ldg-wf-edit{gap:8px;margin:6px 0 2px;display:grid}.ldg-wf-fill .ldg-wf-edit textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--rule2);background:var(--sheet);width:100%;font:inherit;color:var(--ink);box-shadow:inset 0 1px 2px var(--inset);border-radius:5px;padding:10px 12px;font-size:14px;line-height:1.5}.ldg-wf-fill .ldg-wf-edit textarea:focus-visible{border-color:var(--pine);box-shadow:var(--focusRing);outline:none}.ldg-wf-fill .ldg-wf-edit .chips{flex-wrap:wrap;gap:6px;display:flex}.ldg-wf-fill .ldg-wf-edit .chips>button{border:1px solid var(--rule2);background:var(--sheet2);font-family:var(--mono);color:var(--ink2);cursor:pointer;border-radius:999px;padding:2px 9px;font-size:12px}.ldg-wf-fill .ldg-wf-edit .chips>button:hover{color:var(--ink);border-color:var(--pine)}.ldg-wf-fill .ldg-wf-edit .chips>button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-wf-fill .ldg-wf-edit .cost{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-wf-fill .ldg-wf-edit .cost.warn{color:var(--amber)}.ldg-wf-fill .ldg-wf-edit .cost .lnk{font-family:var(--mono);font-size:13px}.ldg-wf-fill .ldg-wf-edit .acts{gap:8px;display:flex}.ldg-wf-fill .ldg-wf-edit.wait{gap:8px}.ldg-wf-fill .ldg-wf-edit.wait .fields{align-items:center;gap:6px;display:flex}.ldg-wf-fill .ldg-wf-edit.wait .fields input{font-variant-numeric:tabular-nums lining-nums;width:84px}.ldg-wf-fill .ldg-wf-edit.wait .fields select{width:auto}.ldg-tagfx{color:var(--ink2);font-size:13px;line-height:1.45}.ldg-tagfx .lead{color:var(--ink3);margin:0 0 4px;font-size:13px}.ldg-tagfx ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ldg-tagfx li{gap:1px;display:grid}.ldg-tagfx .tag{color:var(--ink);font-weight:600}.ldg-tagfx .fx{padding-left:12px;display:block}.ldg-tagfx .fx.starts,.ldg-tagfx .fx.starts_any{color:var(--pine)}.ldg-tagfx .fx.would_start,.ldg-tagfx .fx.would_start_any{color:var(--amber)}.ldg-tagfx .fx.none{color:var(--ink3)}.ldg-tagfx .lnk{color:var(--pine);font-weight:500;text-decoration:none}.ldg-tagfx .lnk:hover{text-decoration:underline}.ldg-app:not([data-bp=mobile]) .ldg-page.ldg-wftags{--ldg-main-pad-x:16px;--ldg-bleed-x:16px}.ldg-wftags .ldg-tagcard>.pb>.lede{color:var(--ink2);text-wrap:pretty;max-width:82ch;margin:0 0 4px;font-size:14px;line-height:1.5}.ldg-wftags .ldg-tagrow{--ldg-def-label:176px}.ldg-wftags .ldg-tagrow .dl .ldg-tag{white-space:normal;overflow-wrap:anywhere}.ldg-wftags .ldg-tagrow .dv{gap:4px;line-height:1.5;display:grid}.ldg-wftags .ldg-tagrow .ln{color:var(--ink);text-wrap:pretty;display:block}.ldg-wftags .ldg-tagrow .ln[data-tone=idle]{color:var(--amber)}.ldg-wftags .ldg-tagrow .ln[data-tone=note]{color:var(--ink2)}.ldg-wftags .ldg-tagrow .lnk{color:var(--pine);font-weight:500;text-decoration:none}.ldg-wftags .ldg-tagrow .lnk:hover{text-underline-offset:3px;text-decoration:underline}.ldg-wftags .ldg-tagrow .lnk:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wf-fill .ldg-wf-callout{border:1px solid var(--rule2);background:var(--pineTint);border-radius:7px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 16px;padding:12px 14px;display:flex}.ldg-wf-fill .ldg-wf-callout p{color:var(--ink2);flex:320px;margin:0;font-size:14px;line-height:1.5}.ldg-wf-fill .ldg-wf-callout p b{color:var(--ink);font-weight:500}.ldg-wf-fill .ldg-wf-callout .acts{flex:none;gap:8px;display:flex}@media (max-width:899px){.ldg-wf-split{flex-direction:column;display:flex}.ldg-wf-idx{border-right:0;border-bottom:1px solid var(--rule2);flex:none;max-height:40vh}.ldg-wf-fill .ldg-wf-idx>.ph2{box-shadow:none}}.ldg-app[data-bp=mobile] .ldg-wf-fill{gap:12px;padding:0 16px 24px}.ldg-app[data-bp=mobile] .ldg-wf-fill>.hdwrap{padding:0}.ldg-app[data-bp=mobile] .ldg-wf-split{min-height:62vh}.ldg-wf-hd{border-bottom:1px solid var(--rule2);flex:none;padding:10px 16px}.ldg-wf-hd .meta .ldg-stat{margin-left:8px}.ldg-hd.ldg-wf-hd.compact{margin:0;padding:10px 16px;position:static}.ldg-hd.ldg-wf-hd.compact.rest{margin-bottom:0}.ldg-hd.ldg-wf-hd.compact .t{white-space:nowrap;text-overflow:ellipsis;min-width:min(16ch,100%);display:block;overflow:hidden}.ldg-hd.ldg-wf-hd.compact .t em{margin-left:10px}.ldg-hd.ldg-wf-hd.compact .meta{min-width:0;overflow:hidden}.ldg-hd.ldg-wf-hd .bk{color:var(--ink3);font-family:var(--mono);letter-spacing:.06em;flex:none;font-size:13px;text-decoration:none}.ldg-hd.ldg-wf-hd .bk:hover{color:var(--ink)}.ldg-landing .ldg-kpi{margin-bottom:4px}.ldg-app:not([data-bp=mobile]):has(.ldg-echo){height:100dvh}.ldg-app:not([data-bp=mobile]):has(.ldg-echo)>.ldg-main{min-height:0}.ldg-page.ldg-echo{padding:0}.ldg-echo{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}.ldg-echo>.hdwrap{padding:var(--ldg-main-pad-y) var(--ldg-main-pad-x) 0;flex:none}.ldg-echo .ldg-hd.compact{margin-bottom:0}.ldg-echo .ldg-hd .t>.echo-lead{align-self:center;margin-right:-2px;display:flex}.ldg-echo .ldg-hd .t>.ldg-tag.ai{align-self:center;padding:0 5px;font-size:12.5px;line-height:1.5}.ldg-echo .ldg-hd .t>.echo-lead>.ldg-echomark{--em-disc:var(--railBg);--em-ink:var(--railInk);--em-ring:var(--railTileRule);--em-surface:var(--sheet)}.ldg-app[data-bp=mobile] .ldg-echo>.hdwrap .ldg-hd .acts{display:none}.ldg-echo>.ldg-echo-chat{background:var(--sheet);flex:auto;min-height:0}.ldg-app[data-bp=mobile] .ldg-echo{--ldg-bleed-x:16px;gap:12px;padding:0 16px 20px}.ldg-app[data-bp=mobile] .ldg-echo>.hdwrap{padding:0}.ldg-app[data-bp=mobile] .ldg-echo>.ldg-echo-chat{min-height:62vh}.ldg-app[data-bp=mobile] .ldg-echo .ldg-aichat>.ph2.ldg-head{display:none}.ldg-echo-chat{grid-template-columns:300px minmax(0,1fr);gap:0;min-width:0;display:grid}.ldg-echo-chat:not(.withidx){flex-direction:column;display:flex}@media (max-width:1099px){.ldg-echo-chat{flex-direction:column;display:flex}}.ldg-echo-idx{border-right:1px solid var(--rule2);flex-direction:column;min-width:0;min-height:0;display:flex}.ldg-echo-idx>.pb.scroller{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.ldg-echo-idx>.pb.scroller::-webkit-scrollbar{display:none}.ldg-echo-idx>.pb.flush>.ldg-folders{padding:6px 8px 10px}@media (max-width:1099px){.ldg-echo-idx{display:none}}.ldg-echo-idx .fh.two{margin-top:18px}.ldg-echo-idx .sub{font-family:var(--mono);color:var(--ink3);padding:8px 8px 2px;font-size:13px;font-weight:500}.ldg-echo-idx .more{font-family:var(--mono);font-size:13px;font-weight:500}.ldg-echo-idx .more.pinned{opacity:1;color:var(--ink3)}.ldg-echo-idx .pinnote{color:var(--amber);margin:4px 8px 0;font-size:14px}.ldg-echo-idx .fh .ldg-basis{letter-spacing:.02em;text-transform:none;margin:5px 0 0;font-size:14px;line-height:1.5;display:block}.ldg-aichat{flex-direction:column;min-width:0;min-height:0;display:flex}.ldg-aichat.compact{border:1px solid var(--rule2);background:var(--sheet);box-shadow:0 1px 2px var(--inset);border-radius:7px}.ldg-echo :is(.ldg-echo-idx,.ldg-aichat)>.ph2{border-bottom:1px solid var(--headEdge);flex-wrap:nowrap;flex:none;align-items:center;gap:10px;height:64px;min-height:60px;padding:12px 16px;display:flex}.ldg-echo .ldg-echo-idx>.ph2{box-shadow:1px 0 0 var(--headHair)}.ldg-echo :is(.ldg-echo-idx,.ldg-aichat)>.ph2 .an{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);white-space:nowrap;font-size:13px;font-weight:500}.ldg-echo .ldg-echo-idx>.ph2 h2{font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);margin:0;font-size:17px;font-weight:600;line-height:1.25}.ldg-echo .ldg-aichat>.ph2>.who{flex:1;min-width:0;display:grid}.ldg-echo .ldg-aichat>.ph2>.who h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:24px;font-weight:500;line-height:1.25;overflow:hidden}.ldg-echo .ldg-echo-idx>.ph2>.acts{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:1099px){.ldg-echo .ldg-aichat>.ph2{display:none}}.ldg-aichat .pbody{flex-direction:column;flex:auto;align-items:stretch;gap:2px;min-height:0;padding:14px max(18px,50% - 380px) 12px;display:flex;overflow-y:auto}.ldg-aichat.compact .pbody{padding:10px max(12px,50% - 380px)}.ldg-aichat .pbody>*{flex-shrink:0}.ldg-aichat .pbody>:first-child{margin-top:auto}.ldg-aichat .pbody>.ask:first-child{margin:auto 0}.ldg-aichat .pick{border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding:10px 14px;display:flex}@media (min-width:1100px){.ldg-echo-chat.withidx .ldg-aichat .pick:not(.end){display:none}}.ldg-aichat .pick.end{border-bottom:0;justify-content:flex-end;margin-top:0;padding:0 0 6px}.ldg-aichat .pick .lab{font-family:var(--mono);color:var(--ink3);flex:none;font-size:13px;font-weight:500}.ldg-aichat .ask{text-align:center;justify-items:center;padding:8px 0 18px;display:grid}.ldg-aichat .ask>.ldg-echomark{--em-disc:var(--railBg);--em-ink:var(--railInk);--em-surface:var(--sheet)}.ldg-aichat .ask .t{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);margin:14px 0;font-size:25px;font-weight:500}.ldg-aichat .ask:has(.ai) .t{margin-bottom:4px}.ldg-aichat .ask .ai{max-width:34ch;color:var(--ink3);margin:0 0 18px;font-size:13px;line-height:1.6}.ldg-aichat .ask .tries{text-align:left;border:1px solid var(--rule2);background:var(--sheet);width:100%;max-width:440px;box-shadow:var(--cardLift);border-radius:9px;overflow:hidden}.ldg-aichat .ask .tries>.h{border-bottom:1px solid var(--rule);background:var(--sheet2);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;padding:9px 12px;font-size:12.5px;display:flex}.ldg-aichat .ask .try{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;font-size:14px;line-height:1.4;display:grid}.ldg-aichat .ask .try+.try{border-top:1px solid var(--rule)}.ldg-aichat .ask .try:hover{background:var(--well)}.ldg-aichat .ask .try:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);outline:none}.ldg-aichat .ask .try>small{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);grid-column:1;font-size:12.5px}.ldg-aichat .ask .try>.ar{color:var(--ink3);grid-area:1/2/span 2;font-size:15px}.ldg-aichat .ask.led{text-align:left;justify-items:start;gap:0;padding-top:12px}.ldg-aichat .ask.led>.ldg-btn{margin-top:8px}.ldg-aichat .ldg-msg .acts{font-family:var(--mono);color:var(--ink3);gap:12px;padding:2px 4px 0;font-size:13px;font-weight:500;display:flex}.ldg-aichat .ldg-msg .acts button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0}.ldg-aichat .ldg-msg .acts button:hover{color:var(--ink)}.ldg-aichat .ldg-msg .acts button.on{color:var(--selOn);font-weight:600}.ldg-aichat .ldg-msg .acts button.on.bad{color:var(--rust)}.ldg-aichat .ldg-msg .acts button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-aichat .ldg-msg .srcs{max-width:100%;color:var(--ink3);flex-direction:column;gap:2px;padding:2px 4px 0;font-size:13px;line-height:1.35;display:flex}.ldg-aichat .ldg-msg .srcs .lbl{font-family:var(--mono);font-weight:500}.ldg-aichat .ldg-msg .srcs a{color:var(--ink2);text-underline-offset:2px;overflow-wrap:anywhere;border-radius:3px;text-decoration:underline}.ldg-aichat .ldg-msg .srcs a:hover{color:var(--ink)}.ldg-aichat .ldg-msg .srcs a:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-aichat .ldg-msg .kfrom{max-width:100%;color:var(--ink3);flex-direction:column;gap:2px;padding:2px 4px 0;font-size:13px;line-height:1.35;display:flex}.ldg-aichat .ldg-msg .kfrom .kf>button{max-width:100%;font:inherit;color:var(--ink2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;flex-wrap:wrap;align-items:baseline;gap:0 6px;padding:0;display:inline-flex}.ldg-aichat .ldg-msg .kfrom .kf>button:hover{color:var(--ink)}.ldg-aichat .ldg-msg .kfrom .kf>button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-aichat .ldg-msg .kfrom .lbl{font-family:var(--mono);color:var(--ink3);font-weight:500}.ldg-aichat .ldg-msg .kfrom .nm{overflow-wrap:anywhere;min-width:0}.ldg-aichat .ldg-msg .kfrom .tg{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:12.5px}.ldg-aichat .ldg-msg .kfrom .kq{border-left:2px solid var(--brass);color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 6px;padding:2px 0 2px 10px;font-size:13.5px;line-height:1.5}.ldg-aichat .ldg-msg .att{border:1px solid var(--rule2);object-fit:contain;background:var(--sheet2);border-radius:5px;max-width:min(100%,320px);max-height:240px;display:block}.ldg-aichat .composer .attrow{border:1px solid var(--rule2);background:var(--sheet2);color:var(--ink);border-radius:5px;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:flex}.ldg-aichat .composer .attrow .thumb{object-fit:cover;border:1px solid var(--rule2);border-radius:3px;flex:none;width:36px;height:36px}.ldg-aichat .composer .attrow .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ldg-aichat .composer .attrow .nm small{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-aichat .composer .attrow .rm{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.ldg-aichat .composer .attrow .rm:hover{color:var(--rust);text-underline-offset:2px;text-decoration:underline}.ldg-aichat .ldg-msg .csvline{overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.ldg-aichat .ldg-msg .csvline small{font-family:var(--mono);opacity:.8;font-size:13px;font-weight:400}.ldg-aichat .ldg-msg .b.md{white-space:normal}.ldg-aichat .ldg-msg{max-width:min(78%,640px)}.ldg-aichat .ldg-msg:not(.out){align-self:stretch;max-width:none}.ldg-aichat .ldg-msg:not(.out) .b{box-shadow:none;background:0 0;border-radius:0;padding:0;font-size:14.5px;line-height:1.55}.ldg-aichat .ldg-msg:not(.out) :is(.acts,.srcs,.kfrom){padding-left:0}.ldg-aichat .pbody>.by{color:var(--ink);align-items:center;gap:7px;margin:14px 0 6px;font-size:13px;font-weight:600;display:flex}.ldg-aichat .pbody>.by>.ldg-echomark{--em-disc:var(--railBg);--em-ink:var(--railInk);--em-surface:var(--sheet)}.ldg-aichat .toolrun{flex-direction:column;align-self:flex-start;gap:6px;width:100%;min-width:0;margin:8px 0 2px;display:flex}.ldg-aichat .toolrun .names{font-family:var(--mono);color:var(--ink3);flex-wrap:wrap;gap:0 10px;font-size:13px;font-weight:500;display:flex}.ldg-aichat .toolcard{width:min(85%,560px)}.ldg-aichat .toolcard>.ph2{gap:10px;padding:8px 14px}.ldg-aichat .toolcard>.ph2 h4{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ldg-aichat .toolcard>.ph2 .ldg-pill{flex:none}.ldg-aichat .toolcard .rows{margin:0;padding:0;list-style:none;display:grid}.ldg-aichat .toolcard .rows>li+li{border-top:1px solid var(--rule)}.ldg-aichat .toolcard .r{min-width:0;color:var(--ink);align-items:center;gap:10px;padding:7px 14px;font-size:14px;text-decoration:none;display:flex}.ldg-aichat .toolcard a.r:hover{background:var(--well)}.ldg-aichat .toolcard a.r:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-aichat .toolcard .r .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ldg-aichat .toolcard .r .nm.mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-aichat .toolcard .r .fig{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:14px}.ldg-aichat .toolcard .r .st{color:var(--ink3);flex:none;font-size:14px}.ldg-aichat .toolcard .r.barrow .nm{flex:0 0 32%}.ldg-aichat .toolcard .r.barrow .bar{background:var(--well);border-radius:3px;flex:auto;min-width:40px;height:6px;overflow:hidden}.ldg-aichat .toolcard .r.barrow .bar>i{background:var(--ink3);height:100%;display:block}.ldg-aichat .toolcard>.figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;padding:2px 14px 6px;display:grid}.ldg-aichat .toolcard>.figs .ldg-defrow{padding:8px 0;font-size:14px}@media (max-width:767px){.ldg-aichat .toolcard>.figs{grid-template-columns:minmax(0,1fr)}}.ldg-aichat .toolcard>.mr{border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);padding:7px 14px;font-size:13px}.ldg-aichat .toolcard>.tot{border-top:1px solid var(--rule);background:var(--sheet2);color:var(--ink);align-items:center;gap:10px;padding:8px 14px;font-size:14px;display:flex}.ldg-aichat .toolcard>.tot .nm{flex:1;min-width:0;font-weight:500}.ldg-aichat .toolcard>.tot .fig{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;flex:none;font-weight:500}.ldg-aichat .toolcard>.acts{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 14px;display:flex}.ldg-aichat .toolcard>.none{color:var(--ink2);padding:9px 14px;font-size:14px}.ldg-aichat .brief{border:1px solid var(--rule2);background:var(--sheet2);border-radius:7px;align-self:flex-start;width:min(85%,560px);margin:8px 0}.ldg-aichat .brief .bh{border-bottom:1px solid var(--rule);font-family:var(--mono);color:var(--ink3);padding:7px 12px;font-size:13px;font-weight:500}.ldg-aichat .brief .bb{color:var(--ink);padding:10px 12px;font-size:14px}.ldg-aichat .brief .bp{border-top:1px solid var(--rule);flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.ldg-aichat .brief.past>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;list-style:none;display:flex}.ldg-aichat .brief.past>summary::-webkit-details-marker{display:none}.ldg-aichat .brief.past:not([open])>summary{border-bottom:0}.ldg-aichat .brief.past>summary:hover{color:var(--ink2)}.ldg-aichat .brief.past>summary:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-aichat .brief.past>summary .chev{transition:transform var(--t-fast) var(--ease);flex:none;line-height:1;display:inline-block}.ldg-aichat .brief.past[open]>summary .chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ldg-aichat .brief.past>summary .chev{transition:none}}.ldg-aichat .working{white-space:nowrap;min-width:0;max-width:100%;font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);align-self:flex-start;align-items:center;gap:8px;margin:10px 0 2px;font-size:13px;display:flex}.ldg-aichat .working .ldg-ldr{flex:none;width:28px}.ldg-aichat .working .word{text-overflow:ellipsis;min-width:0;overflow:hidden}.ldg-aichat .notice{color:var(--ink2);margin:8px 0 0;font-size:14px}.ldg-aichat .errline{color:var(--rust);margin:8px 0 0;font-size:14px}.ldg-aichat .errline a,.ldg-aichat .errline button{font:inherit;color:var(--rust);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ldg-aichat .errline.call{border-top:1px solid var(--rule);margin:0;padding:8px 18px}.ldg-confirm{border:1px solid var(--pineEdge);background:var(--sheet);border-radius:7px;align-self:flex-start;gap:6px;width:min(85%,560px);margin:10px 0;padding:10px 12px;font-size:14px;display:grid}.ldg-confirm>b{color:var(--ink);font-weight:500}.ldg-confirm .draft{white-space:pre-wrap;background:var(--well);color:var(--ink2);overflow-wrap:anywhere;border-radius:5px;padding:7px 10px}.ldg-confirm .att,.ldg-confirm .exp{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);font-size:14px}.ldg-confirm .flag{border:1px solid color-mix(in oklab, var(--amber) 40%, var(--rule2));background:var(--amberTint);color:var(--ink);border-radius:5px;padding:7px 10px;font-size:14px}.ldg-confirm .acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.ldg-listcard{gap:9px;width:min(100%,560px)}.ldg-listcard>.hd{align-items:center;gap:8px;display:flex}.ldg-listcard>.hd .tag{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--amber);margin-left:auto;font-size:12.5px;font-weight:500}.ldg-listcard .nm{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;font-size:19px;line-height:1.2}.ldg-listcard .nm s{color:var(--ink3);margin-right:6px;font-size:15px}.ldg-listcard .chips{flex-wrap:wrap;gap:5px;display:flex}.ldg-listcard .chip{border:1px solid var(--rule);min-height:24px;color:var(--ink2);border-radius:5px;align-items:center;gap:4px;padding:2px 8px;font-size:13px;display:inline-flex}.ldg-listcard .chip b{color:var(--ink);font-weight:500}.ldg-listcard .chip.added{border-color:var(--pine);color:var(--pine)}.ldg-listcard .chip.added b{color:var(--pine)}.ldg-listcard .chip.removed{color:var(--ink3);text-decoration:line-through}.ldg-listcard .chip.removed b{color:var(--ink3)}.ldg-listcard .cnt{align-items:baseline;gap:8px;display:flex}.ldg-listcard .cnt .big{font-family:var(--serif);font-variant-numeric:tabular-nums;color:var(--ink);font-size:26px;line-height:1}.ldg-listcard .cnt .of,.ldg-listcard .held{color:var(--ink3);font-size:13px}.ldg-listcard .pace{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:13.5px;line-height:1.4}.ldg-listcard .facts{color:var(--ink2);font-variant-numeric:tabular-nums;gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.ldg-listcard .samp{border:1px solid var(--rule);border-radius:6px;overflow:hidden}.ldg-listcard .samp .sr{border-top:1px solid var(--rule);gap:8px;padding:6px 9px;font-size:13px;display:flex}.ldg-listcard .samp .sr:first-child{border-top:0}.ldg-listcard .samp .sr .nm{font-family:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-listcard .samp .sr .dp{color:var(--ink3);white-space:nowrap;margin-left:auto}.ldg-listcard .samp .sr .st{text-align:right;width:28px;color:var(--ink3)}.ldg-listcard .samp .more{border-top:1px solid var(--rule);color:var(--ink3);padding:6px 9px;font-size:13px}.ldg-listcard .kv{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;font-size:13px;display:grid}.ldg-listcard .kv dt{color:var(--ink3);align-self:center}.ldg-listcard .kv dd{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.ldg-listcard .kv dd b{font-weight:500}.ldg-listcard .kv dd small{color:var(--ink3);font-size:12.5px}.ldg-listcard .checks{gap:5px;display:grid}.ldg-listcard .chk{color:var(--ink2);gap:7px;font-size:13px;line-height:1.35;display:flex}.ldg-listcard .chk i{border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:0;font-size:12.5px;font-style:normal;font-weight:700;display:grid}.ldg-listcard .chk.ok i{border:1.5px solid var(--pine);color:var(--pine)}.ldg-listcard .chk.warn i{background:var(--amberTint);color:var(--amber)}.ldg-listcard .stamp{border-top:1px solid var(--rule);padding-top:8px;font-size:13px;font-weight:500}.ldg-listcard .stamp.approved{color:var(--pine)}.ldg-listcard .stamp.declined{color:var(--ink3)}.ldg-echo-src{border:1px solid var(--pine);color:var(--pine);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-size:12.5px;display:inline-flex}.ldg-echo-by{color:var(--pine);white-space:nowrap;margin-left:auto;font-size:12.5px}.ldg-mi .ldg-echo-by+.c{margin-left:8px}.ldg-aichat .callbar{border-top:1px solid var(--rule);background:var(--sheet2);align-items:center;gap:8px;padding:8px 18px;display:flex}.ldg-aichat .callbar .dot{background:var(--rule2);border-radius:50%;flex:none;width:6px;height:6px}.ldg-aichat .callbar .dot.live{background:var(--pine)}.ldg-aichat .callbar .dot.talk{background:var(--sea)}.ldg-aichat .callbar .what{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);flex:1;font-size:14px;overflow:hidden}.ldg-aichat .composer{flex:none;gap:8px;padding:10px max(16px,50% - 380px) 16px;display:grid}.ldg-aichat.compact .composer{padding:8px max(12px,50% - 380px) 12px}.ldg-aichat .composer .well{border:1px solid var(--rule2);background:var(--field);min-width:0;box-shadow:inset 0 1px 2px var(--inset);border-radius:12px;display:grid}.ldg-aichat .composer .well:focus-within{border-color:var(--pine);box-shadow:var(--focusRing)}.ldg-aichat .composer .well.off{background:var(--sheet2)}.ldg-aichat .composer .well>.attrow{margin:8px 8px 0}.ldg-aichat .composer .in{resize:none;width:100%;min-height:48px;box-shadow:none;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:12px 12px 0 0;padding:10px 12px 4px;font-size:14px;line-height:1.45}.ldg-aichat .composer .in::placeholder{color:var(--ghost)}.ldg-aichat .composer .in:focus-visible{box-shadow:none;outline:none}.ldg-aichat .composer .tb{align-items:center;gap:2px;min-width:0;padding:4px 6px 6px;display:flex}.ldg-aichat .composer .tb>.sp{flex:1}.ldg-aichat .composer .tb>.hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mono);color:var(--ink3);margin-right:6px;font-size:12.5px;overflow:hidden}.ldg-aichat .composer .tb>.ldg-btn{flex:none}.ldg-aichat .composer .tb>.ldg-btn+.ldg-btn:not(.txt){margin-left:4px}.ldg-aichat .composer .kc{font-family:var(--mono);opacity:.75;font-size:12.5px}.ldg-pop.echo-attach{width:260px}.ldg-cols.ldg-echo-set{width:400px;max-width:calc(100vw - 32px)}.ldg-echo-set .togrow{border-bottom:1px dotted var(--dot);align-items:flex-start;gap:16px;padding:10px 14px;display:flex}.ldg-echo-set .togrow .tl{flex:1;gap:2px;min-width:0;display:grid}.ldg-echo-set .togrow .tl b{color:var(--ink);font-size:15px;font-weight:500}.ldg-echo-set .togrow .tl .ts{color:var(--ink2);font-size:14px;line-height:1.45}.ldg-echo-set .ldg-defrow{grid-template-columns:104px minmax(0,1fr);padding:8px 14px}.ldg-echo-set :is(.togrow,.ldg-defrow).hl{background:var(--pineTint)}.ldg-echo-set .togrow.col{flex-direction:column;align-items:stretch;gap:8px}.ldg-echo-set .out{border-top:1px solid var(--rule);flex-wrap:wrap;gap:6px 16px;padding:10px 14px 4px;display:flex}.ldg-echo-set .out a{color:var(--pine);font-size:14px;font-weight:500;text-decoration:none}.ldg-echo-set .out a:hover{text-decoration:underline}.ldg-dock{display:none}@media (min-width:768px){:root:has(.ldg-app>.ldg-dock[data-state=open]){--dock-w:var(--echo-dock-w,400px)}.ldg-dock{z-index:4;width:var(--echo-dock-w,400px);background:var(--sheet);border-left:1px solid var(--rule2);flex-direction:column;min-width:0;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 32px -8px #0000002e}.ldg-dock[data-state=open]{animation:ldg-fiover-in .16s var(--ease-out)}.ldg-dock[data-state=closed]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out), transform .12s var(--ease-out), visibility 0s linear .12s;transform:translate(24px)}}.ldg-dock-scrim{display:none}@media (min-width:768px){.ldg-dock-scrim{z-index:4;background:var(--scrim);display:block;position:fixed;top:0;bottom:0;left:0;right:0}.ldg-dock-scrim[data-state=open]{animation:ldg-dock-scrim-in .16s var(--ease-out)}.ldg-dock-scrim[data-state=closed]{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .12s var(--ease-out), visibility 0s linear .12s}}[data-pz-theme] .ldg-dock-scrim{background:#00000073}@media (prefers-reduced-motion:reduce){.ldg-dock[data-state=open]{animation:none}.ldg-dock[data-state=closed]{transition:none}.ldg-dock-scrim[data-state=open]{animation:none}.ldg-dock-scrim[data-state=closed]{transition:none}}.ldg-dock>.dh{border-bottom:1px solid var(--rule2);flex:none;align-items:center;gap:4px;height:60px;padding:0 6px 0 12px;display:flex}.ldg-dock>.dh>.ldg-echomark{--em-disc:var(--railBg);--em-ink:var(--railInk);--em-ring:var(--railTileRule);--em-surface:var(--sheet);margin-right:5px}.ldg-dock>.dh>.col{flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;display:flex}.ldg-dock>.dh .who{align-items:baseline;gap:5px;min-width:0;max-width:100%;display:flex}.ldg-dock>.dh .t{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);flex:none;font-size:18px;font-weight:500;line-height:1.1}.ldg-dock>.dh .who>.ldg-tag.ai{flex:none;align-self:center;padding:0 4px;font-size:12.5px;line-height:1.5}.ldg-dock>.dh .st{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink3);font-size:12.5px;line-height:1.3;overflow:hidden}.ldg-dock>.dh .st:before{content:"";box-sizing:border-box;vertical-align:1px;border:3px solid var(--pine);border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.ldg-dock>.dh .sw{min-width:0;max-width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:1px 6px 1px 0;font-size:13.5px;font-weight:500;line-height:1.3;display:inline-flex}.ldg-dock>.dh .sw>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-dock>.dh .sw>svg{width:10px;height:10px;color:var(--ink3);flex:none}.ldg-dock>.dh .sw:hover,.ldg-dock>.dh .sw[data-state=open]{color:var(--pine)}.ldg-dock>.dh .sw:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-dock>.dh .sw:disabled{color:var(--ink3);cursor:default}.ldg-dock>.dh>.acts{flex:none;align-items:center;gap:4px;display:flex}.ldg-dock>.dh>.acts>.ldg-btn.sm{padding-left:7px;padding-right:7px}.ldg-pop.echo-chats{width:300px}.ldg-pop.echo-chats .srch{margin-top:4px}.ldg-pop.echo-chats .rows{max-height:min(420px,60vh);overflow-y:auto}.ldg-pop.echo-chats .ldg-mi.on{background:var(--well);color:var(--ink);font-weight:500}.ldg-pop.echo-chats .ldg-mi .k{font-size:12.5px}.ldg-pop.echo-chats .ldg-mi.foot{border-top:1px solid var(--rule);color:var(--pine);border-bottom:0;margin-top:4px;font-weight:500}.ldg-dock>.grip{z-index:1;cursor:col-resize;touch-action:none;outline:none;width:8px;position:absolute;top:0;bottom:0;left:-4px}.ldg-dock>.grip:after{content:"";border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:3px}.ldg-dock>.grip:is(:hover,:focus-visible,[data-dragging]):after{background:var(--ink3)}.ldg-dock>.grip:focus-visible:after{box-shadow:var(--focusRing)}.ldg-dock>.ldg-echo-chat{flex:auto;min-height:0}.ldg-dock .ldg-aichat{flex:auto}.ldg-dock .ldg-aichat.compact{box-shadow:none;border:0;border-radius:0}.ldg-dock>.dwait{border-bottom:1px solid var(--rule2);flex:none;max-height:45%;padding:8px 8px 0;overflow-y:auto}.ldg-wizard .wz-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 24px 12px;display:flex}.ldg-wizard .wz-head .eb{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-wizard .wz-head .t{font-family:var(--serif);letter-spacing:-.014em;color:var(--ink);margin:4px 0 0;font-size:24px;font-weight:500;line-height:1.1}.ldg-wizard .wz-head .t em{color:var(--ink3);margin-left:8px;font-size:20px;font-style:italic;font-weight:400}.ldg-wizard .wz-head .meta{color:var(--ink2);margin-top:6px;font-size:14px}.ldg-wizard .wz-sum{gap:0;margin-bottom:14px;display:grid}.ldg-wizard .wz-sum .ldg-sumrow{width:100%}.ldg-wizard .wz-sum.ghosts{margin:16px 0 6px}.adm-rail .adm-foot{border-top:1px dotted color-mix(in srgb, var(--dot) 60%, transparent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin:22px 8px 0;padding-top:10px;font-size:12px;text-decoration:none;display:block}.adm-rail .adm-foot:hover{color:var(--hookInk)}.ldg-kpi.adm-deck>.fig{grid-template-rows:32px minmax(32px,auto) auto}.ldg-kpi.adm-deck>.fig small{white-space:normal;text-overflow:clip;overflow-wrap:normal;overflow:visible}.ldg-kpi.adm-deck>.fig .p i{background:var(--ink3)}.ldg-kpi.adm-deck>.fig .tg b{color:var(--ink2)}.ldg-kpi.adm-deck>.fig.leak .p i{background:var(--amber)}.ldg-kpi.adm-deck>.fig.leak .tg b{color:var(--amber)}.adm-w{white-space:nowrap;font-weight:500}.adm-w.green{color:var(--pine)}.adm-w.blue{color:var(--steel,var(--ink2))}.adm-w.red{color:var(--rust)}.adm-w.amber{color:var(--amber)}.adm-w.gray{color:var(--ink3);font-weight:400}.adm-stat.ldg-statline{gap:18px 22px}.adm-stat .seg{white-space:nowrap}.adm-stat .seg .ctx{color:var(--ink3)}.adm-stat .seg.w .ctx{color:var(--amber)}.adm-stat .seg.ok .ctx{color:var(--pine)}.adm-sort{font:inherit;color:inherit;cursor:pointer;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:3px;align-items:center;gap:4px;padding:0;display:inline-flex}.adm-sort:hover{color:var(--ink)}.adm-sort:focus-visible{box-shadow:var(--focusRing);outline:none}.adm-sort .dir{font-size:12px}.adm-sort .dir.off{opacity:0}.adm-sort.c .dir{margin-left:3px;position:absolute;left:100%}.adm-sort{position:relative}.adm-sort .adm-hint{z-index:var(--z-dropdown);opacity:0;visibility:visible;text-align:left;white-space:normal;text-transform:none;letter-spacing:normal;background:var(--sheet);width:max-content;max-width:240px;color:var(--ink3);border:1px solid var(--edge);box-shadow:var(--rest);font-family:var(--sans);pointer-events:none;border-radius:5px;flex-direction:column;gap:1px;padding:5px 9px;font-size:12px;font-weight:400;line-height:1.35;display:flex;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.adm-sort .adm-hint b{color:var(--ink);font-size:13px;font-weight:500}.adm-sort:is(:hover,:focus-visible) .adm-hint{opacity:1}th:last-child>.adm-sort .adm-hint{left:auto;right:-8px;transform:none}th:first-child>.adm-sort .adm-hint{left:-8px;transform:none}.ldg-crm th.sorted{color:var(--ink)}.adm-err{color:var(--rust);flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.adm-tri-list{flex-direction:column;gap:12px;min-width:0;display:flex}.adm-tri-sum{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.adm-tri-sum .tot{color:var(--ink);margin-right:4px;font-weight:600}.adm-tri-sum .ord{color:var(--ink3);margin-left:auto;font-size:13px}.adm-lane{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.adm-lane>i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.adm-lane.reply{background:var(--pineTint);color:var(--pine)}.adm-lane.code{background:var(--amberTint);color:var(--amber)}.adm-lane.call{background:var(--steelTint);color:var(--steel)}.adm-tri-sum .adm-lane{font-weight:500}.adm-prod{font-family:var(--mono);letter-spacing:.04em;border:1px solid;border-radius:3px;padding:0 5px;font-size:11px;font-weight:600;line-height:1.5;display:inline-block}.adm-prod.ez{color:var(--steel)}.adm-prod.pz{color:var(--brass)}.adm-tri{background:var(--sheet);border:1px solid var(--rule);border-radius:7px;min-width:0;overflow:hidden;container-type:inline-size}.adm-tri .hd{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 18px 0;display:flex}.adm-tri .who{flex-direction:column;min-width:0;line-height:1.3;display:flex}.adm-tri .who b{color:var(--ink);font-size:14px;font-weight:600}.adm-tri .who span{color:var(--ink3);font-size:13px}.adm-tri .meta{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-left:auto;font-size:13px;display:flex}.adm-tri .meta .kind{color:var(--ink2);font-weight:600}.adm-tri .meta .path{font-family:var(--mono);overflow-wrap:anywhere;font-size:12px}.adm-tri .ttl{color:var(--ink);text-wrap:balance;margin:0;padding:10px 18px 14px;font-size:17px;font-weight:600;line-height:1.35}.adm-tri .cols{border-top:1px solid var(--rule);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.adm-tri .them{flex-direction:column;gap:8px;min-width:0;padding:14px 18px 16px;display:flex}.adm-tri .echo{background:var(--sheet2);border-left:1px solid var(--rule);flex-direction:column;gap:10px;min-width:0;padding:14px 18px 16px;display:flex}.adm-tri .sl{color:var(--ink3);margin:0;font-size:13px;font-weight:600}.adm-tri .quote{max-width:60ch;color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.adm-tri .quote:before{content:"“"}.adm-tri .quote:after{content:"”"}.adm-tri .ehd{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.adm-tri .meter{color:var(--ink3);align-items:center;gap:3px;font-size:13px;display:inline-flex}.adm-tri .meter>i{background:var(--rule2);border-radius:2px;width:12px;height:5px}.adm-tri .meter>i.on{background:var(--pine)}.adm-tri .meter>em{margin-left:5px;font-style:normal}.adm-tri .verdict{max-width:60ch;color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:15.5px;font-weight:500;line-height:1.45}.adm-tri .ev{flex-direction:column;gap:7px;margin:0;display:flex}.adm-tri .ev>div{grid-template-columns:96px minmax(0,1fr);gap:10px;display:grid}.adm-tri .ev dt{color:var(--ink3);padding-top:1px;font-size:13px;font-weight:500}.adm-tri .ev dd{color:var(--ink2);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.adm-tri .ev ul{flex-direction:column;gap:3px;margin:0;padding-left:15px;list-style:outside;display:flex}.adm-tri .by{color:var(--ink3);align-self:flex-end;font-size:12px}.adm-tri .act{border-top:1px solid var(--rule);flex-direction:column;gap:10px;padding:14px 18px 16px;display:flex}.adm-tri .ahd{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.adm-tri .ahd .hint{color:var(--ink3);font-size:13px}.adm-tri .ahd .ldg-btn{margin-left:auto}.adm-tri .bubble{border:1px solid var(--pineEdge);background:var(--pineTint);max-width:78ch;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px 12px 12px 4px;padding:11px 15px;font-size:14px;line-height:1.6}.adm-tri .draft{max-width:78ch;min-height:120px;line-height:1.55}.adm-tri .steps{max-width:78ch;color:var(--ink);flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;list-style:decimal;display:flex}.adm-tri .facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.adm-tri .fact{border:1px solid var(--rule);background:var(--sheet2);color:var(--ink2);border-radius:5px;flex-direction:column;gap:2px;padding:8px 12px;font-size:13.5px;line-height:1.5;display:flex}.adm-tri .fact>em{color:var(--ink3);font-size:13px;font-style:normal;font-weight:600}.adm-tri .fact b{font-weight:600}.adm-tri .risk-low{color:var(--pine)}.adm-tri .risk-medium{color:var(--amber)}.adm-tri .risk-high{color:var(--rust)}.adm-tri .choices{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.adm-tri .ch{border:1px solid var(--rule2);background:var(--sheet);cursor:pointer;border-radius:7px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px 11px;display:flex;position:relative}.adm-tri .ch:has(input:checked){border-color:var(--pineRim);box-shadow:inset 0 0 0 1px var(--pineRim);background:var(--pineTint)}.adm-tri .ch:has(input:focus-visible){box-shadow:var(--focusRing)}.adm-tri .ch>input{opacity:0;pointer-events:none;position:absolute}.adm-tri .ch .top{align-items:center;gap:8px;display:flex}.adm-tri .ch .k{border:1px solid var(--rule2);background:var(--sheet);color:var(--ink2);border-radius:4px;padding:0 6px;font-size:12px;font-weight:700}.adm-tri .ch .pick{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--pine);margin-left:auto;font-size:11px;font-weight:600}.adm-tri .ch .t{color:var(--ink);font-size:14px;font-weight:600;line-height:1.4}.adm-tri .ch small{color:var(--ink3);font-size:13px;line-height:1.45}.adm-tri .ft{border-top:1px solid var(--rule);background:var(--sheet2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 18px;display:flex}.adm-tri .ft .sec{flex-wrap:wrap;gap:4px;display:flex}.adm-tri .ft .go{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}.adm-tri .conseq{max-width:44ch;color:var(--ink3);text-align:right;font-size:13px}.adm-tri .again{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;display:flex}.adm-tri .again .ldg-in{flex:260px;min-width:0}.adm-tri .err{color:var(--rust);flex-basis:100%;margin:0;font-size:13.5px}.adm-tri .sending{color:var(--ink);flex-wrap:wrap;flex-basis:100%;justify-content:flex-end;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}@container (max-width:700px){.adm-tri .cols{grid-template-columns:minmax(0,1fr)}.adm-tri .echo{border-left:0;border-top:1px solid var(--rule)}.adm-tri .meta{margin-left:0}.adm-tri .ev>div{grid-template-columns:minmax(0,1fr);gap:0}.adm-tri .ft .go{justify-content:flex-start;margin-left:0}.adm-tri .conseq{text-align:left}.adm-tri .sending{justify-content:flex-start}}.adm-tri-done{border:1px solid var(--rule);background:var(--sheet);color:var(--ink2);border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:11px 18px;font-size:14px;display:flex}.adm-tri-done .dt{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.adm-tri-done .ok{color:var(--pine);font-weight:600}.adm-tri-done .at{color:var(--ink3)}.adm-tri-done .ldg-btn{margin-left:auto}.adm-tri-done .err{color:var(--rust);flex-basis:100%;margin:0;font-size:13.5px}.adm-tri .qa{flex-direction:column;gap:6px;margin:0;display:flex}.adm-tri .qa dt{color:var(--ink3);font-size:13px}.adm-tri .qa dd{flex-wrap:wrap;gap:4px;margin:2px 0 0;display:flex}.adm-tri .qa .pill{border:1px solid var(--rule2);background:var(--sheet2);color:var(--ink);border-radius:999px;padding:1px 8px;font-size:12.5px}.adm-tri .qa .skip{color:var(--ink3);font-size:12.5px;font-style:italic}.adm-tri .jev{flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px;display:flex}.adm-tri .jev .chip{border:1px solid var(--rule);color:var(--ink3);white-space:nowrap;border-radius:4px;padding:0 6px;font-size:12px}.adm-tri .jev .lbl{color:var(--ink3);opacity:.8;font-size:11.5px}.adm-fix{white-space:nowrap;color:var(--ink2);font-size:12px;font-weight:500}.adm-fix.pr a{color:var(--pine);text-decoration:none}.adm-fix.pr a:hover{text-decoration:underline}.adm-fix.failed{color:var(--rust);white-space:normal;overflow-wrap:anywhere}.adm-kind{color:var(--ink2);font-weight:600}@media (prefers-reduced-motion:no-preference){.adm-tri,.adm-tri-done,.adm-tri .ch{transition:background-color .15s,border-color .15s}}@media (prefers-reduced-motion:reduce){.ldg-logstrip .lg,.ldg-otp :is(input,span),.ldg-pill,.ldg-tickbar i{transition:none!important}.ldg-otp.err{animation:none}.ldg-logstrip .lg.busy:before{opacity:.5;border-right-color:currentColor;animation:none}}@media (forced-colors:active){.ldg-tickbar i,.ldg-bar2 i,.ldg-kpi .p i,.ldg-fig .p i,.ldg-plan .pl i,.ldg-chart i,.ldg-stepline i,.ldg-home .elapsed .p i{forced-color-adjust:none;background:highlight}.ldg-panel,.ldg-kpi,.ldg-deck,.ldg-defrow,.ldg-skr,.ldg-wfnode,.ldg-step,.ldg-sumrow,.ldg-otp :is(input,span),.ldg-logstrip .lg,.ldg-home .three{border-color:canvastext}.ldg-st5 .sr2 .b3 i,.ldg-tik.fresh{forced-color-adjust:none;background:highlight}.ldg-ldr,.ldg-wfcanvas.demo:before{display:none}.ldg-pill i,.ldg-stat>i,.ldg-mstat>i,.ldg-feedr>i,.ldg-plan .r>i{forced-color-adjust:none}.ldg-gp-task.done>i,.ldg-logstrip .lg.money{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}}@media print{.ldg-tfoot .pg,.ldg-tfoot .dens,.ldg-compose,.ldg-logstrip,.ldg-keysl,.ldg-wfcanvas .react-flow__controls,.ldg-stat,.ldg-mstat{display:none!important}.ldg-panel,.ldg-kpi,.ldg-deck{border-color:var(--rule2);background:var(--sheet);box-shadow:none}.ldg-ldr{display:none}}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-pair-l{border-top-right-radius:0;border-bottom-right-radius:0}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-pair-l>.ph2{border-top-right-radius:0}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-pair-r{z-index:1;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;position:relative}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-pair-r>.ph2{border-top-left-radius:0}.ldg-setpair{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;min-width:0;display:grid}.ldg-setpair>*{min-width:0}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-setpair{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-setpair.r12{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.ldg-setuppage{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;min-width:0;display:grid}.ldg-setuppage.solo,.ldg-app[data-bp=mobile] .ldg-setuppage,.ldg-app[data-bp=narrow] .ldg-setuppage,.ldg-app[data-bp=spine] .ldg-setuppage{grid-template-columns:minmax(0,1fr)}.ldg-setuppage .ldg-seg{align-items:baseline}.ldg-setup{grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:0;min-width:0;display:grid}.ldg-app[data-bp=mobile] .ldg-setup,.ldg-app[data-bp=narrow] .ldg-setup{grid-template-columns:minmax(0,1fr);gap:18px}.ldg-setuprail{min-width:0;display:flex}.ldg-setuprail>.railcard{flex:1;min-width:0;min-height:0}.ldg-setup>.ldg-setupmain{flex-direction:column;min-width:0;display:flex}.ldg-setup>.ldg-setupmain>.ldg-panel{flex:1}.ldg-setuprail>.railcard>.pb.flush{min-height:0;padding:8px 8px 10px}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-setup{align-items:start}.ldg-setuprail .pl{border-radius:0;margin:0}.ldg-setuprail .ldg-vstep{background:0 0;border-right:0;width:auto;padding:0}.ldg-setup .ldg-panel>.ph2{flex:none;align-items:center;gap:6px 10px;min-height:60px;padding:12px 16px}.ldg-conn{grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:0;min-width:0;display:grid}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-conn{grid-template-columns:minmax(0,1fr);gap:18px}.ldg-connrail{min-width:0;display:flex}.ldg-connrail>.railcard{flex:1;min-width:0}.ldg-conn>.ldg-connmain{flex-direction:column;min-width:0;display:flex}.ldg-conn>.ldg-connmain>div:not([hidden]){flex-direction:column;flex:1;min-width:0;display:flex}.ldg-conn .ldg-conndetail{flex:1}.ldg-conn .ldg-panel>.ph2{flex:none;align-items:center;gap:6px 10px;min-height:60px;padding:12px 16px}.ldg-connlist{gap:2px;margin:0;padding:8px 8px 10px;list-style:none;display:grid}.ldg-connlist .row{text-align:left;width:100%;min-width:0;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:5px;gap:3px;padding:7px 10px;font-family:inherit;display:grid}.ldg-connlist .row:hover{color:var(--ink);background:var(--well)}.ldg-connlist .row.on{color:var(--selOn);background:var(--pineTint)}.ldg-connlist .row:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-connlist .row .nm{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.ldg-connlist .row .st{align-items:center;gap:7px;min-width:0;font-size:12.5px;line-height:17px;display:flex}.ldg-connfacts{padding:6px 14px 10px}.ldg-connsec{border-bottom:1px solid var(--rule);padding:14px 14px 16px}.ldg-connsec>h3{color:var(--ink);margin:0;font-size:14px;font-weight:600;line-height:20px}.ldg-connfacts .ldg-defrow{--ldg-def-label:140px;padding:9px 0;font-size:13.5px;line-height:19px}.ldg-connfacts .ldg-defrow .dl{color:var(--ink3);font-size:13px}.ldg-mkt-vendors{padding:2px 16px 4px}.ldg-mkt-vendors .ldg-defrow{grid-template-columns:172px minmax(0,1fr) 112px;padding:12px 0;line-height:20px}.ldg-mkt-vendors .ldg-defrow .dl{color:var(--ink);white-space:nowrap;font-weight:500}.ldg-mkt-vendors .ldg-defrow .da{justify-self:end}.ldg-mkt-vendors .ldg-defrow .ds{grid-column:2/-1;line-height:18px}.ldg-setupref{min-width:0;padding:0 16px;display:grid}.ldg-setupref>.ldg-setuprow:last-child{border-bottom:0}:is(.ldg-setuptips .ldg-panel,.ldg-panel.ldg-setupissues)>.pb.flush>.ldg-setupdisc{padding:0 16px}:is(.ldg-setuptips .ldg-panel,.ldg-panel.ldg-setupissues)>.pb.flush>.ldg-setupdisc:last-child{border-bottom:0}.ldg-setuprow{border:0;border-bottom:1px solid var(--rule);width:100%;min-width:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:10px 0;font-size:14px;text-decoration:none;display:flex}.ldg-setuprow>.ic{color:var(--ink3);flex:none;display:inline-flex}.ldg-setuprow>.ic svg{width:14px;height:14px}.ldg-setuprow>.tx{flex:1;min-width:0}.ldg-setuprow>.tx b{color:var(--ink);font-weight:500;display:block}.ldg-setuprow>.tx small{color:var(--ink3);margin-top:1px;font-size:13px;line-height:1.4;display:block}.ldg-setuprow>.go{font-family:var(--mono);color:var(--ink3);flex:none;font-size:14px}.ldg-setuprow:hover>.tx b,.ldg-setuprow:hover>.go,.ldg-setuprow:hover>.ic{color:var(--pine)}.ldg-setuprow:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-callout{border-left:2px solid var(--rule2);background:0 0;gap:3px;padding:1px 0 2px 12px;display:grid}.ldg-callout>.lead{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-callout>.t{color:var(--ink);font-size:15px;font-weight:500}.ldg-callout>p{color:var(--ink2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.5}.ldg-callout[data-tone=must]{border-left-color:var(--rust)}.ldg-callout[data-tone=must]>.lead{color:var(--rust)}.ldg-callout[data-tone=caution]{border-left-color:var(--amber)}.ldg-callout[data-tone=caution]>.lead{color:var(--amber)}.ldg-callout[data-tone=tip]{border-left-color:var(--sea)}.ldg-callout[data-tone=tip]>.lead{color:var(--sea)}.ldg-callout[data-tone=result]{border-left-color:var(--pine)}.ldg-callout[data-tone=result]>.lead{color:var(--pine)}.ldg-steplist{margin:0;padding:0;list-style:none}.ldg-steplist>li{border-bottom:1px dotted var(--dot);color:var(--ink);grid-template-columns:18px minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:7px 0;font-size:14px;line-height:1.5;display:grid}.ldg-steplist>li:last-child{border-bottom:0}.ldg-steplist>li>.n{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-steplist>li>.tx{overflow-wrap:anywhere;min-width:0}.ldg-steplist>li>.tx b{font-weight:500}.ldg-steplist .note{border-left:1px solid var(--rule);color:var(--ink3);grid-column:2;padding-left:10px;font-size:13px;line-height:1.45}.ldg-steplist a{color:var(--pine);font-weight:500;text-decoration:none}.ldg-steplist a:hover{text-underline-offset:2px;text-decoration:underline}.ldg-steplist a:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-bullet{border:1px solid var(--rule2);background:0 0;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.ldg-mark{width:11px;color:var(--pine);flex:none;font-size:14px;font-style:normal;line-height:1.4;display:inline-block}.ldg-ckrow{border:0;border-bottom:1px dotted var(--dot);width:100%;font:inherit;color:var(--ink2);text-align:left;cursor:pointer;background:0 0;align-items:baseline;gap:9px;padding:8px 0;font-size:14px;line-height:1.5;display:flex}.ldg-ckrow:last-child{border-bottom:0}.ldg-ckrow.on{color:var(--ink)}.ldg-ckrow.ro{cursor:default}.ldg-ckrow .vf{font-family:var(--mono);color:var(--ink3);white-space:nowrap;margin-left:auto;padding-left:12px;font-size:13px;font-weight:500}.ldg-ckrow.on .vf{color:var(--selOn)}.ldg-ckrow:hover:not(.ro){color:var(--ink)}.ldg-ckrow:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-setupdisc{border-bottom:1px solid var(--rule)}.ldg-setupdisc>.dt{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:10px;padding:10px 0;font-size:15px;font-weight:500;display:flex}.ldg-setupdisc>.dt>span:first-child{flex:auto;min-width:0}.ldg-setupdisc>.dt .ct3{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:14px;font-weight:400}.ldg-setupdisc>.dt .car{color:var(--ink3);flex:none;font-size:14px}.ldg-setupdisc>.dt:hover{color:var(--pine)}.ldg-setupdisc>.dt:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-setupdisc>.db{padding:0 0 12px}.ldg-setupdisc>p.db{max-width:68ch;color:var(--ink2);white-space:pre-line;text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.ldg-setuptips{gap:22px;min-width:0;display:grid}.ldg-setupdisc>.db .cap{color:var(--ink3);margin:0 0 10px;font-size:13px}.ldg-setupdisc figure{margin:0 0 14px}.ldg-setupdisc figure:last-child{margin-bottom:0}.ldg-setupdisc figure button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.ldg-setupdisc figure img{border:1px solid var(--rule2);border-radius:5px;width:100%;height:auto;display:block}.ldg-setupdisc figcaption{color:var(--ink2);margin-top:5px;font-size:14px;line-height:1.45}.ldg-states{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px;display:grid}.ldg-states>button{border:1px solid var(--rule2);background:var(--sheet);color:var(--ink2);font-family:var(--mono);cursor:pointer;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border-radius:3px;padding:6px 0;font-size:14px;line-height:1}.ldg-states>button:hover{color:var(--ink);border-color:var(--ink3)}.ldg-states>button.on{border-color:var(--pineEdge);background:var(--pineTint);color:var(--selOn);font-weight:500}.ldg-states>button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-verbatim{border:1px solid var(--rule2);background:var(--well);border-radius:5px;padding:10px 12px}.ldg-verbatim p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0;font-size:14px;line-height:1.55}.ldg-setupvid{border:1px solid var(--rule2);background:var(--sheet);border-radius:7px;overflow:hidden}.ldg-setupvid .fr{aspect-ratio:16/9;background:var(--well)}.ldg-setupvid iframe{border:0;width:100%;height:100%;display:block}.ldg-setupvid .cp{padding:10px 14px 12px}.ldg-setupvid .cp b{color:var(--ink);font-size:15px;font-weight:500;display:block}.ldg-setupvid .cp small{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);margin-top:2px;font-size:14px;display:block}.ldg-lightbox{z-index:var(--z-overlay);background:#000000d9;background:color(display-p3 0 0 0/.85);background:lab(0% 0 0/.85);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ldg-lightbox .bar{font-family:var(--mono);letter-spacing:.06em;color:#ffffffb3;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:14px;display:flex}.ldg-lightbox .bar .acts{align-items:center;gap:4px;display:flex}.ldg-lightbox .bar button{font:inherit;font-family:var(--sans);color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:4px 8px;font-size:14px}.ldg-lightbox .bar button:hover{color:#fff;background:#ffffff1a}.ldg-lightbox .bar button:disabled{opacity:.3;pointer-events:none}.ldg-lightbox .bar button:focus-visible{outline:none;box-shadow:0 0 0 2px #fff9}.ldg-lightbox .bar .z{text-align:center;font-variant-numeric:tabular-nums lining-nums;width:48px}.ldg-lightbox .cap{text-align:center;font-family:var(--sans);letter-spacing:0;color:#fffc;flex:1;margin:0;font-size:14px;line-height:1.5}.ldg-saiwrap{min-width:0;display:flex}.ldg-saiwrap.stick{max-height:calc(100vh - 16px);position:sticky;top:8px}.ldg-app[data-bp=mobile] .ldg-saiwrap.stick,.ldg-app[data-bp=narrow] .ldg-saiwrap.stick,.ldg-app[data-bp=spine] .ldg-saiwrap.stick{max-height:none;position:static}.ldg-sai{flex:auto;min-width:0;max-height:100%;overflow:hidden}.ldg-sai>.pb{flex-direction:column;min-height:0;display:flex}.ldg-sai .ldg-thread{scrollbar-width:thin;flex:auto;min-height:0;padding:10px 14px;overflow-y:auto}.ldg-sai .ldg-msg{max-width:92%}.ldg-sai .ldg-msg.pending .b{color:var(--ink3);font-style:italic}.ldg-sai .chips{border-top:1px solid var(--rule);flex-direction:column;flex:none;align-items:flex-start;gap:6px;padding:10px 14px;display:flex}.ldg-sai .chips .ldg-btn{text-align:left;white-space:normal;justify-content:flex-start;max-width:100%;line-height:1.35}.ldg-sai .ldg-compose{border-top:1px solid var(--rule);flex:none;padding:10px 14px 12px}.ldg-sai .snd{font:inherit;color:var(--pine);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0 2px;font-size:15px;font-weight:500}.ldg-sai .snd:disabled{color:var(--inkDis);cursor:default}.ldg-sai .snd:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}@media (prefers-reduced-motion:reduce){.ldg-states>button{transition:none!important}}@media print{.pz-activity .ldg-crm th:last-child{display:table-cell!important}}.ldg-needs .ldg-feedr .fa{align-items:baseline;gap:12px;display:inline-flex}.ldg-needs .ldg-feedr .fa .act{font-family:var(--sans);color:var(--pine);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:500;text-decoration:none}.ldg-needs .ldg-feedr .fa .act:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--pineEdge);text-decoration-color:var(--pineEdge)}.ldg-needs .ldg-feedr .fa .act:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-grouped{min-width:0;display:grid}.ldg-grouped>.grp+.grp{margin-top:10px}.ldg-grouped{--ldg-grouped-x:0px}.ldg-panel .ldg-grouped{--ldg-grouped-x:16px}.ldg-grouped .gh{padding:6px var(--ldg-grouped-x);border-bottom:1px solid var(--rule);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);align-items:baseline;gap:8px;font-size:13px;display:flex}.ldg-grouped .gh .gn{color:var(--ink3);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums}.ldg-grouped .gh[data-tone=bad] .gn{color:var(--rust)}.ldg-grouped .gh[data-tone=warn] .gn{color:var(--amber)}.ldg-grouped .gh[data-tone=ok] .gn{color:var(--pine)}.ldg-grouped details.grp>summary{padding-right:var(--ldg-grouped-x);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;list-style:none;display:flex}.ldg-grouped details.grp>summary::-webkit-details-marker{display:none}.ldg-grouped details.grp>summary>.gh{flex:1;min-width:0}.ldg-grouped details.grp>summary>.car{color:var(--ink3)}.ldg-grouped details.grp[open]>summary>.car svg{rotate:180deg}.ldg-grouped details.grp>summary:hover .gh{color:var(--ink)}.ldg-grouped details.grp>summary:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-gtbody>tr.gh>th{background:var(--sheet2);border-top:1px solid var(--rule);text-align:left;font-weight:400;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);padding-top:10px;padding-bottom:8px;font-size:13px}.ldg-gtbody>tr.gh .gn{letter-spacing:0;color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:8px}.ldg-grouped .gh .gx,.ldg-gtbody>tr.gh .gx{color:var(--ink3);letter-spacing:.02em}.ldg-gtbody>tr.gh .gx{margin-left:8px}.ldg-gtbody>tr.gh[data-tone=bad] .gn{color:var(--rust)}.ldg-gtbody>tr.gh[data-tone=warn] .gn{color:var(--amber)}.ldg-gtbody>tr.gh[data-tone=ok] .gn{color:var(--pine)}.ldg-admin .ldg-tabpanel>*+*{margin-top:16px}.ldg-dated .dfl{border-bottom:1px dotted var(--dot);min-width:0}.ldg-dated .dfl:last-child{border-bottom:0}.ldg-dated .dfl>.ldg-feedr{padding-inline:var(--ldg-grouped-x);border-bottom:0}.ldg-dated .ldg-feedr .fa{align-items:center;gap:6px;display:inline-flex}.ldg-dated .ldg-feedr .fb .bn{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:4px;font-size:13px}.ldg-dated .dxt{width:24px;height:24px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;margin:-4px -6px -4px 0;padding:0;display:inline-grid}.ldg-dated .dxt:hover{color:var(--ink)}.ldg-dated .dxt:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-dated .dxt[aria-expanded=false] .car svg{rotate:none}.ldg-dated .dfx{padding:0 var(--ldg-grouped-x) 10px calc(var(--ldg-grouped-x) + 16px);color:var(--ink2);overflow-wrap:anywhere;min-width:0;font-size:14px}.ldg-dated .dfx[hidden]{display:none}.ldg-dated .dfx.dfb{font-size:inherit;color:inherit;padding:0 0 4px 16px}.ldg-dated .dfx.dfb>.dfl:first-child{border-top:1px dotted var(--dot)}.ldg-cfst{white-space:nowrap;color:var(--ink2);align-items:center;gap:0;font-size:13px;font-weight:500;display:inline-flex}.ldg-cfst>i.d.d{vertical-align:1px;background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;margin:0;display:inline-block}.ldg-cfst>i.d+span{margin-left:6px}.ldg-cfst.wait{color:var(--amber)}.ldg-cfst.rev{color:var(--sea)}.ldg-cfst.sent{color:var(--pine)}.ldg-cfst.done{color:var(--ink3)}.ldg-cf-ai{font-family:var(--mono);letter-spacing:.04em;color:var(--brass);font-size:12.5px;font-weight:500}.ldg-cf .cf-sk,.ldg-cfsend .cf-sk{gap:10px;padding:4px 0;display:grid}.ldg-cf .cf-sk>*,.ldg-cfsend .cf-sk>*{background:var(--well);border-radius:3px;height:12px;display:block}.ldg-cf .cf-sk>.short{width:60%}.ldg-cf .cf-sk>b{height:44px}.ldg-cf .cf-sk.rows{padding:16px}.ldg-cf .cf-sk.rows>*{height:34px}.ldg-cf .cf-sk.page{margin-top:16px}.ldg-cfsend .cf-sk{padding:12px}.ldg-cfsend .cf-sk>*{height:30px}.ldg-cfsend{overflow-x:hidden;container-type:inline-size}.ldg-cfsend .cf-hd{border-bottom:1px solid var(--rule);align-items:center;min-height:56px;padding:0 18px;display:flex}.ldg-cfsend .cf-call{background:var(--sheet2);border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;padding:10px 18px;font-size:14px;display:flex}.ldg-cfsend .cf-call b{font-weight:500}.ldg-cfsend .cf-call .dim{color:var(--ink2)}.ldg-cfsend .cf-cols{grid-template-columns:minmax(0,1fr);display:grid}.ldg-cfsend .cf-col{flex-direction:column;gap:10px;min-width:0;padding:14px 18px 16px;display:flex}.ldg-cfsend .cf-col+.cf-col{border-top:1px solid var(--rule)}@container (min-width:620px){.ldg-cfsend .cf-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ldg-cfsend .cf-col+.cf-col{border-top:0;border-left:1px solid var(--rule)}.ldg-cfsend .cf-ppl{max-height:300px;overflow-y:auto}.ldg-cfsend .cf-q{flex:1}}.ldg-cfsend .cf-lbl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:12.5px}.ldg-cfsend .cf-lbl .opt{text-transform:none;letter-spacing:0}.ldg-cfsend .ldg-srch{flex:none}.ldg-cfsend .cf-ppl{border:1px solid var(--rule);background:var(--sheet);border-radius:6px}.ldg-cfsend .cf-ppl>.ldg-empty{box-shadow:none;border:0;padding:24px 16px}.ldg-cfsend .cf-grp{background:var(--sheet2);border-bottom:1px solid var(--rule);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:7px 12px 5px;font-size:12.5px}.ldg-cfsend .cf-ppl [role=group]+[role=group] .cf-grp{border-top:1px solid var(--rule)}.ldg-cfsend .cf-ppl .ldg-togrow{border-bottom:1px solid var(--rule);gap:2px 12px;padding:8px 12px}.ldg-cfsend .cf-ppl [role=group]:last-child .ldg-togrow:last-child{border-bottom:0}.ldg-cfsend .cf-chips{flex-wrap:wrap;gap:6px;display:flex}.ldg-cfsend .cf-chips .ldg-fch{border:1px solid var(--rule2);border-radius:999px;padding:3px 11px}.ldg-cfsend .cf-q{min-height:96px}.ldg-cfsend .cf-pinat{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}.ldg-cfsend .cf-pinat .dot{background:var(--amber);border-radius:50%;flex:none;width:8px;height:8px}.ldg-cfsend .cf-pinat .dot.off{background:var(--rule2)}.ldg-cfsend .cf-pinat b{color:var(--ink);font-weight:600}.ldg-cfsend .cf-pinat .cf-pinin{width:84px}.ldg-cfsend .cf-pinat .err{color:var(--rust);flex-basis:100%;font-size:13px}.ldg-cfsend .cf-foot{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:12px 18px;display:flex}.ldg-cfsend .cf-cost{min-width:0;color:var(--ink2);flex:260px;font-size:14px}.ldg-cfsend .cf-cost b{color:var(--ink);font-weight:600}.ldg-cfsend .cf-cost small{color:var(--ink3);margin-top:2px;font-size:13px;display:block}.ldg-cfsend .cf-send{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ldg-cfsend .cf-ct{font-family:var(--mono);color:var(--ink2);margin-right:6px;font-size:13px}.ldg-cfsend .cf-err{color:var(--rust);flex-basis:100%;margin:0;font-size:14px}@container (max-width:619px){.ldg-cfsend .cf-send{width:100%}.ldg-cfsend .cf-ct{margin-right:auto}}.ldg-cf-two{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-cf-two{grid-template-columns:340px minmax(0,1fr);align-items:stretch;gap:0}.ldg-cf-two>.ldg-panel>.ph2{flex:none;align-items:center;gap:6px 10px;min-height:60px;padding:12px 16px}.ldg-cf-two>.ldg-panel{flex-direction:column;min-width:0;display:flex}.ldg-cfbd .body{gap:16px;display:grid}.ldg-cfbd .lbl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-size:12.5px;display:flex}.ldg-cfbd .lbl .ldg-cf-ai{text-transform:none;letter-spacing:.02em}.ldg-cfbd .sum{font-family:var(--serif);color:var(--ink);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.ldg-cfbd .kv{border:1px solid var(--rule);background:var(--sheet);border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ldg-cfbd .kv>div{border-right:1px solid var(--rule);min-width:0;padding:7px 10px}.ldg-cfbd .kv>div:last-child{border-right:0}.ldg-cfbd .kv b{font-family:var(--serif);color:var(--ink);font-size:19px;font-weight:500;display:block}.ldg-cfbd .kv small{color:var(--ink2);font-size:13px;line-height:1.3;display:block}.ldg-cfbd .ratio{background:var(--steelTint);border-radius:3px;height:6px;margin-top:8px;display:flex;overflow:hidden}.ldg-cfbd .ratio i{background:var(--steel)}.ldg-cfbd .list{margin:0;padding:0;list-style:none;display:grid}.ldg-cfbd .list li{border-bottom:1px dotted var(--dot);grid-template-columns:46px minmax(0,1fr);align-items:baseline;gap:8px;padding:6px 0;font-size:14px;display:grid}.ldg-cfbd .list li:last-child{border-bottom:0}.ldg-cfbd .list small{color:var(--ink2);margin-top:2px;font-size:13px;font-style:italic;display:block}.ldg-cfbd .kind{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-right:6px;font-size:12.5px;font-weight:600}.ldg-cfbd .kind.obj{color:var(--rust)}.ldg-cfbd .kind.buy{color:var(--pine)}.ldg-cfbd .kind.flag{color:var(--amber)}.ldg-cfbd .todo{gap:4px;margin:0;padding-left:20px;font-size:14px;list-style:decimal;display:grid}.ldg-cfbd .todo li::marker{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-cfbd :is(.pending,.failed){gap:8px;display:grid}.ldg-cfbd :is(.pending,.failed) .step{font-family:var(--serif);color:var(--ink);margin:0;font-size:16px}.ldg-cfbd :is(.pending,.failed) .why{color:var(--ink2);margin:0;font-size:14px}.ldg-cfbd .failed .step{color:var(--rust)}.ldg-cfbd .failed .err{color:var(--rust);font-size:13px}.ldg-cf :is(.ldg-cfbd,.ldg-cfth,.ldg-cftx) .at{font:inherit;font-family:var(--mono);color:var(--pine);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-size:13px;font-weight:600}.ldg-cf :is(.ldg-cfbd,.ldg-cfth,.ldg-cftx) .at:hover{text-underline-offset:2px;text-decoration:underline}.ldg-cf :is(.ldg-cfbd,.ldg-cfth,.ldg-cftx) .at:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-cffb>.pb{align-content:start;gap:14px;display:grid}.ldg-cffb .takes{gap:8px;display:grid}.ldg-cffb .take{border:1px solid var(--pineEdge);background:var(--pineTint);border-radius:6px;gap:2px;padding:9px 12px;font-size:14px;display:grid}.ldg-cffb .take .who{color:var(--ink2);font-size:13px}.ldg-cffb .take .who b{color:var(--ink);font-weight:500}.ldg-cffb .take .v{color:var(--selOn);font-weight:600}.ldg-cffb .take .note{color:var(--ink)}.ldg-cfplay{gap:8px;min-width:0;display:grid}.ldg-cfplay .prow{align-items:center;gap:12px;min-width:0;display:flex}.ldg-cfplay .pp{background:var(--pineFill);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--pineRim);color:var(--pineInk);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.ldg-cfplay .pp:focus-visible{box-shadow:inset 0 0 0 1px var(--pineRim), var(--focusRing);outline:none}.ldg-cfplay .pp:disabled{background:var(--well);box-shadow:none;color:var(--inkDis);cursor:default}.ldg-cfplay .wave{flex:1;min-width:0;height:64px;position:relative}.ldg-cfplay .bars{cursor:pointer;touch-action:none;border-radius:3px;align-items:center;gap:1px;display:flex;position:absolute;top:16px;bottom:0;left:0;right:0}.ldg-cfplay .bars:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-cfplay .bars svg{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.ldg-cfplay .bars rect{fill:var(--rule2)}.ldg-cfplay .bars rect.past{fill:var(--pine)}.ldg-cfplay .bars rect.ag{opacity:.55}.ldg-cfplay .head{background:var(--ink);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-2px}.ldg-cfplay .pins{pointer-events:none;height:16px;position:absolute;top:0;bottom:auto;left:0;right:0}.ldg-cfplay .pin{background:var(--pine);width:13px;height:13px;box-shadow:0 0 0 2px var(--sheet2);cursor:pointer;pointer-events:auto;border:0;border-radius:50% 50% 50% 0;padding:0;position:absolute;top:0;transform:translate(-50%)rotate(-45deg)}.ldg-cfplay .pin.moment{background:var(--brass);border-radius:2px;width:9px;height:9px;top:2px;transform:translate(-50%)rotate(45deg)}.ldg-cfplay .pin.ask{background:var(--amber)}.ldg-cfplay .pin:focus-visible{box-shadow:0 0 0 2px var(--sheet2), var(--focusRing);outline:none}.ldg-cfplay .clock{font-family:var(--mono);color:var(--ink2);white-space:nowrap;flex:none;font-size:13px}.ldg-cfplay .gone{color:var(--ink2);margin:0;font-size:13px}.ldg-cfplay .chaps{border-radius:4px;min-width:0;height:24px;display:flex;overflow:hidden}.ldg-cfplay .chaps button{border:0;border-right:1px solid var(--sheet2);background:var(--well);min-width:0;font:inherit;color:var(--ink2);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;flex-basis:0;padding:0 6px;font-size:12.5px;overflow:hidden}.ldg-cfplay .chaps button:last-child{border-right:0}.ldg-cfplay .chaps button.cur{background:var(--pineTint);color:var(--selOn);font-weight:600}.ldg-cfplay .chaps button:focus-visible{box-shadow:inset var(--focusRing);outline:none}.ldg-cfplay .legend{color:var(--ink3);flex-wrap:wrap;gap:4px 14px;font-size:12.5px;display:flex}.ldg-cfplay .legend span{align-items:center;gap:5px;display:inline-flex}.ldg-cfplay .legend i{border-radius:50%;width:8px;height:8px;display:inline-block}.ldg-cfplay .legend i.note{background:var(--pine)}.ldg-cfplay .legend i.moment{background:var(--brass);border-radius:1px;width:7px;height:7px;transform:rotate(45deg)}.ldg-cfplay .legend i.ask{background:var(--amber)}.ldg-cfplay .legend i.ag{background:var(--pine);opacity:.55;border-radius:1px}.ldg-app[data-bp=mobile] .ldg-cfplay .prow{flex-wrap:wrap}.ldg-app[data-bp=mobile] .ldg-cfplay .wave{flex-basis:calc(100% - 48px)}.ldg-app[data-bp=mobile] .ldg-cfplay .clock{margin-left:48px}.ldg-cfth{min-width:0;display:grid}.ldg-cfth .th{border-bottom:1px solid var(--rule);padding:10px 0}.ldg-cfth .th.cur{background:linear-gradient(90deg, var(--pineTint), transparent 70%);margin-inline-start:-16px;margin-inline-end:-16px;padding-inline-start:16px;padding-inline-end:16px}.ldg-cfth .tn{grid-template-columns:46px minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;display:grid}.ldg-cfth .tn>:not(.at,.who,.got,span:empty){grid-column:2/-1}.ldg-cfth .who{color:var(--ink2);min-width:0;font-size:13px}.ldg-cfth .who b{color:var(--ink);font-weight:500}.ldg-cfth .th.ask .at{color:var(--amber)}.ldg-cfth .body{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.ldg-cfth .focus{color:var(--ink2);font-size:13px}.ldg-cfth .quote{border-left:2px solid var(--rule2);color:var(--ink2);padding-left:8px;font-size:13px;font-style:italic}.ldg-cfth .reply{background:var(--bubble);border-radius:6px;gap:2px;padding:6px 10px;font-size:14px;display:grid}.ldg-cfth .reply .racts{gap:4px;margin-left:-6px;display:flex}.ldg-cfth .acts{flex-wrap:wrap;align-items:center;gap:4px;margin-left:-6px;display:flex}.ldg-cfth .got{color:var(--selOn);white-space:nowrap;font-size:13px;font-weight:600}.ldg-cfth .edit{gap:6px;display:grid}.ldg-cfth .edit .row{gap:6px;display:flex}.ldg-cfth .ldg-empty{margin:10px 0}.ldg-cfth .comp{gap:8px;padding-top:12px;display:grid}.ldg-cfth .comp .row,.ldg-cfth .comp.agent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ldg-cfth .stamp{font-family:var(--mono);color:var(--ink2);align-items:center;gap:4px;font-size:13px;display:inline-flex}.ldg-cfth .stamp b{color:var(--ink)}.ldg-cfth .stamp .hint{color:var(--ink3)}.ldg-cfth .warn2,.ldg-cfwrap .warn2{color:var(--rust);margin:6px 0 0;font-size:14px}.ldg-cfwrap{border-top:1px solid var(--rule);gap:10px;padding-top:14px;display:grid}.ldg-cfwrap .lbl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:12.5px}.ldg-cfwrap .ldg-tabs{justify-self:start;max-width:100%}.ldg-app[data-bp=mobile] .ldg-cfwrap .ldg-tabs{justify-self:stretch;overflow-x:visible}.ldg-app[data-bp=mobile] .ldg-cfwrap .ldg-tabs>button{white-space:normal;text-align:center;flex:1 1 0;min-width:0;line-height:1.25}.ldg-cfwrap .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.ldg-cfwrap .fact{color:var(--ink2);font-size:13px}.ldg-cfwrap textarea.ldg-in{min-height:calc(3em + 16px)}.ldg-cftx{gap:2px;max-height:440px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.ldg-cftx li{border-radius:4px;grid-template-columns:46px 64px minmax(0,1fr);align-items:baseline;gap:8px;padding:4px 6px;font-size:14px;display:grid}.ldg-cftx li .sp{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ldg-cftx li.ag .sp{color:var(--steel)}.ldg-cftx li.now{background:var(--pineTint)}.ldg-app[data-bp=mobile] .ldg-cftx li{grid-template-columns:46px minmax(0,1fr)}.ldg-app[data-bp=mobile] .ldg-cftx li .sp{display:none}.ldg-callrows .row>.ldg-cfacts{flex-wrap:wrap;grid-column:2/-1;gap:0 12px;display:flex}.ldg-callrows .row>.ldg-cfacts>.play{min-width:0;padding:0}.ldg-cfin .pad{padding:16px}.ldg-cfin .rows{display:grid}.ldg-cfin .row{border-bottom:1px solid var(--rule);color:var(--ink);grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) 120px 64px 130px;align-items:center;gap:12px;padding:10px 16px;font-size:14px;text-decoration:none;display:grid}.ldg-cfin .row:last-child{border-bottom:0}.ldg-cfin a.row:hover{background:var(--sheet2)}.ldg-cfin a.row:focus-visible{box-shadow:inset var(--focusRing);outline:none}.ldg-cfin .row.hd{background:var(--sheet2);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);padding-block-start:8px;padding-block-end:8px;font-size:12.5px}.ldg-cfin .row .r{text-align:right;justify-self:end}.ldg-cfin .who{min-width:0;display:grid}.ldg-cfin .who b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:flex;overflow:hidden}.ldg-cfin .row.unread .who b{font-weight:700}.ldg-cfin .who .new{background:var(--pine);border-radius:50%;flex:none;width:7px;height:7px}.ldg-cfin .who small{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ldg-cfin .q{min-width:0;color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ldg-cfin .when{font-family:var(--mono);color:var(--ink2);white-space:nowrap;font-size:13px}.ldg-cfin .ct{font-family:var(--mono);font-size:13px}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-cfin .row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who st""q q";row-gap:4px}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-cfin .row>.who{grid-area:who}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-cfin .row>.q{grid-area:q}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-cfin .row>:last-child{grid-area:st}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-cfin .row>:is(.when,.ct),.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-cfin .row.hd{display:none}}.ldg-app[data-bp=mobile] .ldg-tfoot.statrow.pagehome{display:none}.ldg-setuppane{scroll-margin-top:64px}.ldg-app[data-bp=mobile] .ldg-panel>.ph2 .an{white-space:normal}.ldg-app[data-bp=mobile] .ldg-fi{padding-bottom:112px}.ldg-app[data-bp=mobile] .ldg-fiover .ldg-fi{padding-bottom:64px}.ldg-fi.embed{--ldg-main-pad-x:24px;--ldg-main-pad-y:20px;--ldg-bleed-x:24px;padding:20px 24px 96px}@media (max-width:767px){.ldg-fi.embed{--ldg-main-pad-x:16px;--ldg-main-pad-y:12px;--ldg-bleed-x:16px;padding:12px 16px 112px}}.ldg-tfoot.statrow.pagehome{padding:9px var(--ldg-main-pad-x,34px) 12px}.ldg-tfoot.statrow.pagehome:not(:has(.ldg-stat:not(.empty))){padding:0}.ldg-wfcanvas{--xy-controls-button-background-color:var(--sheet);--xy-controls-button-background-color-hover:var(--sheet2);--xy-controls-button-color:var(--ink2);--xy-controls-button-color-hover:var(--ink);--xy-controls-button-border-color:var(--rule);--xy-controls-box-shadow:var(--rest)}.ldg-dlg.system .exits .mono{color:var(--ink2);font-size:14px}.ldg-dlg.system .exits .mono kbd{font:inherit;color:var(--ink3)}.ldg-home .two{align-items:stretch}@media (min-width:768px){.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets{grid-template-columns:repeat(4,minmax(0,1fr))}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.4fr)}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team>.fig.team{grid-area:1/3/span 2}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team>.fig:nth-child(2){border-right-color:var(--rule2)}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team>.fig:nth-child(3),.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team>.fig:nth-child(4){border-top:1px solid var(--rule)}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets>.fig:last-child{padding-right:0}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets>.fig.team>small>.per{right:0}}@container pacing (max-width:879px){.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team>.fig.team{border-top:1px solid var(--rule);box-shadow:none;border-right:0;grid-area:auto/1/auto/-1;margin-right:0}.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team>.fig:nth-child(2),.ldg-app:not([data-bp=spine]):not([data-bp=narrow]):not([data-bp=mobile]) .ldg-home .ldg-kpi.targets.team>.fig:nth-child(4){box-shadow:none;border-right:0;margin-right:0}}.ldg-home .ldg-kpi.targets .p,.ldg-home .plan .ldg-plan .pl{background:var(--rule2)}.ldg-home .plan .ldg-plan .pl{margin-top:8px}.ldg-home .plan .ldg-plan .r.done{opacity:1}.ldg-home .plan .ldg-plan .r.done .who{color:var(--ink)}.ldg-home .plan .ldg-plan .r.done .who small,.ldg-home .plan .ldg-plan .r.done .day{color:var(--ink3)}.ldg-empty.pz-money-empty p{max-width:68ch}@media (max-width:767px){.ldg-dlg.ldg-import{padding-top:0;padding-bottom:0}.ldg-dlg.ldg-import>.hd{z-index:3;background:var(--sheet);border-bottom:1px solid var(--rule);margin:0 -22px;padding:16px 22px 10px;position:sticky;top:0}.ldg-dlg.ldg-import>.acts{z-index:3;background:var(--sheet);border-top:1px solid var(--rule);margin:0 -22px;padding:12px 22px 14px;position:sticky;bottom:0}}.ez-mkt-frame{padding-left:var(--ldg-main-pad-x,34px);padding-right:var(--ldg-main-pad-x,34px);padding-top:var(--ldg-main-pad-y,28px)}.ldg-app[data-bp=mobile] .ez-mkt-frame{--ldg-bleed-x:16px;padding-top:16px;padding-left:16px;padding-right:16px}.mkt-leader{border-bottom:1px dotted var(--dot,var(--bd));opacity:.75;flex:1 1 0;align-self:center;min-width:28px}@media (max-width:767px){.ldg-kpi:not(.keep):not(.auto)>.fig:last-child:nth-child(odd){box-shadow:none;border-right:0;grid-column:1/-1;margin-right:0}}.ldg-app[data-bp=mobile] .ldg-kpi:not(.keep)>.fig:last-child:nth-child(odd){box-shadow:none;border-right:0;grid-column:1/-1;margin-right:0}.ldg-dash .row>.ldg-panel:has(>.pb>.ldg-empty:only-child){align-self:start}.ldg-reports .two.solo{grid-template-columns:minmax(0,1fr)}.ldg-setupdisc>.dt .ct3{letter-spacing:.06em;color:var(--ink2)}.ldg-setupdisc>.dt .car{color:var(--ink2)}.ldg-saiwrap{align-self:start}.ldg-setupref .ldg-setuprow .tx b{text-wrap:balance}.ldg-setupdisc>.dt:has(.ct3)>span:first-child{flex:0 auto}.ldg-setupdisc>.dt .ct3{margin-right:auto}.mkt-prose{text-wrap:pretty;max-width:80ch}.ldg-linkrow button{color:var(--ink2);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ldg-linkrow button:hover{color:var(--ink)}.ldg-linkrow button:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-kpi.ldg-dfy-kpi{grid-template-columns:repeat(var(--ldg-kpi-cols,4), minmax(0, 1fr))}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-kpi.ldg-dfy-kpi5:not(.keep){grid-template-columns:repeat(6,minmax(0,1fr))}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-kpi.ldg-dfy-kpi5:not(.keep)>.fig{border-right:1px solid var(--rule);border-top:0;grid-column:span 2;margin-right:16px}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-kpi.ldg-dfy-kpi5:not(.keep)>.fig:nth-child(n+4){border-top:1px solid var(--rule);grid-column:span 3}.ldg-app:is([data-bp=spine],[data-bp=narrow]) .ldg-kpi.ldg-dfy-kpi5:not(.keep)>.fig:is(:nth-child(3),:nth-child(5)){border-right:0;margin-right:0}.ldg-wf .ldg-wf-paused{gap:0;max-width:88ch;font-size:14px;display:grid}.ldg-wf .ldg-wf-paused>.ln{white-space:normal;border-bottom:1px dotted var(--dot);padding:3px 0;line-height:1.45}.ldg-wf .ldg-wf-paused>.ln:last-child{border-bottom:0}.ldg-wf .ldg-wf-paused>.ln b{font-weight:500}.ldg-wf .ldg-wf-paused>.mr{font-family:var(--mono);letter-spacing:.06em;color:var(--ink3);cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:4px;padding:0;font-size:14px}.ldg-wf .ldg-wf-paused>.mr:hover{color:var(--ink2)}.ldg-wf .ldg-wf-paused>.mr:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-wf-enr .ldg-crm.rows th.st,.ldg-wf-enr .ldg-crm.rows td.st{width:240px}.ldg-wf-enr .ldg-crm.rows th.when,.ldg-wf-enr .ldg-crm.rows td.when,.ldg-wf-enr .ldg-crm.rows th.act,.ldg-wf-enr .ldg-crm.rows td.act{white-space:nowrap;width:132px}.ldg-wf-enr .ldg-crm.rows td.lead{color:var(--ink);font-weight:500}.ldg-wf-enr .ldg-crm.rows td.st .why{margin-top:3px;font-size:13px;line-height:1.4}.ldg-wf-enr .ldg-crm.rows td.st .why.err{color:var(--ink3);font-family:var(--mono);text-overflow:ellipsis;font-size:14px;overflow:hidden}.ldg-wf-enr .ldg-crm.rows tr.bad td{background:color-mix(in oklab, var(--rustTint) 45%, transparent)}.ldg-wf-enr>.bk{justify-self:start;margin-bottom:-12px;padding-left:0}.ldg-wf-enr .ldg-tabs.enrf{max-width:100%}.ldg-wf-enr .ldg-wf-enrcard>.ph2{align-items:center;min-height:44px;padding:6px 16px 0}.ldg-wf-enr .ldg-wf-enrcard>.ph2>.acts{flex:auto;justify-content:flex-start;min-width:0}.ldg-wf-enr .ldg-wf-enrcard>.ph2 .ldg-tabs{margin-bottom:-1px}.ldg-wf-enr .ldg-wf-enrcard>.pf>.ldg-tfoot{flex:1;min-width:0;padding-top:0}.ldg-wftrace{max-width:720px}.ldg-wftrace .lede{color:var(--ink2);margin:0 0 8px;font-size:14px}.ldg-wftrace .lede b{color:var(--ink);font-weight:500}.ldg-wftrace .wait{justify-content:center;padding:24px 0;display:flex}.ldg-wftrace .none{color:var(--ink2);margin:0;padding:14px 0;font-size:14px}.ldg-wftrace ol{border:1px solid var(--rule);background:var(--sheet);border-radius:5px;max-height:60vh;margin:0;padding:0;list-style:none;overflow-y:auto}.ldg-wftrace li{border-bottom:1px solid var(--rule);align-items:flex-start;gap:12px;padding:7px 12px;display:flex}.ldg-wftrace li:last-child{border-bottom:0}.ldg-wftrace .at{width:96px;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink3);flex:none;padding-top:1px;font-size:13px}.ldg-wftrace .what{flex:1;min-width:0}.ldg-wftrace .ln{align-items:baseline;gap:8px;min-width:0;font-size:14px;display:flex}.ldg-wftrace .ln b{color:var(--ink);font-weight:500}.ldg-wftrace .oc{font-family:var(--mono);letter-spacing:.02em;font-size:12px}.ldg-wftrace .nid{font-family:var(--mono);color:var(--ink3);flex:none;margin-left:auto;font-size:12px}.ldg-wftrace .dt{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}.ldg-wfdrips ul{margin:0;padding:0;list-style:none}.ldg-wfdrips li{border-bottom:1px solid var(--rule);padding:10px 16px 12px}.ldg-wfdrips li:last-child{border-bottom:0}.ldg-wfdrips .row{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:8px;font-size:14px;display:flex}.ldg-wfdrips .fig b{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.ldg-wfdrips .nm{color:var(--ink);font-weight:500}.ldg-wfdrips p.fig{color:var(--ink2);margin:0 0 8px;font-size:13.5px}.ldg-wfdrips .basis{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-wfdrips .basis .tz{color:var(--inkDis)}.ldg-wfdrips .acts{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.adm-stat.ldg-statline{column-gap:0}.adm-stat.ldg-statline .seg{flex:auto}.adm-stat.ldg-statline .seg+.seg{border-left:1px dotted var(--rule2);margin-left:22px;padding-left:22px}.ldg-app[data-bp=narrow] .adm-stat.ldg-statline:has(>.seg+.seg){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px;display:grid}.ldg-app[data-bp=narrow] .adm-stat.ldg-statline:has(>.seg:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.ldg-app[data-bp=narrow] .adm-stat.ldg-statline>.seg{white-space:normal;min-width:0}:is(.ldg-app[data-bp=narrow] .adm-stat.ldg-statline:not(:has(>.seg:nth-child(3):last-child))>.seg:nth-child(odd),.ldg-app[data-bp=narrow] .adm-stat.ldg-statline:has(>.seg:nth-child(3):last-child)>.seg:nth-child(3n+1)){border-left:0;margin-left:0;padding-left:0}.ldg-camp .card .chev{font-size:15px}.ldg-admin .ldg-panel>.pb>.ldg-statline:only-child{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}.ldg-inbox .rowact>.ldg-act.danger,.ldg-history .ldg-crm .rowact>.ldg-act.danger{color:var(--rust)}.ldg-inbox .rowact>.ldg-act.danger:is(:hover,:focus-visible),.ldg-history .ldg-crm .rowact>.ldg-act.danger:is(:hover,:focus-visible){color:var(--ink)}.ldg-inbox .rowact{gap:10px}.ldg-pzagents .ldg-roster{max-width:940px}.ldg-pzagents .ldg-roster .cols{gap:26px}.ldg-pzagents .ldg-roster .cols>*{min-width:72px}.ldg-camp .st.warn{color:var(--amber)}.ldg-wklist .d:has(>.none){justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0 6px;display:flex}.ldg-wklist .d:has(>.none) .dh{margin-bottom:0}.ldg-wklist .d:has(>.none) .none{padding:0}.adm-mstrip[data-overflow-right]>.sc{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),#0000)}.adm-mstrip[data-overflow-left][data-overflow-right]>.sc{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 26px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 26px),#0000)}.adm-mstrip[data-overflow-left]:not([data-overflow-right])>.sc{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px);mask-image:linear-gradient(90deg,#0000,#000 20px)}.pz-trend .head{flex-wrap:wrap}.pz-trend .head>.num{white-space:nowrap}.ldg-st5.flat{border-left:0;justify-content:flex-start;padding:4px 0 8px}.ldg-dash .ldg-panel.agents .ldg-st5{--b3w:clamp(80px, 22%, 240px)}.ldg-st5 .sr2.pick{text-align:left;border:0;border-bottom:1px dotted var(--dot);width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:3px}.ldg-st5 .sr2.pick:last-of-type{border-bottom:0}.ldg-st5 .sr2.pick:hover{background:var(--well)}.ldg-st5 .sr2.pick:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-st5 .sr2.pick.on{box-shadow:inset 2px 0 0 var(--pine);padding-left:8px}.ldg-st5 .sr2.pick.on .nm{color:var(--selOn)}.ldg-st5 .sr2.pick.zero .nm{color:var(--ink2);font-weight:400}.ldg-st5 .sr2.pick.zero .rk{color:var(--ink3)}.ldg-dash .ldg-hd .acts .clocks{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.ldg-app[data-bp=mobile] .ldg-dash .ldg-hd .acts .clocks{flex-wrap:wrap;align-items:flex-start;gap:6px;width:100%}.ldg-app:not([data-bp=mobile]) .ldg-dash>.ldg-hd.compact.rest>.acts{flex-wrap:nowrap}.ldg-fi .fi-meta>div:last-child:nth-child(odd){grid-column:1/-1}.ldg-inbox .tail{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);margin:0;font-size:13px}.ldg-inbox .rowact{justify-content:flex-end;min-width:232px}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-inbox .rowact{justify-content:flex-start;min-width:0}.pz-funnel{gap:16px}.pz-funnel .step{color:var(--ink2);padding-top:4px;font-size:14px}.pz-funnel .step b{color:var(--ink)}.ldg-pzagents .ldg-roster .rrow .go2{grid-row:1;line-height:16px}.ldg-pzagents .ldg-roster .rrow>b{line-height:16px}.ldg-app[data-bp=mobile] .ldg-pzagents .ldg-roster .rrow{grid-template-columns:minmax(0,1fr);gap:3px}.ldg-app[data-bp=mobile] .ldg-pzagents .ldg-roster .rrow .go2{grid-area:2/1;justify-self:end}.ldg-app[data-bp=mobile] .ldg-pzagents .ldg-roster .cols{gap:18px}.ldg-app[data-bp=mobile] .ldg-pzagents .ldg-roster .cols>*{min-width:56px}.ldg-app[data-bp=mobile] .ldg-pzagents .ldg-roster>.rrow:first-child{grid-template-columns:minmax(0,1fr) auto;gap:2px 16px}.ldg-app[data-bp=mobile] .ldg-pzagents .ldg-roster>.rrow:first-child .go2{grid-area:1/2}.ldg-app[data-bp=mobile] .ldg-pzagents .ldg-roster .rfoot>.cols{margin-left:auto}.ldg-pzagents .ldg-defrow .dv{text-align:right}.ez-mkt{grid-template-columns:minmax(0,1fr);gap:22px 16px;min-width:0;display:grid}.ez-mkt>*{grid-column:1/-1;min-width:0}.ez-mkt-leads{display:contents}.ez-mkt-leads>.ldg-mkt-ctl{grid-column:1/-1;align-self:center}.ez-mkt-leads>:not(.ldg-mkt-ctl){grid-column:1/-1}.ez-mkt-leads>*{min-width:0}.ez-mkt-door{margin-top:-6px;display:flex}.ez-mkt-kind{min-width:0;display:flex}.ez-mkt-srcrow{align-items:center;gap:12px;min-width:0;display:flex}.ez-mkt-explain{box-sizing:border-box;background:var(--sheet);border:1px solid var(--rule);min-width:0;max-width:720px;min-height:36px;color:var(--ink2);border-radius:8px;flex:auto;align-items:center;gap:14px;margin:0;padding:7px 12px;font-size:13px;line-height:1.35;display:flex}.ez-mkt-explain .txt{flex:auto;min-width:0}.ez-mkt-explain .mark{letter-spacing:.06em;text-transform:uppercase;color:var(--pine);white-space:nowrap;flex:none;align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}@media (max-width:767px){.ez-mkt-srcrow{flex-direction:column;align-items:stretch;gap:8px}.ez-mkt-srcrow .ez-mkt-explain{max-width:none}}.ez-mkt-products{min-width:0;margin-top:-10px;display:flex}.ez-mkt :is(.ldg-panel,.ez-mkt-listing) .ldg-empty{box-shadow:none;background:0 0;border:0;border-radius:0;padding:28px 16px}.ldg-amk .amk-sechead{align-items:baseline;gap:10px;margin-bottom:-10px;display:flex}.ldg-amk .amk-sechead h3{font-family:var(--serif);color:var(--ink);margin:0;font-size:18px;font-weight:500}.ldg-amk .amk-sechead span{font-family:var(--mono);color:var(--ink3);font-size:12px;font-weight:500}.ldg-hd .t em .ez-mkt-wallet{color:var(--pine);white-space:nowrap;font-size:17px;font-style:normal;font-weight:600}.ldg-mkt-band.panel{background:var(--sheet);box-shadow:var(--rest)}.ldg-mkt-band.panel>.fig{padding-top:12px;padding-bottom:12px}.ldg-mkt-credit{border-bottom:1px dotted var(--dot);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:10px 0 11px 12px;font-size:14px;display:flex}.ldg-mkt-credit>.s{color:var(--ink);font-weight:500}.ldg-mkt-credit>.s .ldg-num{font-weight:600}.ldg-mkt-credit>.b{color:var(--ink2)}.ldg-mkt-credit>.ldg-act{margin-left:auto}.ldg-mkt-credit>.ldg-btn.txt{color:var(--ink3)}.ldg-app[data-bp=mobile] .ldg-mkt-credit>.ldg-act{margin-left:0}.ez-mkt-browse{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:20px;min-width:0;display:grid}.ldg-app[data-bp=narrow] .ez-mkt-browse,.ldg-app[data-bp=mobile] .ez-mkt-browse{grid-template-columns:minmax(0,1fr)}.ez-mkt-browse>.ez-mkt-order-sec{align-self:start;position:sticky;top:18px}.ldg-app[data-bp=narrow] .ez-mkt-browse>.ez-mkt-order-sec,.ldg-app[data-bp=mobile] .ez-mkt-browse>.ez-mkt-order-sec{position:static}.ldg-mkt-ctl{min-width:0}.ldg-mkt-ctl .ldg-fbar{gap:14px}.ldg-mkt-ctl .ldg-fbar>.fx{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:0;display:flex}.ldg-mkt-menu{min-width:236px}.ldg-mkt-menu .fo{border-top:1px dotted var(--dot);margin-top:4px;padding:4px 6px 0;display:flex}.ldg-mkt-add{min-width:178px}.ldg-mkt-add .ex{border-top:1px dotted var(--dot);align-items:center;gap:8px;margin:4px 14px 2px;padding-top:7px;display:flex}.ldg-mkt-add .ex .ldg-in{text-align:center;-moz-appearance:textfield;width:76px}.ldg-mkt-add .ex .ldg-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ldg-mkt-add .ex .ldg-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ldg-mkt-add .ex .hint{font-family:var(--mono);letter-spacing:.06em;color:var(--ink3);white-space:nowrap;font-size:13px}.ldg-mkt-add .ldg-mi.rm{color:var(--ink2)}.ez-mkt-listing{border:1px solid var(--rule2);background:var(--sheet);min-width:0;box-shadow:var(--rest);border-radius:7px;padding:0 16px 14px}.ez-mkt-listing>.ph2{border-radius:5px 5px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0 -16px;padding:10.15px 16px 6.6px;display:flex}.ez-mkt-listing>.ph2 h2{font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);margin:0;font-size:17px;font-weight:600;line-height:1.25}.ez-mkt-listing>.ph2 .an{font-family:var(--mono);letter-spacing:.01em;color:var(--headText3);white-space:nowrap;font-size:13px;font-weight:500}.ez-mkt-listing .lh,.ez-mkt-listing .lrow{grid-template-columns:minmax(160px,1fr) 92px 84px 124px;align-items:center;gap:12px;display:grid}.ez-mkt-listing .lh{font-family:var(--mono);color:var(--ink3);border-bottom:1px solid var(--rule2);box-shadow:none;padding-bottom:7px;font-size:14px}.ez-mkt-listing .lh b{color:var(--ink2);font-weight:500}.ez-mkt-listing .lh .r{text-align:right}.ez-mkt-listing .lh{margin:0 -16px;padding:11px 16px 7px}.ez-mkt-listing .lrow{border-bottom:1px dotted var(--dot);transition:background-color var(--t-fast,.12s);padding:11px 0}.ez-mkt-listing .lrow:hover{background:color-mix(in oklab, var(--sheet2) 60%, transparent)}.ez-mkt-listing .lrow .nm{min-width:0}.ez-mkt-listing .lrow .nm>button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:7px;min-width:0;max-width:100%;padding:0;display:flex}.ez-mkt-listing .lrow .nm>button:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ez-mkt-listing .lrow .nm b{color:var(--ink);font-size:15px;font-weight:500}.ez-mkt-listing .lrow .nm>button:hover b{color:var(--pine)}.ez-mkt-listing .chev{width:11px;height:11px;color:var(--ink3);transition:transform var(--t-fast);flex:none;align-self:center;transform:rotate(-90deg)}.ez-mkt-listing .chev.on{transform:rotate(0)}.ez-mkt-listing .lrow .sub{color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;padding-left:18px;font-size:13px;display:-webkit-box;overflow:hidden}.ez-mkt-listing .lrow .av,.ez-mkt-listing .lrow .pr{text-align:right;font-variant-numeric:tabular-nums lining-nums}.ez-mkt-listing .lrow .av{color:var(--ink);font-size:15px;font-weight:500}.ez-mkt-listing .lrow .pr{font-family:var(--serif);color:var(--ink);font-size:17px;font-weight:500}.ez-mkt-listing .lrow .by{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ez-mkt-listing .lrow .by .w,.ez-mkt-listing .srow>.w{color:var(--ink3);font-size:13px}.ez-mkt-listing .lrow .states{border-top:1px dotted var(--dot);grid-column:1/-1;gap:3px;margin:6px 0 2px;padding:8px 0 4px 18px;display:grid}.ez-mkt-listing .states .sh{font-family:var(--mono);color:var(--ink3);margin-bottom:2px;font-size:13px;font-weight:500}.ez-mkt-listing .srow{align-items:center;gap:12px;display:flex}.ez-mkt-listing .srow .n{min-width:0;color:var(--ink2);flex:auto;font-size:14px}.ez-mkt-listing .srow .n .q{color:var(--ink3);font-variant-numeric:tabular-nums lining-nums}.ez-mkt-listing>.pf{border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.02em;color:var(--ink2);flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 -16px -14px;padding:9px 16px 10px;font-size:14px;line-height:1.5;display:flex}.ez-mkt-listing>.pf .fact{min-width:0}.ez-mkt-listing>.lrow:has(+.pf){border-bottom:0}.ldg-amk.amk-stack{grid-template-columns:minmax(0,1fr);gap:22px;min-width:0;display:grid}.ldg-amk.amk-stack>*{min-width:0}.ldg-amk .amk-ctl .ldg-fbar{flex-wrap:wrap;gap:14px}.ldg-amk .amk-hint{color:var(--ink3);font-size:13px}.ldg-amk .amk-vendor>.ph2 .an{white-space:normal;min-width:0}.ldg-amk .amk-vname{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.ldg-amk .amk-stock{color:var(--headOn);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:14px;font-weight:600}.ldg-amk .amk-stock.none{color:var(--headText3);font-weight:500}.ldg-amk .amk-vendor.out{padding-bottom:0}.ldg-amk .amk-vendor.out>.ph2{border-radius:5px}.ldg-amk .amk-scroll{margin:0 -16px;padding:0 16px;overflow-x:auto}.ldg-amk .amk-grid{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums}.ldg-amk .amk-grid th{color:var(--ink3);text-align:left;white-space:nowrap;padding:10px 8px 6px;font-size:13px;font-weight:500}.ldg-amk .amk-grid thead th{border-bottom:1px solid var(--rule)}.ldg-amk .amk-grid tbody th{color:var(--ink);font-size:14px}.ldg-amk .amk-grid tbody tr+tr>*{border-top:1px dotted var(--dot)}.ldg-amk .amk-grid td{padding:4px}.ldg-amk .amk-grid.amk-runs{width:100%}.ldg-amk .amk-runs tbody th{vertical-align:top;width:1%;padding-top:14px}.ldg-amk .amk-run{flex-wrap:wrap;gap:2px 4px;display:flex}.ldg-app[data-bp=mobile] .ldg-amk .amk-runs :is(tbody,tr,th,td){width:auto;display:block}.ldg-app[data-bp=mobile] .ldg-amk .amk-runs tbody th{padding:10px 8px 2px}.ldg-app[data-bp=mobile] .ldg-amk .amk-runs tbody tr+tr>td{border-top:0}.ldg-amk .amk-cell .lbl{color:var(--ink2);white-space:nowrap;font-size:12px;font-weight:500}.ldg-amk .amk-cell.so .lbl{color:var(--ink3)}.ldg-amk .amk-cell.on .lbl{color:var(--pineInk)}.ldg-amk .amk-cell{min-width:84px;font:inherit;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;justify-items:start;gap:1px;padding:5px 8px;display:inline-grid}.ldg-amk .amk-cell b{color:var(--pine);font-size:16px;font-weight:600}.ldg-amk .amk-cell small{color:var(--ink3);white-space:nowrap;font-size:12px}.ldg-amk .amk-cell:hover:not(:disabled){border-color:var(--rule2);background:var(--sheet2)}.ldg-amk .amk-cell:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-amk .amk-cell:disabled{color:var(--inkDis);cursor:default;background:0 0;border-color:#0000}.ldg-amk .amk-cell.so b{color:var(--inkDis);font-size:12px;font-weight:500}.ldg-amk .amk-cell.so small{color:var(--inkDis)}.ldg-amk .amk-cell.on{background:var(--pineFill);border-color:var(--pineRim);color:var(--pineInk)}.ldg-amk .amk-cell.on b,.ldg-amk .amk-cell.on small,.ldg-amk .amk-cell.on .ldg-cents{color:var(--pineInk)}.ldg-amk .amk-order{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 -16px;padding:12px 16px;font-size:14px;display:flex}.ldg-amk .amk-order .fact{flex:240px;min-width:0}.ldg-amk .amk-order .fact b{color:var(--ink);font-weight:500}.ldg-amk .amk-qty{color:var(--ink3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.ldg-amk .amk-qty input{text-align:right;width:96px}.ldg-amk .amk-total{text-align:right;min-width:72px;color:var(--ink);font-size:15px}.ldg-amk .amk-confirm{border-top:1px dotted var(--dot);gap:10px;margin:0 -16px;padding:12px 16px 14px;display:grid}.ldg-amk .amk-sum{color:var(--ink2);font-size:14px}.ldg-amk .amk-sum b{color:var(--ink);font-weight:500}.ldg-amk .amk-attest{border-left:2px solid var(--rule2);max-height:13rem;color:var(--ink2);padding:4px 0 4px 14px;font-size:12px;line-height:1.6;overflow-y:auto}.ldg-amk .amk-actions{justify-content:flex-end;gap:8px;display:flex}.ldg-amk .amk-done,.ldg-amk .amk-err{border-top:1px dotted var(--dot);color:var(--ink2);margin:0 -16px;padding:8px 16px;font-size:14px}.ldg-amk-admin .amk-map{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 20px;display:grid}.ldg-amk-admin .amk-map-row{color:var(--ink2);grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:10px;font-size:13px;display:grid}.ldg-amk-admin .amk-preview{color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-amk-admin .amk-preview b{color:var(--ink);font-weight:500}.ldg-amk-admin .amk-result{border-top:1px dotted var(--dot);color:var(--ink2);gap:6px;padding-top:10px;font-size:13px;display:grid}.ldg-amk-admin .amk-result b{color:var(--ink);font-weight:500}.ldg-amk-admin .amk-result ul{font-family:var(--mono);color:var(--ink3);gap:2px;font-size:12px;display:grid}.ldg-amk-admin .amk-price{color:var(--ink3);align-items:center;gap:4px;display:inline-flex}.ldg-amk-admin .amk-price input{text-align:right;width:84px}.ldg-amk-admin .amk-price input[aria-invalid=true]{border-color:var(--danger,var(--rule2))}.ldg-amk-admin .amk-prices .amk-grp{color:var(--ink3);margin:10px 0 2px;font-size:13px;font-weight:500}.ldg-amk-admin .amk-vcard>.ph2 .an{white-space:normal;min-width:0}.ldg-amk-admin .amk-vcard>.ph2 .an .w{color:var(--amber)}.ldg-amk-admin .amk-vcard.bare>.pb{display:none}.ldg-amk-admin .amk-ashelf{gap:12px;padding:12px 16px 14px;display:grid}.ldg-amk-admin .amk-run{gap:6px}.ldg-amk-admin .amk-acell{border:1px solid var(--rule);background:var(--sheet);font-variant-numeric:tabular-nums lining-nums;border-radius:5px;align-content:start;justify-items:start;gap:1px;min-width:84px;padding:6px 10px;display:grid}.ldg-amk-admin .amk-acell .lbl{color:var(--ink2);white-space:nowrap;font-size:12px;font-weight:500}.ldg-amk-admin .amk-acell b{color:var(--ink);font-size:16px;font-weight:600}.ldg-amk-admin .amk-acell small{color:var(--ink3);white-space:nowrap;font-size:12px}.ldg-amk-admin .amk-acell .ldg-pill{margin-top:2px}.ldg-amk-admin .amk-acell:is(.empty,.off) b{color:var(--inkDis);font-weight:500}.ldg-amk-admin .amk-grid:not(.amk-runs) .amk-acell{min-width:76px}.ldg-amk-admin .amk-stranded{color:var(--ink2);font-size:13px}.ldg-amk-admin .amk-stranded b{color:var(--amber);font-weight:500}.ldg-amk-admin .amk-maphead{color:var(--ink2);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.ldg-amk-admin .amk-preview .ldg-tags,.ldg-amk-admin .amk-result .ldg-tags{vertical-align:middle;flex-wrap:wrap;gap:4px;display:inline-flex}.ldg-amk-admin .amk-result summary{cursor:pointer;color:var(--ink3);font-size:13px}.ldg-amk-admin .amk-batch{white-space:normal;min-width:0}.ldg-amk-admin .amk-batch small{color:var(--ink3);overflow-wrap:anywhere;font-size:12px;display:block}.ldg-amk-admin .amk-sold{min-width:96px}.ldg-amk-admin .amk-sold .ldg-tickbar{width:88px;margin-bottom:3px}.ldg-amk-admin .amk-sold .mono{color:var(--ink2);font-size:12px}.ldg-amk-admin .amk-arm{justify-items:end;gap:2px;display:inline-grid}.ldg-amk-admin .amk-arm small{color:var(--ink3);font-size:12px}.ez-mkt-order{border:1px solid var(--rule2);background:var(--sheet);box-shadow:var(--rest);border-radius:7px;min-width:0;overflow:hidden}.ez-mkt-order>.ph2 h2:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ez-mkt-order>.ph2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:10.15px 16px 6.6px;display:flex}.ez-mkt-order>.ph2 h2{font-family:var(--serif);font-variation-settings:"opsz" 14;letter-spacing:-.01em;color:var(--headOn);margin:0;font-size:17px;font-weight:600;line-height:1.25}.ez-mkt-order>.ph2 .an{font-family:var(--mono);letter-spacing:.01em;color:var(--headText3);white-space:nowrap;font-size:13px;font-weight:500}.ez-mkt-order>.none{color:var(--ink3);margin:0;padding:14px 16px;font-size:14px}.ez-mkt-order .tl{border-bottom:1px dotted var(--dot);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:9px 16px;font-size:14px;display:grid}.ez-mkt-order .tl>span:first-child{color:var(--ink)}.ez-mkt-order .tl .q{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;grid-column:1;font-size:14px}.ez-mkt-order .tl b{grid-area:1/2;font-weight:500}.ez-mkt-order .tt{color:var(--ink2);gap:5px;padding:11px 16px 4px;font-size:14px;display:grid}.ez-mkt-order .tt .row{justify-content:space-between;gap:12px;display:flex}.ez-mkt-order .tt .row b{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-weight:500}.ez-mkt-order .tt .row b.dim{color:var(--ink3);font-weight:400}.ez-mkt-order .att{border-left:2px solid var(--rule2);max-height:168px;color:var(--ink2);margin:10px 16px 0;padding:8px 10px 8px 12px;font-size:14px;line-height:1.5;overflow-y:auto}.ez-mkt-order .ck{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;padding:10px 16px 0;font-size:14px;display:flex}.ez-mkt-order .ck input{width:13px;height:13px;accent-color:var(--pineFill);flex:none;margin-top:2px}.ez-mkt-order .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.ez-mkt-order .acts.cart{border-top:1px solid var(--rule);margin-top:8px}.ez-mkt-order .acts .sum{color:var(--ink);margin-right:auto;font-size:14px}.ez-mkt-order .acts .sum.dim{color:var(--ink3)}.ez-mkt-order .fp{font-family:var(--mono);letter-spacing:.02em;color:var(--ink2);margin:0;padding:0 16px 12px;font-size:14px;line-height:1.5}.ez-mkt-listing.packs .lh,.ez-mkt-listing.packs .lrow{grid-template-columns:minmax(160px,1fr) 88px 84px 210px}.ez-mkt-listing.packs .lrow .av small,.ez-mkt-listing.packs .lrow .pr small{font-family:var(--mono);color:var(--ink3);margin-top:2px;font-size:13px;font-weight:400;display:block}.ez-mkt-listing .lrow .by.packs{flex-wrap:wrap;gap:4px 5px}.ez-mkt-listing .lrow .by.packs .ldg-btn{white-space:nowrap}.ez-mkt-listing .lrow .nm>b{color:var(--ink);font-size:15px;font-weight:500;display:block}.ldg-app[data-bp=mobile] .ez-mkt-listing .lh,.ldg-app[data-bp=mobile] .ez-mkt-listing .lrow,.ldg-app[data-bp=mobile] .ez-mkt-listing.packs .lh,.ldg-app[data-bp=mobile] .ez-mkt-listing.packs .lrow{grid-template-columns:auto auto minmax(0,1fr);gap:4px 12px}.ldg-app[data-bp=mobile] .ez-mkt-listing .lh>span:first-child,.ldg-app[data-bp=mobile] .ez-mkt-listing .lrow>.nm{grid-column:1/-1}.ldg-voltrack{background:var(--well)}.ldg-mkt-avail .ldg-crm th:first-child,.ldg-mkt-avail .ldg-crm td:first-child{padding-left:16px}.ldg-mkt-avail .ldg-crm th:last-child,.ldg-mkt-avail .ldg-crm td:last-child{padding-right:16px}.ldg-mkt-avail .ldg-crm .st{font-weight:600}.ldg-mkt-avail .ldg-crm .tr{font-family:var(--mono);letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:500}.ldg-mkt-avail .ldg-crm .tr.t-ok{color:var(--pine)}.ldg-mkt-avail .ldg-crm .tr.t-warn{color:var(--amber)}.ldg-mkt-avail .ldg-crm .tr.t-neutral{color:var(--ink3)}.ldg-mkt-avail .ldg-crm .tr.t-danger{color:var(--rust)}.ldg-mkt-autobuy .bd{gap:16px;min-width:0;display:grid}.ldg-mkt-autobuy .strips{flex-wrap:wrap;align-items:center;gap:6px 24px;display:flex}.ldg-mkt-autobuy .grp{gap:8px;min-width:0;display:grid}.ldg-mkt-autobuy .lab{font-family:var(--mono);color:var(--ink3);border-bottom:1px solid var(--rule);padding-bottom:5px;font-size:13px;font-weight:500}.ldg-mkt-autobuy .lab small{letter-spacing:.04em;text-transform:none;color:var(--ink3);font-size:13px;font-weight:400}.ldg-mkt-autobuy .chips{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ldg-mkt-autobuy .caps{color:var(--ink);flex-wrap:wrap;align-items:center;gap:10px 22px;font-size:14px;display:flex}.ldg-mkt-autobuy .cap{align-items:center;gap:8px;display:flex}.ldg-mkt-autobuy .cap .ldg-in{text-align:center;-moz-appearance:textfield;width:86px}.ldg-mkt-autobuy .cap .ldg-in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ldg-mkt-autobuy .cap .ldg-in::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ldg-mkt-autobuy .fine{border-left:2px solid var(--rule2);color:var(--ink3);margin:0;padding:2px 0 2px 12px;font-size:13px;line-height:1.55}.ldg-mkt-autobuy .att{border-left:2px solid var(--rule2);max-height:180px;color:var(--ink2);padding:6px 10px 6px 12px;font-size:14px;line-height:1.5;overflow-y:auto}.ldg-mkt-autobuy .ck{color:var(--ink);cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.ldg-mkt-autobuy .ck input{width:13px;height:13px;accent-color:var(--pineFill);flex:none;margin-top:2px}.ldg-mkt-offer .pricecell{text-align:right;justify-items:end;gap:1px;display:grid}.ldg-mkt-offer .pricecell b{font-family:var(--serif);letter-spacing:-.012em;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-size:28px;font-weight:500;line-height:1.05}.ldg-mkt-offer .pricecell b em{font-style:normal;font-family:var(--mono);color:var(--ink3);margin-left:2px;font-size:13px}.ldg-mkt-offer .pricecell small{color:var(--ink3);font-size:14px}.ldg-mkt-service .inc{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ldg-mkt-service .inc li{color:var(--ink2);align-items:baseline;gap:9px;font-size:14px;display:flex}.ldg-mkt-service .inc li>span{color:var(--pine);flex:none}.ldg-mkt-service .terms{border-left:2px solid var(--rule2);color:var(--ink2);margin:14px 0 0;padding:2px 0 2px 13px;font-size:14px;line-height:1.55}.ldg-mkt-service .terms strong{color:var(--ink);font-weight:500}.ldg-mkt-service .pipe{flex-wrap:wrap;gap:6px 20px;margin:0 0 4px;padding:0;list-style:none;display:flex}.ldg-mkt-service .pipe li{color:var(--ink3);align-items:baseline;gap:7px;font-size:14px;display:flex}.ldg-mkt-service .pipe li .mk{font-size:12px}.ldg-mkt-service .pipe li.done{color:var(--ink2)}.ldg-mkt-service .pipe li.done .mk{color:var(--pine)}.ldg-mkt-service .pipe li.now{color:var(--ink);font-weight:500}.ldg-mkt-service .pipe li.now .mk{color:var(--amber)}.ldg-mkt-service .det{margin-top:14px}.ldg-mkt-service .ph2 .st{font-family:var(--mono);letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:500}.ldg-mkt-service .ph2 .st.warn{color:var(--amber)}.ldg-mkt-service .ph2 .st.bad{color:var(--rust);text-underline-offset:2px;text-decoration:underline}.ldg-mkt-service .pf .fact{min-width:0;color:var(--ink2);flex:240px;font-size:14px}.ldg-mkt-sell .pb>p,.ldg-mkt-sell .pb>p{padding-top:12px;padding-bottom:2px}.ldg-mkt-sell .ldg-crm .disc{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:baseline;gap:7px;padding:0;display:inline-flex}.ldg-mkt-sell .ldg-crm .disc:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-mkt-sell .ldg-crm .disc b{color:var(--ink);font-weight:500}.ldg-mkt-sell .ldg-crm .disc:hover b{color:var(--pine)}.ldg-mkt-sell .ldg-crm .disc .q{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-mkt-sell .ldg-crm .chev{width:11px;height:11px;color:var(--ink3);transition:transform var(--t-fast);flex:none;align-self:center;transform:rotate(-90deg)}.ldg-mkt-sell .ldg-crm .chev.on{transform:rotate(0)}.ldg-mkt-sell .ldg-crm td.strong{color:var(--ink);font-weight:500}.ldg-mkt-sell .ldg-crm tr.sub td{color:var(--ink2);font-size:14px}.ldg-mkt-sell .ldg-crm tr.sub td.in{padding-left:34px}.ldg-mkt-sell .pf .fact{min-width:0;color:var(--ink2);flex:260px;font-size:14px}.ldg-mkt-sell .pf .fact b{color:var(--ink);font-weight:500}.ldg-mkt-earn-band{border-top:0;padding:0 16px}.ldg-mkt-earn .ldg-crm .when{color:var(--ink3);white-space:nowrap}.ldg-mkt-earn .ldg-crm .q{color:var(--ink3)}.ldg-mkt-earn .ldg-crm .q b{color:var(--ink2);font-weight:500}.ldg-mkt-earn .pf .fact{min-width:0;color:var(--ink2);flex:260px;font-size:14px}.ldg-mkt-rules .ldg-crm .nm,.ldg-mkt-orders .ldg-crm .nm,.ldg-mkt-sales .ldg-crm .nm{color:var(--ink);font-weight:500;display:block}.ldg-mkt-rules .ldg-crm .q,.ldg-mkt-orders .ldg-crm .q,.ldg-mkt-sales .ldg-crm .q{color:var(--ink3);font-family:var(--mono);font-size:14px}.ldg-mkt-rules .ldg-crm .nm+.q{margin-top:2px;display:block}.ldg-mkt-rules .ldg-crm .p{background:var(--well);height:2px;margin-top:5px;display:block;position:relative}.ldg-mkt-rules .ldg-crm .p i{background:var(--pineSeries);position:absolute;top:0;bottom:0;left:0;right:auto}.ldg-mkt-rules .ldg-crm .acts{white-space:nowrap}.ldg-mkt-rules .ldg-crm .acts .ldg-act+.ldg-act{margin-left:12px}.ldg-mkt-rules .ldg-crm .acts .ldg-act.danger{color:var(--rust)}.ldg-mkt-rules .ldg-crm .st,.ldg-mkt-orders .ldg-crm .st{font-family:var(--mono);letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:500}.ldg-mkt-rules .ldg-crm .st.t-ok,.ldg-mkt-orders .ldg-crm .st.t-ok{color:var(--pine)}.ldg-mkt-rules .ldg-crm .st.t-warn,.ldg-mkt-orders .ldg-crm .st.t-warn{color:var(--amber)}.ldg-mkt-orders .ldg-crm .st.t-danger{color:var(--rust)}.ldg-mkt-orders .ldg-crm .st.t-neutral{color:var(--ink3)}.ldg-mkt-rules .pf .fact{min-width:0;color:var(--ink2);flex:260px;font-size:14px}.ldg-mkt-sales .ldg-crm td.earn{color:var(--pine);font-weight:500}.ldg-mkt-deliveries .ldg-feedr .nm{color:var(--ink);font-weight:500}.ldg-mkt-deliveries .ldg-feedr .nm:hover{color:var(--pine)}.pz-money-intro .lede{color:var(--ink2);text-wrap:pretty;max-width:66ch;margin:0;font-size:15px;line-height:1.6}.pz-money-intro .does{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:0 26px;margin-top:14px;display:grid}.pz-money-intro .does>div{border-bottom:1px dotted var(--dot);min-width:0;padding:11px 0}.pz-money-intro .does b{color:var(--ink);margin-bottom:3px;font-size:15px;font-weight:600;display:block}.pz-money-intro .does p{color:var(--ink2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55}.pz-money-intro .why{gap:5px;max-width:66ch;margin-top:14px;display:grid}.pz-money-intro .why .eb2{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.pz-money-intro .why p{color:var(--ink2);text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}.pz-money-intro .acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.pz-money-intro .note{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);text-wrap:pretty;margin:10px 0 0;font-size:14px}@media (max-width:760px){.pz-money-intro .does{grid-template-columns:1fr}}.pz-money-intro .does a,.pz-who a{color:var(--ink2);text-underline-offset:3px;text-decoration:underline}.pz-money-intro .does a:hover,.pz-who a:hover{color:var(--ink)}.pz-money-intro .does a:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-who a:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-who{text-wrap:pretty;max-width:90ch}.ldg-roadmap{--ldg-def-label:200px;--brk-title:220px}.ldg-roadmap .ldg-hd .meta .warn{color:var(--amber)}.ldg-roadmap .rail{border:1px solid var(--rule2);background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));box-shadow:0 1px 2px var(--inset);border-radius:7px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.ldg-roadmap .rail>li{border-right:1px solid var(--rule);min-width:0;display:grid}.ldg-roadmap .rail>li:last-child{border-right:0}.ldg-roadmap .rail .st{width:100%;min-width:0;font:inherit;text-align:left;color:var(--ink2);background:0 0;border:0;align-content:start;gap:3px;padding:12px 16px 16px;display:grid;position:relative}.ldg-roadmap .rail .st:after{content:"";background:var(--well);height:2px;position:absolute;bottom:0;left:0;right:0}.ldg-roadmap .rail .st.done:after,.ldg-roadmap .rail .st.on:after{background:var(--pineSeries)}.ldg-roadmap .rail button.st{cursor:pointer}.ldg-roadmap .rail button.st:hover{background:color-mix(in oklab, var(--well) 55%, transparent)}.ldg-roadmap .rail button.st:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);outline:none}.ldg-roadmap .rail .st.on{background:var(--pineTint);box-shadow:inset 0 2px 0 var(--pine)}.ldg-roadmap .rail .st.reading:not(.on){box-shadow:inset 0 2px 0 var(--ink2)}.ldg-roadmap .rail .st .ix{font-family:var(--mono);letter-spacing:.12em;color:var(--ink3);font-size:13px}.ldg-roadmap .rail .st .t{color:var(--ink);text-wrap:balance;font-size:15px;font-weight:600;line-height:1.3}.ldg-roadmap .rail .st .r{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ldg-roadmap .rail .st .w{font-family:var(--mono);letter-spacing:0;color:var(--ink3);margin-top:3px;font-size:13px;font-weight:500}.ldg-roadmap .rail .st.done .w{color:var(--pine)}.ldg-roadmap .rail .st.on .w{color:var(--selOn);font-weight:600}.ldg-roadmap .rail .st.on .ix{color:var(--selOn)}.ldg-roadmap .rail .st.locked .t{color:var(--ink3);font-weight:500}.ldg-roadmap .phase.here{border-color:var(--pineEdge)}.ldg-roadmap .phase .ph2 .acts{gap:4px;display:inline-flex}.ldg-roadmap .lede{color:var(--ink2);text-wrap:pretty;max-width:78ch;margin:0 0 14px;font-size:15px;line-height:1.6}.ldg-roadmap .metrics{margin-bottom:4px}.ldg-roadmap .eb2{font-family:var(--mono);color:var(--ink3);margin:0;font-size:13px;font-weight:500}.ldg-roadmap .brk{min-width:0;margin-top:16px}.ldg-roadmap .brk>.bh{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:4px;display:flex}.ldg-roadmap .brk>.bh .ldg-btn{margin-right:-6px}.ldg-roadmap .fold{border-bottom:1px dotted var(--dot);min-width:0}.ldg-roadmap .fold:last-child{border-bottom:0}.ldg-roadmap .fold>.fh{font:inherit;margin:0}.ldg-roadmap .fold .ft{grid-template-columns:12px var(--brk-title) minmax(0, 1fr);width:100%;min-width:0;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:0 14px;padding:11px 0;display:grid}.ldg-roadmap .fold .ft:hover .tt{color:var(--pine)}.ldg-roadmap .fold .ft:hover .chev{color:var(--ink)}.ldg-roadmap .fold .ft:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-roadmap .fold .ft .chev{font-family:var(--mono);color:var(--ink3);transition:transform var(--t-fast);transform-origin:40%;font-size:14px;line-height:1}.ldg-roadmap .fold.open .ft .chev{color:var(--ink);transform:rotate(90deg)}.ldg-roadmap .fold .ft .tt{color:var(--ink);text-wrap:balance;min-width:0;font-size:15px;font-weight:500}.ldg-roadmap .fold .ft .sm{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.5;overflow:hidden}.ldg-roadmap .fold.open .ft .sm{white-space:normal;color:var(--ink2)}.ldg-roadmap .fold>.fb{min-width:0;padding:0 0 16px 26px}.ldg-roadmap .fold>.fb>.note{margin-top:10px}.ldg-roadmap .defs .ldg-defrow{padding:7px 0;font-size:14px}.ldg-roadmap .defs .ldg-defrow .dl{font-size:14px}.ldg-roadmap .defs .ldg-defrow.total{border-top:1px solid var(--rule2);border-bottom:0;margin-top:2px}.ldg-roadmap .defs .ldg-defrow.total :is(.dl,.dv){color:var(--ink);font-weight:600}.ldg-roadmap .defs .ldg-defrow.neg .dv{color:var(--rust)}.ldg-roadmap .defs .ldg-defrow.res{border-top:1px solid var(--rule2)}.ldg-roadmap .defs .ldg-defrow.res :is(.dl,.dv){color:var(--ink);font-weight:600}.ldg-roadmap .sched{display:grid}.ldg-roadmap .sched>div{border-bottom:1px dotted var(--dot);color:var(--ink2);grid-template-columns:128px minmax(0,1fr);align-items:baseline;gap:0 14px;padding:6px 0;font-size:14px;display:grid}.ldg-roadmap .sched>div:last-child{border-bottom:0}.ldg-roadmap .sched .tm{color:var(--ink);white-space:nowrap;font-size:13px}.ldg-roadmap .note{color:var(--ink3);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.55}.ldg-roadmap .bul{color:var(--ink2);gap:6px;margin:0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.ldg-roadmap .bul li{padding-left:14px;position:relative}.ldg-roadmap .bul li:before{content:"–";color:var(--ink3);position:absolute;left:0}.ldg-roadmap .bul strong{color:var(--ink);font-weight:600}.ldg-roadmap .money{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 36px;display:grid}.ldg-roadmap .money>div{min-width:0}.ldg-roadmap .money .eb2{border-bottom:1px solid var(--rule);margin:4px 0 2px;padding-bottom:6px}.ldg-roadmap .profit{border-top:1px solid var(--rule2);justify-content:space-between;align-items:baseline;gap:12px;margin-top:8px;padding-top:10px;display:flex}.ldg-roadmap .profit small{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-roadmap .profit b{font-family:var(--serif);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-size:24px;font-weight:500;line-height:1.1}.ldg-roadmap .profit b em{font-family:var(--mono);color:var(--ink3);margin-left:6px;font-size:13px;font-style:normal;font-weight:500}.ldg-roadmap .rs>.eb2{margin-bottom:8px}.ldg-roadmap .rs .lede{margin-bottom:8px;font-size:14px}.ldg-roadmap .rs .subs{border-top:1px dotted var(--dot);gap:12px;margin-top:12px;padding-top:10px;display:grid}.ldg-roadmap .rs .subs .eb2{margin-bottom:6px}.ldg-roadmap .phase>.pf .fact{color:var(--ink2);min-width:0}.ldg-roadmap .phase>.pf .acts{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:inline-flex}.ldg-roadmap .team .queue{border-bottom:1px solid var(--rule);background:color-mix(in oklab, var(--amber) 7%, transparent)}.ldg-roadmap .team .qrow{border-bottom:1px dotted color-mix(in oklab, var(--amber) 30%, var(--dot));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:9px 14px;display:grid}.ldg-roadmap .team .qrow:last-child{border-bottom:0}.ldg-roadmap .team .qrow .said{min-width:0;color:var(--ink2);text-wrap:pretty;flex-wrap:wrap;align-items:baseline;gap:2px 7px;margin:0;font-size:14px;line-height:1.45;display:flex}.ldg-roadmap .team .qrow .said b{color:var(--ink);font-size:15px;font-weight:600}.ldg-roadmap .team .qrow .said em{font-style:normal;font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);white-space:nowrap;font-size:13px}.ldg-roadmap .team .qrow .said em:before{content:"· "}.ldg-roadmap .team .qrow .acts{justify-self:end;align-items:center;gap:8px;display:inline-flex}.ldg-roadmap .team .board{grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid}.ldg-roadmap .team .col{border-right:1px solid var(--rule);min-width:0}.ldg-roadmap .team .col:last-child{border-right:0}.ldg-roadmap .team .ch{font-family:var(--mono);color:var(--ink2);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:0 8px;margin:0;padding:10px 14px 8px;font-size:13px;font-weight:500;display:grid}.ldg-roadmap .team .ch .t{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldg-roadmap .team .ch .n{color:var(--ink)}.ldg-roadmap .team .col>.shr{background:color-mix(in oklab, var(--rule) 80%, var(--sheet));height:3px;display:block}.ldg-roadmap .team .col>.shr>i{background:var(--pineSeries);min-width:0;height:100%;display:block}.ldg-roadmap .team{--team-lane:440px}.ldg-roadmap .team .col>.ldg-fade.lane{max-height:var(--team-lane)}.ldg-roadmap .team .none{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);margin:0;padding:12px 14px;font-size:14px}.ldg-roadmap .team .ag{border-bottom:1px dotted var(--dot);min-width:0}.ldg-roadmap .team .ag:last-child{border-bottom:0}.ldg-roadmap .team .ag.pend{background:color-mix(in oklab, var(--amber) 5%, transparent)}.ldg-roadmap .team .ag.open{background:var(--well)}.ldg-roadmap .team .ag .nm{width:100%;min-width:0;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;gap:0 8px;padding:9px 14px;display:grid}.ldg-roadmap .team .ag .nm:hover .who{color:var(--pine)}.ldg-roadmap .team .ag .nm:hover .chev{color:var(--ink)}.ldg-roadmap .team .ag .nm:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);outline:none}.ldg-roadmap .team .ag .nm .chev{font-family:var(--mono);color:var(--ink3);transition:transform var(--t-fast);transform-origin:40%;font-size:14px;line-height:1}.ldg-roadmap .team .ag.open .nm .chev{color:var(--ink);transform:rotate(90deg)}.ldg-roadmap .team .ag .nm .who{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.ldg-roadmap .team .ag .nm .mark{font-style:normal;font-family:var(--mono);letter-spacing:0;color:var(--amber);white-space:nowrap;font-size:13px;font-weight:500}.ldg-roadmap .team .ag .dt{border-left:2px solid var(--rule2);justify-items:start;gap:8px;margin:0 14px 12px;padding:1px 0 1px 10px;display:grid}.ldg-roadmap .team .ag.pend .dt{border-left-color:var(--amber)}.ldg-roadmap .team .ag .dt .fact{color:var(--ink2);text-wrap:pretty;gap:2px;margin:0;font-size:14px;line-height:1.45;display:grid}.ldg-roadmap .team .ag .dt .fact .eb{font-family:var(--mono);color:var(--ink3);font-size:12px;font-weight:500}.ldg-roadmap .team .ag .dt .fact .ask{color:var(--amber);margin-top:2px}.ldg-roadmap .team .ldg-in.sel.mv{width:auto;min-width:0;min-height:24px;box-shadow:none;font-family:var(--sans);color:var(--ink2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-self:start;align-items:center;gap:5px;margin-left:-6px;padding:4px 6px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.ldg-roadmap .team .ldg-in.sel.mv:hover{color:var(--ink)}.ldg-roadmap .team .ldg-in.sel.mv:focus-visible{box-shadow:var(--focusRing);border-color:#0000}.ldg-roadmap .team>.ph2 .an .warn,.ldg-roadmap .ldg-seclabel .an .warn{color:var(--amber)}@media (prefers-reduced-motion:reduce){.ldg-roadmap .team .ag .nm .chev{transition:none}}@media (max-width:1100px){.ldg-roadmap{--ldg-def-label:150px;--brk-title:200px}.ldg-roadmap .metrics{grid-template-columns:repeat(4,auto)}}@media (max-width:900px){.ldg-roadmap .rail .st{padding:10px 10px 14px}.ldg-roadmap .rail .st .r{display:none}.ldg-roadmap .fold .ft{grid-template-columns:12px minmax(0,1fr);gap:2px 14px}.ldg-roadmap .fold .ft .sm{white-space:normal;grid-column:2}.ldg-roadmap .money{grid-template-columns:minmax(0,1fr)}.ldg-roadmap .money>div+div{margin-top:14px}.ldg-roadmap .metrics{grid-template-columns:repeat(2,auto)}.ldg-roadmap .team .board{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-roadmap .team .col:nth-child(2n){border-right:0}.ldg-roadmap .team .col{border-bottom:1px solid var(--rule)}.ldg-roadmap .team .col:nth-last-child(-n+2):nth-child(odd),.ldg-roadmap .team .col:last-child{border-bottom:0}}@media (max-width:560px){.ldg-roadmap .rail{grid-template-columns:minmax(0,1fr)}.ldg-roadmap .rail>li{border-right:0;border-bottom:1px solid var(--rule)}.ldg-roadmap .rail>li:last-child{border-bottom:0}.ldg-roadmap .rail .st .r{display:block}.ldg-roadmap .fold>.fb{padding-left:0}.ldg-roadmap .team .board{grid-template-columns:minmax(0,1fr)}.ldg-roadmap .team .col,.ldg-roadmap .team .col:nth-child(2n){border-right:0;border-bottom:1px solid var(--rule)}.ldg-roadmap .team .col:last-child{border-bottom:0}.ldg-roadmap .team .qrow{grid-template-columns:minmax(0,1fr)}.ldg-roadmap .team .qrow .acts{justify-self:start}.ldg-roadmap .team .col>.ldg-fade.lane{max-height:none}}.ldg-studio .eb2{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-page.ldg-studio{gap:16px}.ldg-studio .ldg-panel>.pb:not(.flush){padding:16px}.ldg-studio .ldg-panel>.pb:not(.flush)>:is(.ldg-f+*,*+.ldg-f){margin-top:16px}.ldg-studio .ldg-f>.ldg-tabs{justify-self:start}.pz-studio-deck .ldg-kpi{margin:0}.pz-studio-deck .ldg-kpi.keep{grid-template-columns:repeat(var(--ldg-kpi-cols,5), minmax(0, 1fr))}.pz-studio-deck .ldg-kpi.keep>.fig>b{white-space:normal}:is(.ldg-app[data-bp=spine] .pz-studio-deck .ldg-kpi.keep:has(>.fig:nth-child(5)),.ldg-app[data-bp=narrow] .pz-studio-deck .ldg-kpi.keep:has(>.fig:nth-child(5))){grid-template-columns:repeat(3,minmax(0,1fr))}:is(.ldg-app[data-bp=spine] .pz-studio-deck .ldg-kpi.keep:has(>.fig:nth-child(5))>.fig:nth-child(3n),.ldg-app[data-bp=narrow] .pz-studio-deck .ldg-kpi.keep:has(>.fig:nth-child(5))>.fig:nth-child(3n)){box-shadow:none;border-right:0}:is(.ldg-app[data-bp=spine] .pz-studio-deck .ldg-kpi.keep:has(>.fig:nth-child(5))>.fig:nth-child(n+4),.ldg-app[data-bp=narrow] .pz-studio-deck .ldg-kpi.keep:has(>.fig:nth-child(5))>.fig:nth-child(n+4)){border-top:1px solid var(--rule)}.ldg-app[data-bp=mobile] .pz-studio-deck .ldg-kpi.keep{grid-template-columns:repeat(2,minmax(0,1fr))}.ldg-app[data-bp=mobile] .pz-studio-deck .ldg-kpi.keep>.fig:nth-child(2n){box-shadow:none;border-right:0}.ldg-app[data-bp=mobile] .pz-studio-deck .ldg-kpi.keep>.fig:nth-child(n+3){border-top:1px solid var(--rule)}.pz-brand-state{min-width:0;color:var(--ink2);flex-wrap:wrap;gap:2px 16px;font-size:13px;display:flex}.pz-brand-state b{color:var(--ink);font-weight:500}.pz-brand-state [data-tone=warn]{color:var(--amber)}.pz-brand-demo{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin-top:12px;display:flex}.pz-brand-demo .hint{color:var(--ink3);font-size:12px}.pz-brand-split{gap:16px;min-width:0;display:grid}@media (min-width:1181px){.pz-brand-split{grid-template-columns:minmax(0,1fr) 440px;align-items:start}.pz-brand-split>.pz-brand-edit{grid-area:1/1}.pz-brand-split>.pz-brand-prev{grid-area:1/2;position:sticky;top:56px}.pz-brand-split .pz-brand-frame{grid-template-columns:124px minmax(0,1fr)}.pz-brand-split .pz-brand-frame .signin{border-left:0;border-top:1px solid var(--rule);grid-column:1/-1}}.pz-brand-prev{min-width:0}.ldg-f>.lbl{color:var(--ink2);font-size:13px;font-weight:500;line-height:1.3;display:block}.pz-brand-colour{align-items:center;gap:8px;min-width:0;display:flex}.pz-brand-colour input[type=color]{border:1px solid var(--rule2);background:var(--paper);cursor:pointer;border-radius:5px;flex:none;block-size:32px;inline-size:36px;padding:2px}.pz-brand-colour .ldg-in{text-transform:uppercase;flex:none;inline-size:9.5em}.pz-brand-asset+.pz-brand-asset{margin-top:10px}.pz-brand-asset-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.pz-brand-asset-row .pv{border:1px solid var(--rule);background:var(--paper);block-size:44px;min-inline-size:88px;max-inline-size:200px;color:var(--ink3);border-radius:5px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;display:inline-flex;overflow:hidden}.pz-brand-asset-row .pv[data-dark]{background:#101816}.pz-brand-asset-row .pv[data-square]{inline-size:44px;min-inline-size:44px;padding:4px}.pz-brand-asset-row .pv .img{object-fit:contain;max-block-size:100%;max-inline-size:100%}.pz-brand-logo{gap:8px;display:grid}.pz-brand-logo-for{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pz-brand-logo+.pz-brand-asset{margin-top:14px}.pz-brand-fine{border-top:1px solid var(--rule);margin-top:14px;padding-top:10px}.pz-brand-fine>summary{cursor:pointer;color:var(--ink2);font-size:13px}.pz-brand-fine[open]>summary{margin-bottom:6px}.pz-brand-fine .pz-brand-asset{margin-top:10px}.pz-brand-marks{gap:14px;min-width:0;display:grid}.pz-brand-mark-slots{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px;min-width:0;display:grid}.pz-brand-mark{border:1px solid var(--rule);background:var(--paper);border-radius:7px;align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.pz-brand-mark .hd{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.pz-brand-mark .hd b{color:var(--ink);font-size:14px;font-weight:600}.pz-brand-mark .hd .mono{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pz-brand-mark .pv{border-radius:5px;place-items:center;block-size:72px;display:grid;overflow:hidden}.pz-brand-mark .pv .mk{object-fit:contain;block-size:40px;inline-size:58px}.pz-brand-mark .pv .none{opacity:.8;font-size:12px}.pz-brand-mark .pane{gap:8px;min-width:0;display:grid}.pz-brand-mark .pane .pair{grid-template-columns:5.5em minmax(0,1fr);gap:8px;display:grid}.pz-brand-mark .pane .ldg-f{margin:0}.pz-brand-mark .strips{flex-wrap:wrap;gap:8px;display:flex}.pz-brand-mark .sws{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pz-brand-mark .sws .sw{border:1px solid var(--rule2);cursor:pointer;border-radius:50%;block-size:24px;inline-size:24px;padding:0}.pz-brand-mark .sws .sw[aria-pressed=true]{box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--pineRim)}.pz-brand-mark .sws input[type=color]{border:1px solid var(--rule2);background:var(--paper);cursor:pointer;border-radius:5px;block-size:28px;inline-size:32px;padding:2px}.pz-brand-mark .sws .mono{color:var(--ink3);font-size:12px}.pz-brand-mark-canvas{border-radius:5px;place-items:center;padding:10px;display:grid}.pz-brand-mark-canvas canvas{aspect-ratio:1.4513;inline-size:min(100%,174px)}.pz-brand-mark .mk[data-mono],.pz-brand-frame .rail .mark .mk[data-mono]{background:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pz-brand-picked{color:var(--ink3);margin:-4px 0 0;font-size:12px}.pz-brand-from-logo .sws{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pz-brand-from-logo li{grid-template-columns:18px 6.5em 3em minmax(0,1fr);align-items:center;gap:8px;font-size:13px;display:grid}.pz-brand-from-logo .chip{block-size:18px;inline-size:18px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 18%, transparent);border-radius:3px}.pz-brand-from-logo .share{color:var(--ink3);font-size:12px}.pz-brand-from-logo .acts{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.pz-brand-from-logo .acts [aria-pressed=true]{color:var(--selOn);font-weight:600}@media (max-width:640px){.pz-brand-from-logo li{grid-template-columns:18px auto auto}.pz-brand-from-logo .acts{grid-column:1/-1;justify-content:flex-start}}.pz-brand-history{margin:0;padding:0;list-style:none}.pz-brand-history li{border-top:1px solid var(--rule);grid-template-columns:3.2em 14px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 0;font-size:14px;display:grid}.pz-brand-history li:first-child{border-top:0}.pz-brand-history .sw{block-size:14px;inline-size:14px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 18%, transparent);border-radius:3px}.pz-brand-history .nm{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.pz-brand-history .when{color:var(--ink3);font-size:12px}.pz-brand-history .live{color:var(--pine);letter-spacing:.04em;font-size:12px}.pz-brand-preview{gap:10px;min-width:0;display:grid}.pz-brand-preview-bar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.pz-brand-preview-bar .hint{color:var(--ink3);font-size:12px}.pz-brand-frame{border:1px solid var(--rule);background:var(--paper);min-height:300px;color:var(--ink);box-shadow:0 1px 2px color-mix(in oklab, var(--ink) 8%, transparent);border-radius:10px;grid-template-columns:148px minmax(0,1fr);margin:0;font-size:12px;display:grid;position:relative;overflow:hidden}@media (min-width:1000px){.pz-brand-frame{grid-template-columns:148px minmax(0,1fr) 208px}}.pz-brand-frame .rail{background:var(--railBg);color:var(--railInk2);flex-direction:column;gap:1px;min-width:0;padding:12px 8px 10px;display:flex}.pz-brand-frame .rail .mark{color:var(--railInk);min-width:0;font-size:13px;font-weight:600;font-family:var(--preview-heading);align-items:center;gap:7px;margin:0 2px 10px;display:flex}.pz-brand-frame .rail .mark span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pz-brand-frame .rail .mark .mk{object-fit:contain;flex:none;block-size:22px;inline-size:32px}.pz-brand-frame .rail .mark b,.pz-brand-frame .rail .mark .ic{background:var(--railTile);block-size:22px;inline-size:22px;color:var(--railTileInk);object-fit:contain;font-size:12px;font-family:var(--body,inherit);border-radius:5px;flex:none;place-items:center;display:inline-grid}.pz-brand-frame .rail .grp{flex-direction:column;gap:1px;margin-bottom:8px;display:flex}.pz-brand-frame .rail .sec{letter-spacing:.1em;text-transform:uppercase;color:var(--railInk3);padding:4px 6px 2px;font-size:9.5px}.pz-brand-frame .rail .row{white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:4px 7px;overflow:hidden}.pz-brand-frame .rail .row.on{background:var(--railOn);color:var(--railInk);box-shadow:inset 2px 0 0 var(--railBrand);font-weight:500}.pz-brand-frame .rail .foot{border-top:1px solid var(--railRule);color:var(--railInk2);align-items:center;gap:6px;margin-top:auto;padding:6px 6px 0;font-size:11px;display:flex}.pz-brand-frame .rail .foot i{background:var(--railTile);border-radius:50%;flex:none;block-size:16px;inline-size:16px}.pz-brand-frame .sheet{background:var(--sheet);flex-direction:column;min-width:0;display:flex}.pz-brand-frame .band{background:var(--headFill);color:var(--headText);align-items:center;gap:8px;min-width:0;padding:9px 12px;display:flex}.pz-brand-frame .band .ttl{font-family:var(--preview-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pz-brand-frame .band .meta{color:var(--headText2);font-size:11px}.pz-brand-frame .band .pri{background:var(--headPriFill);color:var(--headPriInk);border-radius:6px;flex:none;margin-left:auto;padding:4px 9px;font-weight:500}.pz-brand-frame .body{align-content:start;gap:8px;padding:12px;display:grid}.pz-brand-frame .kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pz-brand-frame .kpi,.pz-brand-frame .card{border:1px solid var(--rule);background:var(--paper);border-radius:7px;gap:2px;min-width:0;padding:8px 10px;display:grid}.pz-brand-frame .kpi .num{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.pz-brand-frame .kpi small{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.pz-brand-frame .card .h{color:var(--ink);font-weight:600;font-family:var(--preview-heading);font-size:14px}.pz-brand-frame{font-family:var(--preview-body,var(--sans))}.pz-brand-frame .num{font-family:var(--mono)}.pz-brand-frame .card .eyebrow{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--brass);font-size:10px}.pz-brand-frame .card .bars{align-items:flex-end;gap:6px;height:14px;display:flex}.pz-brand-frame .card .bars .pair{align-items:flex-end;gap:1px;display:inline-flex}.pz-brand-frame .card .bars i{border-radius:1px 1px 0 0;width:4px;display:block}.pz-brand-frame .card .bars .s1{background:var(--pine)}.pz-brand-frame .card .bars .s2{background:var(--brass)}.pz-brand-frame .card .podium{background:var(--brassTint);color:var(--ink);border-radius:999px;justify-self:start;align-items:baseline;gap:5px;padding:2px 8px;font-size:11px;display:inline-flex}.pz-brand-frame .card .podium b{font-family:var(--mono);color:var(--brass);font-weight:600}.pz-brand-frame .band .meta{color:var(--headBrass,var(--headText2))}.pz-brand-frame .spark{block-size:30px;inline-size:100%;max-inline-size:220px}.pz-brand-frame .spark polyline{fill:none;stroke:var(--pineSeries);stroke-width:2px}.pz-brand-frame .lnk{color:var(--pine)}.pz-brand-frame .card.list{gap:0;padding:2px 10px}.pz-brand-frame .lead{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto 3.4em;align-items:center;gap:8px;padding:6px 0;display:grid}.pz-brand-frame .lead:first-child{border-top:0}.pz-brand-frame .lead .nm{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.pz-brand-frame .lead .when{text-align:right;color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px}.pz-brand-frame .chip{border:1px solid var(--rule);color:var(--ink2);border-radius:999px;padding:1px 7px;font-size:11px}.pz-brand-frame .chip.sel{background:var(--pineTint);border-color:var(--pineEdge);color:var(--selOn)}.pz-brand-frame .chip.ok{color:var(--ok)}.pz-brand-frame .chip.warn{color:var(--amber)}@media (max-width:640px){.pz-brand-frame{grid-template-columns:96px minmax(0,1fr)}.pz-brand-frame .rail{padding:10px 6px;font-size:11px}.pz-brand-frame .rail .mark{font-size:12px}.pz-brand-frame .band .meta{display:none}.pz-brand-frame .band .ttl{font-size:13px}.pz-brand-frame .kpis{grid-template-columns:1fr;gap:6px}.pz-brand-frame .kpi{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:6px;padding:6px 8px}.pz-brand-frame .lead{grid-template-columns:minmax(0,1fr) auto}.pz-brand-frame .lead .when{display:none}.pz-brand-frame .chip{white-space:nowrap}}.pz-brand-frame .signin{border-top:1px solid var(--rule);background:var(--paper);grid-column:1/-1;align-content:center;justify-items:stretch;gap:7px;padding:16px;display:grid}@media (min-width:1000px){.pz-brand-frame .signin{border-top:0;border-left:1px solid var(--rule);grid-column:auto}}.pz-brand-frame .signin .lg{min-block-size:36px;color:var(--ink);text-align:center;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.pz-brand-frame .signin .lg .img{object-fit:contain;max-block-size:36px;max-inline-size:160px}.pz-brand-frame .signin .h{font-family:var(--preview-heading);color:var(--ink);text-align:center;font-size:15px;font-weight:600}.pz-brand-frame .signin .in{border:1px solid var(--rule2);background:var(--field);border-radius:5px;block-size:22px}.pz-brand-frame .signin .btn{background:var(--cta);color:var(--ctaInk);text-align:center;border-radius:6px;padding:5px 0;font-weight:500}.pz-brand-frame .signin small{color:var(--ink3);text-align:center;font-size:10.5px}.pz-brand-menu-wrap{justify-items:start;gap:12px;display:grid}.pz-brand-menu-wrap>.pz-brand-menu{justify-self:stretch}.pz-brand-menu{gap:14px;display:grid}.pz-brand-menu .grp{border:0;min-width:0;margin:0;padding:0}.pz-brand-menu legend{letter-spacing:.04em;color:var(--ink3);padding:0 0 6px;font-size:12px}.pz-brand-menu .row{grid-template-columns:minmax(0,9em) minmax(0,1fr) 7.5em;align-items:center;gap:8px;padding:3px 0;display:grid}.pz-brand-menu .row .def{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pz-brand-menu .row[data-off] .def{color:var(--ink3);text-decoration:line-through}.pz-brand-menu .row .show{align-items:center;min-width:0;display:inline-flex}.pz-brand-menu .row .err{grid-column:2/-1}.pz-brand-order{border-top:1px solid var(--rule);gap:10px;min-width:0;margin-top:16px;padding-top:14px;display:grid}.pz-brand-order-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pz-brand-order .grp{border:0;min-width:0;margin:0;padding:0}.pz-brand-order legend{letter-spacing:.04em;color:var(--ink3);padding:0 0 4px;font-size:12px}.pz-reorder-list{min-width:0;margin:0;padding:0;list-style:none;display:grid}.pz-reorder-row{border-bottom:1px dotted var(--rule);background:var(--sheet);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:40px;padding:2px 0;display:grid}.pz-reorder-row:last-child{border-bottom:0}.pz-reorder-row[data-lifted]{box-shadow:0 2px 8px var(--inset);z-index:1;border-radius:6px;position:relative}.pz-reorder-row .nm{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;font-size:14px;display:flex}.pz-reorder-row .nm b{font-weight:500}.pz-reorder-row .nm small{color:var(--ink3);flex-basis:100%;font-size:12.5px}.pz-reorder-row[data-pinned] .nm b{color:var(--ink2)}.pz-reorder-grip{width:32px;height:32px;color:var(--ink3);cursor:grab;touch-action:none;letter-spacing:-2px;background:0 0;border:0;border-radius:6px;place-items:center;font-size:14px;display:inline-grid}.pz-reorder-grip:hover{color:var(--ink);background:var(--rule)}.pz-reorder-grip:focus-visible{box-shadow:var(--focusRing);outline:none}.pz-reorder-grip:disabled{cursor:default;opacity:.5}.pz-reorder[data-dragging] .pz-reorder-grip{cursor:grabbing}.pz-reorder-pin{text-align:center;width:32px;color:var(--ink3)}.pz-brand-home{gap:8px;min-width:0;display:grid}.pz-team-saves{margin:0}.pz-team-switches{margin:0 0 12px;display:grid}.pz-team-ranks{border-collapse:collapse;width:100%;font-size:14px}.pz-team-ranks th{text-align:left;font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);padding:0 8px 6px 0;font-size:12px;font-weight:500}.pz-team-ranks td{vertical-align:top;border-top:1px dotted var(--rule);padding:3px 8px 3px 0}.pz-team-ranks td .ldg-in{width:100%}.pz-team-ranks td:nth-child(3){width:6.5em}.pz-team-ranks td.num{color:var(--ink2);width:4em;padding-top:9px}.pz-team-ranks td.req{color:var(--ink3);padding-top:9px;font-size:12.5px}.pz-team-words+.pz-team-words{margin-top:14px}.pz-team-words td.std{color:var(--ink2);width:11em;padding-top:9px}.pz-team-words td.look{width:11em;padding-top:9px}.pz-team-vocab{border-top:1px solid var(--rule);margin-top:18px;padding-top:14px}.pz-team-preview{color:var(--ink);max-width:72ch;margin:0 0 14px;font-size:14px;line-height:1.6}.pz-team-group{border-top:1px solid var(--rule);margin-top:10px;padding-top:10px}.pz-team-group>summary{cursor:pointer;color:var(--ink);font-size:14px;font-weight:500}.pz-team-group>summary small{color:var(--ink3);font-weight:400}.pz-team-group>summary:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-team-group[open]>summary{margin-bottom:8px}.pz-team-vocab .pz-team-words td.std small.hint{color:var(--ink3);font-size:12px;display:block}.pz-team-vocab .pz-team-ranks td:nth-child(3){width:auto}.pz-team-vocab td.forms{color:var(--ink3);white-space:nowrap;padding-top:9px;font-size:12.5px}.pz-team-vocab td.more{white-space:nowrap;width:1%}.pz-team-forms-row{flex-wrap:wrap;align-items:flex-end;gap:8px 14px;padding:2px 0 6px;display:flex}.pz-team-forms-row label{color:var(--ink3);flex:10em;gap:3px;min-width:10em;font-size:12px;display:grid}.pz-team-offer{margin:0 0 14px}.pz-team-offer-pairs{color:var(--ink2);flex-wrap:wrap;gap:2px 16px;margin:4px 0 6px;padding:0;font-size:13px;list-style:none;display:flex}.pz-copy-tokens{flex-wrap:wrap;gap:4px;display:flex}.pz-copy textarea.ldg-in{resize:vertical;min-height:72px}.pz-brand-adjust{color:var(--ink2);gap:4px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.pz-brand-adjust li{align-items:center;gap:6px;display:flex}.pz-brand-adjust .sw{block-size:12px;inline-size:12px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ink) 18%, transparent);border-radius:3px}.pz-studio-cols{gap:16px;min-width:0;display:grid}.pz-cc-gw{max-width:100%;overflow-x:auto}.pz-cc-grid{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.pz-cc-grid th,.pz-cc-grid td{text-align:right;white-space:nowrap;border-top:1px dotted var(--rule);padding:5px 8px}.pz-cc-grid thead th{font-family:var(--mono);color:var(--ink3);border-top:0;font-size:12px;font-weight:500}.pz-cc-grid th:first-child{text-align:left;color:var(--ink);font-weight:400}.pz-cc-grid thead th:first-child{color:var(--ink3)}.pz-cc-grid tr.car td{text-align:left;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);font-size:11.5px}.pz-cc-qs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pz-cc-q p{color:var(--ink);text-wrap:pretty;margin:0 0 6px;font-size:14px}.pz-cc-list,.pz-cc-hist,.pz-cc-checks{color:var(--ink2);margin:0;padding:0;font-size:13px;list-style:none;display:grid}.pz-cc-list li{border-top:1px dotted var(--rule);padding:5px 0}.pz-cc-list li:first-child{border-top:0}.pz-cc-list li.more{color:var(--ink3)}.pz-cc-hist li{border-top:1px dotted var(--rule);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;display:flex}.pz-cc-hist li:first-child{border-top:0}.pz-cc-hist li span{color:var(--ink3)}.pz-cc-checks{color:var(--ink);gap:6px;font-size:14px}.pz-cc-checks li:before{content:"✓";color:var(--ink3);margin-right:8px}.pz-cc-checks li.warn:before{content:"!";color:var(--amber)}.pz-cc-sp{flex:1}.pz-cc-error{margin:8px 0 0;font-size:13px}.pz-cc-ladder .ldg-in{min-width:4em}.pz-kit-rows{margin:0;padding:0;list-style:none;display:grid}.pz-kit-row{border-top:1px dotted var(--rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.pz-kit-row:first-child{border-top:0}.pz-kit-row .tx{gap:2px;min-width:0;display:grid}.pz-kit-row .tx b{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:500}.pz-kit-row .tx small{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12.5px}.pz-kit-row .acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}@media (max-width:640px){.pz-kit-row{grid-template-columns:minmax(0,1fr) auto}.pz-kit-row .acts{grid-column:1/-1;justify-content:flex-start}}.pz-kit-diff{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.pz-kit-diff>div,.pz-kit-preview{border:1px solid var(--rule);background:var(--sheet2,var(--sheet));border-radius:9px;padding:10px 12px}.pz-kit-diff h3,.pz-kit-preview h3{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin:0 0 6px;font-size:11px;font-weight:500}.pz-kit-diff p,.pz-kit-preview p{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.pz-kit-sum{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:12px 0 0;display:grid}.pz-kit-sum>div{border:1px solid var(--rule);border-radius:9px;padding:10px 12px}.pz-kit-sum dt{font-family:var(--serif,inherit);font-variant-numeric:tabular-nums;color:var(--ink);font-size:24px}.pz-kit-sum dd{color:var(--ink3);margin:0;font-size:12px}.pz-kit-edit{gap:10px;display:grid}.pz-kit-field{color:var(--ink2);gap:4px;font-size:13px;display:grid}.pz-kit-chips{flex-wrap:wrap;gap:4px;display:flex}.pz-kit-import{gap:8px;margin-top:10px;display:grid}.pz-kit-defaults{margin:0;padding:0;list-style:none;display:grid}.pz-kit-dd{border-top:1px dotted var(--rule);grid-template-columns:170px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.pz-kit-dd:first-child{border-top:0}.pz-kit-dd .lb{color:var(--ink)}.pz-kit-dd .in{align-items:center;gap:6px;min-width:0;display:inline-flex}.pz-kit-dd .in .ldg-in{flex:1;min-width:0;max-width:520px}.pz-kit-dd .who{color:var(--ink3);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:inline-flex}.pz-kit-dd.wide{grid-template-columns:1fr}@media (max-width:760px){.pz-kit-dd{grid-template-columns:1fr}.pz-kit-dd .who{white-space:normal}}.pz-kit-hours{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px;display:grid}.pz-kit-hours>div{border:1px solid var(--rule);border-radius:7px;gap:4px;padding:6px 8px;font-size:12px;display:grid}.pz-kit-hours>div.off{color:var(--ink3)}.pz-kit-hours label{align-items:center;gap:6px;display:inline-flex}.ldg-kit-badges{vertical-align:middle;flex-wrap:wrap;gap:4px;margin-left:6px;display:inline-flex}.ldg-kit-new{cursor:pointer;background:0 0;border:0;padding:0}.ldg-kit-new:focus-visible{outline:2px solid var(--pine,currentColor);outline-offset:2px;border-radius:999px}.ldg-kit-review{gap:10px;display:grid}.ldg-kit-review .lede{color:var(--ink2);margin:0;font-size:13.5px}.ldg-kit-review .acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ldg-kit-diff{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.ldg-kit-diff>div{border:1px solid var(--rule);border-radius:9px;padding:10px 12px}.ldg-kit-diff h4{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin:0 0 6px;font-size:11px;font-weight:500}.ldg-kit-diff p{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.ldg-kit-err{color:var(--bad,var(--ink));margin:0;font-size:13px}.ldg-kit-offers{margin:0;padding:0;list-style:none;display:grid}.ldg-kit-offers li{border-top:1px dotted var(--rule);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.ldg-kit-offers li:first-child{border-top:0}.ldg-kit-offers li span{gap:2px;min-width:0;display:grid}.ldg-kit-offers small{color:var(--ink3);font-size:12px}.ldg-kit-group{margin-top:10px}.ldg-kit-banner{padding:8px var(--ldg-bleed-x,16px);border-bottom:1px solid var(--rule);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.ldg-kit-banner .ldg-kit-badges{margin-left:0}.pz-studio-lede{color:var(--ink2);text-wrap:pretty;max-width:72ch;margin:0 0 12px;font-size:14px;line-height:1.6}.pz-studio-slots{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.pz-studio-slots{grid-template-columns:1fr 1fr}}.pz-studio-wide{grid-column:1/-1}.pz-studio-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.pz-studio-foot{z-index:3;margin:0 calc(var(--ldg-bleed-x) * -1);padding:10px var(--ldg-bleed-x);border-top:1px solid var(--rule2);background:color-mix(in oklab, var(--sheet) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:space-between;position:sticky;bottom:0}.pz-studio-foot .pz-studio-note{margin:0}.pz-studio-foot-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.pz-studio-gap{letter-spacing:.04em;color:var(--amber);font-size:12px}.pz-studio-warn{letter-spacing:.02em;color:var(--amber);text-wrap:pretty;font-size:13px}.pz-studio-note{color:var(--ink3);text-wrap:pretty;max-width:76ch;margin:4px 0 0;font-size:13px;line-height:1.6}.pz-studio-none{letter-spacing:.06em;color:var(--ink3);margin:0;padding:8px 0 8px 40px;font-size:14px}.pz-studio-split{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:22px;min-width:0;display:grid}@media (max-width:1180px){.pz-studio-split{grid-template-columns:minmax(0,1fr)}}.pz-studio-edit{gap:2px;min-width:0;display:grid}.pz-studio-prev{gap:8px;min-width:0;display:grid;position:sticky;top:56px}@media (max-width:1180px){.pz-studio-prev{position:static}}.pz-studio-prev .ph{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:6px;display:flex}.pz-studio-prev .ph .eb2{color:var(--ink)}.pz-studio-prev .ph .mono{letter-spacing:.04em;color:var(--ink3);font-size:14px}.pz-studio-prev .foot{letter-spacing:.04em;color:var(--ink3);margin:0;font-size:14px}.pz-studio-sec{border-bottom:1px dotted var(--dot);min-width:0}.pz-studio-sec .head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pz-studio-sec .name{min-width:0;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:240px;align-items:baseline;gap:10px;padding:10px 0;display:flex}.pz-studio-sec .name:hover .t{color:var(--pine)}.pz-studio-sec .name:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-studio-sec .name .ix{letter-spacing:.1em;color:var(--ink3);flex:none;font-size:14px}.pz-studio-sec .name .t{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:500}.pz-studio-sec .name .n{letter-spacing:.04em;color:var(--ink3);flex:none;font-size:14px}.pz-studio-sec[data-open] .name .t{color:var(--ink)}.pz-studio-sec .head .acts{flex:none;align-items:center;gap:2px;display:inline-flex}.pz-studio-sec .steps{padding-bottom:8px}.pz-studio-sec .step{border-top:1px dotted var(--dot)}.pz-studio-sec .step .row{flex-wrap:wrap;align-items:center;gap:10px;padding-left:40px;display:flex}.pz-studio-sec .step .row .t{min-width:0;font:inherit;text-align:left;color:var(--ink2);cursor:pointer;background:0 0;border:0;flex:200px;align-items:baseline;gap:10px;padding:8px 0;display:flex}.pz-studio-sec .step .row .t:hover .nm{color:var(--pine)}.pz-studio-sec .step .row .t:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-studio-sec .step .row .t .nm{overflow-wrap:anywhere;min-width:0;font-size:14px}.pz-studio-sec .step .row .t .kind{color:var(--ink3);flex:none;font-size:13px;font-weight:500}.pz-studio-sec .step[data-editing] .row .t .nm{color:var(--ink);font-weight:500}.pz-studio-sec .step .row .acts{flex:none;align-items:center;gap:2px;display:inline-flex}@media (hover:hover){.pz-studio-sec .head .acts,.pz-studio-sec .step .row .acts{opacity:0;transition:opacity .12s}.pz-studio-sec .head:is(:hover,:focus-within) .acts,.pz-studio-sec[data-open]>.head .acts,.pz-studio-sec .step .row:is(:hover,:focus-within) .acts,.pz-studio-sec .step[data-editing] .row .acts{opacity:1}}.pz-studio-sec .name .ldg-tag{flex:none}.pz-studio-addform{border:1px solid var(--rule);background:var(--sheet);border-radius:7px;padding:0 16px}.pz-studio-addform>summary{cursor:pointer;color:var(--ink);padding:12px 0;font-size:14px;font-weight:500}.pz-studio-addform>summary:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-studio-addform[open]{padding-bottom:16px}.pz-studio-sec .step .editor{border:1px solid var(--rule2);background:var(--sheet);box-shadow:var(--rest);border-radius:5px;gap:10px;margin:4px 0 12px 40px;padding:12px 14px;display:grid}.pz-studio-tok{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pz-studio-tok .tok{border:1px solid var(--rule2);font-family:var(--mono);color:var(--ink2);cursor:pointer;background:0 0;border-radius:3px;align-items:baseline;gap:6px;padding:2px 6px;font-size:12px;display:inline-flex}.pz-studio-tok .tok:hover{border-color:var(--ink3);color:var(--ink)}.pz-studio-tok .tok:focus-visible{box-shadow:var(--focusRing);outline:none}.pz-studio-tok .tok .mark{font-size:12px;font-weight:500}.pz-studio-tok .tok[data-state=used]{border-color:var(--pineEdge);color:var(--pine)}.pz-studio-tok .tok[data-state=used] .mark{color:var(--pine)}.pz-studio-tok .tok[data-state=hole]{border-color:color-mix(in oklab, var(--amber) 45%, var(--rule2));color:var(--amber)}.pz-studio-tok .tok[data-state=hole] .mark{color:var(--amber)}.pz-studio-hole{text-align:left;font-family:var(--mono);letter-spacing:.02em;color:var(--amber);cursor:pointer;text-wrap:pretty;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;line-height:1.5}.pz-studio-hole:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-studio-add{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0 10px 40px;display:flex}.pz-studio-add .ldg-in{max-width:320px}.pz-studio-edit>.pz-studio-add{padding-left:0}.pz-studio-trs{display:grid}.pz-studio-trs .tr{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px;padding:10px 16px;display:flex}.pz-studio-trs .tr:last-child{border-bottom:0}.pz-studio-trs .tr .t{color:var(--ink);min-width:0;font-size:15px;font-weight:500}.pz-studio-trs .tr .when{letter-spacing:0;color:var(--ink3);flex:none;font-size:13px}.pz-studio-trs .tr .meta{min-width:0;color:var(--ink3);flex-wrap:wrap;align-items:baseline;gap:12px;font-size:13px;display:flex}.pz-studio-trs .tr .meta .loc{text-overflow:ellipsis;white-space:nowrap;max-width:30ch;overflow:hidden}.pz-studio-trs .tr .meta .topic{color:var(--ink2)}.pz-studio-trs .tr .acts{flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.ldg-studio .ldg-btn.txt.danger{border-color:#0000}.ldg-studio .ldg-btn.txt.danger:is(:hover,.hover){color:var(--rust);background:0 0}.pz-studio-sel{min-width:0;display:block;position:relative}.pz-studio-sel>select{-webkit-appearance:none;appearance:none;width:100%;font:inherit;padding-right:26px}.pz-studio-sel>.car{pointer-events:none;color:var(--ink3);font-size:14px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.pz-launch{grid-template-columns:minmax(280px,340px) minmax(0,1fr) minmax(320px,400px);align-items:start;gap:18px;min-width:0;display:grid}@media (max-width:1280px){.pz-launch{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.pz-launch-echo{grid-column:1/-1}}@media (max-width:900px){.pz-launch{grid-template-columns:minmax(0,1fr)}}.pz-launch-list-bar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;margin:0 0 8px;display:flex}.pz-launch-step em{color:var(--ink3);font-size:12px;font-style:normal}.pz-launch-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.pz-launch-soon{letter-spacing:.04em;color:var(--ink3);font-size:12px}.pz-launch-done{letter-spacing:.04em;color:var(--pine);font-size:13px}.pz-launch-join{border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:10px;gap:10px;min-width:0;padding:18px;display:grid}.pz-launch-join-head{min-width:0;color:var(--ink3);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.pz-launch-join-head .mono{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pz-launch-join-title{font-family:var(--serif,inherit);color:var(--ink);margin:6px 0 0;font-size:22px;line-height:1.2}.pz-launch-join-blurb{color:var(--ink2);text-wrap:pretty;max-width:60ch;margin:0;font-size:14px;line-height:1.6}.pz-launch-join-cta{pointer-events:none;justify-self:start}.pz-launch-echo-body{flex-direction:column;min-width:0;min-height:520px;max-height:calc(100vh - 180px);display:flex}.pz-launch-echo-body>*{flex:auto;min-height:0}.ldg-pzteam .nm-link{font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ldg-pzteam .nm-link:hover{color:var(--pine)}.ldg-pzteam .nm-link:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-pzteam td.ap{color:var(--ink);font-weight:500}.ldg-pzteam td.late{color:var(--amber)}.ldg-pzteam tr.quiet td{color:var(--ink3)}.ldg-pzteam tr.quiet td.ap{color:var(--ink3);font-weight:400}.ldg-pzteam tr.quiet .nm-link{color:var(--ink3)}.ldg-pzteam tr.quiet-row td{border-bottom:0;padding-top:8px;padding-bottom:8px}.ldg-pzteam tfoot td{border-bottom:0;border-top:1px solid var(--rule2);color:var(--ink);font-weight:500}.ldg-pzteam tfoot td:first-child{font-family:var(--mono);color:var(--ink2);font-size:13px;font-weight:500}.pz-team-today{letter-spacing:.06em;color:var(--amber);font-size:12px}.pz-team-today.ok{color:var(--ink3)}.pz-team-load{letter-spacing:.01em;color:var(--ink3);margin:0;padding:12px 16px;font-size:13px}.ldg-pzteam td.behind{color:var(--amber)}.ldg-pzteam .nm-link{align-items:center;gap:7px;display:inline-flex}.ldg-pzteam .nm-link .chev{width:9px;color:var(--ink3);transition:transform var(--t-fast);font-size:12px;line-height:1;display:inline-block}.ldg-pzteam .nm-link[aria-expanded=true] .chev{color:var(--pine);transform:rotate(90deg)}.ldg-pzteam tr.xp>td{border-bottom:1px solid var(--rule2);padding:0}.ldg-pzteam tbody tr.xp:hover>td{background:0 0}.ldg-pzteam .pz-drill{min-width:0;display:grid}.ldg-pzteam .pz-drill>.ldg-kpi{border-top:0}.ldg-pzteam .pz-drill-wait{letter-spacing:.01em;color:var(--ink3);margin:0;padding:12px 16px;font-size:13px}.ldg-pzteam .pz-drill-log{align-items:center;gap:8px;padding:10px 16px;display:flex}@media (prefers-reduced-motion:reduce){.ldg-pzteam .nm-link .chev{transition:none}}.pz-legs-crumbs{border-bottom:1px solid var(--rule);color:var(--ink3);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;padding:10px 16px;font-size:13px;display:flex}.pz-legs-crumbs .crumb{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0}.pz-legs-crumbs .crumb:hover{color:var(--pine);text-underline-offset:3px;text-decoration:underline}.pz-legs-crumbs .crumb:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-legs-crumbs .cur{color:var(--ink);font-weight:500}.pz-legs-crumbs .sep{color:var(--ink3)}.ldg-pzlegs tr.drill{cursor:pointer}.ldg-pzlegs .leg{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:inline-flex}.ldg-pzlegs .leg .nm{color:var(--ink)}.ldg-pzlegs .leg .sub{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:12px}.ldg-lbteams tr.sub .leg{padding-left:14px}.ldg-lbteams tr.sub .sep{color:var(--ink3);font-size:12px}.ldg-lbteams-crumbs{border-bottom:0;padding:0 0 2px}.ldg-lbteams tr.tier>td,.ldg-lbteams-grp{border-top:1px solid var(--rule2)}.ldg-lbteams :is(th,td).add{width:44px;padding-right:0}.ldg-lbteams td.add .ldg-sw{vertical-align:middle}.ldg-lbteams tr.picked{background:var(--pineTint)}.ldg-crm.rows.ldg-lbteams :is(th,td).barc{width:22%}.ldg-lbteams .leg{white-space:nowrap}.ldg-lbteams tr.picked>td:first-child{box-shadow:inset 2px 0 0 var(--pine)}.ldg-lbteams-bar .sc{white-space:normal;min-width:0}.ldg-lbteams-bar .chips{flex-wrap:wrap;gap:6px;min-width:0;display:inline-flex}.ldg-lbteams-bar .chip{border:1px solid var(--rule2);background:var(--sheet);color:var(--ink);gap:2px;max-width:100%;padding:1px 3px 1px 8px;font-size:13px}.ldg-lbteams-bar .chip .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.ldg-lbteams-crumbs .lbl{color:var(--ink3)}.ldg-lbteams-crumbs .edit{color:var(--pine);font-weight:500}.ldg-lbteams-trail{align-items:center;gap:12px;display:inline-flex}@media (pointer:coarse){.ldg-lbteams-trail .ldg-sw:after{content:"";position:absolute;top:-14px;bottom:-14px;left:-8px;right:-8px}}.ldg-pzlegs .leg .flags{flex-wrap:wrap;gap:4px;display:inline-flex}.ldg-pzlegs td.chg.up{color:var(--pine)}.ldg-pzlegs td.chg.down{color:var(--amber)}.ldg-pzlegs td.sp{white-space:nowrap;width:1%}.ldg-pzlegs td .dim{color:var(--ink3)}.ldg-pzlegs .pz-legs-spark{vertical-align:middle;display:inline-block;overflow:visible}.ldg-pzlegs .pz-legs-spark polyline{fill:none;stroke:var(--pineSeries);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.ldg-pzlegs .pz-legs-spark circle{fill:var(--pineSeries)}.ldg-pzlegs .pz-legs-spark.flat polyline{stroke:var(--rule2)}.pz-activity .pz-act-pair{gap:18px;min-width:0;display:grid}.ldg-app:is([data-bp=full],[data-bp=spine]) .pz-activity .pz-act-pair.two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.pz-activity .pz-act-deck>.fig.pine{isolation:isolate}.pz-activity .pz-act-deck>.fig.pine:before{content:"";z-index:-1;background:var(--pineTint);box-shadow:inset 0 0 0 1px var(--pineEdge);pointer-events:none;border-radius:5px;position:absolute;top:6px;bottom:6px;left:-10px;right:-12px}.pz-activity .pz-act-deck>.fig.pine>small,.pz-activity .pz-act-deck>.fig.pine>b{color:var(--pine)}.ldg-app[data-bp=mobile] .pz-activity .pz-act-deck>.fig.pine:before{top:4px;bottom:4px;left:-6px;right:-8px}.pz-activity .pz-act-deck>.fig.nil>b{color:var(--ink3);font-weight:400}.pz-activity .pz-act-src{grid-template-columns:minmax(0,1fr) minmax(170px,230px);align-items:start;column-gap:24px;display:grid}.ldg-app[data-bp=mobile] .pz-activity .pz-act-src{grid-template-columns:minmax(0,1fr)}.pz-activity .pz-act-share{flex-direction:column;gap:9px;min-width:0;padding:42px 18px 14px 0;display:flex}.ldg-app[data-bp=mobile] .pz-activity .pz-act-share{padding:12px 18px 14px}.pz-activity .pz-act-share .bar{background:var(--well);border-radius:3px;gap:2px;height:12px;display:flex;overflow:hidden}.pz-activity .pz-act-share .bar>i{min-width:3px;display:block}.pz-activity .pz-act-share .legend{color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;margin:0;font-size:13px;line-height:1.6}.pz-activity .pz-act-share .legend .it{white-space:nowrap}.pz-activity .pz-act-share .legend .k{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.pz-activity .pz-ezs-share{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.pz-activity .pz-ezs-share .pz-ezs-bar{flex:none;width:56px}.pz-activity .pz-ezs-share small{min-width:3.2em;color:var(--ink3);text-align:right;font-size:12.5px}.pz-activity .pz-ezs-t tr.total td{border-top:1px solid var(--rule2);font-weight:600}.pz-activity .pz-ezs-note{margin:0;padding:14px 18px;font-size:13px}.pz-activity .pz-ezs-foot{color:var(--ink3);font-size:12.5px}.ldg-app[data-bp=mobile] .pz-activity .pz-ezs-share .pz-ezs-bar{display:none}@media print{.pz-activity .pz-ezs{display:none}}.pz-activity .s-personal{background:var(--pineSeries)}.pz-activity .s-drip{background:color-mix(in oklab, var(--pineSeries) 48%, var(--sheet))}.pz-activity .s-vavoice{background:var(--ch1)}.pz-activity .s-vatext{background:color-mix(in oklab, var(--ch1) 48%, var(--sheet))}.pz-activity .s-va{background:color-mix(in oklab, var(--ch1) 24%, var(--sheet));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ch1) 55%, var(--sheet))}.pz-activity .s-echo{background:var(--ch2)}.pz-activity .pz-act-quiet ul{margin:0;padding:0;list-style:none}.pz-activity .pz-act-quiet li{border-bottom:1px dotted var(--dot);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 18px;display:flex}.pz-activity .pz-act-quiet li:last-child{border-bottom:0}.pz-activity .pz-act-quiet .why{color:var(--ink3);text-align:right;font-size:13px}.pz-activity .pz-act-quiet .who{min-width:0}.pz-activity .pz-act-pace{white-space:nowrap;margin-left:8px;font-size:12px;font-weight:600}.pz-activity .pz-act-pace.on{color:var(--selOn)}.pz-activity .pz-act-pace.behind{color:var(--amber)}.pz-activity .pz-act-pace.quiet{color:var(--rust)}.pz-activity .pz-act-pace.nogoals,.pz-activity .pz-act-pace.inactive{color:var(--ink3);font-weight:400}.pz-activity .pz-act-goalt td.r>.pz-act-pace{margin-left:0}.pz-activity .pz-act-nogoals{border-top:1px dotted var(--dot);color:var(--ink3);padding:10px 18px;font-size:13px}.pz-activity .pz-act-nogoals summary{cursor:pointer}.pz-activity .pz-act-nogoals summary:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-activity .pz-act-nogoals ul{flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pz-activity .pz-act-nogoals li{border:0;padding:0;display:block}.pz-activity .pz-act-inactive{border-top:1px dotted var(--dot);color:var(--ink3);padding:10px 18px;font-size:13px}.pz-activity .pz-act-inactive .tog{all:unset;cursor:pointer;color:var(--ink3)}.pz-activity .pz-act-inactive .tog:before{content:"▸ "}.pz-activity .pz-act-inactive .tog[aria-expanded=true]:before{content:"▾ "}.pz-activity .pz-act-inactive .tog:focus-visible{box-shadow:var(--focusRing);border-radius:3px}.pz-activity .pz-act-inactive ul{flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pz-activity .pz-act-inactive li{border:0;padding:0;display:block}.pz-activity .pz-act-note{color:var(--ink3);margin:0;padding:8px 18px 12px;font-size:12px}.pz-activity .pz-act-nudge{border:1px solid var(--pineEdge);background:var(--pineTint);color:var(--ink);border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 14px;font-size:14px;display:flex}.pz-activity .pz-act-nudge p{margin:0}.pz-activity .pz-act-nudge .acts{gap:6px;display:flex}.pz-activity .pz-act-goalform{flex-direction:column;gap:12px;padding:14px 18px;display:flex}.pz-activity .pz-act-goalform .fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px;display:grid}.ldg-app[data-bp=mobile] .pz-activity .pz-act-goalform .fields{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-activity .pz-act-goalform .fld{gap:4px;min-width:0;display:grid}.pz-activity .pz-act-goalform :is(.fld,.acts) small{color:var(--ink3);font-size:12px}.pz-activity .pz-act-goalform .err{color:var(--rust);margin:0;font-size:13px}.pz-activity .pz-act-goalform .acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pz-activity .nm{color:var(--ink);white-space:nowrap;font-weight:500;text-decoration:none}.pz-activity .nm:hover{color:var(--pine);text-underline-offset:2px;text-decoration:underline}.pz-activity .nm:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-activity .you{color:var(--ink3);font-weight:400}.pz-activity .pz-actgrid :is(th,td){white-space:nowrap}.pz-activity .pz-actgrid tr.band th{background:var(--pineTint);color:var(--pine);letter-spacing:.14em;text-transform:uppercase;border-bottom:0;padding-top:6px;padding-bottom:6px;font-size:11px;font-weight:600}.pz-activity .pz-actgrid :is(th,td).g{border-left:1px solid var(--rule)}.pz-activity .pz-actgrid tr.band th.g{border-left-color:var(--pineEdge)}.pz-activity .pz-actgrid td.w{font-weight:600}.pz-activity .pz-actgrid td.w.dim{font-weight:400}.pz-activity .pz-actgrid td.sp{padding-top:4px;padding-bottom:4px;line-height:0}.pz-activity .pz-actgrid tr.quiet .nm{color:var(--ink2)}.pz-activity .pz-actgrid tr.unlinked td.dim{font-size:13px}.pz-activity :is(.pz-actgrid,.pz-act-t) tfoot td{border-bottom:0;border-top:1px solid var(--rule2);color:var(--ink);font-weight:600}.pz-activity :is(.pz-actgrid,.pz-act-t) tfoot td.dim{color:var(--ink3);font-weight:400}.pz-activity .pz-actgrid tfoot td:first-child{font-family:var(--mono);color:var(--ink2);font-size:13px;font-weight:500}.pz-activity .pz-actgrid tfoot td.pine:not(.dim){color:var(--pine)}.pz-activity .pz-act-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;min-width:0;display:flex}.pz-activity .pz-act-tools .ldg-srch{width:13rem}@media (max-width:639px){.pz-activity .pz-act-tools{justify-content:flex-start;width:100%}.pz-activity .pz-act-tools .ldg-srch{width:100%}}.pz-activity .pz-actgrid tr.empty td{color:var(--ink2);white-space:normal;padding-top:18px;padding-bottom:18px}.pz-activity .pz-act-spark{vertical-align:middle;display:inline-block;overflow:visible}.pz-activity .pz-act-spark polyline{fill:none;stroke:var(--pineSeries);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.pz-activity .pz-act-spark circle{fill:var(--pineSeries)}.pz-activity .pz-act-spark.flat polyline{stroke:var(--rule2)}.pz-activity .pz-act-foot{color:var(--ink3);margin:0;font-size:12px}.pz-activity .pz-act-sheet{flex-direction:column;gap:18px;min-width:0;display:flex}.pz-activity .pz-act-back .act{color:var(--pine);font-size:13px;font-weight:500;text-decoration:none}.pz-activity .pz-act-back .act:hover{text-underline-offset:2px;text-decoration:underline}.pz-activity .pz-act-back .act:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.pz-activity .pz-act-sheethd{border-bottom:1.5px solid var(--metal);flex-direction:column;gap:6px;padding-bottom:14px;display:flex}.pz-activity .pz-act-sheethd .kick{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:500}.pz-activity .pz-act-sheethd h1{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:34px;font-weight:500;line-height:1.08}.pz-activity .pz-act-sheethd p{color:var(--ink2);margin:0;font-size:13px}.pz-activity :is(.pz-act-t,.pz-act-srct) td.lab small{color:var(--ink3);margin-top:1px;font-size:12px;line-height:16px;display:block}.pz-activity .pz-act-t .chip{background:var(--well);color:var(--ink2);white-space:nowrap;border-radius:3px;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:500}.pz-activity .pz-act-t .rate{color:var(--ink3);font-weight:400}.pz-activity :is(.pz-act-t,.pz-act-srct) tr.none-row td{color:var(--ink2)}.pz-activity :is(.pz-act-t,.pz-act-srct) tr.none-row td.dim{color:var(--ink3)}.pz-activity .pz-act-none{color:var(--ink3);margin:0;padding:14px 18px;font-size:14px}.pz-activity .pz-act-t tr.idle td,.pz-activity .pz-act-t tr.idle td.lab,.pz-activity .pz-act-t tr.idle td.lab small{color:var(--ink3)}.pz-activity .pz-act-bars{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:10px;margin:0;padding:0;list-style:none;display:grid}.pz-activity .pz-act-bars li{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.pz-activity .pz-act-bars b{font-family:var(--mono);color:var(--ink2);font-size:12px;font-weight:500}.pz-activity .pz-act-bars i{background:var(--pineSeries);opacity:.72;border-radius:2px;width:100%;max-width:44px;display:block}.pz-activity .pz-act-bars i.zero{background:var(--rule2);opacity:1}.pz-activity .pz-act-bars li.last i:not(.zero){background:var(--pine);opacity:1}.pz-activity .pz-act-bars span{color:var(--ink3);white-space:nowrap;font-size:12px}.pz-activity .pz-act-bars li.last span{color:var(--ink);font-weight:600}.pz-activity .pz-act-sheethd.branded{border-bottom-color:var(--actBrand,var(--metal))}.pz-activity .pz-act-brand{align-items:center;gap:10px;min-width:0;margin-bottom:4px;display:flex}.pz-activity .pz-act-brand img{object-fit:contain;width:auto;max-width:200px;height:auto;max-height:36px;display:block}.pz-activity .pz-act-brand img.dk{display:none}.pz-activity .pz-act-brand .an{color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.2}[data-pz-theme=dark] .pz-activity .pz-act-brand:has(img.dk) img.lt{display:none}[data-pz-theme=dark] .pz-activity .pz-act-brand img.dk{display:block}[data-pz-theme=dark] .pz-activity .pz-act-brand:not(:has(img.dk)) img.lt{background:#fff;border-radius:3px;padding:3px 6px}.pz-activity .pz-act-printmsg{color:var(--ink2);white-space:nowrap;font-size:12px}.pz-activity .pz-act-printmsg.err{color:var(--rust);white-space:normal}.pz-activity .pz-act-printall{display:none}@page pz-act-sheet{size:letter portrait;margin:.4in}@page pz-act-grid{size:letter landscape;margin:.4in}@media print{.ldg-app:has(.pz-activity)>.ldg-main{height:auto!important;min-height:0!important;display:block!important;position:static!important;overflow:visible!important}.ldg-app:has(.pz-activity)>.ldg-main>main{height:auto!important;min-height:0!important;display:block!important;position:static!important;overflow:visible!important}.ldg-app:has(.pz-activity)>.ldg-main>main>.overflow-auto{height:auto!important;min-height:0!important;display:block!important;position:static!important;overflow:visible!important}.ldg-app:has(.pz-activity)>.ldg-main>main>.overflow-auto>div{height:auto!important;min-height:0!important;display:block!important;position:static!important;overflow:visible!important}.ldg-app:has(.pz-activity) .ldg-tfoot{display:none!important}html:has(.pz-activity){height:auto!important;min-height:0!important}body:has(.pz-activity){height:auto!important;min-height:0!important}#pz-root:has(.pz-activity){height:auto!important;min-height:0!important}.ldg-app:has(.pz-activity){height:auto!important;min-height:0!important}.pz-activity{background:#fff;gap:10px;padding:0!important}body:has(.pz-activity[data-board=sheet]){page:pz-act-sheet}body:has(.pz-activity[data-board=grid]){page:pz-act-grid}.pz-activity .ldg-hd :is(.tstrip,.taside),.pz-activity[data-board=sheet]>.ldg-hd,.pz-activity .pz-act-back,.pz-activity :is(.pz-act-nudge,.pz-act-goalform){display:none!important}.pz-activity .ldg-panel,.pz-activity .ldg-kpi.panel{box-shadow:none;border:1px solid var(--rule2);break-inside:avoid;background:#fff}.pz-activity .space-y-\[18px\]>*+*{margin-top:10px}.pz-activity .pz-act-sheet,.pz-activity .pz-act-pair{gap:10px}.pz-activity .pz-act-sheethd{gap:3px;padding-bottom:8px}.pz-activity .pz-act-sheethd h1{font-size:26px}.pz-activity[data-board=sheet] .pz-act-pair.two{grid-template-columns:1fr 1fr;align-items:start}.pz-activity[data-board=sheet] .pz-act-deck>.fig{padding-top:8px;padding-bottom:8px}.pz-activity[data-board=sheet] .ldg-crm :is(th,td){height:auto;padding-top:2px;padding-bottom:2px;font-size:12px;line-height:16px}.pz-activity :is(.pz-act-bars i,.pz-act-share .bar>i,.pz-act-share .legend .k){-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact}.pz-activity[data-board=sheet] .pz-act-t td.lab small{font-size:10px;line-height:12px}.pz-activity[data-board=sheet] .ldg-panel>.ph2{min-height:0;padding-top:5px;padding-bottom:4px}.pz-activity[data-board=sheet] .ldg-panel>.ph2 :is(h2,h3){font-size:14px}.pz-activity[data-board=sheet] .pz-act-week>.pb{padding:6px 16px 8px}.pz-activity[data-board=sheet] .pz-act-bars{gap:6px}.pz-activity[data-board=sheet] .pz-act-bars i{max-height:24px}.pz-activity[data-board=sheet] .pz-act-bars :is(b,span){font-size:10px}.pz-activity[data-board=sheet] .pz-act-sheethd h1{font-size:22px}.pz-activity[data-board=sheet] .pz-act-deck>.fig>b{font-size:18px}.pz-activity[data-board=sheet] .pz-act-sheet{gap:8px}.pz-activity[data-board=grid] .ldg-panel:has(.pz-actgrid){break-inside:auto}.pz-activity .pz-actgrid tr{break-inside:avoid}.pz-activity .pz-actgrid :is(th,td){height:auto;padding:4px 6px;font-size:11px}.pz-activity .pz-actgrid tr.band th{font-size:9px}.pz-activity .pz-act-deck>.fig.pine:before{background:0 0}.pz-activity .pz-actgrid tr.unlinked td.dim{font-size:11px}.pz-activity .pz-act-hint,.pz-activity .pz-act-tools{display:none}.ldg-app .pz-activity[data-board=sheet] .pz-act-deck{grid-template-columns:repeat(6,minmax(0,1fr))!important}.ldg-app .pz-activity[data-board=grid] .pz-act-deck{grid-template-columns:repeat(7,minmax(0,1fr))!important}.ldg-app .pz-activity .pz-act-deck>.fig{border-top:0!important;border-right:1px solid var(--rule)!important;margin-right:12px!important;padding-right:12px!important}.ldg-app .pz-activity .pz-act-deck>.fig:last-child{border-right:0!important;margin-right:0!important}.pz-activity .pz-act-brand{margin-bottom:2px}.pz-activity .pz-act-brand img{max-height:28px;background:0 0!important;padding:0!important}.pz-activity .pz-act-brand img.lt{display:block!important}.pz-activity .pz-act-brand img.dk{display:none!important}.pz-activity .pz-act-brand .an{font-size:13px}.pz-activity[data-printall]>:not(.pz-act-printall){display:none!important}.pz-activity[data-printall]>.pz-act-printall{display:block!important}.pz-activity .pz-act-psheet{break-after:page;break-inside:avoid}.pz-activity .pz-act-psheet:last-child{break-after:auto}}.pz-funnel .step .was{color:var(--ink3);font-style:normal}.ldg-pzagents{gap:18px;min-width:0;display:grid}.pz-agents-next{font-family:var(--mono);letter-spacing:.01em;color:var(--ink3);font-size:13px}.pz-agents-split{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"chart chart""roster rail";align-items:start;gap:18px 22px;min-width:0;display:grid}.pz-agents-chart{grid-area:chart;min-width:0}.pz-agents-roster{grid-area:roster;min-width:0}.pz-agents-rail{grid-area:rail;gap:18px;min-width:0;display:grid;position:sticky;top:8px}@media (max-width:1180px){.pz-agents-split{grid-template-columns:minmax(0,1fr);grid-template-areas:"chart""rail""roster"}.pz-agents-rail{grid-template-columns:1fr 1fr;position:static}.pz-agents-rail>:last-child{grid-column:1/-1}}.ldg-app[data-bp=mobile] .pz-agents-rail{grid-template-columns:1fr}@media (max-width:760px){.pz-agents-rail{grid-template-columns:1fr}}.ldg-pzagents .pz-you{background:var(--well)}.ldg-pzagents .pz-you.text-mid{color:var(--ink2)}.pz-agents-gaps{display:grid}.pz-agents-gaps .gap{border-bottom:1px dotted var(--dot);grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding:10px 16px;display:grid}.pz-agents-gaps .gap:last-child{border-bottom:0}.pz-agents-gaps .k{color:var(--ink2);min-width:0;font-size:14px}.pz-agents-gaps .v{color:var(--rust);white-space:nowrap;font-size:15px;font-weight:500}.pz-agents-gaps .gap[data-met] .v{color:var(--pine)}.pz-agents-gaps .s{letter-spacing:.04em;color:var(--ink3);grid-column:1/-1;font-size:14px}.pz-agents-say{color:var(--ink2);text-wrap:pretty;margin:0;padding:12px 16px;font-size:14px;line-height:1.6}.pz-agents-say.pad{border-top:1px solid var(--rule);color:var(--ink3);font-size:13px}.pz-agents-foot{padding:8px 16px 12px}.pz-agents-log{display:grid}.pz-agents-log .row{border-bottom:1px dotted var(--dot);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 16px;display:flex}.pz-agents-log .row:last-child{border-bottom:0}.pz-agents-log .pct{color:var(--ink);font-size:15px;font-weight:500}.pz-agents-log .when{color:var(--ink2);font-size:14px}.ldg-pzagents .ldg-panel>.pb.flush{background:var(--sheet)}.ldg-pzagents .pz-fz{z-index:2;background:var(--sheet);border-right:1px solid var(--rule);padding-left:20px;position:sticky;left:0}.ldg-pzagents .pz-fz.pz-you{background:var(--well)}.ldg-pzagents .ldg-hscroll.scrolled .pz-fz{box-shadow:inset -1px 0 0 var(--rule2)}.pz-agents-gaps.plain .v,.pz-agents-gaps .gap.plain .v{color:var(--ink)}.ldg-sec{min-width:0;display:block}.ldg-sec:not(:has(>.ldg-seclabel)){display:contents}.ldg-app:not([data-bp=mobile]) .ldg-page>:not(.ldg-hd)+.ldg-sec:has(>.ldg-seclabel){margin-top:24px}.ldg-ezt{flex-direction:column;gap:16px;min-width:0;display:flex}.ldg-ezt .tally{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:4px 20px;min-width:0;padding-bottom:10px;display:flex}.ldg-ezt .tally .lab{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-ezt .tally .wk{color:var(--ink2);font-size:14px}.ldg-ezt .tally .wk b{color:var(--ink);font-weight:500}.ldg-ezt .tally .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-ezt .tally .num.dim{color:var(--ink3)}.ldg-ezt .tally .free{color:var(--ink3);flex-basis:100%}.ldg-ezt-inbox>.split{min-height:0;display:flex}.ldg-ezt-inbox>.split>.cols{flex:1;min-width:0;min-height:0;display:flex}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-ezt-inbox>.split{height:min(72vh,46rem);min-height:30rem}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-ezt-inbox .list{flex:none;width:380px}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-ezt-inbox .pane{flex:1;min-width:0;min-height:0;display:flex}.ldg-app:is([data-bp=full],[data-bp=spine]) .ldg-ezt-inbox .pane>.ldg-panel{flex:1;min-width:0}.ldg-app[data-bp=spine] .ldg-ezt-inbox .list{width:348px}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-inbox>.split>.cols{flex-direction:column}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-inbox .list{width:100%}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-inbox .pane:not(:has(.thread)){display:none}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-inbox .pane{margin-top:12px}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-inbox .pane>.ldg-panel{flex:1;min-width:0}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-inbox .thread>.pb.thb{max-height:26rem}.ldg-ezt-inbox .list,.ldg-ezt-inbox .pane>.ldg-panel{min-height:0}.ldg-app[data-bp=mobile] .ldg-ezt .ldg-panel{box-shadow:none;background:0 0;border:0;border-radius:0}.ldg-app[data-bp=mobile] .ldg-ezt .ldg-panel:after{display:none}.ldg-app[data-bp=mobile] .ldg-ezt .ldg-panel>.ph2{background:0 0;border-radius:0;min-height:48px;padding:8px 16px}.ldg-ezt .ldg-panel>.ph2{flex:none;align-items:center;gap:6px 10px;min-height:64px;padding:12px 16px}.ldg-ezt .ldg-panel>.ph2>.who{flex:1;min-width:0;display:grid}.ldg-ezt .ldg-panel>.ph2>.who h2{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;line-height:1.25;overflow:hidden}.ldg-ezt .ldg-panel>.ph2>.who .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.ldg-ezt .ldg-panel>.ph2>.acts{flex:none}.ldg-ezt .ldg-panel>.ph2 .held{color:var(--ink2);white-space:nowrap;align-items:center;gap:6px;font-size:14px;display:inline-flex}.ldg-ezt-inbox .list>.pb.scroller{flex:1;min-height:0;overflow-y:auto}.ldg-ezt-inbox .list>.pb.scroller:focus-visible{box-shadow:inset var(--focusRing);outline:none}.ldg-ezt-inbox .list>.pf{flex:none;font-size:14px}.ldg-ezt-inbox .list>.pf .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:auto}.ldg-ezt-inbox .list .row{border:0;border-bottom:1px dotted var(--dot);width:100%;font:inherit;font-family:var(--sans);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:10px;margin:0;padding:9px 16px 10px;display:flex}.ldg-ezt-inbox .list .row:last-child{border-bottom:0}.ldg-ezt-inbox .list .row:hover:not(.on){background:var(--sheet2)}.ldg-ezt-inbox .list .row.on{background:var(--sheet2);box-shadow:inset 2px 0 0 var(--selOn)}.ldg-ezt-inbox .list .row:focus-visible{box-shadow:inset var(--focusRing);outline:none}.ldg-ezt-inbox .list .row>.ln{flex:1;gap:2px;min-width:0;display:grid}.ldg-ezt-inbox .list .row .nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:1.25;overflow:hidden}.ldg-ezt-inbox .list .row .st{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.ldg-ezt-inbox .list .row .due{color:var(--amber);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:14px;line-height:1.3;display:flex;overflow:hidden}.ldg-ezt-inbox .list .row .due i{background:var(--amber);border-radius:50%;flex:none;width:5px;height:5px}.ldg-ezt-inbox .list .row .ag{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:13px}.ldg-ezt-inbox .list .ldg-grouped>.grp+.grp{margin-top:0}.ldg-ezt-inbox .list .ldg-grouped .gh{background:var(--sheet2)}.ldg-ezt-inbox .list .row .ct{background:var(--pineTint);min-width:22px;color:var(--pine);font-family:var(--mono);text-align:center;font-variant-numeric:tabular-nums lining-nums;border-radius:5px;flex:none;padding:1px 6px;font-size:14px;line-height:1.5}.ldg-ezt-inbox .thread>.ord{border-bottom:1px solid var(--rule);flex:none;gap:8px;max-height:50%;padding:10px 16px 12px;display:grid;overflow-y:auto}.ldg-ezt-inbox .thread>.ord:empty{display:none}.ldg-ezt-inbox .thread .pipe{flex-wrap:wrap;gap:8px;display:flex}.ldg-ezt-inbox .thread .pipe:empty{display:none}.ldg-ezt-inbox .thread .ln{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;margin:0;font-size:14px;display:flex}.ldg-ezt-inbox .thread .ln .k{font-family:var(--mono);color:var(--ink3);flex:none;font-size:13px;font-weight:500}.ldg-ezt-inbox .thread .ln .dim{color:var(--ink3)}.ldg-ezt-inbox .thread .ln .chip{border:1px solid var(--rule2);font-family:var(--mono);color:var(--ink);border-radius:3px;align-items:center;gap:4px;padding:1px 4px 1px 7px;font-size:14px;display:inline-flex}.ldg-ezt-inbox .thread .ln .chip .x{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px;line-height:1}.ldg-ezt-inbox .thread .ln .chip .x:hover{color:var(--rust)}.ldg-ezt-inbox .thread .ln .chip .x:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-ezt-inbox .thread .ln.bud .ldg-in{flex:none;width:108px}.ldg-ezt-inbox .thread .dsc>summary{font-family:var(--mono);color:var(--ink3);cursor:pointer;font-size:13px;font-weight:500;list-style:none}.ldg-ezt-inbox .thread .dsc>summary::-webkit-details-marker{display:none}.ldg-ezt-inbox .thread .dsc>summary:before{content:"▸ ";font-family:var(--mono)}.ldg-ezt-inbox .thread .dsc[open]>summary:before{content:"▾ "}.ldg-ezt-inbox .thread .dsc>summary:hover{color:var(--ink2)}.ldg-ezt-inbox .thread .dsc>.dbody{justify-items:start;gap:6px;margin-top:6px;display:grid}.ldg-ezt-inbox .thread .dsc>.dbody>.ldg-in.ta{resize:none;width:100%}.ldg-ezt-inbox .thread>.pb.thb{flex-direction:column;flex:auto;min-height:140px;padding:10px 16px;display:flex;overflow-y:auto}.ldg-ezt-inbox .thread>.pb.thb>.ldg-thread{flex:none;gap:2px;margin-top:auto}.ldg-ezt-inbox .thread>.foot{flex:none}.ldg-ezt .ldg-msg>.b{white-space:normal}.ldg-ezt .ldg-msg>.b>.tx{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.ldg-ezt .ldg-msg>.b>.au{font-family:var(--mono);color:var(--ink3);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.ldg-ezt .ldg-msg.out>.b>.au{color:color-mix(in oklab, var(--pineInk) 72%, transparent)}.ldg-ezt .ldg-msg>.b>.au.kind{color:var(--amber)}.ldg-ezt .ldg-msg.out>.b>.au.kind{color:color-mix(in oklab, var(--pineInk) 85%, transparent)}.ldg-ezt .ldg-compose{flex:none;padding:12px 16px}.ldg-ezt-roster,.ldg-ezt-dash{gap:16px}.ldg-ezt :is(.ldg-ezt-kpiwrap,.warnline,.mapsplit){padding-left:16px;padding-right:16px}:is(.ldg-ezt-roster,.ldg-ezt-dash,.ldg-ezt-profile) .ldg-panel>.pb.flush{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px 0 0;display:grid}:is(.ldg-ezt-roster,.ldg-ezt-dash,.ldg-ezt-profile) .ldg-panel>.pb.flush>.ldg-basis{margin:0;padding:0 16px 12px}:is(.ldg-ezt-roster,.ldg-ezt-dash,.ldg-ezt-profile) .ldg-panel>.pb.flush>.ldg-skr,:is(.ldg-ezt-roster,.ldg-ezt-dash,.ldg-ezt-profile) .ldg-panel>.pb.flush>.ldg-panel.err{margin:0 16px 14px}.ldg-ezt .warnline{border-left:2px solid var(--amber);color:var(--ink2);margin:0;padding:2px 0 2px 10px;font-size:14px;line-height:1.5}.ldg-ezt .warnline strong{color:var(--ink);font-weight:500}.ldg-ezt .tblwrap{scrollbar-width:thin;min-width:0;max-width:100%;overflow-x:auto}.ldg-ezt .ezt-table{min-width:940px}.ldg-ezt .ezt-table th{padding-top:6px;padding-bottom:6px}.ldg-ezt .adm-sort .dir,.ldg-ezt .ezt-table td{font-size:14px}.ldg-ezt .ezt-table td.lead{color:var(--ink);font-weight:500}.ldg-ezt .ezt-table :is(th,td).rank{width:34px;color:var(--ink3)}.ldg-ezt .ezt-table td.who{max-width:210px}.ldg-ezt .ezt-table td.who .nm{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;display:block;overflow:hidden}.ldg-ezt .ezt-table td.who a.nm:hover{color:var(--pine);text-decoration:underline}.ldg-ezt .ezt-table td .sub{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ldg-ezt .ezt-table tr.avg td{border-bottom:1px solid var(--rule2)}.ldg-ezt .ezt-table td.who .ln{align-items:baseline;gap:8px;min-width:0;display:flex}.ldg-ezt .ezt-table td.who .ln>.nm{flex:0 auto;min-width:6ch}.ldg-ezt .ezt-table td.who .ln>.sub{flex:0 4 auto;min-width:0}.ldg-ezt-roster .ezt-table td.who{max-width:340px}.ldg-ezt-roster .ezt-table{min-width:760px}.ldg-ezt-roster .ldg-roster .rrow{padding-inline-start:16px;padding-inline-end:16px}.ldg-ezt-roster .ldg-roster .rrow .nm{color:var(--ink);text-decoration:none}.ldg-ezt-roster .ldg-roster .rrow .nm:hover{color:var(--pine);text-decoration:underline}.ldg-ezt-roster .ldg-roster .rrow{grid-template-columns:minmax(0,max-content) minmax(0,1fr) auto;align-items:baseline;column-gap:12px}.ldg-ezt-roster .ldg-roster .rrow>.rl{grid-area:1/2;font-size:13px}.ldg-ezt-roster .ldg-roster .rrow>.go2{grid-area:1/3;align-self:center}.ldg-ezt-roster .ldg-roster .rrow .pills{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;gap:12px;display:inline-flex}.ldg-ezt-roster .ldg-grouped.ldg-roster{padding-bottom:4px}.ldg-ezt .needs{text-overflow:ellipsis;white-space:nowrap;max-width:300px;display:block;overflow:hidden}.ldg-ezt .needs .w{color:var(--ink2);white-space:nowrap;font-size:14px}.ldg-ezt .needs .w+.w:before,.ldg-ezt .needs .w+.rest:before{content:" · ";color:var(--ink3)}.ldg-ezt .needs .w.tone-d{color:var(--rust)}.ldg-ezt .needs .w.tone-w{color:var(--amber)}.ldg-ezt .needs .rest{color:var(--ink3);font-size:13px}.ldg-ezt .needs .none,.ldg-ezt .ezt-table .none{color:var(--ink3)}.ldg-ezt .ezt-table td.tone-d{color:var(--rust)}.ldg-ezt .ezt-table td.tone-w{color:var(--amber)}.ldg-ezt .mapsplit{flex-wrap:wrap;align-items:flex-start;gap:24px 44px;min-width:0;display:flex}.ldg-ezt .mapsplit>.map{flex:320px;min-width:300px;max-width:620px}.ldg-ezt-dash .ezt-table{min-width:1240px}.ldg-ezt .cpltrend{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:12px 28px;min-width:0;padding:2px 16px 4px;display:grid}.ldg-ezt .cpltrend.sm{grid-template-columns:170px minmax(0,1fr);padding:0}.ldg-ezt .cplfigs{flex-direction:column;gap:14px;margin:0;display:flex}.ldg-ezt .cplfigs dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:12px}.ldg-ezt .cplfigs dd{margin:2px 0 0}.ldg-ezt .cplfigs dd.num{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:22px;font-weight:500;line-height:1.15}.ldg-ezt .cplfigs>div:first-child dd.num{font-size:30px}.ldg-ezt .cplfigs dd.sub{color:var(--ink3);font-size:13px}.ldg-ezt .cplline{flex-direction:column;gap:6px;min-width:0;display:flex}.ldg-ezt .cplplot{min-width:0}.ldg-ezt .cplkey{color:var(--ink3);gap:16px;margin:0;font-size:12.5px;display:flex}.ldg-ezt .cplkey>span:before{content:"";vertical-align:middle;border-top:2px solid var(--pineSeries);width:14px;margin-right:6px;display:inline-block}.ldg-ezt .cplkey>.gh:before{border-top:1.25px dashed var(--ink3)}.ldg-ezt .cplnone{color:var(--ink3);margin:0;font-size:13px}.ldg-ezt .cplchg{white-space:nowrap;color:var(--ink3);font-size:12.5px}.ldg-ezt .cplchg.up{color:var(--amber)}.ldg-ezt .cplchg.down{color:var(--pine)}.ldg-ezt .cplchg small{font-size:inherit;color:var(--ink3)}.ldg-ezt .ezt-table td.spk{padding-top:4px;padding-bottom:4px}.ldg-ezt .cplspark{cursor:pointer;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:8px;padding:3px 6px;display:inline-flex}.ldg-ezt .cplspark:hover{background:var(--well);border-color:var(--rule2)}.ldg-ezt .cplspark:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-ezt .cplspark[aria-expanded=true]{background:var(--pineTint);border-color:var(--pineEdge)}.ldg-ezt .cplspark svg{flex:none;display:block}.ldg-ezt .cplspark path{fill:none;stroke:var(--ink2);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.ldg-ezt .cplspark circle{fill:var(--ink3)}.ldg-ezt .cplspark circle.up{fill:var(--amber)}.ldg-ezt .cplspark circle.down{fill:var(--pine)}.ldg-ezt .cplspark .cplchg{text-align:left;min-width:42px}.ldg-ezt .ezt-table td.wkd .wd{color:var(--ink3)}.ldg-ezt .ezt-table tr.cplx>td{background:var(--sheet2);text-align:left;white-space:normal;padding:14px 16px 16px}.ldg-ezt-profile{gap:16px}.ldg-ezt-sop .ldg-panel>.pb{padding:16px 16px 20px}.ldg-ezt-sop article>:is(p,ul,ol,blockquote){max-width:72ch}.ldg-ezt-stepview{flex-direction:column;gap:16px;min-width:0;display:flex}.ldg-ezt-stepview.split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:899px){.ldg-ezt-stepview.split{grid-template-columns:minmax(0,1fr)}}.ldg-ezt-stepview .steps details>summary{list-style:none}.ldg-ezt-stepview .steps details>summary::-webkit-details-marker{display:none}.ldg-ezt-stepview .steps details>summary.t.tg{width:100%;color:var(--ink);display:flex}.ldg-ezt-stepview .steps>li.done details>summary.t.tg{color:var(--ink3)}.ldg-ezt-stepview .steps details>summary .car{transition:transform var(--t-fast,.12s);margin-left:auto}.ldg-ezt-stepview .steps details[open]>summary .car{transform:rotate(90deg)}.ldg-ezt-stepview .steps details>summary:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-ezt-stepview .steps>li.cur{background:var(--amberTint);margin:0 -16px;padding-inline-start:16px;padding-inline-end:16px}.ldg-ezt-stepview .steps>li.cur:first-child{padding-top:12px}.ldg-ezt-stepview .steps>li.cur .mk{border-color:var(--amber);color:var(--amber);font-weight:600}.ldg-ezt-stepview .steps .here{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);white-space:nowrap;font-size:11px;font-style:normal;font-weight:600}.ldg-ezt-stepview .steps .who{letter-spacing:.08em;text-transform:uppercase;color:var(--pine);font-size:11px;font-style:normal;font-weight:600}.ldg-ezt-stepview .ldg-panel>.pf{color:var(--ink3);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}@media (prefers-reduced-motion:reduce){.ldg-ezt-stepview .steps details>summary .car{transition:none}}.ldg-ezt-steps{color:var(--ink2);flex-direction:column;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:flex}.ldg-ezt-steps>li{border-top:1px solid var(--rule);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:9px 0;display:grid}.ldg-ezt-steps>li:first-child{border-top:0;padding-top:0}.ldg-ezt-steps>li>i{border:1px solid var(--rule2);font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--ink3);border-radius:50%;place-items:center;font-size:11.5px;font-style:normal;display:grid}.ldg-ezt-steps>li.dn{color:var(--ink3)}.ldg-ezt-steps>li.dn>i{background:var(--pineTint);border-color:var(--pineEdge);color:var(--pine)}.ldg-ezt-steps>li.cur{background:var(--amberTint);color:var(--ink);margin:0 -16px;padding:9px 16px}.ldg-ezt-steps>li.cur>i{border-color:var(--amber);color:var(--amber);font-weight:600}.ldg-ezt-steps .here{letter-spacing:.08em;text-transform:uppercase;color:var(--amber);white-space:nowrap;margin-left:8px;font-size:11px;font-style:normal;font-weight:600}.ldg-sheet.right.ldg-ezt-stepsheet{background:var(--paper);gap:0;width:min(620px,94vw);overflow-y:auto}.ldg-ezt-profile .ldg-panel>.ph2>.acts>.pipe{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ldg-ezt-profile .steps{color:var(--ink3);flex-wrap:wrap;gap:4px 18px;font-size:13px;display:flex}.ldg-ezt-profile .steps .st{align-items:baseline;gap:6px;display:inline-flex}.ldg-ezt-profile .steps .st.dn{color:var(--ink2)}.ldg-ezt-profile .steps .st>i{font-style:normal;font-family:var(--mono);color:var(--rule2)}.ldg-ezt-profile .steps .st.dn>i{color:var(--pine)}.ldg-ezt-profile .ids{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ldg-ezt-profile .idchip{border-right:1px solid var(--rule);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px 16px;display:flex}.ldg-ezt-profile .idchip:last-child{border-right:0}.ldg-ezt-profile .idchip .k{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-ezt-profile .idchip .v{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-profile .ids{grid-template-columns:1fr}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .ldg-ezt-profile .idchip{border-right:0;border-bottom:1px dotted var(--dot)}.ldg-ezt-profile .ln{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin:0 0 8px;font-size:14px;display:flex}.ldg-ezt-profile .ln:last-child{margin-bottom:0}.ldg-ezt-profile .ln .k{width:96px;font-family:var(--mono);color:var(--ink3);flex:none;font-size:13px;font-weight:500}.ldg-ezt-profile .ln .wrap{white-space:pre-wrap;flex:1;min-width:0}.ldg-ezt-profile .ln.bud .ldg-in{flex:none;width:108px}.ldg-ezt-profile .ldg-in.ta.notes{resize:none;width:100%}.ldg-ezt-profile .savenotes{margin-top:8px}.ldg-ezt-profile .thread>.pb.thb{flex-direction:column;min-height:12rem;max-height:26rem;padding:10px 16px;display:flex;overflow-y:auto}.ldg-ezt-profile .thread>.pb.thb>.ldg-thread{flex:none;gap:2px;margin-top:auto}.ldg-ezt-profile .thread>.foot{flex:none}.ldg-ezt .ldg-statline{font-size:14px}.ldg-ezt-home{gap:16px}.ldg-ezt-home.two,.ldg-ezt-home .two{grid-template-columns:minmax(0,1fr) 384px;align-items:start;gap:16px;min-width:0;display:grid}.ldg-ezt-home .two>.col,.ldg-ezt-home.two>.col{flex-direction:column;gap:16px;min-width:0;display:flex}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) :is(.ldg-ezt-home.two,.ldg-ezt-home .two){grid-template-columns:minmax(0,1fr)}.ldg-app[data-bp=spine] :is(.ldg-ezt-home.two,.ldg-ezt-home .two){grid-template-columns:minmax(0,1fr) 336px}.ldg-ezt-home .grad{border:1px solid var(--rule);background:var(--pineTint);border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;padding:8px 12px;display:flex}.ldg-ezt-home .grad .mk{color:var(--pine);font-family:var(--mono)}.ldg-ezt-home .grad .t{color:var(--ink);font-size:14px;font-weight:500}.ldg-ezt-home .grad .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-ezt-home .grad>.ldg-btn:nth-last-of-type(2){margin-left:auto}.ldg-ezt-home .ldg-seclabel .state{color:var(--ink3);font-size:13px}.ldg-ezt-home .steps{margin:0;padding:0;list-style:none;display:grid}.ldg-ezt-home .steps>li{border-bottom:1px dotted var(--dot);grid-template-columns:22px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.ldg-ezt-home .steps>li:first-child{padding-top:0}.ldg-ezt-home .steps>li:last-child{border-bottom:0;padding-bottom:0}.ldg-ezt-home .steps .mk{border:1px solid var(--rule2);width:22px;height:22px;font-family:var(--mono);color:var(--ink3);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex}.ldg-ezt-home .steps>li.done .mk{border-color:var(--pineEdge);background:var(--pineTint);color:var(--pine)}.ldg-ezt-home .steps .bd{min-width:0}.ldg-ezt-home .steps .t{color:var(--ink);margin:0;font-size:15px;font-weight:500}.ldg-ezt-home .steps .t.tg{cursor:pointer;text-align:left;color:var(--ink3);background:0 0;border:0;align-items:baseline;gap:6px;padding:0;font-family:inherit;display:inline-flex}.ldg-ezt-home .steps .t.tg:hover{color:var(--ink)}.ldg-ezt-home .steps .t.tg:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-ezt-home .steps .t .car{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-ezt-home .steps .body{color:var(--ink2);max-width:74ch;margin-top:6px;font-size:14px;line-height:1.55}.ldg-ezt-home .steps .body :is(ol,ul){gap:4px;margin:6px 0;padding-left:20px;display:grid}.ldg-ezt-home .steps .body ol{list-style:decimal}.ldg-ezt-home .steps .body ul{list-style:outside}.ldg-ezt-home .steps .body p{margin:6px 0 0}.ldg-ezt-home .steps .body p:first-child{margin-top:0}.ldg-ezt-home .steps .body strong{color:var(--ink);font-weight:500}.ldg-ezt-home .steps .body a{color:var(--pine);font-weight:500}.ldg-ezt-home .steps .act{margin-top:8px}.ldg-ezt-home .steps .walk{max-width:720px;margin:8px 0 10px}.ldg-ezt-home .steps .walk :is(.pv,video){aspect-ratio:16/9;border:1px solid var(--rule2);background:var(--sheet2);border-radius:5px;width:100%;display:block}.ldg-ezt-home .steps .walk .pv{cursor:pointer;padding:0;position:relative;overflow:hidden}.ldg-ezt-home .steps .walk .pv img{object-fit:cover;width:100%;height:100%;display:block}.ldg-ezt-home .steps .walk .pv .ldg-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ldg-ezt-home .steps .walk .pv:hover .ldg-btn{filter:brightness(1.08)}.ldg-ezt-home .steps .walk .pv:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-ezt-home .steps .walk-open{margin:6px 0 2px -11px}.ldg-ezt-home .note{border:1px solid var(--rule);background:var(--sheet2);border-radius:5px;margin-top:8px;padding:10px 12px}.ldg-ezt-home .dsc{margin-top:8px}.ldg-ezt-home .dsc>summary{color:var(--ink2);cursor:pointer;font-size:14px;font-weight:500;list-style:none}.ldg-ezt-home .dsc>summary::-webkit-details-marker{display:none}.ldg-ezt-home .dsc>summary:before{content:"▸ "}.ldg-ezt-home .dsc[open]>summary:before{content:"▾ "}.ldg-ezt-home .dsc>summary:hover{color:var(--ink2)}.ldg-ezt-home .pfid{border:1px solid var(--rule2);font-family:var(--mono);color:var(--ink);border-radius:3px;align-items:center;gap:4px;margin:0 4px;padding:1px 4px 1px 7px;font-size:14px;display:inline-flex}.ldg-ezt-home :is(.idform,.briefform){gap:12px;margin-top:10px;display:grid}.ldg-ezt-home .f{gap:4px;min-width:0;display:grid}.ldg-ezt-home .f>.ldg-basis{margin:0}.ldg-ezt-home .ldg-in.ta{resize:vertical}.ldg-ezt-home .ldg-in.bud{width:116px}.ldg-ezt-home .briefform .money{justify-self:start;align-items:center;gap:6px;display:inline-flex}.ldg-ezt-home .briefform .money :is(.pre,.suf){font-family:var(--mono);color:var(--ink2);font-size:14px}.ldg-ezt-home .briefform .pchoice{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.ldg-ezt-home .briefform .pcard{border:1px solid var(--rule2);background:var(--field,var(--sheet));font:inherit;text-align:left;color:var(--ink);cursor:pointer;border-radius:5px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:3px 10px;padding:12px 14px;display:grid}.ldg-ezt-home .briefform .pcard .radio{box-sizing:border-box;border:1.5px solid var(--rule2);background:var(--sheet);border-radius:50%;grid-row:span 2;width:16px;height:16px;margin-top:2px}.ldg-ezt-home .briefform .pcard b{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.ldg-ezt-home .briefform .pcard .l{color:var(--ink2);grid-column:2;font-size:13px;line-height:1.4}.ldg-ezt-home .briefform .pcard:hover{border-color:var(--pineEdge)}.ldg-ezt-home .briefform .pcard[aria-checked=true]{border-color:var(--pine);background:var(--pineTint);box-shadow:inset 0 0 0 1px var(--pine)}.ldg-ezt-home .briefform .pcard[aria-checked=true] .radio{border-color:var(--pine);background:var(--pine);box-shadow:inset 0 0 0 3px var(--sheet)}.ldg-ezt-home .briefform .pcard:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-ezt-home .briefform .pcard[aria-checked=true]:focus-visible{box-shadow:inset 0 0 0 1px var(--pine), var(--focusRing)}.ldg-ezt-home .statepick{border:1px solid var(--rule2);background:var(--field,var(--sheet));border-radius:5px;flex-wrap:wrap;gap:4px;max-height:148px;padding:8px;display:flex;overflow-y:auto}.ldg-ezt-home .stbtn{font:inherit;font-family:var(--mono);color:var(--ink3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:2px 7px;font-size:13px}.ldg-ezt-home .stbtn:hover{color:var(--ink2);background:var(--sheet2)}.ldg-ezt-home .stbtn.on{border-color:var(--pineEdge);background:var(--pineTint);color:var(--selOn)}.ldg-ezt-home .stbtn:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-ezt-home .orcacard>.pb.orcabody{padding:0}.ldg-ezt-home .scriptsbody{justify-items:start;gap:10px;display:grid}.ldg-ezt-home .scriptsbody p{color:var(--ink2);margin:0;font-size:14px;line-height:1.5}.ldg-ezt-home .orcacard .ldg-aichat{box-shadow:none;background:0 0;border:0;border-radius:0}.ezt-chat{flex-direction:column;min-width:0;min-height:0;display:flex}.ezt-chat>.thb{flex-direction:column;flex:auto;min-height:12rem;padding:10px 16px;display:flex;overflow-y:auto}.ezt-chat:not(.fill)>.thb{max-height:22rem}.ezt-chat>.thb>.ldg-thread{flex:none;gap:2px;margin-top:auto}.ezt-chat>.foot{flex:none}.ezt-chat>.foot>.ldg-compose{padding:12px 16px}.ezt-chat>.bgt{border-top:1px solid var(--rule);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:8px 16px;display:flex}.ezt-chat>.bgt .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-right:auto;font-size:13px}.ezt-chat>.bgt .ldg-in{flex:none;width:108px}.ezt-chat .ldg-msg>.b{white-space:normal}.ezt-chat .ldg-msg>.b>.tx{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.ezt-chat .ldg-msg>.b>.au{font-family:var(--mono);color:var(--ink3);margin-bottom:2px;font-size:13px;font-weight:500;display:block}.ezt-chat .ldg-msg.out>.b>.au{color:color-mix(in oklab, var(--pineInk) 72%, transparent)}.ezt-chat .ldg-msg>.b>.au.kind{color:var(--amber)}.ezt-chat .ldg-msg.out>.b>.au.kind{color:color-mix(in oklab, var(--pineInk) 85%, transparent)}.ldg-ezt-home .msgcard{height:min(68vh,44rem);min-height:26rem}.ldg-msgs .ezt-chat>.thb{padding:8px 20px 12px}.ldg-msgs .ezt-chat>.foot>.ldg-compose{padding:12px 20px}.ldg-msgs .ezt-chat>.bgt{padding:8px 20px}.ldg-transcript{font:12px/1.45 var(--mono);color:var(--ink);gap:4px;display:grid}.ldg-transcript.empty{color:var(--ink-dim,color-mix(in srgb, var(--ink) 55%, transparent));margin:0}.ldg-transcript .lines{gap:3px;max-height:180px;padding-right:4px;display:grid;overflow:auto}.ldg-transcript .ln{margin:0}.ldg-transcript .ln b{margin-right:4px;font-weight:600}.ldg-transcript .ln.lead b{color:var(--pine)}.ldg-transcript .prov{opacity:.6;font-size:12px}.ldg-transcript-wrap{gap:6px;margin-top:6px;display:grid}.ldg-transcript-wrap .tx-toggle{justify-self:start}.ldg-transcript-wrap.hh{margin-top:0}.ldg-transcript-wrap .tx-head{align-items:center;gap:10px;min-width:0;display:flex}.ldg-transcript-wrap .tx-head>.who{flex-wrap:wrap;flex:1;align-items:baseline;gap:1px 8px;min-width:0;display:flex}.ldg-transcript-wrap .tx-head>.who>.say{font-size:13px}.ldg-transcript-wrap .tx-head>.tx-toggle{white-space:nowrap;flex:none;margin-left:auto}.ldg-transcript.chat .lines{scrollbar-width:thin;scrollbar-color:var(--rule2) transparent;gap:2px;max-height:220px;padding:2px 4px 4px 0}.ldg-transcript.chat .ln{justify-self:start;justify-items:start;max-width:min(86%,640px);display:grid}.ldg-transcript.chat .ln.agent{justify-self:end;justify-items:end}.ldg-transcript.chat .ln:not(.cont){margin-top:5px}.ldg-transcript.chat .ln:first-child{margin-top:0}.ldg-transcript.chat .ln b{font:500 10.5px/1.2 var(--mono);color:var(--ink3);margin:0 3px 2px}.ldg-transcript.chat .ln.lead b{color:var(--pine)}.ldg-transcript.chat .ln .tx{border:1px solid var(--rule);background:var(--bubble);font:13px/1.4 var(--sans);color:var(--ink);overflow-wrap:anywhere;border-radius:12px;padding:5px 10px}.ldg-transcript.chat .ln.lead .tx,.ldg-transcript.chat .ln.unknown .tx{border-bottom-left-radius:4px}.ldg-transcript.chat .ln.agent .tx{border-color:var(--pineEdge);background:var(--pineTint);border-bottom-right-radius:4px}.ldg-transcript.chat .ln.unknown .tx{background:0 0;border-style:dashed}.ldg-transcript .ln.partial{color:var(--ink3)}.ldg-transcript.chat .ln.partial .tx{border-style:dashed;border-color:var(--rule2);color:var(--ink3);background:0 0}.ldg-transcript .lines-wrap{min-width:0;display:grid;position:relative}.ldg-transcript.chat .lines-wrap>.lines{padding:6px 8px}.ldg-transcript.chat .ln.now .tx{outline:2px solid var(--pine);outline-offset:2px;box-shadow:0 0 0 5px color-mix(in srgb, var(--pine) 18%, transparent)}.ldg-transcript.chat .ln.now b{color:var(--pine)}.ldg-transcript .ln .now-tag{font-weight:600}.ldg-transcript:not(.chat) .ln.now{background:var(--pineTint);box-shadow:inset 2px 0 0 var(--pine);border-radius:3px}.ldg-transcript .jump-now{z-index:1;border:1px solid var(--pineEdge);background:var(--pineFill);color:var(--pineInk);font:500 11.5px/1.2 var(--sans);white-space:nowrap;cursor:pointer;border-radius:999px;padding:4px 11px;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000040}.ldg-transcript .jump-now.up{top:8px;bottom:auto}.ldg-transcript .jump-now:hover{filter:brightness(1.08)}.ldg-live.txh .ldg-transcript>.lines{height:var(--tx-h);align-content:start;max-height:none}.ldg-live.txh .ldg-transcript.empty{min-height:var(--tx-h)}.fi-sugg{border:1px solid var(--rule);border-radius:5px;gap:10px;margin-bottom:12px;padding:10px 14px;display:grid}.fi-sugg .head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.fi-sugg .fold{min-inline-size:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:baseline;gap:8px;padding:0;display:inline-flex}.fi-sugg .fold .car{color:var(--ink3);font-size:14px;line-height:1;transition:transform .15s}.fi-sugg .fold[aria-expanded=false] .car{transform:rotate(-90deg)}.fi-sugg .fold:hover .car{color:var(--ink)}.fi-sugg .fold:focus-visible{box-shadow:var(--focusRing);outline:none}@media (prefers-reduced-motion:reduce){.fi-sugg .fold .car{transition:none}}.fi-sugg .ttl{color:var(--ink);font-size:14px;font-weight:600}.fi-sugg .sub{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.5}.fi-sugg .more{gap:4px;display:grid}.fi-sugg .ldg-togrow.tx{border-block-start:1px dotted var(--dot);border-block-end:0;margin-block-start:6px;padding-block-start:10px;padding-block-end:0}.fi-sugg .hint,.fi-sugg .note{opacity:.7;margin:0;font-size:12px}.fi-sugg .live{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.fi-sugg .grp,.fi-sugg .from{gap:6px;display:grid}.fi-sugg .sec{opacity:.6;font-size:12px}.fi-sugg .row{grid-template-columns:minmax(90px,140px) minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;font-size:13px;display:grid}.fi-sugg .row .fld{font-weight:600}.fi-sugg .row .val{color:var(--pine);font-weight:600}.fi-sugg .row .ev{font:12px/1.4 var(--mono);opacity:.7;grid-column:1/-1}.fi-sugg .row .acts{grid-area:1/3;gap:8px;display:inline-flex}.fi-sugg .row .ev{grid-row:2}.fi-sugg .row .val{overflow-wrap:anywhere;min-inline-size:0}@container fiform (max-width:460px){.fi-sugg .row{grid-template-columns:minmax(0,1fr) auto}.fi-sugg .row .val{grid-area:2/1}.fi-sugg .row .acts{grid-area:1/2/span 2;align-self:center}.fi-sugg .row .ev{grid-row:3}}.fi-sugg .from{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fi-sugg .all{justify-self:start}.ldg-fi .fi-util>.fi-sugg{display:contents}.ldg-fi .fi-util>.fi-sugg>.head{border-left:1px solid var(--rule);flex-wrap:nowrap;grid-area:1/2;align-self:stretch;padding:8px 16px}.ldg-fi .fi-util>.fi-sugg:first-child>.head{border-left:0;grid-column:1/-1}.ldg-fi .fi-util>.fi-sugg>:not(.head){grid-column:1/-1;min-width:0;margin:0;padding:0 16px 10px}.ldg-fi .fi-util>.fi-sugg>.head+*{border-top:1px solid var(--rule);padding-top:10px}@container fiform (max-width:520px){.ldg-fi .fi-util>.fi-sugg>.head{border-left:0;border-top:1px solid var(--rule);flex-wrap:wrap;grid-area:auto/1}.ldg-fi .fi-util>.fi-sugg:first-child>.head{border-top:0}}.ldg-fi .fi-form>.fi-sugg{border:0;border-bottom:1px solid var(--rule);border-radius:0;margin:0;padding:12px 16px}.fi-chip{border:1px dashed var(--pine);border-radius:5px;gap:2px;margin-top:4px;padding:4px 8px;font-size:12px;display:grid}.fi-chip .top{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.fi-chip .v{color:var(--pine);font-weight:600}.fi-chip .ev{font:11px/1.35 var(--mono);opacity:.7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes fi-shimmer{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pine) 0%, transparent);background-position:160% 0}25%{box-shadow:0 0 0 3px color-mix(in srgb, var(--pine) 32%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--pine) 0%, transparent);background-position:-60% 0}}.fi-pol-sugg .fi-flash-mark+.fi-chip,.ldg-sumrow.fi-flash{background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--pine) 20%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:220% 100%;animation:1.6s ease-out fi-shimmer}.ldg-f:has(.fi-flash-mark) :is(.ldg-in,[role=combobox],.ldg-yn){background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--pine) 20%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:220% 100%;animation:1.6s ease-out fi-shimmer}.ldg-in:has(+.fi-flash-mark){background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--pine) 20%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:220% 100%;animation:1.6s ease-out fi-shimmer}.ldg-cb:has(>.fi-flash-mark){background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--pine) 20%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:220% 100%;animation:1.6s ease-out fi-shimmer}.fi-meds .med:has(>.fi-flash-mark){background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--pine) 20%, transparent) 50%, transparent 70%);background-repeat:no-repeat;background-size:220% 100%;animation:1.6s ease-out fi-shimmer}.ldg-cb:has(>.fi-flash-mark){border-radius:5px;margin-inline-start:-4px;margin-inline-end:-4px;padding-inline-start:4px;padding-inline-end:4px}@media (prefers-reduced-motion:reduce){.fi-pol-sugg .fi-flash-mark+.fi-chip,.ldg-sumrow.fi-flash{box-shadow:0 0 0 2px color-mix(in srgb, var(--pine) 45%, transparent);background-image:none;animation:none}.ldg-f:has(.fi-flash-mark) :is(.ldg-in,[role=combobox],.ldg-yn){box-shadow:0 0 0 2px color-mix(in srgb, var(--pine) 45%, transparent);background-image:none;animation:none}.ldg-in:has(+.fi-flash-mark){box-shadow:0 0 0 2px color-mix(in srgb, var(--pine) 45%, transparent);background-image:none;animation:none}.ldg-cb:has(>.fi-flash-mark){box-shadow:0 0 0 2px color-mix(in srgb, var(--pine) 45%, transparent);background-image:none;animation:none}.fi-meds .med:has(>.fi-flash-mark){box-shadow:0 0 0 2px color-mix(in srgb, var(--pine) 45%, transparent);background-image:none;animation:none}}.ldg-fi .fi-pol-sugg{justify-items:start;gap:4px;min-width:0;display:grid}.ldg-transcript .fill{flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:12px;display:flex}.pz-agency-support{margin-bottom:18px;padding:14px 16px}.pz-agency-support .lede{color:var(--ink2);margin:6px 0 10px;font-size:14px}.pz-agency-support .links{flex-wrap:wrap;gap:8px;margin:0;display:flex}.pz-brand-domain-state{color:var(--ink2);margin:0 0 10px;font-size:13px}.pz-brand-domain-state b{color:var(--ink);font-weight:600}.pz-brand-domain-state[data-status=active]{color:var(--ok)}.pz-brand-dns{border-collapse:collapse;inline-size:100%;margin:6px 0 10px;font-size:13px}.pz-brand-dns th{text-align:left;color:var(--ink3);border-bottom:1px solid var(--rule);padding:4px 8px 4px 0;font-weight:500}.pz-brand-dns td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:6px 8px 6px 0}.pz-brand-dns td.v{align-items:center;gap:8px;min-width:0;display:flex}.pz-brand-dns td.v span{overflow-wrap:anywhere}.ldg-copilot{gap:6px;display:grid}.ldg-copilot .cp-card{border:1px solid var(--rule);background:var(--sheet);border-radius:5px;gap:3px;min-width:0;padding:7px 10px 8px;display:grid}.ldg-copilot .cp-card.do_not_call{border-color:var(--rust)}.ldg-copilot .cp-head{align-items:center;gap:8px;min-width:0;display:flex}.ldg-copilot .cp-kind{min-width:0;font:500 10.5px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);flex:1}.ldg-copilot .do_not_call .cp-kind{color:var(--rust)}.ldg-copilot .cp-x{flex:none;padding:0 4px;line-height:1}.ldg-copilot .cp-heard{font:italic 12.5px/1.4 var(--sans);color:var(--ink2);overflow-wrap:anywhere;margin:0}.ldg-copilot .cp-body{font:13px/1.45 var(--sans);color:var(--ink);overflow-wrap:anywhere;margin:0}.ldg-copilot .cp-src{color:var(--ink3)}.ldg-copilot .cp-do{justify-self:start}.ldg-copilot .cp-card.buying_signal{border-color:var(--pine)}.ldg-copilot .buying_signal .cp-kind{color:var(--pine)}.ldg-copilot .cp-asks{gap:2px;margin:0;padding:0 0 0 16px;display:grid}.ldg-copilot .cp-card.objection{border-color:var(--brass)}.ldg-copilot .objection .cp-kind{color:var(--brass)}.ldg-copilot .cp-alt{border-top:1px dotted var(--dot);font:12.5px/1.45 var(--sans);color:var(--ink2);overflow-wrap:anywhere;margin:2px 0 0;padding-top:5px}.ldg-copilot .cp-writing{font:italic 12px/1.4 var(--sans);color:var(--ink3);margin:0}.ldg-copilot .cp-acts{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.ldg-copilot .cp-acts .cp-used{color:var(--pine);border-color:var(--pineEdge)}.ldg-copilot.big .cp-say.big{font-size:15px;line-height:1.45}.ldg-copilot.big .cp-kind{font-size:12px}.ldg-copilot.big .cp-heard{font-family:var(--serif);font-size:13.5px}.ldg-livehelp{border:1px solid var(--pineEdge);background:var(--sheet);min-width:0;box-shadow:0 1px 2px var(--inset);border-radius:7px;flex-direction:column;flex:none;display:flex;overflow:hidden}.ldg-livehelp>.hd{border-bottom:1px solid var(--bandEdge);background:var(--bandFill);min-width:0;font:500 12px/1.3 var(--mono);color:var(--pine);align-items:center;gap:8px;padding:9px 13px 8px;display:flex}.ldg-livehelp>.hd .lab{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-livehelp>.hd .t{font:500 15px/1 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;flex:none;margin-left:auto}.ldg-livehelp>.hd .dot{background:var(--pine);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite ldg-livehelp-pulse}.ldg-livehelp.wait{border-color:var(--rule)}.ldg-livehelp.wait>.hd{background:var(--sheet2);color:var(--ink3);border-bottom:0}.ldg-livehelp.wait>.hd .dot{background:var(--inkDis);animation:none}.ldg-livehelp>.bd{gap:10px;min-width:0;padding:11px 13px 12px;display:grid}.ldg-livehelp>.bd>.ft{color:var(--ink3);margin:0;font-size:12px;line-height:1.4}.ldg-livehelp.float{max-height:min(60vh,520px);box-shadow:var(--e3);overflow-y:auto}.ldg-livehelp .ldg-transcript-wrap.panel{gap:8px;margin-top:0}.ldg-livehelp .ldg-transcript-wrap.panel .tx-head{justify-content:space-between}.ldg-livehelp .ldg-transcript-wrap.panel .tx-lab{font:500 12px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3)}.ldg-livehelp .ldg-transcript-wrap.panel .tx-toggle{font-size:13px}.ldg-livehelp .ldg-transcript.chat.tall .lines{max-height:300px}.ldg-livehelp.intab{box-shadow:none;border:0;border-radius:0}@keyframes ldg-livehelp-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ldg-livehelp>.hd .dot{animation:none}}.ldg-onb .onb-hero .onb-now{grid-template-columns:minmax(0,1fr) minmax(200px,260px);align-items:end;gap:18px 32px;padding:20px 20px 18px;display:grid}.ldg-onb .onb-next{min-width:0}.ldg-onb .onb-next .eyebrow{font-family:var(--mono);letter-spacing:.02em;color:var(--pine);margin:0;font-size:13px;font-weight:500}.ldg-onb .onb-next.done .eyebrow{color:var(--okT,var(--pine))}.ldg-onb .onb-next h2{font-family:var(--serif);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;margin:6px 0 0;font-size:30px;font-weight:500;line-height:1.12}.ldg-onb .onb-next .sec{color:var(--ink3);margin:6px 0 0;font-size:14px}.ldg-onb .onb-next .how{max-width:60ch;color:var(--ink2);text-wrap:pretty;margin:12px 0 16px;font-size:15px;line-height:1.55}.ldg-onb .onb-next .acts{flex-wrap:wrap;gap:8px;display:flex}.ldg-onb .onb-fig{gap:10px;min-width:0;padding-bottom:4px;display:grid}.ldg-onb .onb-preview{border-bottom:1px solid var(--rule);box-shadow:inset 3px 0 0 var(--amber);background:var(--amberTint);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 20px;font-size:14px;display:flex}.ldg-onb .onb-preview b{font-family:var(--mono);color:var(--amber);font-size:13px;font-weight:600}.ldg-onb .onb-preview .acts{gap:8px;margin-left:auto;display:flex}.ldg-onb .onb-track{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));border-top:1px solid var(--rule);background:color-mix(in oklab, var(--sheet) 55%, transparent);border-radius:0 0 7px 7px;margin:0;padding:16px 12px;list-style:none;display:grid}.ldg-onb .onb-track>li{min-width:0;position:relative}.ldg-onb .onb-track>li:before,.ldg-onb .onb-track>li:after{content:"";background:var(--rule2);height:2px;position:absolute;top:14px}.ldg-onb .onb-track>li:before{left:0;right:50%}.ldg-onb .onb-track>li:after{left:50%;right:0}.ldg-onb .onb-track>li:first-child:before,.ldg-onb .onb-track>li:last-child:after{display:none}.ldg-onb .onb-track>li[data-state=done]:before,.ldg-onb .onb-track>li[data-state=done]:after,.ldg-onb .onb-track>li[data-state=current]:before{background:var(--pine)}.ldg-onb .onb-track button{z-index:1;width:100%;font:inherit;color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-items:center;gap:5px;padding:0 6px;display:grid;position:relative}.ldg-onb .onb-track button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-onb .onb-track .node{border:2px solid var(--rule2);background:var(--sheet);width:30px;height:30px;font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;transition:box-shadow var(--t-fast,.12s) var(--ease,ease);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.ldg-onb .onb-track [data-state=done] .node{border-color:var(--pineRim);background:var(--pineFill);color:var(--pineInk)}.ldg-onb .onb-track [data-state=current] .node{border-color:var(--pine);color:var(--pine);box-shadow:0 0 0 5px var(--pineTint)}.ldg-onb .onb-track button:hover .node{box-shadow:0 0 0 5px var(--pineTint)}.ldg-onb .onb-track .t{color:var(--ink2);overflow-wrap:break-word;max-width:100%;font-size:14px;line-height:1.25}.ldg-onb .onb-track [data-state=current] .t{color:var(--ink);font-weight:600}.ldg-onb .onb-track .c{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:12.5px}.ldg-onb .onb-pair{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:1024px){.ldg-onb .onb-pair{grid-template-columns:360px minmax(0,1fr);align-items:start;column-gap:12px}.ldg-onb .onb-pair>.onb-rail{max-height:calc(100vh - 32px);position:sticky;top:16px}.ldg-onb .onb-pair>.onb-rail>.pb{min-height:0;overflow-y:auto}.ldg-onb .onb-pair>.onb-rail>.ph2,.ldg-onb .onb-pair>.onb-lesson>article>.ldg-panel:first-child>header{box-sizing:border-box;align-content:center;align-items:center;min-height:76px}}.ldg-onb .onb-list .grp+.grp{border-top:1px solid var(--rule)}.ldg-onb .onb-list .gh{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:11px 16px;display:flex}.ldg-onb .onb-list .gh:hover{background:var(--sheet)}.ldg-onb .onb-list .gh:focus-visible{box-shadow:inset var(--focusRing);outline:none}.ldg-onb .onb-list .gh .n{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:13px}.ldg-onb .onb-list .gh .t{min-width:0;font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);flex:1;font-size:16px;font-weight:500}.ldg-onb .onb-list .gh .t.dim{color:var(--ink3)}.ldg-onb .onb-list .gh .c{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:13px}.ldg-onb .onb-list .grp[data-done] .gh .c{color:var(--pine)}.ldg-onb .onb-list .gh .car{width:12px;color:var(--ink3);flex:none;font-size:12px}.ldg-onb .onb-list ul{margin:0;padding:0 0 8px;list-style:none}.ldg-onb .onb-list .st{width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 16px 8px 40px;font-size:14.5px;display:flex}.ldg-onb .onb-list .st:hover{background:var(--sheet)}.ldg-onb .onb-list .st:focus-visible{box-shadow:inset var(--focusRing);outline:none}.ldg-onb .onb-list .st .box{border:1.5px solid var(--rule2);width:18px;height:18px;color:var(--ink3);background:var(--sheet);border-radius:5px;flex:none;place-items:center;font-size:11px;line-height:1;display:grid}.ldg-onb .onb-list .st.done .box{border-color:var(--pineRim);background:var(--pineFill);color:var(--pineInk)}.ldg-onb .onb-list .st.done .t{color:var(--ink3)}.ldg-onb .onb-list .st.locked{cursor:not-allowed}.ldg-onb .onb-list .st.locked .t{color:var(--inkDis)}.ldg-onb .onb-list .st .t{min-width:0;color:var(--ink2);flex:1;line-height:1.35}.ldg-onb .onb-list .st:hover:not(.locked,.done) .t{color:var(--ink)}.ldg-onb .onb-list .st.on{background:var(--pineTint);box-shadow:inset 3px 0 0 var(--selOn);color:var(--ink)}.ldg-onb .onb-list .st.on .t{color:var(--ink);font-weight:600}.ldg-onb .onb-list .st .nx{font-family:var(--mono);color:var(--pine);flex:none;font-size:12px;font-weight:600}.ldg-onb .onb-picker{text-align:left;cursor:pointer;flex-direction:row;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.ldg-onb .onb-picker .k{font-family:var(--mono);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.ldg-onb .onb-picker .v{font-family:var(--serif);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:17px;font-weight:500;display:block;overflow:hidden}.ldg-onb .onb-picker .all{color:var(--ink2);flex:none;margin-left:auto;font-size:14px}.ldg-onb .onb-how{border:1px solid var(--pineEdge);background:var(--pineTint);color:var(--ink);border-radius:7px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;padding:12px 16px;font-size:15px;line-height:1.5;display:flex}.ldg-onb .onb-how b{font-family:var(--mono);color:var(--pine);font-size:12.5px;font-weight:600}.ldg-onb-board .onb-people{margin:0;padding:0;list-style:none}.ldg-onb-board .onb-person{border-top:1px solid var(--rule)}.ldg-onb-board .onb-people>.onb-person:first-child{border-top:0}.ldg-onb-board .onb-person>.row{grid-template-columns:minmax(0, 1fr) minmax(0, 180px) 170px var(--onbActs,0px);grid-template-areas:"who when prog acts";align-items:center;gap:8px 20px;min-height:62px;padding:10px 16px;display:grid}.ldg-onb-board .onb-people[data-acts]{--onbActs:112px}.ldg-onb-board .onb-person[data-state=quiet]>.row{box-shadow:inset 3px 0 0 var(--amber)}.ldg-onb-board .onb-person[data-past]>.row{box-shadow:inset 3px 0 0 var(--rust)}.ldg-onb-board .onb-person.open>.row{background:var(--sheet)}.ldg-onb-board .onb-person .who{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-area:who;align-items:center;gap:12px;padding:0;display:flex}.ldg-onb-board .onb-person .who:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-onb-board .onb-person .id{gap:2px;min-width:0;display:grid}.ldg-onb-board .onb-person .nm{min-width:0;color:var(--ink);align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.ldg-onb-board .onb-person .nm .n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ldg-onb-board .onb-person .nm .car{color:var(--ink3);flex:none;display:inline-grid}.ldg-onb-board .onb-person .nm .car svg{width:12px;height:12px}.ldg-onb-board .onb-person .who:hover .nm .n{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--rule2);text-decoration-color:var(--rule2)}.ldg-onb-board .onb-person .at{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ldg-onb-board .onb-person .at .sec{color:var(--ink3)}.ldg-onb-board .onb-person .when{flex-wrap:wrap;grid-area:when;align-items:center;gap:6px 10px;min-width:0;display:flex}.ldg-onb-board .onb-person .prog{grid-area:prog;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ldg-onb-board .onb-person .prog .num{text-align:right;min-width:40px;font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-onb-board .onb-person .acts{grid-area:acts;justify-content:flex-end;gap:8px;display:flex}.ldg-onb-board .onb-person>.steps{background:var(--sheet);padding:4px 16px 16px 64px}.ldg-onb-board .onb-filter{border-bottom:1px solid var(--rule);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}.ldg-onb-board .onb-empty{margin:16px;padding:28px 20px}.ldg-onb-board .onb-check>details{border-top:1px solid var(--rule)}.ldg-onb-board .onb-check>details:first-child{border-top:0}.ldg-onb-board .onb-check>details>summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ink);align-items:center;gap:12px;padding:8px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.ldg-onb-board .onb-check>details>summary::-webkit-details-marker{display:none}.ldg-onb-board .onb-check>details>summary .t{flex:1;min-width:0}.ldg-onb-board .onb-check>details>summary .car{color:var(--ink3);flex:none}.ldg-onb-board .onb-check>details[open]>summary .car svg{rotate:180deg}.ldg-onb-board .onb-check>details>summary:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-onb-board .onb-check>details[data-done]>summary .t{color:var(--pine);font-weight:500}.ldg-onb-board .onb-check>details>summary .c{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:12.5px;font-weight:400}.ldg-onb-board .onb-check>details>ul{margin:0 0 8px;padding:0;list-style:none}.ldg-onb-board .onb-grain{justify-content:flex-end;padding-bottom:12px;display:flex}.ldg-onb-board .onb-secgrid{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums lining-nums;width:100%}.ldg-onb-board .onb-secgrid :is(th,td){border-bottom:1px solid var(--rule);text-align:center;padding:8px 6px}.ldg-onb-board .onb-secgrid thead th{vertical-align:bottom;color:var(--ink2);font-size:12.5px;font-weight:500;line-height:1.25}.ldg-onb-board .onb-secgrid thead th>span{max-width:7.5rem;margin-inline-start:auto;margin-inline-end:auto;display:block}.ldg-onb-board .onb-secgrid .nm{z-index:1;text-align:left;background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));min-width:11rem;max-width:14rem;color:var(--ink);padding-left:16px;font-size:14px;font-weight:600;position:sticky;left:0}.ldg-onb-board .onb-secgrid .nm .who{align-items:center;gap:8px;min-width:0;display:flex}.ldg-onb-board .onb-secgrid .nm .n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ldg-onb-board .onb-secgrid td{min-width:3.25rem;font-family:var(--mono);color:var(--ink3);font-size:12.5px}.ldg-onb-board .onb-secgrid td>span{border-radius:5px;min-width:2.75rem;padding:3px 6px;display:inline-block}.ldg-onb-board .onb-secgrid td[data-state=done]>span{background:var(--pineFill);color:var(--pineInk)}.ldg-onb-board .onb-secgrid td[data-state=current]>span{box-shadow:inset 0 0 0 1.5px var(--amber);color:var(--ink)}.ldg-onb-board .onb-secgrid tfoot :is(th,td){border-bottom:0;border-top:1px solid var(--rule2)}.ldg-onb-board .onb-secgrid tfoot td{color:var(--ink2);font-weight:600}.ldg-onb-board .onb-secgrid tfoot td[data-top]{background:var(--amberTint);color:var(--amber)}.ldg-app:is([data-bp=spine],[data-bp=narrow],[data-bp=mobile]) .ldg-onb-board .onb-person>.row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who acts""when prog"}.ldg-app:is([data-bp=spine],[data-bp=narrow],[data-bp=mobile]) .ldg-onb-board .onb-person>.steps{padding-left:16px}.ldg-app[data-bp=mobile] .ldg-onb-board .onb-person>.row{grid-template-areas:"who acts""when when""prog prog"}.ldg-app[data-bp=mobile] .ldg-onb .onb-hero .onb-now{grid-template-columns:minmax(0,1fr);padding:16px}.ldg-app[data-bp=mobile] .ldg-onb .onb-next h2{font-size:25px}.ldg-app[data-bp=mobile] .ldg-onb .onb-track{scrollbar-width:none;grid-template-columns:none;grid-auto-columns:96px;grid-auto-flow:column;padding-inline-start:4px;padding-inline-end:4px;overflow-x:auto}.onb-talk{scroll-margin-top:16px}.onb-talk>.pair{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:1024px){.onb-talk>.pair{grid-template-columns:340px minmax(0,1fr);grid-auto-rows:minmax(24rem,auto);align-items:stretch;column-gap:0}.onb-talk>.pair>.list{contain:size;border-top-right-radius:0;border-bottom-right-radius:0;min-height:0}.onb-talk>.pair>.list>.ph2{border-top-right-radius:0}.onb-talk>.pair>.pane>.ldg-panel{z-index:1;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;position:relative}.onb-talk>.pair>.pane>.ldg-panel>.ph2{border-top-left-radius:0}.onb-talk>.pair>.list>.pb{min-height:0;overflow-y:auto}.onb-talk>.pair>.pane{min-width:0;display:flex}.onb-talk>.pair>.pane>.ldg-panel{flex:1;min-width:0}.onb-talk>.pair>:is(.list,.pane>.ldg-panel)>.ph2{box-sizing:border-box;align-items:center;min-height:60px}.onb-talk>.pair>.pane>.thread-card>.pb{flex-direction:column;display:flex}.onb-talk>.pair>.pane>.thread-card .onb-thread{flex:auto}}.onb-talk-wait{color:var(--ink2);margin:0;padding:20px 16px;font-size:14px;line-height:1.5}.onb-talk .who-list{margin:0;padding:0;list-style:none}.onb-talk .who-list>li+li{border-top:1px solid var(--rule)}.onb-talk .who{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:10px 14px;display:flex}.onb-talk .who:hover{background:var(--sheet)}.onb-talk .who:focus-visible{box-shadow:inset var(--focusRing);outline:none}.onb-talk .who.on{background:var(--pineTint);box-shadow:inset 3px 0 0 var(--selOn)}.onb-talk .who.fold{color:var(--ink2);font-size:14px}.onb-talk .who.fold .car{color:var(--ink3);margin-left:auto}.onb-talk .onb-talk-empty{margin:16px}.onb-talk .who .id{flex:1;gap:1px;min-width:0;display:grid}.onb-talk .who .nm{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.onb-talk .who .pv{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.onb-talk .who.unread .pv{color:var(--ink)}.onb-talk .who .meta{flex:none;justify-items:end;gap:4px;display:grid}.onb-talk .who .t{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:12.5px}.onb-talk .who .n{background:var(--pineFill);min-width:9px;height:9px;color:var(--pineInk);font-family:var(--mono);text-align:center;border-radius:999px;padding:0;font-size:11px;line-height:16px}.onb-talk .who .n:not(:empty){min-width:18px;height:16px;padding:0 5px}.onb-thread{flex-direction:column;gap:8px;min-height:180px;max-height:26rem;padding:16px;display:flex;overflow-y:auto}.onb-thread.empty{justify-content:center}.onb-thread.empty p{max-width:46ch;color:var(--ink2);margin:0;font-size:14.5px;line-height:1.55}.onb-thread .ldg-msg.auto .b{background:var(--pineTint);color:var(--ink);box-shadow:inset 0 0 0 1px var(--pineEdge)}.onb-compose{border-top:1px solid var(--rule);gap:8px;padding:12px 16px 14px;display:grid}.onb-compose .fills{flex-wrap:wrap;gap:6px;display:flex}.onb-compose textarea{resize:vertical;width:100%;min-height:72px;font:inherit;padding:8px 10px;font-size:15px;line-height:1.5}.onb-compose .row{justify-content:space-between;align-items:center;gap:12px;display:flex}.onb-compose .note{color:var(--ink3);margin:0;font-size:13.5px;line-height:1.45}.ldg-onb-board .onb-unread{background:var(--pineFill);color:var(--pineInk);font-family:var(--mono);border-radius:999px;margin-left:6px;padding:0 6px;font-size:11.5px;line-height:18px}.onb-team{scroll-margin-top:16px}.onb-team .onb-texts{border-top:1px solid var(--rule);gap:8px;padding:10px 16px 14px;display:grid}.onb-team .onb-texts .ph{max-width:260px;color:var(--ink2);gap:4px;font-size:13.5px;display:grid}.onb-team .onb-texts .note{color:var(--ink3);margin:0;font-size:13.5px;line-height:1.45}.onb-team .onb-texts .ck-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:2px 24px;padding:4px 0 0;display:grid}.onb-team .onb-texts .ck{align-items:flex-start;gap:10px;display:flex}.onb-team .onb-texts .ck .ldg-ck{flex:none;margin-top:3px}.onb-team .onb-texts .ck b{color:var(--ink);font-weight:500;display:block}.onb-team .onb-texts .ck small{color:var(--ink3);margin-top:2px;font-size:13px;line-height:1.45;display:block}.onb-team .onb-texts .ck small a{color:inherit}.onb-team .onb-texts .ck-row .fact{color:var(--ink2);white-space:nowrap;font-size:14px}.ldg-onb .onb-next .how .ask{color:var(--pine);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--pineEdge);text-decoration-color:var(--pineEdge);white-space:nowrap;font-weight:600}.onb-auto-row{border-bottom:1px solid var(--rule);padding:4px 16px 14px}.onb-auto-row:last-child{border-bottom:0}.onb-auto-row>.ldg-togrow{border-bottom:0;padding-bottom:6px}.onb-auto-msg{align-items:flex-start;gap:12px;display:flex}.onb-auto .onb-auto-sample{background:var(--pineTint);min-width:0;max-width:72ch;box-shadow:inset 0 0 0 1px var(--pineEdge);color:var(--ink);quotes:none;white-space:pre-wrap;border-radius:12px 12px 12px 4px;flex:1;padding:8px 11px;font-size:14px;line-height:1.5;display:block}.onb-auto-msg>.ldg-btn{flex:none}.onb-auto-edit{gap:8px;display:grid}.onb-auto-edit textarea{resize:vertical;width:100%;min-height:96px;font:inherit;padding:8px 10px;font-size:14.5px;line-height:1.5}.onb-auto-edit .vars{flex-wrap:wrap;gap:6px;display:flex}.onb-auto-edit .vars .ldg-btn{font-family:var(--mono);font-size:12.5px}.onb-auto-edit .pre{gap:4px;margin:0;display:grid}.onb-auto-edit .pre>span{color:var(--ink3);font-size:12.5px}.onb-auto-edit .err{color:var(--rust);margin:0;font-size:13.5px}.onb-auto-edit .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.onb-auto-edit .row .acts{gap:8px;display:flex}.onb-auto>.pf{font-family:var(--sans);letter-spacing:0;color:var(--ink3);font-size:13.5px}.onb-auto>.pf b{color:var(--ink2);font-weight:600}.ldg-app:is([data-bp=narrow],[data-bp=mobile]) .onb-auto-msg{flex-direction:column}.ldg-cal{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.ldg-cal.has-detail{grid-template-columns:minmax(0,1fr) 320px}@media (max-width:1100px){.ldg-cal.has-detail{grid-template-columns:minmax(0,1fr)}}.ldg-cal .cal-main .ldg-wklist{padding:0 16px}.ldg-cal .cal-main .ldg-wklist.phone{display:none}.ldg-app[data-bp=mobile] .ldg-cal .cal-main .ldg-wklist.phone{display:grid}.ldg-cal .cal-step{align-items:center;gap:2px;display:inline-flex}.ldg-cal :is(.ev,.chip,.drow).k-appt{--calMark:var(--sea)}.ldg-cal :is(.ev,.chip,.drow).k-cb{--calMark:var(--amber)}.ldg-cal :is(.ev,.chip,.drow).k-due{--calMark:var(--rust)}.ldg-cal .mcal-grid .chip:is(.k-appt,.k-cb,.k-due):before{content:"";background:var(--calMark);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.ldg-cal .ldg-wklist .ev:is(.k-appt,.k-cb,.k-due){border-left:3px solid var(--calMark);padding-left:10px}.ldg-cal .mcal .mcal-day .drow:is(.k-appt,.k-cb,.k-due){border-left:3px solid var(--calMark);padding-left:8px}.ldg-cal .ev.k-cb small,.ldg-cal .ev.k-cb .st{color:var(--amber)}.ldg-cal .ev.k-due small,.ldg-cal .ev.k-due .st{color:var(--rust)}.ldg-cal .mcal-grid .dots i.k-appt{background:var(--sea)}.ldg-cal .mcal-grid .dots i.k-cb{background:var(--amber)}.ldg-cal .mcal-grid .dots i.k-due{background:var(--rust)}.ldg-cal .cal-legend{font-family:var(--mono);color:var(--ink2);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.ldg-cal .cal-legend .lg{align-items:center;gap:6px;display:inline-flex}.ldg-cal .cal-legend .lg i{background:var(--sea);border-radius:50%;width:8px;height:8px}.ldg-cal .cal-legend .lg.k-cb i{background:var(--amber)}.ldg-cal .cal-legend .lg.k-due i{background:var(--rust)}.ldg-cal .cal-detail .cal-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ldg-cal .cal-detail .pf{justify-content:flex-end;gap:8px;display:flex}.ldg-cal .cal-tg{--tg-hour:44px;--tg-gut:52px;min-width:0;display:grid}.ldg-cal .cal-tg :is(.tg-head,.tg-allday,.tg-rows){grid-template-columns:var(--tg-gut) repeat(var(--tg-cols), minmax(0, 1fr));display:grid}.ldg-cal .cal-tg :is(.tg-head,.tg-allday){scrollbar-gutter:stable;border-bottom:1px solid var(--rule);overflow:hidden}.ldg-cal .cal-tg .tg-hc{border-left:1px solid var(--rule);min-width:0;font-family:var(--mono);color:var(--ink2);white-space:nowrap;align-items:baseline;gap:6px;padding:8px 8px 7px;font-size:13px;font-weight:500;display:flex}.ldg-cal .cal-tg .tg-hc b{color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-weight:600}.ldg-cal .cal-tg .tg-hc.past{color:var(--ink3)}.ldg-cal .cal-tg .tg-hc.past b{color:var(--ink2)}.ldg-cal .cal-tg .tg-hc.today{color:var(--pine)}.ldg-cal .cal-tg .tg-hc.today b{background:var(--pineFill);min-width:24px;color:var(--pineInk);text-align:center;border-radius:999px;margin-block-start:-2px;margin-block-end:-2px;padding:2px 6px;display:inline-block}.ldg-cal .cal-tg .tg-gut{min-width:0}.ldg-cal .cal-tg .tg-allday>.tg-gut{font-family:var(--mono);color:var(--ink3);text-align:right;padding:6px 8px 0 0;font-size:12px}.ldg-cal .cal-tg .tg-adc{border-left:1px solid var(--rule);align-content:start;gap:2px;min-width:0;min-height:26px;padding:3px;display:grid}.ldg-cal .cal-tg .tg-adev{border:1px solid var(--rule2);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--ink3) 14%, transparent) 0 4px, transparent 4px 8px), var(--well);min-width:0;font:inherit;color:var(--ink2);text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:2px 6px;font-size:12.5px;display:block;overflow:hidden}.ldg-cal .cal-tg .tg-adev.free{background:var(--sheet2);color:var(--ink3);border-style:dashed}.ldg-cal .cal-tg .tg-body{scrollbar-gutter:stable;overscroll-behavior:contain;max-height:min(640px,70vh);overflow-y:auto}.ldg-cal .cal-tg .tg-rows{height:calc(var(--tg-hours) * var(--tg-hour))}.ldg-cal .cal-tg .tg-hours{position:relative}.ldg-cal .cal-tg .tg-hours span{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:12px;position:absolute;right:8px;translate:0 -7px}.ldg-cal .cal-tg .tg-col{border-left:1px solid var(--rule);background-image:repeating-linear-gradient(to bottom, transparent 0 calc(var(--tg-hour) - 1px), var(--rule) calc(var(--tg-hour) - 1px) var(--tg-hour));min-width:0;position:relative}.ldg-cal .cal-tg .tg-col.past{background-color:var(--sheet2)}.ldg-cal .cal-tg .tg-col.today{background-color:color-mix(in srgb, var(--pineTint) 45%, transparent)}.ldg-cal .cal-tg .tg-g{z-index:1;top:var(--tg-top);height:var(--tg-h);left:calc(2px + (100% - 4px) * var(--tg-lane) / var(--tg-lanes));width:calc((100% - 4px) / var(--tg-lanes) - 2px);border:1px solid var(--rule2);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--ink3) 14%, transparent) 0 5px, transparent 5px 10px), var(--well);min-height:20px;font:inherit;color:var(--ink3);text-align:left;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums lining-nums;border-radius:4px;margin:0;padding:1px 5px;font-size:12px;line-height:16px;position:absolute;overflow:hidden}.ldg-cal .cal-tg .tg-g.free{background:var(--sheet2);opacity:.85;border-style:dashed}.ldg-cal .cal-tg :is(button.tg-g,button.tg-adev){cursor:pointer}.ldg-cal .cal-tg :is(button.tg-g,button.tg-adev):hover{border-color:var(--ink3);color:var(--ink2)}.ldg-cal .cal-tg .tg-ez{z-index:2;top:var(--tg-top);height:var(--tg-h);left:calc(8px + (100% - 10px) * var(--tg-lane) / var(--tg-lanes));width:calc((100% - 10px) / var(--tg-lanes) - 2px);border:1px solid var(--rule);border-left:3px solid var(--calMark);background:var(--sheet);box-shadow:0 2px 6px -3px var(--edge);font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:border-color var(--t-fast) var(--ease);border-radius:5px;margin:0;padding:2px 6px 2px 7px;font-size:13px;line-height:1.3;display:block;position:absolute;overflow:hidden}.ldg-cal .cal-tg .tg-ez b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.ldg-cal .cal-tg .tg-ez small{font-family:var(--mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums lining-nums;font-size:12px;display:block;overflow:hidden}.ldg-cal .cal-tg .tg-ez.short{align-items:baseline;gap:6px;display:flex}.ldg-cal .cal-tg .tg-ez.short b{flex:0 auto;min-width:0}.ldg-cal .cal-tg .tg-ez.short small{flex:1 1 0;min-width:0}.ldg-cal .cal-tg .tg-ez:hover{border-color:var(--rule2);border-left-color:var(--calMark)}.ldg-cal .cal-tg .tg-ez.k-cb small{color:var(--amber)}.ldg-cal .cal-tg .tg-ez.k-due small{color:var(--rust)}.ldg-cal .cal-tg :is(.tg-ez,button.tg-g,button.tg-adev):focus-visible{box-shadow:var(--focusRing);z-index:4;outline:none}.ldg-cal .cal-tg .tg-now{z-index:3;background:var(--rust);pointer-events:none;height:2px;margin-top:-1px;position:absolute;left:0;right:0}.ldg-cal .cal-tg .tg-now:before{content:"";background:var(--rust);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.ldg-cal .tg-ez.k-appt{--calMark:var(--sea)}.ldg-cal .tg-ez.k-cb{--calMark:var(--amber)}.ldg-cal .tg-ez.k-due{--calMark:var(--rust)}.ldg-app[data-bp=mobile] .ldg-cal .cal-main .cal-tg.wide{display:none}.ldg-cal .ldg-wklist .ev.k-g{border-left:3px dashed var(--rule2);min-height:36px;color:var(--ink2);padding-left:10px}.ldg-cal .ldg-wklist .ev.k-g small,.ldg-cal .ldg-wklist .ev.k-g .st,.ldg-cal .ldg-wklist .ev.k-g.free{color:var(--ink3)}.ldg-cal .mcal-grid .cal-gload{background:var(--well);border-radius:3px;width:100%;height:5px;margin-top:auto;display:block;overflow:hidden}.ldg-cal .mcal-grid .cal-gload i{width:var(--cal-load);background:repeating-linear-gradient(135deg, var(--ink3) 0 2px, transparent 2px 4px);opacity:.7;min-width:3px;height:100%;display:block}.ldg-cal .cal-legend .lg.k-g i{box-shadow:inset 0 0 0 1.5px var(--ink3);background:0 0}.ldg-cal .cal-main>.pf{justify-content:flex-start}.ldg-cal .cal-main>.pf>:is(.cal-gfoot,.cal-gsw){margin-left:auto}.ldg-cal .cal-gfoot{font:inherit;color:var(--ink2);white-space:nowrap;background:0 0;border:1px solid;border-radius:999px;align-items:center;padding:2px 10px;font-size:13px;text-decoration:none;display:inline-flex}.ldg-cal :is(a,button).cal-gfoot{cursor:pointer}.ldg-cal .cal-gfoot.link{color:var(--pine)}.ldg-cal .cal-gfoot.warn{color:var(--amber)}.ldg-cal .cal-gfoot.bad{color:var(--rust)}.ldg-cal .cal-gfoot.note{color:var(--ink3);white-space:normal;border:0;padding:0}.ldg-cal :is(a,button).cal-gfoot:hover{background:var(--well)}.ldg-cal :is(a,button).cal-gfoot:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-cal .cal-gsw{color:var(--ink2);align-items:center;gap:8px;display:inline-flex}.ldg-cal .cal-gsw label{cursor:pointer}.ldg-cal .cal-gdetail .cal-gsrc{border:1px dashed var(--rule2);font-family:var(--mono);color:var(--ink3);border-radius:999px;align-items:center;gap:6px;margin:0 0 12px;padding:2px 10px;font-size:12.5px;display:inline-flex}.ldg-cal .cal-gdetail .cal-gsrc i{border-radius:50%;width:7px;height:7px;box-shadow:inset 0 0 0 1.5px}.ldg-cal .cal-gdetail .cal-gnote{color:var(--ink2);margin:12px 0 0;font-size:14px}@media (prefers-reduced-motion:reduce){.ldg-cal .cal-tg .tg-ez{transition:none}}.ldg-report{gap:16px;display:grid}.ldg-report .msg{gap:6px;min-width:0;display:grid}.ldg-report .msg+.msg{border-top:1px solid var(--rule);padding-top:16px}.ldg-report .who{font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);margin:0;font-size:13px}.ldg-report .txt{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;color:var(--ink);margin:0;line-height:1.55}.ldg-report blockquote.txt{border-left:2px solid var(--rule2);color:var(--ink2);padding-left:12px}.ldg-report .none{border-top:1px solid var(--rule);color:var(--ink3);margin:0;padding-top:16px}