@layer components{.ldg-crm{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--sans);color:var(--ink);text-align:left;min-width:0;font-size:14px}.ldg-crm th,.ldg-crm td{border-bottom:1px solid var(--rule);vertical-align:middle;background-clip:padding-box;padding:8px 12px;line-height:20px}.ldg-crm tbody tr:last-child td{border-bottom:0}.ldg-crm th{font-family:var(--mono);color:var(--ink2);white-space:nowrap;background:var(--sheet2);border-bottom:1px solid var(--rule2);text-align:left;font-size:13px;font-weight:500}.ldg-crm th.r,.ldg-crm td.r{text-align:right}.ldg-crm th.c,.ldg-crm td.c{text-align:center}.ldg-crm th:first-child,.ldg-crm td:first-child{width:22px;padding-right:8px}.ldg-crm th.qefi,.ldg-crm td.qefi{width:58px;padding-left:8px;padding-right:8px}.ldg-crm th.stcol,.ldg-crm td.stcol{padding-left:8px;padding-right:8px}.ldg-crm td{background:var(--sheet)}.ldg-crm tbody tr:hover td{background:var(--sheet2)}.ldg-crm tbody tr.skel:hover td{background:var(--sheet)}.ldg-crm td.mono,.ldg-crm .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-crm td.dim{color:var(--ink3)}.ldg-crm .blank{color:var(--inkDis);font-size:13px}.ldg-crm td.sec{color:var(--ink2)}.ldg-crm .more{color:var(--ink3);text-align:center;letter-spacing:.1em;font-size:15px}.ldg-crm td.empty{padding:0}.ldg-crm th.sortable{cursor:pointer}.ldg-crm th .sort{font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;border-radius:3px;align-items:center;gap:4px;padding:0;display:inline-flex}.ldg-crm th .sort:after{content:" ↕";color:var(--rule2);font-size:12px;font-family:var(--mono)}.ldg-crm th .sort.swap:after{content:" ⇄"}.ldg-crm th:hover .sort:after,.ldg-crm th .sort:hover:after{color:var(--ink3)}.ldg-crm th[aria-sort] .sort,.ldg-crm th[aria-sort] .sort:after{color:var(--ink)}.ldg-crm th[aria-sort=ascending] .sort:after{content:" ↑"}.ldg-crm th[aria-sort=descending] .sort:after{content:" ↓"}.ldg-crm th .sort:focus-visible{box-shadow:var(--focusRing);outline:none}[data-rowtint=on] .ldg-crm tr[data-tint=closed]{--rowTint:var(--rowTintClosed);--rowTintHue:var(--stClosed)}[data-rowtint=on] .ldg-crm tr[data-tint=green]{--rowTint:var(--rowTintGreen);--rowTintHue:var(--rowTintGreenHue)}[data-rowtint=on] .ldg-crm tr[data-tint=yellow]{--rowTint:var(--rowTintYellow);--rowTintHue:var(--stMissed)}[data-rowtint=on] .ldg-crm tr[data-tint=orange]{--rowTint:var(--rowTintOrange);--rowTintHue:var(--stContacted)}[data-rowtint=on] .ldg-crm tr[data-tint=red]{--rowTint:var(--rowTintRed);--rowTintHue:var(--stChargeback)}[data-rowtint=on] .ldg-crm tr[data-tint=gray]{--rowTint:var(--rowTintGray);--rowTintHue:var(--stWrong)}[data-rowtint=on] .ldg-crm tr[data-tint]:not(.sel,.qe) td{background:var(--rowTint,var(--sheet))}[data-rowtint=on] .ldg-crm tr[data-tint]:not(.sel,.qe):hover td{background:color-mix(in oklab, var(--rowTint,var(--sheet)) 90%, var(--rowTintHue,var(--ink)))}.ldg-crm tr.sel td{background:var(--pineTint)}.ldg-crm tbody tr.sel:hover td{background:color-mix(in oklab, var(--pineTint) 86%, var(--pine))}.ldg-crm tr.sel td:first-child{box-shadow:inset 2px 0 0 var(--pine)}:is(.ldg-crm tr.kf td,.ldg-crm tr:focus-visible td){box-shadow:inset 0 -1px 0 var(--pine), inset 0 1px 0 var(--pine);outline:none}.ldg-crm tr.kf td:first-child,.ldg-crm tr.sel.kf td:first-child{box-shadow:inset 2px 0 0 var(--pine), inset 0 -1px 0 var(--pine), inset 0 1px 0 var(--pine)}.ldg-crm tr.kf:not(.sel) td:first-child{box-shadow:inset 0 -1px 0 var(--pine), inset 0 1px 0 var(--pine)}.ldg-crm tbody tr.qe>td{background:var(--sheet2)}.ldg-crm tr.settling td{animation:1.2s ease-out forwards ldg-settle}.ldg-crm tr.moved{transition:transform var(--t-slow,.3s) var(--ease)}@keyframes ldg-settle{0%{background-color:var(--pineTint)}to{background-color:var(--sheet)}}.ldg-crm .rowact{color:var(--pine);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.ldg-crm .rowact>button,.ldg-crm .rowact>a{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;text-decoration:none}.ldg-crm .rowact>:is(button,a):hover{color:var(--ink)}.ldg-crm .rowact>:is(button,a):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-crm .rowact>:is(button,a):disabled{color:var(--inkDis);cursor:default}.ldg-crm .rowact .sep{color:var(--rule2)}.ldg-crm .rowact kbd{font-family:var(--mono);color:var(--ink3);border:1px solid var(--rule);border-radius:3px;margin-left:3px;padding:0 4px;font-size:13px;font-weight:400;display:none}.ldg-crm tr.kf .rowact kbd{display:inline}.ldg-crm td.acts{white-space:nowrap;text-align:right}.ldg-crm td.acts .rest{display:inline-flex}.ldg-crm td.acts .rowact{display:none}.ldg-crm td.acts .rest>button{font:inherit;color:var(--ink3);cursor:pointer;letter-spacing:.1em;background:0 0;border:0;border-radius:3px;padding:0 4px;font-size:15px;line-height:1}.ldg-crm td.acts .rest>button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-crm td.edit{padding:2px 4px}.ldg-crm td.edit .cw,.ldg-crm .cw{border:1px solid var(--pine);background:var(--field);min-width:56px;box-shadow:var(--focusRing);font:inherit;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink);border-radius:3px;outline:none;justify-content:flex-end;align-items:center;padding:3px 8px;display:inline-flex}.ldg-crm .cw.l{justify-content:flex-start}.ldg-crm td .saved{background:var(--pine);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-left:6px;animation:1.6s ease-out forwards ldg-saved;display:inline-block}@keyframes ldg-saved{0%,60%{opacity:1}to{opacity:0}}.ldg-crm .editable{font:inherit;color:inherit;cursor:text;text-align:inherit;background:0 0;border:0;border-radius:3px;padding:0}.ldg-crm .editable:hover{background:var(--well);box-shadow:0 0 0 3px var(--well)}.ldg-crm .editable:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-crm .nm2{align-items:center;gap:8px;min-width:0;display:flex}.ldg-crm .nm2 b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.ldg-crm .nm2>button,.ldg-crm .nm2>a{font:inherit;color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:0;border-radius:3px;min-width:0;padding:0;font-size:15px;font-weight:500;text-decoration:none;overflow:hidden}.ldg-crm .nm2>:is(button,a):hover{color:var(--pine)}.ldg-crm .nm2>:is(button,a):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-crm .nm2 .ldg-score{flex:none}.ldg-crm .phc{align-items:center;gap:6px;min-width:0;display:flex}.ldg-crm .phc .dial{width:18px;height:18px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;place-items:center;padding:0;display:inline-grid}.ldg-crm .phc .dial svg{width:12px;height:12px}.ldg-crm .phc .dial:hover{color:var(--pine);background:var(--pineTint)}.ldg-crm .phc .dial:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-crm .phc .dial:disabled{color:var(--inkDis);cursor:default;background:0 0}.ldg-crm .phc .ph{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ldg-crm .phc small{font-family:var(--mono);color:var(--amberFact);letter-spacing:.02em;white-space:nowrap;margin-top:1px;font-size:12px;display:block}.ldg-crm .src{color:var(--ink2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ldg-crm .src .ldg-ic,.ldg-crm .src .ldg-ct{color:var(--ink2)}.ldg-crm .ico{gap:2px;display:inline-flex}.ldg-crm .ico>*{width:22px;height:22px;color:var(--ink2);box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;font-size:12px;text-decoration:none;display:grid;position:relative}.ldg-crm .ico>*>svg{transition:transform var(--t-fast) var(--ease)}.ldg-crm .ico>.has,.ldg-crm .ico>[data-has=true]{color:var(--pine)}.ldg-crm .ico>[data-has=true]:after{content:"";background:var(--pine);border-radius:50%;width:4px;height:4px;position:absolute;top:1px;right:0}.ldg-crm .ico>:is(button,a):hover{color:var(--pine)}.ldg-crm .ico>:is(button,a):hover>svg{transform:translateY(-1px)scale(1.15)}.ldg-crm .ico>:is(button,a):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-crm .ico>:is(button,a):disabled{color:var(--inkDis);cursor:default}.ldg-crm .ico>:is(button,a):disabled:hover{color:var(--inkDis)}.ldg-crm .ico>:is(button,a):disabled:hover>svg{transform:none}@media (prefers-reduced-motion:reduce){.ldg-crm .ico>*>svg{transition:none}}.ldg-crm .sms{color:var(--ink3);white-space:nowrap;font-size:13px}.ldg-crm .sms.ok{color:var(--pine)}.ldg-crm .sms.bad{color:var(--rust)}.ldg-crm .sms.mid{color:var(--ink2)}.ldg-crm .next{white-space:nowrap;font-size:13px}.ldg-crm .next.appt{color:var(--sea);font-weight:500}.ldg-crm .next.due{color:var(--amber);font-weight:500}.ldg-crm .last{color:var(--ink3);white-space:nowrap;font-size:13px}.ldg-crm .last small{color:var(--ink3);font-size:13px;font-family:var(--mono);display:block}.ldg-crm .created{color:var(--ink3);font-family:var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-crm .created b{color:var(--pine);margin-left:4px;font-weight:500}.ldg-crm .fresh{font-family:var(--mono);color:var(--pine);letter-spacing:.04em;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:12px}.ldg-crm .fresh:before{content:"";background:var(--pine);vertical-align:1px;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.ldg-crm .ldg-ck{vertical-align:middle}.ldg-crm .ldg-pill{max-width:100%}.ldg-crm .ldg-pill .car{visibility:hidden}.ldg-crm tr:is(:hover,.kf) .ldg-pill .car{visibility:visible}.ldg-crm tr.tot td{background:var(--sheet2);border-top:1px solid var(--rule2);font-weight:500}.ldg-crm tr.grp td{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);background:var(--sheet2);padding-top:4px;padding-bottom:4px;font-size:13px;font-weight:500}.ldg-crm tr.xp td{background:var(--sheet2);padding:12px 14px}.ldg-crm .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}.ldg-crm .ldg-xt .chev{transition:transform var(--t-fast);font-size:12px;line-height:1;display:inline-block}.ldg-crm .ldg-xt.open .chev{transform:rotate(90deg)}.ldg-crm .ldg-xt:hover{color:var(--ink)}.ldg-crm .ldg-xt:focus-visible{box-shadow:var(--focusRing);outline:none}@media (prefers-reduced-motion:reduce){.ldg-crm .ldg-xt .chev{transition:none}}.ldg-crm td{height:40px}[data-ezd=compact] .ldg-crm td,.ldg-crm[data-ezd=compact] td{height:32px;padding-top:4px;padding-bottom:4px}.ldg-crm th{height:36px}.ldg-crm.rows th{border-bottom:1px solid var(--rule2);background:0 0}.ldg-crm.rows td{border-bottom:1px dotted var(--dot)}.ldg-crm.rows th:first-child,.ldg-crm.rows td:first-child{width:auto;padding-left:0;padding-right:10px}.ldg-crm.rows th:last-child,.ldg-crm.rows td:last-child{padding-right:0}.ldg-crm.rows tbody tr:hover td,.ldg-crm.rows td{background:0 0}.ldg-crm-list{border-top:1px solid var(--rule2);display:grid}.ldg-crm-list>.h{font-family:var(--mono);color:var(--ink2);background:var(--sheet2);border-bottom:1px solid var(--rule2);align-items:center;gap:12px;padding:8px 12px;font-size:13px;font-weight:500;display:grid}.ldg-crm-list>.r{border:0;border-bottom:1px solid var(--rule);background:var(--sheet);width:100%;min-height:40px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:0 12px;font-size:14px;display:grid}.ldg-crm-list>.r:last-child{border-bottom:0}.ldg-crm-list>.r:hover{background:var(--sheet2)}.ldg-crm-list>.r:focus-visible{box-shadow:inset 0 -1px 0 var(--pine), inset 0 1px 0 var(--pine);outline:none}.ldg-crm-list .rt{text-align:right}[data-ledger=grid][class*=rounded]{overflow:hidden}.ldg-hscroll{min-width:0;position:relative}.ldg-hscroll>.sc{scrollbar-width:thin;scrollbar-color:var(--rule2) transparent;overflow:auto visible}.ldg-hscroll>.sc::-webkit-scrollbar{height:8px}.ldg-hscroll>.sc::-webkit-scrollbar-thumb{background:var(--rule2);border-radius:4px}:where(.ldg-app,[data-pz-theme]){--seam:color-mix(in oklab, var(--ink3) 55%, transparent)}.ldg-frozen-table{border-collapse:separate;border-spacing:0}.ldg-frozen-table>:is(thead,tbody)>tr>:first-child+*{border-left:0}.ldg-hscroll .ldg-crm th{z-index:2;position:sticky;top:0}.ldg-hscroll .ldg-crm th.fz,.ldg-hscroll .ldg-crm td.fz{left:var(--ldg-fz-left,0);z-index:1;background:var(--sheet);position:sticky}.ldg-hscroll .ldg-crm th.fz{background:var(--sheet2);z-index:3}.ldg-hscroll .ldg-crm tbody tr:hover td.fz{background:var(--sheet2)}.ldg-hscroll .ldg-crm tr.sel td.fz{background:var(--pineTint)}.ldg-hscroll .ldg-crm tbody tr.sel:hover td.fz{background:color-mix(in oklab, var(--pineTint) 86%, var(--pine))}.ldg-hscroll .ldg-crm th.fz.all{background:var(--pineTint)}.ldg-hscroll .ldg-crm .fz.fz-end{border-right:1px solid var(--rule)}.ldg-hscroll.scrolled .ldg-crm .fz.fz-end{border-right-color:var(--rule2)}.ldg-hscroll.scrolled .ldg-crm tr.sel td.fz:first-child{box-shadow:inset 2px 0 0 var(--pine)}.ldg-hscroll>.edge{background:var(--rule2);pointer-events:none;opacity:0;width:1px;transition:opacity var(--t-fast,.12s) var(--ease);z-index:4;position:absolute;top:0;bottom:0}.ldg-hscroll>.edge.l{left:0}.ldg-hscroll>.edge.r{right:0}.ldg-hscroll>.edge.on{opacity:1}.ldg-hscroll>.cue{z-index:4;pointer-events:none;width:-moz-fit-content;width:fit-content;font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);background:var(--sheet);border:1px solid var(--rule);border-radius:3px;margin:-28px 8px 6px auto;padding:1px 6px;font-size:13px;font-weight:500;line-height:18px;display:block;position:sticky;bottom:6px}.ldg-hscroll.cued>.sc{padding-bottom:22px}.ldg-bulk{border:1px solid var(--pineEdge);background:var(--pineTint);color:var(--ink);box-shadow:none;min-width:0;animation:ldg-bulk-in var(--t-slow,.3s) ease-out;--ctl:var(--sheet);--ctl2:var(--sheet2);--ctl3:var(--well);border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;padding:7px 12px;font-size:14px;display:flex}.ldg-bulk>b{color:var(--pine);white-space:nowrap;font-weight:500}.ldg-bulk .sc{color:var(--ink2);white-space:nowrap}.ldg-bulk .acts>button,.ldg-bulk .acts>a,.ldg-bulk .all{border:1px solid var(--rule2);background:var(--ctl);min-height:26px;font:inherit;font-family:var(--sans);color:var(--ink);white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:5px 11px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.ldg-bulk .acts{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ldg-bulk .acts>:is(button,a):hover,.ldg-bulk .all:hover{background:var(--ctl2)}.ldg-bulk .acts>:is(button,a):active,.ldg-bulk .all:active{background:var(--well);box-shadow:none}.ldg-bulk .acts>:is(button,a):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-bulk .all:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-bulk .acts>:is(button,a):disabled{color:var(--inkDis);background:var(--sheet);border-color:var(--rule);box-shadow:none;cursor:default}.ldg-bulk .all{color:var(--pine);border-color:var(--pineEdge)}.ldg-bulk .acts>.pri{background:var(--pineFill);border-color:color-mix(in oklab, var(--pineRim) 78%, black);color:var(--pineInk);box-shadow:none}.ldg-bulk .acts>.pri:hover{background:color-mix(in oklab, var(--pineFill) 92%, white);color:var(--pineInk)}.ldg-bulk .acts>.pri:active{background:var(--pineFill);box-shadow:none}.ldg-bulk .acts>.pri:focus-visible{box-shadow:inset 0 1px 0 #ffffff38, var(--focusRing)}.ldg-bulk .acts>.pri:disabled{background:var(--well);border-color:var(--rule2);color:var(--inkDis);box-shadow:none}.ldg-bulk .acts>.danger{color:var(--rust);border-color:color-mix(in oklab, var(--rust) 40%, var(--rule2))}.ldg-bulk .acts>.danger:hover{background:var(--rustTint)}.ldg-bulk .x{color:var(--ink3);font-family:var(--mono);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;margin-left:auto;padding:0;font-size:14px}.ldg-bulk .x:hover{color:var(--ink)}.ldg-bulk .x:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-bulk .ct5{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-size:14px}.ldg-bulk .x .hint{color:var(--ink3)}.ldg-bulk.sticky{z-index:3;position:sticky;top:48px}.ldg-bulk .diff{font-family:var(--mono);color:var(--ink2);border-top:1px dotted var(--dot);flex-basis:100%;margin-top:2px;padding-top:6px;font-size:13px}@keyframes ldg-bulk-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ldg-cols{background:var(--sheet);border:1px solid var(--edge);width:280px;max-width:calc(100vw - 16px);box-shadow:var(--shadow);font-family:var(--sans);color:var(--ink);border-radius:5px;outline:none;padding:6px 0 8px;font-size:14px}.ldg-cols .ch{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;padding:8px 14px;font-size:15px;font-weight:500;display:flex}.ldg-cols .ch span{font-family:var(--mono);color:var(--ink3);letter-spacing:.06em;font-variant-numeric:tabular-nums lining-nums;font-size:14px;font-weight:400}.ldg-cols .list{scrollbar-width:thin;max-height:396px;overflow-y:auto}.ldg-cols .cr{border-bottom:1px dotted var(--dot);color:var(--ink);align-items:center;gap:10px;padding:7px 14px;font-size:14px;display:flex}.ldg-cols .cr:last-child{border-bottom:0}.ldg-cols .cr .gr{background-image:radial-gradient(var(--rule2) 1px, transparent 1px);opacity:.9;cursor:grab;background-size:4px 4px;flex:none;width:8px;height:12px}.ldg-cols .cr .gr.off{visibility:hidden}.ldg-cols .cr .lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ldg-cols .cr .cb,.ldg-cols .cr .ldg-ck{flex:none;margin-left:auto}.ldg-cols .cr.off{color:var(--ink3)}.ldg-cols .cr .lock{font-family:var(--mono);color:var(--ink3);margin-left:auto;font-size:13px;font-weight:500}.ldg-cols .cr.dragging{background:var(--sheet2)}.ldg-cols .cr.over{box-shadow:inset 0 2px 0 var(--pine)}.ldg-cols .ft{justify-content:space-between;align-items:center;gap:12px;padding:8px 14px 0;font-size:14px;display:flex}.ldg-cols .sec{border-top:1px solid var(--rule);padding:0 14px}.ldg-cols .sec .ldg-togrow{gap:2px 12px;padding:9px 0}.ldg-cols .sec .ldg-togrow .ver{white-space:normal;text-align:right;flex-wrap:wrap-reverse;justify-content:flex-end;max-width:104px;font-size:13px}.ldg-cols .ft button:not(.ldg-btn){font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-weight:500}.ldg-cols .ft button.quiet:not(.ldg-btn){color:var(--ink3);font-weight:400}.ldg-cols .ft button:not(.ldg-btn):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-cols .ft .kbd{font-family:var(--mono);color:var(--ink3);font-size:14px}.ldg-cols .cr .mv{gap:2px;margin-left:4px;display:inline-flex}.ldg-cols .cg{border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:9px 14px 5px;font-size:12px}.ldg-cols .cr .mv button{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0 3px;font-size:14px;line-height:1}.ldg-cols .cr .mv button:hover{color:var(--ink)}.ldg-cols .cr .mv button:disabled{color:var(--rule2);cursor:default}.ldg-cols .cr .mv button:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-sess{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.ldg-sess .ldg-tabs{margin-right:0}.ldg-sess .rt{flex-wrap:wrap;align-items:baseline;gap:14px;margin-left:auto;display:flex}.ldg-sess .today,.ldg-today{color:var(--ink3);white-space:nowrap;letter-spacing:.01em;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:3px;align-items:baseline;gap:6px;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.ldg-today .k{font-family:var(--mono);color:var(--ink3);font-size:13px;font-weight:500}.ldg-today b{color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.ldg-today b.zero{color:var(--ink3);font-weight:400}.ldg-today:hover b{color:var(--ink)}.ldg-today:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-sess .ldg-btn.txt{padding-right:0}.ldg-app[data-bp=narrow] .ldg-sess,.ldg-app[data-bp=mobile] .ldg-sess{flex-wrap:wrap;row-gap:8px}.ldg-app[data-bp=narrow] .ldg-sess .rt,.ldg-app[data-bp=mobile] .ldg-sess .rt{flex-basis:100%;margin-left:0}.ldg-adjust{gap:2px;display:grid}.ldg-adjust .ar{border-bottom:1px dotted var(--dot);justify-content:space-between;align-items:center;gap:12px;padding:5px 0;font-size:14px;display:flex}.ldg-adjust .ar:last-child{border-bottom:0}.ldg-adjust .ar .n{align-items:center;gap:6px;display:inline-flex}.ldg-adjust .ar .n b{text-align:center;min-width:20px;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.ldg-drawer{background:color-mix(in oklab, var(--sheet2) 98%, var(--metal));min-width:0;height:100%;color:var(--ink);font-family:var(--sans);flex-direction:column;font-size:14px;display:flex}.ldg-drawer>.dhd{border-bottom:1px solid var(--rule);align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.ldg-drawer>.dhd .ldg-disc{margin-top:2px}.ldg-drawer>.dhd .who{flex:1;min-width:0}.ldg-drawer>.dhd .who h2{font-family:var(--serif);letter-spacing:-.012em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:1.15;overflow:hidden}.ldg-drawer>.dhd .who .st{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.ldg-drawer>.dhd .who .st .ldg-score{justify-content:flex-start;min-width:0}.ldg-drawer>.dhd .who .flag{font-family:var(--mono);color:var(--amberFact);letter-spacing:.02em;margin-top:4px;font-size:12px;display:block}.ldg-drawer>.dhd .esc{font:inherit;font-family:var(--mono);color:var(--ink3);cursor:pointer;letter-spacing:.06em;background:0 0;border:0;border-radius:3px;flex:none;padding:2px 4px;font-size:14px}.ldg-drawer>.dhd .esc:hover{color:var(--ink)}.ldg-drawer>.dhd .esc:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-drawer>.dacts{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ldg-drawer>.dacts .ldg-btn{flex:none}.ldg-drawer>.dacts .note{font-family:var(--mono);color:var(--ink3);letter-spacing:.04em;flex-basis:100%;font-size:14px}.ldg-drawer .dtabs{border-bottom:1px solid var(--rule);gap:12px;padding:14px 16px 0;display:flex}.ldg-drawer .dtabs>*{color:var(--ink3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:1.5px solid #0000;margin-bottom:-1px;padding-bottom:8px;font-family:inherit;font-size:13px}.ldg-drawer .dtabs>.on,.ldg-drawer .dtabs>[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:500}.ldg-drawer .dtabs>:focus-visible{box-shadow:var(--focusRing);border-radius:3px;outline:none}.ldg-drawer>.dbody{flex-direction:column;flex:1;gap:0;min-height:0;padding:4px 16px 14px;display:flex;overflow-y:auto}.ldg-drawer .dsec{padding:10px 0 4px}.ldg-drawer .dsec>.dl2{font-family:var(--mono);color:var(--ink3);margin-bottom:2px;font-size:13px;font-weight:500}.ldg-drawer .ldg-defrow{--ldg-def-label:96px;padding:7px 0;font-size:14px}.ldg-drawer .ldg-feedr{font-size:14px}.ldg-drawer>.dft{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:10px 16px 14px;display:flex}.ldg-drawer>.dft .ldg-kbd{margin-left:auto}.ldg-drawer .comp{border:1px solid var(--rule2);background:var(--field);box-shadow:inset 0 1px 2px var(--inset);color:var(--ink3);border-radius:5px;margin:0 14px 14px;padding:8px 10px;font-size:14px}.ldg-drawer.sheet{border-left:1px solid var(--rule);width:444px;max-width:92vw}@media (prefers-reduced-motion:reduce){.ldg-crm tr.settling td{animation:none}.ldg-crm tr.moved{transition:none}.ldg-crm td .saved,.ldg-bulk{animation:none}.ldg-hscroll>.edge{transition:none}}@media (forced-colors:active){.ldg-crm th,.ldg-crm td,.ldg-bulk,.ldg-cols,.ldg-crm-list>.r{border-color:canvastext}.ldg-crm tr.sel td:first-child,.ldg-crm tr.kf td{forced-color-adjust:none;box-shadow:inset 2px 0 highlight}.ldg-bulk{forced-color-adjust:none;color:highlighttext;background:highlight}.ldg-hscroll>.edge{background:canvastext}}@media print{.ldg-bulk,.ldg-cols,.ldg-crm td.acts,.ldg-crm th:last-child,.ldg-hscroll>.edge,.ldg-hscroll>.cue{display:none!important}.ldg-hscroll>.sc{overflow:visible}.ldg-crm th{position:static}}}.ldg-panel>.pb.flush .ldg-crm.rows th:first-child,.ldg-panel>.pb.flush .ldg-crm.rows td:first-child{padding-left:18px}.ldg-panel>.pb.flush .ldg-crm.rows th:last-child,.ldg-panel>.pb.flush .ldg-crm.rows td:last-child{padding-right:18px}.ldg-cols .cr{line-height:16px}.ldg-cols .list{scrollbar-width:thin;scrollbar-color:var(--rule2) transparent;max-height:372px;overflow-y:auto}.ldg-cols .list::-webkit-scrollbar{width:8px}.ldg-cols .list::-webkit-scrollbar-track{background:0 0}.ldg-cols .list::-webkit-scrollbar-thumb{background:var(--rule2);border-radius:4px}.ldg-cols .ft{border-top:1px solid var(--rule);margin-top:0;padding-top:8px}.ldg-bulk .x{font-size:13px}.ldg-bulk .x .hint{color:var(--ink2)}
@layer components{.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-app:not([data-bp=mobile])>.ldg-main>.ldg-mstat{display:none}.ldg-mhead{align-items:baseline;gap:8px;min-width:0;padding:16px 16px 10px;display:flex}.ldg-mhead .t{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:24px;font-weight:500;line-height:1.1;overflow:hidden}.ldg-mhead .t em{font-style:normal;font-family:var(--mono);color:var(--ink3);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;margin-left:8px;font-size:14px;font-weight:400}.ldg-mhead .t em:before{content:"·";margin-right:6px}.ldg-mhead .fact{font-family:var(--mono);color:var(--ink3);letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;flex:none;margin-left:auto;font-size:14px}.ldg-mhead .fact.pine{color:var(--pine)}.ldg-mhead .ldg-tabs{margin-left:auto}.ldg-mhead .fch{display:none}.ldg-mhead-sentinel{pointer-events:none;height:1px;margin-bottom:-1px}.ldg-mhead.compact{z-index:6;background:color-mix(in oklab, var(--sheet) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--rule2);min-height:44px;box-shadow:none;align-items:center;padding:0 16px;position:sticky;top:0}.ldg-mhead.compact .t{font-size:24px}.ldg-mhead.compact .fact{display:none}.ldg-mhead.compact .fch{color:var(--ink2);white-space:nowrap;align-items:baseline;gap:4px;margin-left:auto;font-size:14px;display:inline-flex}.ldg-mhead.compact .fch b{font-family:var(--mono);color:var(--ink3);font-size:14px;font-weight:500}.ldg-mhead.compact .fch.on{color:var(--pine);font-weight:500}.ldg-mhead.compact .fch.on b{color:var(--pine)}.ldg-mtop:has(>.ldg-mhead)>.full{display:none}.ldg-mhead.taken.always{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldg-mtop>.ldg-mhead.compact{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;min-height:24px;box-shadow:none;background:0 0;border:0;flex:auto;order:-1;gap:8px;padding:0;position:static}.ldg-mtop>.ldg-mhead.compact .t em{font-size:12px}.ldg-mhead.taken{position:static}.ldg-mrow{justify-content:space-between;align-items:center;gap:8px;padding:0 16px 10px;display:flex}.ldg-mrow>:last-child{align-items:center;gap:8px;display:flex}.ldg-msearch{border:1px solid var(--rule2);background:var(--field);min-height:44px;box-shadow:inset 0 1px 2px var(--inset);color:var(--ink3);transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:5px;align-items:center;gap:8px;margin:0 16px 10px;padding:0 4px 0 12px;display:flex}.ldg-msearch>svg{color:var(--ink3);flex:none}.ldg-msearch input{min-width:0;min-height:44px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.ldg-msearch input::placeholder{color:var(--ghost)}.ldg-msearch:focus-within{border-color:var(--pine);box-shadow:inset 0 1px 2px var(--inset), 0 0 0 2px var(--pineEdge)}.ldg-msearch .clr{min-width:40px;min-height:44px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:none;padding:0;font-size:16px;line-height:1}.ldg-msearch .clr:is(:hover,.hover){color:var(--ink)}.ldg-msearch .clr:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mchips{border-bottom:1px solid var(--rule);min-height:44px}.ldg-mchips .ldg-hscroll{min-height:44px}.ldg-mchips .sc.row{white-space:nowrap;align-items:center;gap:16px;min-height:44px;padding:0 16px;scroll-padding-inline:16px;display:flex}.ldg-mchips .ldg-fch{flex:none;min-height:44px;font-size:14px}.ldg-mchips .ldg-fch:is(.on,[aria-pressed=true]):not(.sub,.box):before{top:2px;bottom:2px;left:-8px;right:-8px}.ldg-mchips .sp{flex:1}.ldg-app[data-bp=mobile] .ldg-mchips{z-index:6;background:var(--paper);box-shadow:none;position:sticky;top:0}.ldg-mchips .ldg-msearch{min-width:140px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;margin:0}.ldg-app[data-bp=mobile] .ldg-mchips{border-bottom:1px solid var(--rule2);box-shadow:none;background:var(--sheet)}.ldg-app[data-bp=mobile] .ldg-mchips .sc.row{gap:8px;min-height:44px;padding:6px 16px}.ldg-app[data-bp=mobile] .ldg-mchips .ldg-fch{border:1px solid var(--rule2);background:var(--sheet);min-height:32px;color:var(--ink);border-radius:999px;gap:5px;padding:0 12px;font-size:14px;font-weight:500}.ldg-app[data-bp=mobile] .ldg-mchips .ldg-fch .c{font-size:13px}.ldg-app[data-bp=mobile] .ldg-mchips .ldg-fch:is(.on,[aria-pressed=true],[aria-checked=true],[data-state=open]){border-color:var(--pineRim);background:var(--pineFill);color:var(--pineInk);font-weight:500}.ldg-app[data-bp=mobile] .ldg-mchips .ldg-fch:is(.on,[aria-pressed=true],[aria-checked=true],[data-state=open]) :is(.c,.car,b){color:inherit}.ldg-app[data-bp=mobile] .ldg-mchips .ldg-fch:is(.on,[aria-pressed=true],[aria-checked=true]):not(.sub,.box):before{display:none}.ldg-app[data-bp=mobile] .ldg-mchips .ldg-fch.clear{color:var(--pine);background:0 0;border-color:#0000}.ldg-app[data-bp=mobile] .ldg-mchips .ldg-fact{min-height:32px}.ldg-app[data-bp=mobile] .ldg-msrow{background:var(--sheet);padding:8px 16px 2px}.ldg-app[data-bp=mobile] .ldg-msrow .ldg-msearch{background:var(--sheet2);min-height:40px;box-shadow:none;border:0;border-radius:5px;margin:0;padding:0 4px 0 12px}.ldg-app[data-bp=mobile] .ldg-msrow .ldg-msearch input{min-height:40px}.ldg-app[data-bp=mobile] .ldg-msrow .ldg-msearch:focus-within{box-shadow:0 0 0 2px var(--pineEdge)}.ldg-mtop>.ldg-mhead.compact .fch:not(.on){display:none}.ldg-app[data-bp=mobile] .ldg-main:has(.ldg-msrow)>.ldg-mtop{border-bottom-color:#0000}.ldg-mlistsheet .sec{border-bottom:1px solid var(--rule);padding:12px 16px}.ldg-mlistsheet .sec:last-child{border-bottom:0}.ldg-mlistsheet .sec.create{display:flex}.ldg-mlistsheet .sec.create .acts{flex:1;gap:8px;display:flex}.ldg-mlist{margin:0;padding:0;list-style:none}.ldg-app[data-bp=mobile] .ldg-mlist.leadlist{background:var(--sheet)}.ldg-mlist.gutter,.ldg-mgutter{padding-bottom:84px}.ldg-mlead{border-bottom:1px solid var(--rule);min-height:44px;color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 12px;padding:12px 16px;font-size:15px;display:grid;position:relative}.ldg-mlead.on{border-left:2px solid var(--pine);background:color-mix(in oklab, var(--pine) 4%, var(--sheet));padding-left:14px}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow:not(.sw),.ldg-app[data-bp=mobile] .ldg-mlead.leadrow.sw>.swb{gap:4px 12px;min-height:72px;padding:12px 16px}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .ln{flex-wrap:nowrap;font-size:17px;line-height:22px}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .lm{flex-wrap:wrap;gap:2px 10px;font-size:14px;overflow:hidden}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .lm>*{flex:none}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .lm .ph{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mono);color:var(--ink2);-webkit-user-select:text;user-select:text;flex:0 auto;font-size:15px;overflow:hidden}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .lr{display:contents}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .acts{grid-area:1/2/span 2;place-self:center end;gap:8px;margin:0}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .acts>:is(a,button,span){border:1px solid var(--rule2);background:var(--sheet);border-radius:5px;min-width:64px;min-height:40px;padding:0 14px;font-size:15px}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .acts>:is(a:not(.text),button.call){color:var(--pine);border-color:var(--pineEdge);background:var(--pineTint)}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .acts>.text{color:var(--ink)}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .acts>[aria-disabled=true]{color:var(--inkDis);background:var(--sheet2)}.ldg-app[data-bp=mobile] .ldg-mlead.leadrow .acts .n{display:none}.ldg-mlead .ln{align-items:baseline;gap:10px;min-width:0;font-size:15px;font-weight:500;display:flex}.ldg-mlead .ln.stack{gap:2px;display:grid}.ldg-mlead .ln>:is(a,b){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:500;text-decoration:none;overflow:hidden}.ldg-mlead .ln>a{border-radius:3px}.ldg-mlead .ln>a:is(:active,.active){color:var(--ink2)}.ldg-mlead .ln>a:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mlead .ln>.rowbtn{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;margin:0;padding:0;font-weight:500;overflow:hidden}.ldg-mlead .ln>.rowbtn.num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.ldg-mlead .ln>.rowbtn:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mlead .lm .flag.pine{color:var(--pine)}.ldg-mlead .lm .flag.quiet{color:var(--ink3)}.ldg-mthread{border-bottom:1px solid var(--rule);background:var(--sheet2);padding:6px 16px 10px 24px;list-style:none}.ldg-mthread .quiet{color:var(--ink3);margin:0;padding:6px 0;font-size:14px}.ldg-mlead .ln .ph{font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;flex:none;font-size:14px;font-weight:400}.ldg-mlead .ln .pv{text-overflow:ellipsis;white-space:nowrap;color:var(--ink2);font-size:14px;font-weight:400;display:block;overflow:hidden}.ldg-mlead .ln .pv.faint{color:var(--ink3)}.ldg-mlead .ln .pv.rust{color:var(--rust)}.ldg-mlead .ln .unread{background:var(--pine);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.ldg-mlead .lm{min-height:18px;color:var(--ink3);flex-wrap:wrap;grid-column:1;align-items:center;gap:8px;font-size:13px;display:flex}.ldg-mlead .lm .ldg-pill{font-size:13px}.ldg-mlead .lm .flag{font-family:var(--mono);letter-spacing:.02em;color:var(--amberFact);white-space:nowrap;font-size:12px}.ldg-mlead .lm .flag.rust{color:var(--rust)}.ldg-mlead .lm .marks{color:var(--ink3);align-items:center;gap:8px;display:inline-flex}.ldg-mlead .lm .marks>*{color:inherit;display:inline-flex}.ldg-mlead .lm .marks>.on{color:var(--pine)}.ldg-mlead .lm .marks>.off{color:var(--inkDis)}.ldg-mlead .lm .marks>a{border-radius:3px}.ldg-mlead .lm .marks>a:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mlead .lr{flex-direction:column;grid-area:1/2/span 2;justify-content:center;align-items:flex-end;gap:0;display:flex}.ldg-mlead .la{font-family:var(--mono);letter-spacing:.03em;color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-mlead .la.pine{color:var(--pine)}.ldg-mlead .acts{align-items:center;margin:-6px -8px -12px 0;display:flex}.ldg-mlead .acts>:is(a,button,span){min-width:44px;min-height:44px;font:inherit;color:var(--pine);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0 8px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ldg-mlead .acts>.text{color:var(--ink2)}.ldg-mlead .acts>.call:has(.nr){flex-direction:column;gap:1px;line-height:1.1}.ldg-mlead .acts>.call .nr{color:var(--rust);font-size:12px;font-weight:500}.ldg-mlead .acts>[aria-disabled=true]{color:var(--inkDis);cursor:default}.ldg-mlead .acts>:is(a,button):is(:active,.active){background:var(--sheet2)}.ldg-mlead .acts>:is(a,button):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mlead .acts .n{font-family:var(--mono);color:var(--pine);font-variant-numeric:tabular-nums;margin-left:5px;font-size:12px;font-weight:400}.ldg-mlead .rowstat{color:var(--ink2);grid-column:1/-1;align-items:center;gap:8px;font-size:14px;display:flex}.ldg-mlead .rowstat i{background:var(--pine);border-radius:50%;width:6px;height:6px}.ldg-mlead .rowstat .act{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-weight:500}.ldg-mlead.sw{touch-action:pan-y;-webkit-user-select:none;user-select:none;padding:0;display:block;overflow:hidden}.ldg-mlead.sw>.swb{z-index:1;background:var(--sheet);min-height:44px;transform:translateX(var(--sw-x,0));transition:transform var(--t-base,.2s) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:3px 12px;padding:12px 16px;display:grid;position:relative}.ldg-mlead.sw.dragging>.swb{transition:none}.ldg-mlead.sw.on{background:var(--sheet);border-left:0;padding-left:0}.ldg-mlead.sw.on>.swb{box-shadow:inset 2px 0 0 var(--pine)}.ldg-mlead.sw>.swl,.ldg-mlead.sw>.swr{background:color-mix(in oklab, var(--pineFill) calc(45% + var(--sw-pull,0) * 55%), var(--pineTint));color:var(--pineInk);align-items:center;gap:6px;padding:0 12px;display:flex;position:absolute;top:0;bottom:0}.ldg-mlead.sw>.swl{justify-content:flex-start;left:0;right:40%}.ldg-mlead.sw>.swr{justify-content:flex-end;left:40%;right:0}.ldg-mlead.sw>:is(.swl,.swr)>:is(a,button){min-width:44px;min-height:44px;font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0 10px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.ldg-mlead.sw>:is(.swl,.swr)>:is(a,button):focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mlead.sw>.swl>*+*,.ldg-mlead.sw>.swr>*+*{position:relative}.ldg-mlead.sw>.swr>*+:before{content:"·";opacity:.6;position:absolute;left:-6px}.ldg-msec{font-family:var(--mono);color:var(--ink3);align-items:center;gap:8px;padding:14px 16px 6px;font-size:13px;font-weight:500;display:flex}.ldg-msec:after{content:"";border-top:1px dotted var(--dot);flex:1}.ldg-mempty{border-bottom:1px solid var(--rule);text-align:center;color:var(--ink2);padding:40px 16px;font-size:15px;line-height:1.5}.ldg-mempty b{font-family:var(--serif);color:var(--ink);margin-bottom:4px;font-size:16px;font-weight:500;display:block}.ldg-mempty .act{justify-content:center;margin-top:14px;display:flex}.ldg-mempty .act .ldg-btn{border-radius:999px;min-height:44px;padding:0 18px;font-size:14px;text-decoration:none}.ldg-mpin{z-index:5;pointer-events:none;height:44px;margin-top:8px;padding:0 14px;display:flex;position:sticky;bottom:14px}.ldg-mpin>*{pointer-events:auto}.ldg-mpin .ldg-btn{min-height:44px;box-shadow:0 4px 14px color-mix(in oklab, var(--ink) 18%, transparent);border-radius:999px;padding:0 18px;font-size:14px;text-decoration:none}.ldg-mpin .ldg-btn .n{font-family:var(--mono);opacity:.85;font-variant-numeric:tabular-nums;margin-left:8px;font-size:12px;font-weight:400}.ldg-mfilter .fh{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 18px 8px;display:flex}.ldg-mfilter .fh .t{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:17px;font-weight:500}.ldg-mfilter .fh .clr{font-family:var(--mono);letter-spacing:.04em;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:3px;margin:-8px;padding:8px;font-size:12px}.ldg-mfilter .fh .clr:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-mfilter .fh .clr:disabled{color:var(--inkDis);cursor:default}.ldg-mfilter .opts{max-height:52dvh;padding:0 6px;overflow-y:auto}.ldg-mfilter .opt{border:0;border-bottom:1px dotted var(--dot);width:100%;min-height:44px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 12px;font-size:15px;display:flex}.ldg-mfilter .opt:last-child{border-bottom:0}.ldg-mfilter .opt .ct{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-left:auto;font-size:13px}.ldg-mfilter .opt .hint{color:var(--ink3);font-size:13px;display:block}.ldg-mfilter .opt:focus-visible{box-shadow:inset 0 0 0 2px var(--pine);border-radius:5px;outline:none}.ldg-mfilter .opt .ldg-ck{pointer-events:none}.ldg-mfilter .ff{gap:10px;padding:10px 18px 6px;display:flex}.ldg-mfilter .ff .ldg-btn{min-height:44px}.ldg-mfilter .ff .ldg-btn.pri{flex:1;justify-content:center}.ldg-mcalls .ldg-mhead .ldg-tabs{margin-left:auto}.ldg-mcalls>.body{padding:0 16px 24px}.ldg-mcalls>.body>.ldg-crm{width:calc(100% + 32px);margin:0 -16px}.ldg-minbox{margin:0 -16px}.ldg-minbox>.ldg-mchips{margin-bottom:0}.ldg-minbox>.ifoot{text-align:center;justify-content:center;align-items:center;min-height:44px;padding:14px 16px 4px;display:flex}.ldg-minbox>.ifoot .ldg-btn{min-height:44px}.ldg-minbox>.ifoot .tail,.ldg-minbox>.ifoot .srt{font-family:var(--mono);letter-spacing:.06em;color:var(--ink3);font-size:13px}.ldg-minbox>.ifoot .srt b{color:var(--ink2);font-weight:500}.ldg-mdial-setup{flex-direction:column;gap:14px;display:flex}.ldg-mresume{border-top:1px solid var(--rule2);border-bottom:1px solid var(--rule);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.ldg-mresume b{font-weight:500;display:block}.ldg-mresume small{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;margin-top:2px;font-size:14px;display:block}.ldg-mresume .acts{flex:none;align-items:center;gap:6px;display:inline-flex}.ldg-mresume .quiet{color:var(--ink3)}.ldg-mdial{flex-direction:column;gap:12px;display:flex}.ldg-mdial .shead{border-bottom:1px solid var(--rule);gap:8px;padding:12px 0 10px;display:grid}.ldg-mdial .shead .mono{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:500}.ldg-mdial .shead .ldg-stat{margin-top:2px}.ldg-mdial .lead .nm{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);align-items:baseline;gap:10px;font-size:24px;font-weight:500;line-height:1.1;display:flex}.ldg-mdial .lead .facts{color:var(--ink2);flex-wrap:wrap;gap:4px 0;margin-top:4px;font-size:14px;display:flex}.ldg-mdial .lead .facts>span+span:before{content:" · ";color:var(--ink3)}.ldg-mdial .lead .facts .num{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-mdial .lead .notes{color:var(--ink3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:14px;display:-webkit-box;overflow:hidden}.ldg-mdial .warn{color:var(--amberFact);margin:0;font-size:14px}.ldg-mdial .hint{font-family:var(--mono);color:var(--ink3);text-align:center;margin:-6px 0 0;font-size:14px}.ldg-mdial .ldg-btn.block{justify-content:center;width:100%;min-height:44px;font-size:15px;display:flex}.ldg-mdial .ldg-btn.block.pri{min-height:48px}.ldg-mdial .sec{padding-left:0;padding-right:0}.ldg-mdial .ldg-in{min-height:44px}.ldg-mdial .strip{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ldg-mdial .strip .ldg-btn{justify-content:center;min-height:44px}.ldg-mdial .strip .ldg-btn.wide{grid-column:1/-1}.ldg-mdial .strip .ldg-btn.danger{color:var(--rust);border-color:var(--rustTint)}.ldg-mdial .strip .ldg-btn.armed{border-color:var(--pine);box-shadow:0 0 0 2px var(--pineEdge)}.ldg-mdial .cbs{gap:8px;display:grid}.ldg-mdial .cbs .ldg-btn{justify-content:center;min-height:44px}.ldg-mdial .ctl{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.ldg-mdial .ctl .next{font-family:var(--mono);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.ldg-mdial .ctl .ldg-btn.txt.danger{color:var(--rust);box-shadow:none;background:0 0;border-color:#0000}.ldg-mnumbers .ldg-mlead.nrow{text-align:left;border:0;flex:1;padding:0}.ldg-mnumbers .ldg-mlead.nrow .ln>b{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-callrows{margin:0;padding:0;list-style:none}.ldg-callrows.empty{color:var(--ink3);padding:12px 0;font-size:14px}.ldg-callrows .row{border-bottom:1px dotted var(--dot);color:var(--ink);grid-template-columns:16px minmax(0,1fr) auto auto;align-items:baseline;gap:2px 10px;padding:9px 0;font-size:14px;display:grid}.ldg-callrows .row:last-child{border-bottom:0}.ldg-callrows .row .dir{color:var(--pine);align-self:center;display:inline-flex}.ldg-callrows .row.missed .dir{color:var(--rust)}.ldg-callrows .row .who{flex-wrap:wrap;align-items:baseline;gap:8px;min-width:0;display:flex}.ldg-callrows .row .who b{font-weight:500;font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums}.ldg-callrows .row .st{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);font-size:14px}.ldg-callrows .row .st.ok{color:var(--pine)}.ldg-callrows .row .st.warn{color:var(--amberFact)}.ldg-callrows .row .st.bad{color:var(--rust)}.ldg-callrows .row .when{font-family:var(--mono);color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:14px}.ldg-callrows .row .play{min-width:32px;min-height:32px;color:var(--pine);cursor:pointer;background:0 0;border:0;border-radius:3px;align-self:center;padding:0 4px;font-size:13px}.ldg-callrows .row .play:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-callrows .row .rec{grid-column:2/-1;padding-top:4px}.ldg-callrows .row .rec audio{width:100%;height:32px}.ldg-callrows .row .rec .gone{color:var(--ink3);font-size:13px}.ldg-mempty.last,.ldg-mlist.tail>.ldg-mlead:last-child{border-bottom:0}.ldg-mlead.leadrow .ln .ph{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:45%;overflow:hidden}.ldg-mlead .lm .ap{font-family:var(--mono);color:var(--pine);white-space:nowrap;font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:500}.ldg-mlead .lm .ap>i{letter-spacing:.04em;color:var(--ink3);margin-left:3px;font-size:12px;font-style:normal;font-weight:400}.ldg-mempty.mid{align-content:center;min-height:min(46vh,320px);display:grid}.ldg-app[data-bp=mobile] :is(input,select,button).ldg-in:not(.sm,.ta):not([type=checkbox],[type=radio],[type=range]),.ldg-app[data-bp=mobile] .ldg-srch{min-height:44px}.ldg-app[data-bp=mobile] .ldg-srch .clr{min-width:40px;min-height:44px}.ldg-app[data-bp=mobile] .ldg-btn:is(.block,.lg):not(.sm),.ldg-app[data-bp=mobile] .ldg-fbar .ldg-fch:not(.sub,.box){min-height:44px}.ldg-app[data-bp=mobile] .ldg-fbar .ldg-fch:is(.on,[aria-pressed=true],[aria-checked=true]):not(.sub,.box):before{top:2px;bottom:2px;left:-8px;right:-8px}@media (pointer:coarse) and (max-width:767px),(pointer:coarse) and (max-height:499px) and (max-width:1023px){html body :is(input,select,button).ldg-in:not(.sm,.ta):not([type=checkbox],[type=radio],[type=range]),html body .ldg-srch{min-height:44px}html body .ldg-srch .clr{min-width:40px;min-height:44px}html body .ldg-btn:is(.block,.lg):not(.sm),html body .ldg-fbar .ldg-fch:not(.sub,.box){min-height:44px}html body .ldg-fbar .ldg-fch:is(.on,[aria-pressed=true],[aria-checked=true]):not(.sub,.box):before{top:2px;bottom:2px;left:-8px;right:-8px}}.ldg-sys.off{min-height:100%;padding:40px 16px}.ldg-mlite{gap:14px;padding:4px 16px 24px;display:grid}.ldg-mlite-t{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);margin:8px 0 0;font-size:24px;font-weight:500;line-height:1.1}.ldg-mlite-t em{font-style:normal;font-family:var(--mono);color:var(--ink3);letter-spacing:0;margin-top:4px;font-size:14px;display:block}.ldg-mlist{border:1px solid var(--rule2);background:var(--sheet);border-radius:7px;display:grid;overflow:hidden}.ldg-mlist>.cap{font-family:var(--mono);color:var(--ink3);padding:8px 14px 4px;font-size:12px;font-weight:500;display:block}.ldg-mlist>.row{border-bottom:1px dotted var(--dot);min-height:44px;color:var(--ink);text-align:start;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:8px 14px;font-size:15px;text-decoration:none;display:flex}.ldg-mlist>.row:last-child{border-bottom:0}.ldg-mlist>.row.link{cursor:pointer}.ldg-mlist>.row.link:active{background:var(--sheet2)}.ldg-mlist>.row.empty{color:var(--ink3);font-size:14px}.ldg-mlist>.row .nm{font-weight:500;display:block}.ldg-mlist>.row small{font-family:var(--mono);color:var(--ink3);margin-top:1px;font-size:13px;display:block}.ldg-mlist>.row .ct{font-family:var(--mono);color:var(--ink3);flex:none;font-size:13px}.ldg-mlist>.row .ct.on{color:var(--pine)}.ldg-mlist>.row .chev{color:var(--ink3);flex:none}.ldg-mlist>.row.tog{padding:4px 14px;display:block}.ldg-mlist>.row.tog .ldg-togrow{border-bottom:0}.ldg-mnote{color:var(--ink3);margin:0;font-size:13px;line-height:1.45}.ldg-mlite .ldg-defrow{grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.ldg-mlite .ldg-defrow .da{grid-area:1/2}.ldg-mlite .ldg-defrow .dv,.ldg-mlite .ldg-defrow .ds{grid-column:1/-1}.ldg-mlite .ldg-togrow{column-gap:12px}.ldg-app[data-bp=mobile] .ldg-settings{gap:18px}.ldg-app[data-bp=mobile] .ldg-settings .ldg-mset{gap:18px;display:grid}.ldg-app[data-bp=mobile] .ldg-settings .ldg-mwho{grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:12px;padding:6px 2px 0;display:grid}.ldg-app[data-bp=mobile] .ldg-settings .ldg-mwho .disc{background:var(--pine);width:44px;height:44px;color:var(--paper);font-family:var(--serif);letter-spacing:.02em;border-radius:50%;grid-row:1/span 2;place-items:center;font-size:17px;font-weight:500;display:grid}.ldg-app[data-bp=mobile] .ldg-settings .ldg-mwho .nm{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:500;overflow:hidden}.ldg-app[data-bp=mobile] .ldg-settings .ldg-mwho .em{font-family:var(--mono);color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.ldg-app[data-bp=mobile] .ldg-settings .ldg-panel{border:1px solid var(--rule2);box-shadow:none;background:var(--sheet);border-radius:7px;margin:0}.ldg-app[data-bp=mobile] .ldg-settings .ldg-panel>.ph2{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:10px 14px 2px}.ldg-app[data-bp=mobile] .ldg-settings .ldg-panel>.ph2 :is(h2,h3,h4){font-family:var(--mono);color:var(--ink3);font-size:12px;font-weight:500;line-height:1.4}.ldg-app[data-bp=mobile] .ldg-settings .ldg-panel>.ph2 .acts{align-items:center}.ldg-app[data-bp=mobile] .ldg-settings .ldg-panel>.ph2 .acts .ldg-btn{min-height:32px}.ldg-app[data-bp=mobile] .ldg-settings .ldg-panel>.pb{padding:0}.ldg-app[data-bp=mobile] .ldg-settings .ldg-tabs.spread{flex-wrap:wrap;justify-self:stretch;display:flex}.ldg-app[data-bp=mobile] .ldg-settings .ldg-tabs.spread>:is(a,button){flex:40%;justify-content:center;min-height:36px}.ldg-app[data-bp=mobile] .ldg-settings .ldg-tfoot.close{flex-direction:column;align-items:stretch;gap:10px;padding-top:6px}.ldg-app[data-bp=mobile] .ldg-settings .ldg-tfoot.close form{display:contents}.ldg-app[data-bp=mobile] .ldg-settings .ldg-tfoot.close .ldg-btn{border-radius:5px;justify-content:center;width:100%;min-height:44px}.ldg-app[data-bp=mobile] .ldg-settings .ldg-tfoot.close .faint{text-align:center;font-family:var(--mono);font-size:13px}.echo-idx-sheet .ldg-echo-idx{border-right:0;max-height:70dvh;display:flex}.echo-idx-sheet .ldg-echo-idx>.pb.scroller{flex:1;min-height:0;overflow-y:auto}.ldg-mpage{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:4px 16px;display:flex}.ldg-mpage .num{font-family:var(--mono);color:var(--ink3);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-fch.clear{color:var(--pine);text-decoration:none}.ldg-skp{display:none}.ldg-skd{display:contents}.ldg-skd>*{min-width:0}.ldg-app[data-bp=mobile] .ldg-page>.ldg-skp{padding:8px max(0px, calc(16px - var(--ldg-bleed-x,0px))) 0;display:block}.ldg-app[data-bp=mobile] .ldg-page>.ldg-skd{display:none}.ldg-hd .ldg-mhead.strip-copy,.ldg-mlite .ldg-mhead.strip-copy,.ldg-mset .ldg-mhead.strip-copy{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldg-mtop>.back{order:-2}.ldg-mlite-sub{font-family:var(--mono);color:var(--ink3);margin:0;font-size:13px}.ldg-mcard{align-content:start;gap:2px 12px}.ldg-mcard>.ln{grid-area:1/1}.ldg-mcard>.lr{flex-direction:row;grid-area:1/2;align-items:center;gap:10px}.ldg-mcard>:is(.pv,.lm){grid-column:1/-1}.ldg-mcard>.pv{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);font-size:14px;display:block;overflow:hidden}.ldg-mcard>.pv.mono{font-family:var(--mono);font-variant-numeric:tabular-nums lining-nums;font-size:13px}.ldg-mcard>.lm{gap:4px 12px;min-width:0;margin-top:2px}.ldg-mcard>.lm .fact{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-family:var(--mono);color:var(--ink2);font-variant-numeric:tabular-nums lining-nums;font-size:13px;overflow:hidden}.ldg-mcard>.lm .fact.quiet{color:var(--ink3)}.ldg-mcard>.lm .fact.ok{color:var(--pine)}.ldg-mcard>.lm .fact.warn{color:var(--amber)}.ldg-mcard>.lm .fact.bad{color:var(--rust)}.ldg-mcard>.lr>.acts{margin:-12px -8px 0 0}.ldg-mcard>.lr>.acts>button{position:relative}.ldg-mcard>.lr>.acts>.quiet{color:var(--ink2)}.ldg-mcard>.lr>.acts>.danger{color:var(--rust)}.ldg-mcard>.lr>.acts>button:disabled{color:var(--inkDis);cursor:default}.ldg-mcard.tap{padding-right:36px}.ldg-mcard.tap>.ln>.tgt:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.ldg-mcard.tap>.ln>.tgt:focus-visible{box-shadow:none}.ldg-mcard.tap>.ln>.tgt:focus-visible:after{box-shadow:inset 0 0 0 2px var(--pine)}.ldg-mcard.tap>.ln>.tgt:active:after{background:color-mix(in oklab, var(--ink) 5%, transparent)}.ldg-mcard.tap>.ln>.tgt:disabled{cursor:default}.ldg-mcard.tap>.chev{color:var(--ink3);pointer-events:none;font-size:20px;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.ldg-mlist.plain{background:0 0;border:0;border-radius:0}}.ldg-app[data-bp=mobile] :is(input,select,textarea):not(.sm):not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]){font-size:16px}@media (pointer:coarse) and (max-width:767px),(pointer:coarse) and (max-height:499px) and (max-width:1023px){html body :is(input,select,textarea):not(.sm):not([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]){font-size:16px}html body .ldg-mi{min-height:44px}html body .ldg-mi.split>.more{min-width:44px}html body .ldg-mfilter .fh .clr{position:relative}html body .ldg-mfilter .fh .clr:after{content:"";position:absolute;top:-9px;bottom:-9px;left:-12px;right:-12px}html body .ldg-qe .ldg-in:not(.ta),html body .ldg-qe .ldg-tagin,html body .ldg-qe>.qmsg>.hd,html body .ldg-cols .cr{min-height:44px}}@media (max-width:767px){:root,.ldg-fi{--fi-top:env(safe-area-inset-top,0px);--fi-bottom:env(safe-area-inset-bottom,0px)}html body .ldg-sheet:is(.left,.right){top:env(safe-area-inset-top,0px);bottom:env(safe-area-inset-bottom,0px)}html body .ldg-sheet.top{top:env(safe-area-inset-top,0px)}}@media (pointer:coarse) and (max-width:767px),(pointer:coarse) and (max-height:499px) and (max-width:1023px){html body .ldg-sw{width:51px;height:31px}html body .ldg-sw>span{width:27px;height:27px;top:2px;left:2px}html body .ldg-sw:is([data-state=checked],[aria-checked=true],.on)>span{transform:translate(20px)}html body .ldg-ck{border-radius:3px;width:22px;height:22px;font-size:14px}html body .ldg-ck svg{width:14px;height:14px}html body .ldg-ck .dot{width:8px;height:8px}html body .ldg-ck.rd:is(:checked,.on){background:radial-gradient(circle, var(--pineInk) 0 4px, var(--pineFill) 4.5px)}html body .ldg-bacts>button{min-height:44px}html body .ldg-tabs>:is(a,button){min-height:40px}}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]){z-index:var(--z-sticky);height:auto;min-height:0;margin:0 calc(var(--ldg-bleed-x,0px) * -1);background:var(--sheet);border-bottom:1px solid var(--rule2);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;flex-flow:column;align-items:stretch;gap:0;padding:0;display:flex;position:sticky;top:0}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.min-w-0{display:contents}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]) :is(.eb,.tstrip,.taside,.stat){display:none}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]) .tline{clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]) .meta{max-height:none;font-family:var(--mono);letter-spacing:.02em;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;order:1;margin:0;padding:8px 16px 0;font-size:13px;display:block;overflow:hidden}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]) .meta>*{display:inline}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]) .meta>*+:before{content:" · ";color:var(--ink3)}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]) .meta:last-child{padding-bottom:8px}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts{scrollbar-width:none;flex-wrap:nowrap;order:2;justify-content:flex-start;align-items:center;gap:8px;width:auto;min-height:44px;margin:0;padding:6px 16px;display:flex;overflow-x:auto}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts::-webkit-scrollbar{display:none}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts>*{flex:none}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts.prow.wraps{flex-wrap:wrap;row-gap:6px}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts.prow.wraps>.ldg-hscroll{max-width:100%}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts.prow.wraps>.ldg-hscroll.fill{flex:1 1 0;min-width:0}.ldg-app[data-bp=mobile] .ldg-lb>.ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts{flex-wrap:wrap;row-gap:8px;overflow:visible}.ldg-app[data-bp=mobile] .ldg-lb>.ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts>:is(.run,.aux){display:contents}.ldg-app[data-bp=mobile] .ldg-lb>.ldg-hd.ldg-hd.ldg-hd:has([data-strip-title])>.acts .pair{flex-wrap:wrap;row-gap:8px;max-width:100%}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]):has(>.acts.prow)>.acts:not(.prow){display:none}.ldg-app[data-bp=mobile] .ldg-hd.ldg-hd.ldg-hd:has([data-strip-title]):not(:has(>.acts)):not(:has(.meta)){border-bottom:0}
@layer components{.ldg-transfer{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-transfer{grid-template-columns:minmax(0,1fr);gap:12px}.ldg-transferrail{min-width:0;display:flex}.ldg-transferrail>.railcard{flex:1;min-width:0;min-height:0}.ldg-transferrail>.railcard>.pb.flush{min-height:0;padding:8px 8px 10px}.ldg-transferrail .pl{border-radius:0;margin:0}.ldg-transferrail .ldg-vstep{background:0 0;border-right:0;width:auto;padding:0}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-transferrail,.ldg-transferbar{display:none}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-transferbar{z-index:2;background:var(--paper);gap:6px;padding:8px 0 6px;display:grid;position:sticky;top:0}.ldg-transferbar>.w{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-transferbar>.w>b{color:var(--ink);font-weight:500}.ldg-transfer>.ldg-transfermain{flex-direction:column;min-width:0;display:flex}.ldg-transfermain>.ldg-panel{flex:1}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-transfer{align-items:start}.ldg-transfer .ldg-panel>.ph2{flex:none;align-items:center;gap:6px 10px;min-height:60px;padding:12px 16px}.ldg-transfermain>.ldg-panel>.pf{flex-wrap:wrap;gap:8px}.ldg-transfermain>.ldg-panel>.pf>.grow{min-width:0;color:var(--ink3);flex:auto;font-size:13px}.ldg-transfer .lede{color:var(--ink2);text-wrap:pretty;max-width:68ch;margin:0;font-size:14px;line-height:1.5}.ldg-transfer .choices{gap:8px;display:grid}.ldg-transfer .choice{text-align:left;border:1px solid var(--rule2);background:var(--sheet);width:100%;color:var(--ink);cursor:pointer;border-radius:5px;gap:2px;padding:12px 14px;display:grid}.ldg-transfer .choice:hover{border-color:var(--ink3)}.ldg-transfer .choice:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-transfer .choice.on{border-color:var(--pineEdge);background:var(--pineTint)}.ldg-transfer .choice>.t{font-size:14px;font-weight:500}.ldg-transfer .choice>.d{color:var(--ink2);font-size:13px;line-height:1.4}.ldg-transfer .later{color:var(--ink3);margin:0;font-size:13px}.ldg-transfer .later a{color:var(--pine);text-underline-offset:2px;text-decoration:underline}.ldg-transfer .walk{counter-reset:walk;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ldg-transfer .walk>li{counter-increment:walk;color:var(--ink);grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:10px;font-size:14px;line-height:1.5;display:grid}.ldg-transfer .walk>li:before{content:counter(walk);font-family:var(--mono);color:var(--ink3);text-align:right;font-size:13px}.ldg-transfer .walk>li>span{text-wrap:pretty;min-width:0}.ldg-transfer .walk b{font-weight:500}.ldg-transfer .files{border-top:1px solid var(--rule);gap:0;display:grid}.ldg-transfer .files>.file{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:10px 0;display:grid}.ldg-transfer .files>.file>.n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14px;font-weight:500;overflow:hidden}.ldg-transfer .files>.file>.k{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-transfer .files>.file>.m{color:var(--ink2);grid-column:1/-1;font-size:13px}.ldg-transfer .files>.file>.acts{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;display:flex}.ldg-transfer .groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-transfer .groups{grid-template-columns:minmax(0,1fr)}.ldg-transfer .grp{align-content:start;gap:4px;display:grid}.ldg-transfer .grp>.h{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:13px}.ldg-transfer .grp>.v{color:var(--ink);text-wrap:pretty;font-size:14px;line-height:1.45}.ldg-transfer .grp>.v .miss{color:var(--ink3)}.ldg-app:is([data-bp=spine],[data-bp=narrow],[data-bp=mobile]) .ldg-transfer :is(th,td):is(.samples,.how){display:none!important}.ldg-app:is([data-bp=spine],[data-bp=narrow],[data-bp=mobile]) .ldg-transfer :is(th,td).imports{width:55%!important}.ldg-app:is([data-bp=spine],[data-bp=narrow],[data-bp=mobile]) .ldg-transfer th.name{width:auto!important}.ldg-transfer .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ldg-app:is([data-bp=mobile],[data-bp=narrow],[data-bp=spine]) .ldg-transfer .cards{grid-template-columns:minmax(0,1fr)}.ldg-transfer .cards>.wide{grid-column:1/-1}.ldg-transfer .cards .ldg-panel>.pb{color:var(--ink2);gap:8px;font-size:14px;line-height:1.5;display:grid}.ldg-transfer .cards .ldg-panel>.pb>p{text-wrap:pretty;margin:0}.ldg-transfer .tags{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ldg-transfer .tags>li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:32px;display:grid}.ldg-transfer .tags>li>.c{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-transfer .tags>li>.w{min-width:0;color:var(--ink2);font-size:13px}.ldg-transfer .tags>li>.w>b{color:var(--ink);font-weight:500}.ldg-transfer .tagacts{flex-wrap:wrap;gap:8px;display:flex}.ldg-transfer .attest{color:var(--ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:14px;line-height:1.5;display:grid}.ldg-transfer .handoff{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ldg-transfer .handoff>li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-height:36px;display:grid}.ldg-transfer .handoff>li>.w{min-width:0;color:var(--ink2);font-size:14px}.ldg-transfer .handoff>li>.w>b{color:var(--ink);font-weight:500}.ldg-app:is([data-bp=mobile],[data-bp=narrow]) .ldg-transfer .handoff>li{grid-template-columns:minmax(0,1fr)}.ldg-transfer .run{gap:8px;display:grid}.ldg-transfer .run>.fig{font-family:var(--mono);color:var(--ink2);font-size:13px}.ldg-transfer .tally{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 16px;margin:0;display:grid}.ldg-transfer .tally>div{gap:2px;min-width:0;display:grid}.ldg-transfer .tally dt{font-family:var(--mono);color:var(--ink3);font-size:13px}.ldg-transfer .tally dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:500}}
@layer components{:root{--turn-land:.1s}[data-sheet]>[data-reveal]{animation:var(--turn-land) ease-out both ldg-turn-land}@media (prefers-reduced-motion:reduce){:root{--turn-land:0s}}}@keyframes ldg-turn-land{0%{opacity:0}}
@layer components{.ldg-app>.ldg-main{background:var(--paper);box-shadow:none;background-color:var(--paperCotton,var(--paper));border-top:0}.ldg-app>.ldg-main:before{content:"";z-index:-1;pointer-events:none;background-color:var(--paperCotton,var(--paper));background-image:var(--cottonStack);background-size:var(--cottonTile);background-repeat:repeat;position:absolute;top:0;bottom:0;left:0;right:0}.ldg-app[data-shell]>.ldg-main:before{will-change:transform;position:fixed;top:0;bottom:0;left:0;right:0}@media print,(forced-colors:active){.ldg-app>.ldg-main:before{display:none}.ldg-app>.ldg-main{background-color:var(--paper)}}[data-lite] .ldg-app>.ldg-main:before{display:none}[data-lite] .ldg-app>.ldg-main{background-color:var(--paper)}.ldg-panel,.ldg-kpi.panel,.ldg-pod>div,.ldg-home .two .col,.ldg-home .three>div{background:var(--sheet);box-shadow:var(--cardLift)}[data-ezt=dark] :is(.ldg-panel,.ldg-kpi.panel,.ldg-pod>div,.ldg-home .two .col,.ldg-home .three>div,.ldg-sumrow,.ldg-fi .fi-steps .ldg-fsec),[data-pz-theme]:not([data-pz-theme=light]) :is(.ldg-panel,.ldg-kpi.panel,.ldg-pod>div,.ldg-home .two .col,.ldg-home .three>div,.ldg-sumrow,.ldg-fi .fi-steps .ldg-fsec){box-shadow:var(--cardLift)}[data-ezt=dark] .ldg-sumrow.ghost,[data-pz-theme]:not([data-pz-theme=light]) .ldg-sumrow.ghost{box-shadow:none}.ldg-panel,.ldg-fi .fi-steps .ldg-fsec{isolation:isolate;position:relative}:is(.ldg-panel,.ldg-trophy-anchor,.ldg-fi .fi-steps .ldg-fsec):has([data-ldg-float]:not([hidden])){z-index:var(--z-raised)}.ldg-panel:after,.ldg-fi .fi-steps .ldg-fsec:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background-image:var(--grainImg);background-size:var(--grainSize) var(--grainSize);opacity:calc(var(--grainA) * var(--grainMul));position:absolute;top:0;bottom:0;left:0;right:0}@media print{.ldg-panel:after,.ldg-fi .fi-steps .ldg-fsec:after{display:none}}[data-lite] :is(.ldg-panel,.ldg-fi .fi-steps .ldg-fsec):after{display:none}@media (forced-colors:active){.ldg-panel:after,.ldg-fi .fi-steps .ldg-fsec:after{display:none}}:root{--cardLift:0 1px 0 var(--rule2), 0 1px 2px #1018160d, 0 6px 14px -8px #1018161f}[data-ezt=dark],[data-pz-theme]:not([data-pz-theme=light]){--cardLift:var(--rest)}.ldg-panel>.ph2{background:var(--headFill);border-top:0;border-bottom:1px solid var(--headEdge);border-top-left-radius:7px;border-top-right-radius:7px}[data-ezt=dark] .ldg-panel>.ph2,[data-pz-theme]:not([data-pz-theme=light]) .ldg-panel>.ph2{border-top:1px solid var(--headEdge)}.ldg-fi .fs-head{background:var(--headFill);border-top:0;border-bottom:1px solid var(--headEdge);border-top-left-radius:6px;border-top-right-radius:6px}[data-ezt=dark] .ldg-fi .fs-head,[data-pz-theme]:not([data-pz-theme=light]) .ldg-fi .fs-head{border-top:1px solid var(--headEdge)}.ldg-panel>.ph2 .an{color:var(--headText3)}.ldg-panel>.ph2:not(.ldg-app[data-bp=mobile] :is(.ldg-ezt,.ldg-settings) .ldg-panel>.ph2),.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing>.ph2,.ez-mkt-order>.ph2,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr))){--ink:var(--headText);--ink2:var(--headText2);--ink3:var(--headText3);--well:var(--headWell);--pineTint:var(--headTint);--rule2:var(--headHair);--pineEdge:var(--headTintEdge);--dot:var(--headHair);--hl:transparent;--ctl:var(--headCtl);--ctl2:var(--headCtl2);--ctl3:var(--headCtl3);--selOn:var(--headSel);--pine:var(--headPine);--pineFill:var(--headPriFill);--pineRim:var(--headPriFill);--pineInk:var(--headPriInk);--focusRing:0 0 0 2px var(--headFill), 0 0 0 4px var(--headRing);--amber:var(--headAmber);--rust:var(--headRust);--steel:var(--headSteel);--brass:var(--headBrass);--inkDis:var(--headDis);--pineSeries:var(--headSeries);--bg:var(--headPaper);--sf:var(--headPaper);--nav:var(--headPaper);--panel:var(--headSheet);--ovl:var(--headSheet);--panel2:var(--headSheet2);--head:var(--headSheet2);--sf2:var(--headSheet2);--line0:var(--headRule);--line:var(--headRule);--bd:var(--headRule)}.ez-mkt-listing:not(:has(>.ph2)) .lh{--ink:var(--headText);--ink2:var(--headText2);--ink3:var(--headText3);--well:var(--headWell);--pineTint:var(--headTint);--rule2:var(--headHair);--pineEdge:var(--headTintEdge);--dot:var(--headHair);--hl:transparent;--ctl:var(--headCtl);--ctl2:var(--headCtl2);--ctl3:var(--headCtl3);--selOn:var(--headSel);--pine:var(--headPine);--pineFill:var(--headPriFill);--pineRim:var(--headPriFill);--pineInk:var(--headPriInk);--focusRing:0 0 0 2px var(--headFill), 0 0 0 4px var(--headRing);--amber:var(--headAmber);--rust:var(--headRust);--steel:var(--headSteel);--brass:var(--headBrass);--inkDis:var(--headDis);--pineSeries:var(--headSeries);--bg:var(--headPaper);--sf:var(--headPaper);--nav:var(--headPaper);--panel:var(--headSheet);--ovl:var(--headSheet);--panel2:var(--headSheet2);--head:var(--headSheet2);--sf2:var(--headSheet2);--line0:var(--headRule);--line:var(--headRule);--bd:var(--headRule)}:where(.ldg-panel>.ph2,.ez-mkt-listing>.ph2,.ez-mkt-order>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm-list>.h,.ldg-skr>.h,.ldg-head){color:var(--ink)}:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))) :is(.ldg-srch,.ldg-in:not(.ctl),.ldg-pdname){--ink:var(--appInk);--ink2:var(--appInk2);--ink3:var(--appInk3);--pine:var(--appPine);--rule2:var(--appRule2);--pineEdge:var(--appPineEdge);--amber:var(--appAmber);--bg:var(--appPaper);--sf:var(--appPaper);--nav:var(--appPaper);--panel:var(--appSheet);--ovl:var(--appSheet);--panel2:var(--appSheet2);--head:var(--appSheet2);--sf2:var(--appSheet2);--line0:var(--appRule);--line:var(--appRule);--bd:var(--appRule)}:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))),:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))) :is(.ldg-srch,.ldg-in:not(.ctl),.ldg-pdname){--hi:var(--ink);--mid:var(--ink2);--dim:var(--ink3);--low:var(--ink3);--faint:var(--rule2);--line2:var(--rule2);--metal:var(--steel);--warn:var(--amber);--bad:var(--rust);--sage:var(--pine);--sage-soft:var(--pineTint);--silver:var(--ink3);--bronze:var(--ink3);--tx:var(--ink);--tx2:var(--ink2);--tx3:var(--ink3);--bd2:var(--rule2);--sf3:var(--well);--acc:var(--pineFill);--accInk:var(--pineInk);--accT:var(--pine);--accBg:var(--pineTint);--accBd:var(--pineEdge);--cta:var(--pineFill);--ctaInk:var(--pineInk);--ok:var(--pineFill);--okInk:var(--pineInk);--okT:var(--pine);--okBg:var(--pineTint);--okBd:var(--pineEdge);--color-ez-bg:var(--bg);--color-ez-sf:var(--sf);--color-ez-sf2:var(--sf2);--color-ez-sf3:var(--sf3);--color-ez-bd:var(--bd);--color-ez-bd2:var(--bd2);--color-ez-ovl:var(--ovl);--color-ez-nav:var(--nav);--color-ez-tx:var(--tx);--color-ez-tx2:var(--tx2);--color-ez-tx3:var(--tx3);--color-ez-acc:var(--acc);--color-ez-accInk:var(--accInk);--color-ez-accT:var(--accT);--color-ez-accBg:var(--accBg);--color-ez-accBd:var(--accBd);--color-ez-ok:var(--pineFill);--color-ez-okInk:var(--okInk);--color-ez-okT:var(--okT);--color-ez-okBg:var(--okBg);--color-ez-okBd:var(--okBd);--color-ez-cta:var(--cta);--color-ez-ctaInk:var(--ctaInk);--color-ink:var(--ink);--color-ink2:var(--ink2);--color-ink3:var(--ink3);--color-inkDis:var(--inkDis);--color-rule2:var(--rule2);--color-dot:var(--dot);--color-well:var(--well);--color-pine:var(--pine);--color-pineFill:var(--pineFill);--color-pineRim:var(--pineRim);--color-pineInk:var(--pineInk);--color-pineTint:var(--pineTint);--color-pineEdge:var(--pineEdge);--color-pineSeries:var(--pineSeries);--color-metal:var(--metal);--color-brass:var(--brass);--color-steel:var(--steel);--color-amber:var(--amber);--color-rust:var(--rust)}[data-pz-theme] :is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))){--ok:var(--pine);--metal:var(--brass);--accent:var(--metal);--gold:var(--brass)}:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-cols.ldg-fly .ch,.ldg-head) .ldg-btn.pri{border-color:#0000}:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))) .ldg-btn:is(:disabled,[aria-disabled=true],.dis){--sheet:var(--headSheet);--rule:var(--headRule)}:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))) .ldg-sw:is([data-state=checked],[aria-checked=true],.on)>span{--sheet:var(--headKnob)}:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))) .ldg-statline{border:0;padding:0}:is(.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-fi .uw-head,.ldg-fidock>.hd,.ldg-recdock>.hd,.ldg-cols.ldg-fly .ch,.ldg-home .two .col>.eb2,.ldg-home .three .eb,.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing:not(:has(>.ph2)) .lh,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr)))) .ldg-pill:is(.new,.called,.called1,.called5,.contacted,.booked,.missed,.presented,.closed,.notint,.wrong,.chargeback):not([data-ezt=dark] *,[data-pz-theme]:not([data-pz-theme=light]) *){color:var(--ink)}.ldg-panel[data-tone=ok]{--toneInk:var(--pine)}.ldg-panel[data-tone=warn]{--toneInk:var(--amber)}.ldg-panel[data-tone=danger]{--toneInk:var(--rust)}.ldg-panel[data-tone]:not([data-tone=subtle])>.ph2{box-shadow:inset 0 -2px 0 var(--toneInk)}[data-band=quiet]:not(.ph2,.hd,.uw-head,.fs-head,.ldg-head,.eb,.eb2,.ch){--headFill:color-mix(in oklab, var(--bandFill) var(--quietShare), var(--sheet2));--headEdge:var(--rule);--headOn:var(--ink);--headText:var(--ink);--headText2:var(--ink2);--headText3:var(--ink3);--headWell:var(--well);--headTint:var(--pineTint);--headHair:var(--rule2);--headTintEdge:var(--pineEdge);--headCtl:var(--ctl);--headCtl2:var(--ctl2);--headCtl3:var(--ctl3);--headSel:var(--selOn);--headPine:var(--pine);--headPriFill:var(--pineFill);--headPriInk:var(--pineInk);--headRing:var(--pine);--headPaper:var(--paper);--headSheet:var(--sheet);--headSheet2:var(--sheet2);--headRule:var(--rule);--headAmber:var(--amber);--headRust:var(--rust);--headSteel:var(--steel);--headBrass:var(--brass);--headDis:var(--inkDis);--headSeries:var(--pineSeries);--headKnob:var(--sheet);--quietEdge:var(--bandEdge)}:has(>:is(.ph2,.hd,.uw-head,.fs-head,.ldg-head,.eb,.eb2,.ch)[data-band=quiet]){--headFill:color-mix(in oklab, var(--bandFill) var(--quietShare), var(--sheet2));--headEdge:var(--rule);--headOn:var(--ink);--headText:var(--ink);--headText2:var(--ink2);--headText3:var(--ink3);--headWell:var(--well);--headTint:var(--pineTint);--headHair:var(--rule2);--headTintEdge:var(--pineEdge);--headCtl:var(--ctl);--headCtl2:var(--ctl2);--headCtl3:var(--ctl3);--headSel:var(--selOn);--headPine:var(--pine);--headPriFill:var(--pineFill);--headPriInk:var(--pineInk);--headRing:var(--pine);--headPaper:var(--paper);--headSheet:var(--sheet);--headSheet2:var(--sheet2);--headRule:var(--rule);--headAmber:var(--amber);--headRust:var(--rust);--headSteel:var(--steel);--headBrass:var(--brass);--headDis:var(--inkDis);--headSeries:var(--pineSeries);--headKnob:var(--sheet);--quietEdge:var(--bandEdge)}:root,[data-pz-theme=light]{--quietShare:100%}[data-ezt=dark],[data-pz-theme]:not([data-pz-theme=light]){--quietShare:50%}:is(.ldg-panel[data-band=quiet]>.ph2,.ph2[data-band=quiet],.ldg-home .two .col[data-band=quiet]>.eb2,.ldg-home .three>div[data-band=quiet]>.eb,.ldg-fi .ldg-fsec[data-band=quiet] .fs-head,.ldg-fi .fs-head[data-band=quiet],.ldg-pod>div[data-band=quiet]>.hd,.hd[data-band=quiet],.uw-head[data-band=quiet],.ez-mkt-listing[data-band=quiet]>.ph2,.ez-mkt-order[data-band=quiet]>.ph2,.ldg-panel[data-band=quiet]>.ldg-head,.ldg-skr[data-band=quiet]>.h){border-bottom-color:var(--quietEdge)}:is(.ldg-panel[data-band=quiet]>.ph2,.ldg-panel>.ph2[data-band=quiet],.ldg-fi .ldg-fsec[data-band=quiet] .fs-head,.ldg-fi .fs-head[data-band=quiet],.ldg-pod>div[data-band=quiet]>.hd):before{display:none}[data-ezt=dark] :is(.ldg-panel[data-band=quiet]>.ph2,.ldg-panel>.ph2[data-band=quiet],.ldg-fi .ldg-fsec[data-band=quiet] .fs-head,.ldg-fi .fs-head[data-band=quiet]),[data-pz-theme]:not([data-pz-theme=light]) :is(.ldg-panel[data-band=quiet]>.ph2,.ldg-panel>.ph2[data-band=quiet],.ldg-fi .ldg-fsec[data-band=quiet] .fs-head,.ldg-fi .fs-head[data-band=quiet]){border-top:0}.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm.rows thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-hscroll .ldg-crm thead th.fz:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ez-mkt-listing>.ph2,.ez-mkt-order>.ph2,.ldg-head:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* :is(thead,tr))){background:var(--headFill);border-bottom:1px solid var(--headEdge)}.ez-mkt-listing:not(:has(>.ph2)) .lh{background:var(--headFill);border-bottom:1px solid var(--headEdge)}.ldg-crm thead th:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)),.ldg-crm-list>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)),.ldg-skr>.h:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* .h)){color:var(--ink2)}.ez-mkt-listing:not(:has(>.ph2)) .lh{color:var(--ink2)}.ez-mkt-listing:not(:has(>.ph2)) .lh{box-shadow:none}.ldg-crm tbody th{background:var(--bandFill);border-bottom:1px solid var(--bandEdge);color:var(--ink2)}.ldg-panel>.ldg-head:last-child{border-bottom:0}.ldg-panel>.ldg-head:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.pz-comp .ldg-crm thead th.pz-comp-prod:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)){background:var(--headFill)}.pz-comp .ldg-crm thead th.hl:where(:not(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~* th)){background:color-mix(in oklab, var(--pine) 7%, var(--headSheet))}[data-ezt=dark] :is(.ldg-crm th,.ldg-hscroll .ldg-crm th.fz,.ldg-crm-list>.h,.ldg-skr>.h),[data-pz-theme]:not([data-pz-theme=light]) :is(.ldg-crm th,.ldg-hscroll .ldg-crm th.fz,.ldg-crm-list>.h,.ldg-skr>.h){color:var(--bandInk)}[data-ezt=dark] .ldg-crm.rows thead th,[data-pz-theme]:not([data-pz-theme=light]) .ldg-crm.rows thead th{border-bottom-color:var(--rule2);background:0 0}:where(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~*) .ldg-crm thead th{background:var(--bandFill);border-bottom:1px solid var(--bandEdge);color:var(--ink2)}:where(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~*) .ldg-hscroll .ldg-crm thead th.fz{background:var(--bandFill)}:where(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~*) :is(.ldg-crm-list>.h,.ldg-skr>.h){background:var(--bandFill);border-bottom:1px solid var(--bandEdge);color:var(--ink2)}:where(:is(.ldg-panel>.ph2,.ldg-head:not(thead,tr))~*) :is(thead,tr).ldg-head{background:var(--bandFill);border-bottom:1px solid var(--bandEdge)}.ldg-rail{background:var(--railBg);height:calc(100dvh - (2 * var(--ldg-rail-inset,0px)));top:var(--ldg-rail-inset,0px);margin-block:var(--ldg-rail-inset,0px);border-right:1px solid #0000;border-radius:0 3px 3px 0}.ldg-app,.ldg-app[data-bp=mobile]{--ldg-rail-inset:0px}.ldg-rail .foot{border-top-color:var(--railRule)}.ldg-rail{--ink3:var(--railInk3)}.ldg-rail,.adm-rail{--ink:var(--railInk);--ink2:var(--railInk2);--ink3:var(--railInk3);--dot:var(--railDot);--rule:var(--railRule);--rule2:var(--railHair);--sheet:var(--railLift);--sheet2:var(--railLift);--paper:var(--railBg);--pine:var(--railLive);--pineSeries:var(--railLive);--amber:var(--railAmber);--metal:var(--railMetal,var(--railSteel))}.adm-rail{--paper:var(--railBg2,var(--railBg))}.ldg-rail :is(.foot .row.phone,.foot .row.callsto,.foot .acct .who,.rkpi .kpi .cells,.rsearch,.rask){--sheet:var(--railTile);--sheet2:var(--railTileLift);--paper:var(--railTile);--ink:var(--railTileInk);--ink2:var(--railTileInk2);--ink3:var(--railTileInk3);--rule:var(--railTileRule);--rule2:var(--railTileEdge);--pine:var(--railTileLive);--pineSeries:var(--railTileLive)}.ldg-rail :is(.ni,.grp) .ab,.ldg-rail .foot :is(.row.phone,.row.callsto) .ab,.ldg-rail .foot .acct .ldg-disc{--sheet2:var(--railTile);--rule2:var(--railTileEdge);--hl:transparent;--ink:var(--railTileInk);--ink2:var(--railTileInk2);--paper:var(--railTile)}:is(.ldg-rail,.adm-rail) :is(.ldg-tabs,.ldg-btn,.ldg-seg):not(:is(.ldg-cols,.ldg-cmdk) *){--well:var(--headWell);--pineTint:var(--headTint);--pineEdge:var(--headTintEdge);--hl:transparent;--ctl:var(--headCtl);--ctl2:var(--headCtl2);--ctl3:var(--headCtl3);--selOn:var(--headSel);--inkDis:var(--headDis);--pineFill:var(--headPriFill);--pineRim:var(--headPriFill);--pineInk:var(--headPriInk);--focusRing:0 0 0 2px var(--paper), 0 0 0 4px var(--headRing)}.ldg-rail :is(.ldg-cols,.ldg-cmdk){--ink:var(--appInk);--ink2:var(--appInk2);--ink3:var(--appInk3);--dot:var(--appDot);--rule:var(--appRule);--rule2:var(--appRule2);--sheet:var(--appSheet);--sheet2:var(--appSheet2);--paper:var(--appPaper);--pine:var(--appPine);--pineSeries:var(--appPineSeries);--amber:var(--appAmber)}.ldg-rail .grp{opacity:1}.ldg-rail .navi>.grp,.ldg-rail .navi>button.grp,.ldg-rail button.grp:hover{color:var(--railHead,var(--ink))}@media print{.ldg-rail{--railHead:initial}}.ldg-rail{isolation:isolate}.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-pod>div>.hd,.ldg-fidock>.hd,.ldg-recdock>.hd{isolation:isolate;position:relative}.ldg-rail:before,.ldg-panel>.ph2:before,.ldg-fi .fs-head:before,.ldg-pod>div>.hd:before,.ldg-recdock>.hd:before,.ldg-fidock>.hd:before{content:"";z-index:-1;pointer-events:none;background-image:var(--grainImg);background-size:var(--grainSize) var(--grainSize);opacity:calc(var(--grainA) * var(--grainMul));border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}@media print{.ldg-rail:before,.ldg-panel>.ph2:before,.ldg-fi .fs-head:before,.ldg-pod>div>.hd:before,.ldg-recdock>.hd:before,.ldg-fidock>.hd:before{display:none}}[data-lite] :is(.ldg-rail,.ldg-panel>.ph2,.ldg-fi .fs-head,.ldg-pod>div>.hd,.ldg-recdock>.hd,.ldg-fidock>.hd):before{display:none}@media (forced-colors:active){.ldg-rail:before,.ldg-panel>.ph2:before,.ldg-fi .fs-head:before,.ldg-pod>div>.hd:before,.ldg-recdock>.hd:before,.ldg-fidock>.hd:before{display:none}}.ldg-appfoot{background:var(--sheet);border-top:1px solid var(--rule2);color:var(--ink2);font-size:15px;line-height:1.45;box-shadow:0 -1px 3px #0000000a}.ldg-appfoot nav a{color:var(--ink2);transition:color var(--t-fast) var(--ease);border-radius:3px;align-items:center;gap:6px;display:inline-flex}.ldg-appfoot nav a:hover{color:var(--ink)}.ldg-appfoot nav a:focus-visible{box-shadow:var(--focusRing);outline:none}html[data-fi-dock=min] .ldg-appfoot{padding-bottom:var(--fi-dock-b,0px)}html[data-fi-share=min] .ldg-appfoot{padding-bottom:calc(var(--fi-dock-b,0px) + var(--fi-share-b,0px))}.ldg-appfoot .pill{border:1px solid var(--rule2);border-radius:var(--radius-pill);width:32px;height:32px;transition:background-color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);place-items:center;display:grid}.ldg-appfoot .pill:hover{background:var(--sheet2);border-color:var(--rule)}.ldg-appfoot .pill:focus-visible{box-shadow:var(--focusRing);outline:none}.ldg-appfoot .pill img{grid-area:1/1}.ldg-appfoot .meta{font-family:var(--mono);letter-spacing:.04em;color:var(--ink3);font-size:14px}@media (prefers-reduced-motion:reduce){.ldg-appfoot nav a,.ldg-appfoot .pill{transition:none}}.ldg-echomark{--em-disc:var(--railBg);--em-ink:var(--railInk);--em-ring:transparent;--em-surface:var(--sheet);width:var(--em-size,40px);height:var(--em-size,40px);vertical-align:middle;flex:none;display:inline-block;position:relative}.ldg-echomark>.disc{background:var(--em-disc);box-shadow:inset 0 0 0 1px var(--em-ring);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.ldg-echomark>.disc>svg{width:100%;height:100%;color:var(--em-ink);display:block}.ldg-echomark>.badge{box-sizing:border-box;background:var(--pineTint);border:2px solid var(--em-surface);width:45%;height:45%;color:var(--pine);opacity:0;pointer-events:none;border-radius:50%;place-items:center;transition:opacity .35s,transform .35s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;bottom:-7.5%;right:-7.5%;transform:scale(.6)}.ldg-echomark>.badge.on{opacity:1;transform:scale(1)}.ldg-echomark>.badge svg{width:62%;height:62%}@media (prefers-reduced-motion:reduce){.ldg-echomark>.badge{transition:none}}.ldg-echotoast{box-sizing:border-box;width:var(--width);max-width:100%;font-family:var(--sans);color:var(--ink);text-align:left;align-items:flex-start;gap:12px;padding:12px 14px 12px 12px;font-size:13px;font-weight:400;line-height:1.4;display:flex}.ldg-echotoast>.ldg-echomark{--em-size:40px;--em-disc:var(--railBg);--em-ink:var(--railInk);--em-surface:var(--ovl)}.ldg-echotoast>.bd{flex:auto;min-width:0}.ldg-echotoast .hd{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ldg-echotoast .ti{min-width:0;color:var(--ink);font-size:15px;font-weight:500}.ldg-echotoast .tm{color:var(--ink3);flex:none;font-size:12px;font-weight:400}.ldg-echotoast .tx{color:var(--ink2);margin:2px 0 0;font-size:13px;font-weight:400}.ldg-echotoast .acts{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.ldg-echotoast .act{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-size:13px;font-weight:400;text-decoration:none}.ldg-echotoast .act.pri{color:var(--pine);font-weight:500}.ldg-echotoast .act:hover{text-underline-offset:3px;text-decoration:underline}.ldg-echotoast .act:focus-visible{box-shadow:var(--focusRing);outline:none}}