.lp-check-circle-disc{fill:var(--ink)}.lp-check-circle-tick{stroke:var(--white);fill:none}.lp-logo{align-items:center;gap:var(--lp-mark-gap,var(--space-2));color:var(--ink);display:inline-flex}.lp-logo-mark{object-fit:contain;width:var(--lp-mark-icon,32px);height:var(--lp-mark-icon,32px);flex:none}.lp-logo-word{fill:currentColor;width:calc(var(--lp-mark-word,28px) * 42.22 / 28);height:var(--lp-mark-word,28px);flex:none}.lp-side-home{border-radius:var(--radius-md);text-decoration:none;display:inline-flex}.lp-side-brand{justify-content:var(--lp-mark-align,flex-start)}.lp-side-home:focus-visible{outline:2px solid var(--focus);outline-offset:2px}button.lp-nav{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.lp-nav[aria-busy=true] .lp-nav-icon{color:var(--cobalt)}.lp-side-back{padding-bottom:var(--space-2)}.lp-side-user-wrap{position:relative}button.lp-side-user{width:100%;color:inherit;cursor:pointer;text-align:left;border-radius:var(--radius-md);padding-bottom:var(--space-2);transition:background-color var(--motion-ds) var(--ease-ds);background:0 0;border:0;font-family:inherit}button.lp-side-user:is(:hover,[aria-expanded=true]){background:var(--surface-subtle)}button.lp-side-user:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lp-side-userName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp-side-userMeta{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lp-side-userCaret{color:var(--ink-muted);transition:transform var(--motion-ds) var(--ease-ds);flex:none;margin-left:auto;transform:rotate(180deg)}button.lp-side-user[aria-expanded=true] .lp-side-userCaret{transform:none}.lp-menu-pop.lp-side-user-menu{min-width:200px;color:var(--ink);margin:0;position:fixed;inset:auto;overflow:visible}.lp-menu-pop.lp-side-user-menu[data-leaving]{display:flex}.lp-side-menu-head{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) 10px;display:flex}.lp-side-avatar.is-lg{width:40px;height:40px;font-size:var(--fs-16)}.lp-side-avatar.has-photo{background:var(--surface-subtle);overflow:hidden}.lp-side-avatar.has-photo img{object-fit:cover;width:100%;height:100%}.lp-side-menu-text{flex-direction:column;display:flex}.lp-menu{display:inline-flex;position:relative}.lp-menu-pop{z-index:60;background:var(--surface);border:var(--pop-border-width,1px) solid var(--card-edge,var(--line));border-radius:var(--pop-radius,var(--radius-lg));min-width:220px;box-shadow:var(--pop-shadow,var(--shadow-float));overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:calc(100dvh - 16px);padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.lp-menu-item{border-radius:var(--pop-opt-radius,var(--radius-md));width:100%;font:inherit;font-size:var(--fs-14);font-weight:var(--weight-medium);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.lp-menu-item:hover{background:var(--surface-subtle)}.lp-menu-item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.lp-menu-sep{background:var(--line);height:1px;margin:6px 4px}.lp-menu-count{padding-left:var(--space-4);color:var(--ink-muted);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;margin-left:auto}.lp-menu-btn{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius-md);width:36px;height:36px;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:0;font-family:inherit;display:inline-flex}.lp-menu-btn:hover{color:var(--cobalt);background:var(--surface-subtle)}.lp-menu-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lp-menu-btn.has-text{width:auto;padding:0 var(--space-4);color:var(--ink);font-size:var(--fs-15);font-weight:var(--weight-semibold)}.lp-menu-btn.is-boxed{width:var(--btn-h,44px);height:var(--btn-h,44px);border:1px solid var(--btn-sec-border,var(--line-strong));border-radius:var(--btn-radius,var(--radius-md));background:var(--btn-sec-bg,var(--surface));box-shadow:var(--btn-sec-shadow,none);color:var(--ink)}.lp-menu-btn.is-boxed.has-text{gap:var(--space-2);width:auto;padding:0 var(--btn-pad-x,var(--space-4));font-size:var(--fs-15);font-weight:var(--weight-medium)}.lp-menu-btn.is-boxed:is(:hover,[aria-expanded=true]){color:var(--ink);background:var(--btn-sec-bg-hover,var(--surface-subtle));border-color:var(--btn-sec-border-hover,var(--line-strong))}.lp-menu-item[aria-disabled=true]{color:var(--ink-muted);cursor:not-allowed}.lp-menu-item[aria-disabled=true]:hover{background:0 0}.lp-menu-btn.is-face{gap:var(--space-1);width:auto;height:auto;color:var(--ink-muted);border:0;padding:0}.lp-menu-btn.is-face:is(:hover,[aria-expanded=true]){color:var(--ink);background:0 0}.lp-menu-btn.is-face:is(:hover,[aria-expanded=true])>.lp-badge{box-shadow:inset 0 0 0 1px var(--line-strong)}.lp-menu-item[aria-current=true]{font-weight:var(--weight-semibold)}.lp-menu-current{color:var(--cobalt);flex:none;margin-left:auto}.lp-menu-count+.lp-menu-current{margin-left:var(--space-2)}.lp-table tr.lp-table-group td{height:auto;padding-top:var(--space-5);padding-bottom:var(--space-2);background:var(--surface);cursor:pointer}.lp-table tr.lp-table-group:hover td{background:var(--surface)}.lp-table-group-btn{align-items:center;gap:var(--space-2);font-family:inherit;font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-semibold);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.lp-table-group-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}.lp-table-group-count{font-weight:var(--weight-medium);color:var(--ink-muted)}.lp-table-group-caret{color:var(--ink-muted);transition:transform var(--motion-ds) var(--ease-ds)}.lp-table-group-caret.is-closed{transform:rotate(-90deg)}.lp-page-top{display:contents}.lp-page-heading{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.lp-page-titleline{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.lp-page-meta{gap:var(--space-2) var(--space-4);font-size:var(--fs-15);line-height:var(--lh-22);color:var(--ink-muted);flex-wrap:wrap;margin:0;display:flex}.lp-page-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.lp-crumbs{align-items:center;gap:var(--space-2);font-size:var(--fs-14);line-height:var(--lh-20);color:var(--ink-muted);flex-wrap:wrap;display:flex}.lp-crumb{align-items:center;gap:var(--space-2);display:inline-flex}.lp-crumbs a{color:var(--ink-muted);text-decoration:none}.lp-crumbs a:hover{color:var(--cobalt);text-decoration:underline}.lp-crumbs [aria-current=page]{color:var(--ink)}.lp-main-inner.is-wide{max-width:1440px}a.lp-pane-row,a.lp-pcard,a.lp-find-row,a.lp-cal-ev,a.lp-ready-item,a.lp-contact-main,a.lp-link-btn,a.lp-tab,a.lp-seg-btn,a.lp-row-go{text-decoration:none}a.lp-pane-row,a.lp-pcard,a.lp-ready-item,a.lp-contact-main{color:inherit}a.lp-ready-item:hover{background:var(--surface-subtle)}a.lp-ready-item:focus-visible,a.lp-contact-main:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.lp-timing-amount .lp-field-input{width:48px}.lp-date.lp-date-sm{border-radius:var(--radius-md);width:48px;height:48px}.lp-date.lp-date-sm .lp-date-month{font-size:var(--fs-11);line-height:var(--lh-14)}.lp-date.lp-date-sm .lp-date-day{font-size:var(--fs-18);line-height:var(--lh-22)}.lp-dialog.is-mid{max-width:720px}.lp-dialog.is-wide{max-width:880px}@media (min-width:641px){.lp-dialog-foot-lead{flex:12em}}.lp-seg[data-more-end]{-webkit-mask-image:linear-gradient(to left, transparent, black var(--space-6));mask-image:linear-gradient(to left, transparent, black var(--space-6))}.lp-seg[data-more-start]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--space-6));mask-image:linear-gradient(to right, transparent, black var(--space-6))}.lp-seg[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(to right, transparent, black var(--space-6), black calc(100% - var(--space-6)), transparent);mask-image:linear-gradient(to right, transparent, black var(--space-6), black calc(100% - var(--space-6)), transparent)}.lp-table tr.has-link{position:relative}.lp-table tr.has-link td{position:static}.lp-row-link{color:inherit;text-decoration:none}.lp-row-link:after{content:"";position:absolute;inset:0}.lp-table tr.lp-table-rest td,.lp-table tbody tr.lp-table-rest:hover td{background:0 0;border:0;padding:0}.lp-row-link:focus-visible{outline:none}.lp-row-link:focus-visible:after{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-sm)}.lp-table tr.has-link :is(a:not(.lp-row-link),button,input,select,label){z-index:1;position:relative}.lp-table tr.has-link .lp-check input{position:absolute}.lp-anchor{border-radius:var(--radius-lg);background:var(--surface-subtle);width:40px;height:40px;color:var(--ink);font-size:var(--fs-14);font-weight:var(--weight-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.lp-anchor.is-round{border-radius:var(--radius-round)}.lp-anchor img{object-fit:cover;width:100%;height:100%}.lp-anchor-date{flex-direction:column}.lp-anchor-date.is-highlight{background:var(--lime-soft)}.lp-anchor-month{font-size:var(--fs-11);line-height:var(--lh-14);font-weight:var(--weight-medium);letter-spacing:.12em;text-transform:uppercase}.lp-anchor-day{font-size:var(--fs-16);line-height:var(--lh-18);font-weight:var(--weight-semibold)}.lp-lead{align-items:center;gap:var(--space-4);min-width:0;display:flex}.lp-lead-text{flex-direction:column;min-width:0;display:flex}.lp-lead-title,.lp-lead-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp-lead-title{font-size:var(--fs-15);line-height:var(--lh-22);font-weight:var(--weight-semibold);color:var(--ink)}.lp-lead-sub{font-size:var(--fs-14);line-height:var(--lh-20);color:var(--ink-muted)}.lp-lrows{margin:0;padding:0;list-style:none}.lp-lrow{align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-2) 0;display:flex;position:relative}.lp-lrow+.lp-lrow{border-top:1px solid var(--line)}.lp-lrow>.lp-lead{flex:1}.lp-lrow-meta,.lp-lrow-status,.lp-lrow-end{align-items:center;gap:var(--space-2);flex:none;display:flex}.lp-lrow-chevron{color:var(--ink-muted);display:inline-flex}.lp-lrow.has-link :is(a:not(.lp-row-link),button,input,select,label){z-index:1;position:relative}.lp-lrow.has-link .lp-check input{position:absolute}.lp-lrow.has-link:is(:has(.lp-row-link:active),:has(.lp-row-link [data-nav-pending])){isolation:isolate}.lp-lrow.has-link:is(:has(.lp-row-link:active),:has(.lp-row-link [data-nav-pending])):before{content:"";inset:0 calc(var(--space-3) * -1);z-index:-1;border-radius:var(--radius-lg);background:var(--surface-selected);position:absolute}@media (max-width:640px){.lp-lrow-meta{display:none}}.lp-app{background:var(--surface-subtle);min-height:100vh;display:flex}.lp-app>.lp-side{height:100vh;position:sticky;top:0}.lp-app-main{outline:none;flex:1;min-width:0}.lp-page-head{z-index:20;padding-top:var(--space-5);background:var(--canvas);padding-bottom:var(--space-3);margin-top:0;margin-bottom:calc(var(--space-6) - var(--space-3));position:sticky;top:0;container-type:scroll-state}@container scroll-state(stuck:top){.lp-page-title{font-size:var(--fs-24);line-height:var(--lh-30)}.lp-page-meta{display:none}.lp-page-heading:after{content:"";background:var(--line);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}}@media (min-width:641px){.lp-app>.lp-side{overflow:hidden}.lp-app>.lp-side .lp-side-groups{overscroll-behavior:contain;min-height:0;margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);scrollbar-width:thin;scrollbar-color:var(--line) transparent;overflow-y:auto}.lp-app>.lp-side{gap:var(--space-3);padding-top:var(--space-4);padding-bottom:var(--space-4)}.lp-app>.lp-side .lp-side-search{min-height:36px}.lp-app>.lp-side .lp-side-groups{--lp-side-fade:var(--space-6);gap:var(--space-4)}.lp-app>.lp-side .lp-side-search+.lp-side-groups{margin-top:0}.lp-app>.lp-side .lp-side-group{gap:2px}.lp-app>.lp-side .lp-nav{min-height:32px}.lp-app>.lp-side .lp-side-groups[data-more-end]{-webkit-mask-image:linear-gradient(to top, transparent, black var(--lp-side-fade));mask-image:linear-gradient(to top, transparent, black var(--lp-side-fade))}.lp-app>.lp-side .lp-side-groups[data-more-start]{-webkit-mask-image:linear-gradient(to bottom, transparent, black var(--lp-side-fade));mask-image:linear-gradient(to bottom, transparent, black var(--lp-side-fade))}.lp-app>.lp-side .lp-side-groups[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(transparent, black var(--lp-side-fade), black calc(100% - var(--lp-side-fade)), transparent);mask-image:linear-gradient(transparent, black var(--lp-side-fade), black calc(100% - var(--lp-side-fade)), transparent)}.lp-app>.lp-side .lp-side-foot{padding-top:var(--space-2)}.lp-app>.lp-side .lp-side-userMeta{-webkit-line-clamp:1;line-clamp:1}}@media (min-width:1024px) and (max-height:819px){.lp-app>.lp-side:not(.is-collapsed) .lp-side-foot:has(>.lp-nav+.lp-nav){flex-flow:wrap}.lp-app>.lp-side:not(.is-collapsed) .lp-side-foot:has(>.lp-nav+.lp-nav)>.lp-nav{justify-content:center;gap:var(--space-1);flex:1 1 0;padding:0}.lp-app>.lp-side:not(.is-collapsed) .lp-side-foot:has(>.lp-nav+.lp-nav)>.lp-nav .lp-nav-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-app>.lp-side:not(.is-collapsed) .lp-side-foot:has(>.lp-nav+.lp-nav)>.lp-side-user-wrap{flex:1 0 100%}}@media (min-width:641px) and (max-width:1023px){.lp-app>.lp-side{width:var(--sidebar-rail);padding-left:var(--space-3);padding-right:var(--space-3)}.lp-app>.lp-side :is(.lp-nav-label,.lp-side-search span,button.lp-side-user .lp-side-userText){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-app>.lp-side :is(.lp-nav-count,.lp-side-label,.lp-side-search kbd,.lp-logo-word,.lp-side-userCaret){display:none}.lp-app>.lp-side :is(.lp-nav,.lp-side-search){justify-content:center;padding:0}.lp-app>.lp-side :is(.lp-side-brand,button.lp-side-user){justify-content:center;padding-left:0;padding-right:0}.lp-app>.lp-side .lp-logo-mark{width:min(var(--lp-mark-icon,32px), 44px);height:min(var(--lp-mark-icon,32px), 44px)}}@media (min-width:1024px){.lp-app>.lp-side.is-collapsed :is(.lp-nav-label,.lp-side-search span,button.lp-side-user .lp-side-userText){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-app>.lp-side.is-collapsed :is(.lp-nav-count,.lp-side-label,.lp-side-search kbd,.lp-logo-word,.lp-side-userCaret){display:none}.lp-app>.lp-side.is-collapsed :is(.lp-side-brand,button.lp-side-user){justify-content:center;padding-left:0;padding-right:0}.lp-app>.lp-side.is-collapsed .lp-side-brand{gap:var(--space-3);flex-direction:column}.lp-app>.lp-side.is-collapsed .lp-logo-mark{width:min(var(--lp-mark-icon,32px), 44px);height:min(var(--lp-mark-icon,32px), 44px)}}.lp-side-fold{display:none}@media (min-width:1024px){.lp-side-brand:has(.lp-side-fold){padding-right:40px;position:relative}.lp-side-fold{border-radius:var(--radius-md);width:32px;height:32px;color:var(--ink-muted);cursor:pointer;transition:background-color var(--motion-ds) var(--ease-ds), color var(--motion-ds) var(--ease-ds);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:0;translate:0 -50%}.lp-side-fold:hover{background:var(--surface-subtle);color:var(--ink)}.lp-side-fold:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lp-side.is-collapsed .lp-side-brand:has(.lp-side-fold){padding-right:0}.lp-side.is-collapsed .lp-side-fold{position:static;translate:none}}.lp-side-more{display:none}@media (max-width:640px){.lp-app{flex-direction:column}.lp-app-main{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.lp-main-inner{padding:var(--space-4)}.lp-page-head{align-items:center;row-gap:var(--space-3);flex-wrap:wrap}.lp-page-actions{flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%}.lp-page-top .lp-eyebrow-tag{display:none}.lp-page-title{font-size:var(--fs-30);line-height:var(--lh-38)}.lp-side-more{display:flex}.lp-app>.lp-side:not(.is-sheet){z-index:40;width:auto;height:auto;padding:var(--space-1) var(--space-2) calc(var(--space-1) + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--line);flex-direction:row;gap:0;position:fixed;inset:auto 0 0;overflow:visible}.lp-app>.lp-side:not(.is-sheet) :is(.lp-side-brand,.lp-side-search,.lp-side-foot,.lp-side-label,.lp-nav-count){display:none}.lp-app>.lp-side:not(.is-sheet) .lp-side-groups{flex-direction:row;flex:1;justify-content:space-around;gap:0}.lp-app>.lp-side:not(.is-sheet) .lp-side-group{display:contents}.lp-app>.lp-side:not(.is-sheet) .lp-nav:not([data-tab=true]){display:none}.lp-app>.lp-side:not(.is-sheet) .lp-nav[data-tab-order="1"]{order:1}.lp-app>.lp-side:not(.is-sheet) .lp-nav[data-tab-order="2"]{order:2}.lp-app>.lp-side:not(.is-sheet) .lp-nav[data-tab-order="3"]{order:3}.lp-app>.lp-side:not(.is-sheet) .lp-nav{justify-content:center;gap:var(--space-1);width:auto;min-width:56px;min-height:56px;padding:var(--space-1);font-size:var(--fs-11);line-height:var(--lh-14);flex-direction:column}.lp-app>.lp-side:not(.is-sheet) .lp-nav:is(.is-active,:hover){background:0 0}.lp-app>.lp-side:not(.is-sheet) .lp-nav.is-active{color:var(--cobalt)}body [data-feedback-floating=true]{bottom:max(var(--space-4), env(safe-area-inset-bottom), calc(var(--feedback-dock,0px) + var(--space-2)))}body:has(.lp-side,[data-feedback-surface=element-pick],[data-feedback-surface=region-pick],[data-feedback-surface=capture-countdown]) [data-feedback-floating=true]{bottom:max(calc(var(--space-8) + var(--space-4) + env(safe-area-inset-bottom)), calc(var(--feedback-dock,0px) + var(--space-2)))}body:has(.lp-side) [data-feedback-floating=true]:not(:has([data-picking=on],[data-feedback-open=true])){display:none}.lp-table-bar{flex-wrap:wrap}.lp-table-tools{flex:100%;min-width:0}.lp-table-tools>*{flex:auto;min-width:0}body:has(.lp-side.is-sheet) :is([data-feedback-floating=true],[data-appearance-controls]){display:none}.lp-app>.lp-side.is-sheet{z-index:50;width:auto;height:auto;position:fixed;inset:0}}.lp-field-error{align-items:center;gap:var(--space-1);font-size:var(--fs-13);line-height:var(--lh-18);font-weight:var(--weight-medium);color:var(--ctl-error,var(--cobalt-press));display:inline-flex}.lp-switch{isolation:isolate;align-items:center;gap:var(--space-3);cursor:pointer;font-size:var(--fs-15);line-height:var(--lh-22);color:var(--ink);display:inline-flex;position:relative}.lp-switch:after{content:"";position:absolute;inset:min(0px,50% - 12px)}.lp-switch input{z-index:1;opacity:0;cursor:pointer;width:36px;height:20px;margin:0;position:absolute}.lp-switch-track{border-radius:var(--radius-pill);background:var(--switch-track,var(--line-strong));width:36px;height:20px;transition:background-color var(--ctl-motion,var(--motion-none)) var(--ease-ds);flex:none;display:inline-flex;position:relative}.lp-switch-thumb{border-radius:var(--radius-round);background:var(--white);width:16px;height:16px;box-shadow:0 1px 2px var(--scrim);transition:transform var(--ctl-motion,var(--motion-none)) var(--ease-ds);position:absolute;top:2px;left:2px}.lp-switch:hover input:not(:disabled):not(:checked)+.lp-switch-track{background:var(--switch-track-hover,var(--line-strong))}.lp-switch input:checked+.lp-switch-track{background:var(--cobalt)}.lp-switch input:checked+.lp-switch-track .lp-switch-thumb{transform:translate(16px)}.lp-switch input:focus-visible+.lp-switch-track{outline:var(--check-focus-outline,2px solid var(--focus));outline-offset:var(--check-focus-offset,2px)}.lp-switch input:disabled+.lp-switch-track{opacity:.45}.lp-switch:has(input:disabled){cursor:not-allowed;color:var(--ink-muted)}
@property --liq-l{syntax:"<number>";inherits:true;initial-value:0}@property --liq-r{syntax:"<number>";inherits:true;initial-value:0}.lp-liq{--liq-grow:0;--liq-min:-100000;--liq-max:100000;--liq-a:max(var(--liq-l), var(--liq-min));--liq-b:min(var(--liq-r), var(--liq-max));pointer-events:none;width:0;position:absolute;left:0}.lp-liq>span{box-sizing:border-box;position:absolute;top:0;bottom:0;left:0}.lp-liq-a{width:calc(var(--liq-cap) * 1px);border-radius:var(--radius-pill) 0 0 var(--radius-pill);transform:translateX(calc((var(--liq-a) - var(--liq-grow)) * 1px));border-right-width:0!important}.lp-liq-m{transform-origin:0 0;width:1px;transform:translateX(calc((var(--liq-a) - var(--liq-grow) + var(--liq-cap) - .5) * 1px)) scaleX(max(1, var(--liq-b) - var(--liq-a) + 2 * var(--liq-grow) - 2 * var(--liq-cap) + 1));border-left-width:0!important;border-right-width:0!important}.lp-liq-b{width:calc(var(--liq-cap) * 1px);border-radius:0 var(--radius-pill) var(--radius-pill) 0;transform:translateX(calc((var(--liq-b) + var(--liq-grow) - var(--liq-cap)) * 1px));border-left-width:0!important}[data-liquid=on]>.lp-liq,[data-liquid=on]>.lp-tabs-ind{transition:--liq-l var(--spring-glide-dur) var(--spring-glide) var(--liq-behind), --liq-r var(--spring-snap-dur) var(--spring-snap) var(--liq-behind)}[data-liquid=on]>[data-dir=left]{transition:--liq-l var(--spring-snap-dur) var(--spring-snap) var(--liq-behind), --liq-r var(--spring-glide-dur) var(--spring-glide) var(--liq-behind)}.lp-seg{isolation:isolate;position:relative}.lp-seg-ind{--liq-cap:10;top:calc(var(--liq-y,0) * 1px);height:calc(var(--liq-h,0) * 1px);z-index:-1;opacity:0;filter:var(--filter-seg-lift)}.lp-seg-ind>span{background:var(--surface)}.lp-seg[data-liquid]>.lp-seg-ind{opacity:1}.lp-seg[data-liquid]>.lp-seg-btn.is-on{box-shadow:none;background:0 0}.lp-seg-btn,.lp-seg-btn svg{transition:color var(--spring-snap-dur) var(--spring-snap)}.lp-tabs{position:relative}.lp-tabs-ind{--liq-min:-100000;--liq-max:100000;background:var(--cobalt);transform-origin:0 0;pointer-events:none;width:1px;height:2px;transform:translateX(calc(max(var(--liq-l), var(--liq-min)) * 1px)) scaleX(max(0, min(var(--liq-r), var(--liq-max)) - max(var(--liq-l), var(--liq-min))));opacity:0;position:absolute;bottom:0;left:0}.lp-tabs[data-liquid]>.lp-tabs-ind{opacity:1}.lp-tabs[data-liquid]>.lp-tab.is-active:after{background:0 0}.lp-tab{transition:color var(--spring-snap-dur) var(--spring-snap)}.lp-switch-thumb.lp-liq{--liq-cap:8;--liq-l:2;--liq-r:18;width:0;height:16px;box-shadow:none;filter:drop-shadow(0 1px 1px var(--scrim));transition:--liq-l var(--spring-snap-dur) var(--spring-snap), --liq-r var(--spring-glide-dur) var(--spring-glide);background:0 0;border-radius:0;top:2px;left:0;transform:none}.lp-switch-thumb.lp-liq>span{background:var(--white)}.lp-switch input:checked+.lp-switch-track .lp-switch-thumb.lp-liq{--liq-l:18;--liq-r:34;transition:--liq-l var(--spring-glide-dur) var(--spring-glide), --liq-r var(--spring-snap-dur) var(--spring-snap);transform:none}.lp-switch:active input:not(:disabled):not(:checked)+.lp-switch-track .lp-switch-thumb.lp-liq{--liq-r:23}.lp-switch:active input:not(:disabled):checked+.lp-switch-track .lp-switch-thumb.lp-liq{--liq-l:13}@media (prefers-reduced-motion:reduce){[data-liquid=on]>.lp-liq,[data-liquid=on]>.lp-tabs-ind,[data-liquid=on]>[data-dir=left],.lp-switch-thumb.lp-liq,.lp-switch input:checked+.lp-switch-track .lp-switch-thumb.lp-liq{transition:none}.lp-seg[data-liquid]>.lp-seg-ind,.lp-tabs[data-liquid]>.lp-tabs-ind{display:none}.lp-seg[data-liquid]>.lp-seg-btn.is-on{background:var(--surface);box-shadow:var(--shadow-seg-lift)}.lp-tabs[data-liquid]>.lp-tab.is-active:after{background:var(--cobalt)}.lp-seg-btn,.lp-tab:after{transition:background-color var(--spring-soft-dur) var(--spring-soft), box-shadow var(--spring-soft-dur) var(--spring-soft), color var(--spring-soft-dur) var(--spring-soft)}}.lp-roll-number{font-variant-numeric:tabular-nums;vertical-align:bottom;white-space:nowrap;display:inline-block}.lp-roll{font-variant-numeric:tabular-nums;vertical-align:bottom;display:inline-grid}.lp-roll>span{grid-area:1/1}.lp-roll.is-gone{width:0;overflow:visible}.lp-roll-out{animation:lp-roll-out var(--swap-out-dur) var(--spring-soft) both;pointer-events:none}.lp-roll-in{animation:lp-roll-in var(--swap-in-dur) var(--spring-soft) calc(var(--swap-out-dur) / 2) both}.lp-roll-out.is-down,.lp-roll-in.is-down{--roll-dir:-1}@keyframes lp-roll-out{to{opacity:0;filter:blur(var(--swap-blur));transform:translateY(calc(var(--swap-shift) * -1 * var(--roll-dir,1)))}}@keyframes lp-roll-in{0%{opacity:0;filter:blur(var(--swap-blur));transform:translateY(calc(var(--swap-shift) * var(--roll-dir,1)))}}.lp-swap{gap:inherit;flex-direction:column;min-width:0;display:flex}.lp-btn.has-state{--btn-clip-out:8px;clip-path:inset(calc(var(--btn-clip-out) * -1) round calc(var(--btn-radius,var(--radius-md)) + var(--btn-clip-out)));transition:background-color var(--btn-motion) var(--ease-ds), border-color var(--btn-motion) var(--ease-ds), box-shadow var(--btn-motion) var(--ease-ds), color var(--btn-motion) var(--ease-ds), transform var(--spring-snap-dur) var(--spring-snap), clip-path var(--spring-morph-dur) var(--spring-morph) var(--btn-morph-delay,0s)}.lp-btn.has-state:is([data-state=busy],[data-state=done]){clip-path:inset(0 calc(50% - var(--btn-h,44px) / 2) round var(--radius-pill))}.lp-btn.lp-btn-sm.has-state:is([data-state=busy],[data-state=done]){clip-path:inset(0 calc(50% - var(--btn-h-sm,36px) / 2) round var(--radius-pill))}.lp-btn.has-state[data-state=busy]{--btn-morph-delay:var(--delay-spinner)}.lp-btn.has-state .lp-btn-label{transition:opacity var(--swap-out-dur) var(--spring-soft), filter var(--swap-out-dur) var(--spring-soft)}.lp-btn.has-state:is([data-state=busy],[data-state=done]) .lp-btn-label{filter:blur(var(--swap-blur))}.lp-btn.has-state[data-state=busy] .lp-btn-label{transition-delay:var(--delay-spinner)}.lp-btn.has-state[data-state=idle] .lp-btn-label{transition-delay:calc(var(--spring-morph-dur) / 3)}.lp-btn.has-state :is(.lp-btn-spin,.lp-btn-check){filter:blur(var(--swap-blur));transition:opacity var(--swap-out-dur) var(--spring-soft), filter var(--swap-out-dur) var(--spring-soft)}.lp-btn.has-state[data-state=busy] .lp-btn-spin,.lp-btn.has-state[data-state=done] .lp-btn-check{filter:blur();transition:opacity var(--swap-in-dur) var(--spring-soft), filter var(--swap-in-dur) var(--spring-soft)}.lp-btn.has-state[data-state=busy] .lp-btn-spin{transition-delay:calc(var(--delay-spinner) + var(--swap-out-dur) / 2)}.lp-btn.has-state .lp-btn-check path{stroke-dasharray:26;stroke-dashoffset:26px}.lp-btn.has-state[data-state=done] .lp-btn-check path{animation:lp-draw var(--spring-glide-dur) var(--spring-glide) var(--swap-out-dur) forwards}@keyframes lp-draw{to{stroke-dashoffset:0}}.lp-btn.has-state:is([data-state=busy],[data-state=done])[disabled]{opacity:1;cursor:default}.lp-btn-primary.has-state[data-state=busy][disabled]{background:var(--cobalt);color:var(--on-cobalt)}.lp-btn-secondary.has-state:is([data-state=busy],[data-state=done])[disabled]{background:var(--btn-sec-bg,var(--surface));color:var(--ink);border-color:var(--btn-sec-border,var(--ink))}.lp-btn{transition:background-color var(--btn-motion) var(--ease-ds), border-color var(--btn-motion) var(--ease-ds), box-shadow var(--btn-motion) var(--ease-ds), transform var(--spring-snap-dur) var(--spring-snap)}.lp-btn:active:not([disabled]),.lp-icon-btn:active{transform:scale(var(--press-scale))}.lp-icon-btn{transition:background-color var(--btn-motion) var(--ease-ds), color var(--btn-motion) var(--ease-ds), transform var(--spring-snap-dur) var(--spring-snap)}.lp-dialog-close svg{transition:transform var(--spring-morph-dur) var(--spring-morph)}@media (hover:hover){.lp-dialog-close:hover svg{transform:rotate(calc(90deg * var(--travel)))}}.lp-toasts{left:50%;bottom:var(--space-6);z-index:80;pointer-events:none;display:grid;position:fixed;translate:-50%}.lp-toast{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4) 0 var(--space-3);border-radius:var(--radius-pill);background:var(--ink);color:var(--surface);font-family:var(--font-sans);font-size:var(--fs-14);line-height:var(--lh-20);font-weight:var(--weight-medium);white-space:nowrap;box-shadow:var(--shadow-float);animation:lp-toast-in var(--spring-morph-dur) var(--spring-morph) both;grid-area:1/1;display:inline-flex}.lp-toast.is-leaving{animation:lp-toast-out var(--spring-snap-dur) var(--spring-snap) both}.lp-toast-mark{border-radius:var(--radius-round);background:var(--surface);width:20px;height:20px;color:var(--ink);place-items:center;display:inline-grid}@keyframes lp-toast-in{0%{opacity:0;filter:blur(var(--swap-blur));transform:translateY(calc(12px * var(--travel))) scale(var(--grow-from))}}@keyframes lp-toast-out{to{opacity:0;filter:blur(var(--swap-blur));transform:translateY(calc(8px * var(--travel))) scale(var(--grow-from))}}:is(.lp-select-pop,.lp-menu-pop,[data-grow=pop]){transform-origin:var(--grow-ox,50%) var(--grow-oy,0px);animation:lp-grow-in var(--spring-snap-dur) var(--spring-snap) both}:is(.lp-select-pop,.lp-menu-pop,[data-grow=pop])[data-leaving]{animation:lp-grow-out var(--spring-snap-dur) var(--spring-snap) both;pointer-events:none}@keyframes lp-grow-in{0%{opacity:0;transform:scale(var(--grow-from))}}@keyframes lp-grow-out{to{opacity:0;transform:scale(var(--grow-from))}}.lp-find-overlay{animation:lp-fade-in var(--spring-glide-dur) var(--spring-glide) both}.lp-find-overlay[data-leaving]{animation:lp-fade-out var(--spring-snap-dur) var(--spring-snap) both;pointer-events:none}@keyframes lp-fade-in{0%{opacity:0}}.lp-find.is-float .lp-find-panel{animation:lp-fade-in var(--spring-snap-dur) var(--spring-snap) both}@keyframes lp-fade-out{to{opacity:0}}.lp-find-overlay>.lp-dialog{transform-origin:var(--grow-ox,50%) var(--grow-oy,100%);animation:lp-rise var(--spring-morph-dur) var(--spring-morph) backwards}.lp-find-overlay[data-leaving]>.lp-dialog{animation:lp-sink var(--spring-snap-dur) var(--spring-snap) both}@keyframes lp-rise{0%{opacity:0;transform:translateY(var(--rise-shift)) scale(var(--rise-from))}}@keyframes lp-sink{to{opacity:0;transform:translateY(calc(var(--rise-shift) / 2)) scale(var(--rise-from))}}.lp-dialog [data-rv]{animation:lp-rv var(--spring-morph-dur) var(--spring-morph) calc(var(--stagger-lead) + var(--rv-i,0) * var(--stagger-step)) backwards}[data-leaving] [data-rv]{animation:none}@keyframes lp-rv{0%{opacity:0;transform:translateY(calc(var(--rise-shift) * .43))}}.lp-find-overlay>.lp-find-dialog{transform-origin:var(--grow-ox,50%) var(--grow-oy,0px);animation:lp-grow-far var(--spring-morph-dur) var(--spring-morph) backwards}.lp-find-overlay[data-leaving]>.lp-find-dialog{animation:lp-grow-far-out var(--spring-snap-dur) var(--spring-snap) both}@keyframes lp-grow-far{0%{opacity:0;transform:scale(var(--grow-far))}}@keyframes lp-grow-far-out{to{opacity:0;transform:scale(var(--grow-far))}}@media (max-width:640px){.lp-find-overlay>.lp-dialog{animation:lp-sheet var(--spring-glide-dur) var(--spring-glide) backwards}.lp-find-overlay[data-leaving]>.lp-dialog{animation:lp-sheet-out var(--spring-snap-dur) var(--spring-glide) both}}@keyframes lp-sheet{0%{opacity:calc(1 - var(--travel));transform:translateY(calc(100% * var(--travel)))}}@keyframes lp-sheet-out{to{opacity:calc(1 - var(--travel));transform:translateY(calc(100% * var(--travel)))}}:where(.lp-page-body,.lp-evpage-main,.lp-evpage-aside)>:where(*){animation:lp-arrive var(--spring-soft-dur) var(--spring-soft) backwards}@keyframes lp-arrive{0%{opacity:var(--arrive-from)}}.lp-table tbody td{transition:background-color var(--spring-snap-dur) var(--spring-snap)}.lp-lrow-chevron{transition:transform var(--spring-snap-dur) var(--spring-snap)}@media (hover:hover){.lp-lrow.has-link:hover .lp-lrow-chevron{transform:translateX(calc(2px * var(--travel)))}}.lp-nav{transition:background-color var(--spring-snap-dur) var(--spring-snap), color var(--spring-snap-dur) var(--spring-snap)}:root[data-theme-swap]{view-transition-name:root}:root[data-theme-swap] *{view-transition-name:none}@media (prefers-reduced-motion:no-preference){:root[data-theme-swap]::view-transition-old(root){mix-blend-mode:normal;animation:none}:root[data-theme-swap]::view-transition-new(root){mix-blend-mode:normal;animation:lp-theme-open var(--spring-morph-dur) var(--spring-morph)}}@keyframes lp-theme-open{0%{clip-path:circle(0px at var(--theme-x) var(--theme-y))}to{clip-path:circle(var(--theme-r) at var(--theme-x) var(--theme-y))}}.lp-ready-fill,.lp-pay-bar>span{transform-origin:0}.lp-axis-before{animation:lp-axis-draw var(--spring-morph-dur) var(--spring-glide) var(--stagger-lead) backwards}@keyframes lp-axis-draw{0%{transform:scaleX(calc(1 - var(--travel)))}}.lp-axis-anchor.is-event{animation:lp-axis-land var(--spring-snap-dur) var(--spring-snap) calc(var(--stagger-lead) + var(--spring-morph-dur) * .85) backwards}.lp-axis-dot{transition:transform var(--spring-snap-dur) var(--spring-snap), color var(--spring-snap-dur) var(--spring-snap), background-color var(--spring-snap-dur) var(--spring-snap), box-shadow var(--spring-snap-dur) var(--spring-snap);animation:lp-axis-land var(--spring-snap-dur) var(--spring-snap) calc(var(--stagger-lead) + min(var(--x) / var(--ev,80), 1) * var(--spring-morph-dur) * .85) backwards}@keyframes lp-axis-land{0%{opacity:0;transform:scale(calc(1 - .5 * var(--travel)))}}.lp-axis-dot:active{transform:scale(var(--press-scale))}@media (hover:hover){.lp-axis-dot:not(.is-on):hover{transform:scale(calc(1 + .12 * var(--travel)))}}.lp-axis-tip{transition:opacity var(--spring-snap-dur) var(--spring-snap), transform var(--spring-snap-dur) var(--spring-snap)}.lp-axis-sel{transition:transform var(--spring-morph-dur) var(--spring-morph)}.lp-axis-sel>span{transition:opacity var(--spring-snap-dur) var(--spring-snap), transform var(--spring-snap-dur) var(--spring-snap);animation:lp-axis-land var(--spring-snap-dur) var(--spring-snap) backwards}.lp-wsteps.is-arriving:before{animation:lp-wsteps-rail calc(var(--spring-morph-dur) * 1.4) var(--spring-glide) var(--stagger-lead) backwards}@keyframes lp-wsteps-rail{0%{transform:scaleY(calc(1 - var(--travel)))}}.lp-wsteps.is-arriving>.lp-wstep{animation:lp-rv var(--spring-morph-dur) var(--spring-morph) calc(var(--stagger-lead) + min(var(--wstep-i,1), 12) * var(--stagger-step) * 2) backwards}.lp-wsteps.is-arriving>.lp-wstep>.lp-wstep-num{animation:lp-axis-land var(--spring-snap-dur) var(--spring-snap) calc(var(--stagger-lead) + min(var(--wstep-i,1), 12) * var(--stagger-step) * 2 + var(--spring-snap-dur) / 3) backwards}.lp-wstep-num{transition:background-color var(--spring-snap-dur) var(--spring-snap), color var(--spring-snap-dur) var(--spring-snap), box-shadow var(--spring-snap-dur) var(--spring-snap)}.lp-wstep.is-open>.lp-wstep-num{animation:lp-wstep-pop var(--spring-snap-dur) var(--spring-snap)}@keyframes lp-wstep-pop{0%{transform:scale(calc(1 - .18 * var(--travel)))}}.lp-wstep-card{transition:border-color var(--spring-snap-dur) var(--spring-snap), box-shadow var(--spring-snap-dur) var(--spring-snap)}.lp-wstep-head{transition:background-color var(--spring-snap-dur) var(--spring-snap)}.lp-wstep-caret{transition:transform var(--spring-morph-dur) var(--spring-morph), color var(--spring-snap-dur) var(--spring-snap)}.lp-wstep-edit{animation:lp-rv var(--spring-morph-dur) var(--spring-morph) backwards}@media (prefers-reduced-motion:reduce){.lp-axis-sel,.lp-wstep-caret{transition:none}}
