@import "https://api.fontshare.com/v2/css?f=satoshi@400%2C500%2C600%2C700%2C900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Roboto+Serif:wght@500;600;700&display=swap";
:root{--lkd-ui-scale:1.25}.template-default__wrap{zoom:var(--lkd-ui-scale)}:root{--lkd-blue:var(--ui-blue);--lkd-blue-dark:var(--ui-blue-dark);--lkd-blue-light:var(--ui-blue-light);--lkd-ink:var(--ui-ink);--lkd-offwhite:var(--ui-off-white);--lkd-border:var(--ui-border);--lkd-faint:var(--ui-faint);--lkd-muted:var(--ui-muted);--lkd-sidebar-text:var(--ui-sidebar-text);--lkd-sidebar-faint:var(--ui-sidebar-faint);--lkd-header-h:calc(58px * var(--lkd-ui-scale));--font-body:var(--ui-sans);--nav-width:calc(208px * var(--lkd-ui-scale));--app-header-height:var(--lkd-header-h)}@media (max-width:768px){:root{--nav-width:100vw}}.field-label .required,.required{color:var(--ui-bad)}h1,h2,h3,h4,.doc-header__title,.collection-list__wrap h1{font-family:var(--ui-display)}.table td,.cell-first-name,.row-label{font-family:var(--ui-sans)}.app-header,.template-default__nav-toggler-wrapper{display:none}body{height:auto;min-height:100%}.template-default__wrap{background:var(--lkd-offwhite)}.collection-edit__form{flex-direction:column;display:flex}.doc-controls{z-index:40;order:2;position:sticky;top:auto;bottom:0}.lkd-topbar{z-index:41;height:var(--lkd-header-h);background:var(--ui-white);border-bottom:1px solid var(--lkd-border);align-items:stretch;display:flex;position:sticky;top:0}.lkd-topbar__brand{flex:0 0 var(--nav-width);background:var(--lkd-ink);align-items:center;gap:8px;padding:0 14px 0 18px;display:flex}body:has(.template-default--nav-hydrated:not(.template-default--nav-open)) .lkd-topbar__brand{display:none}.lkd-topbar__bar{flex:1;align-items:center;gap:14px;min-width:0;padding:0 26px 0 18px;display:flex}.lkd-topbar__end{flex-shrink:0;align-items:center;gap:9px;margin-left:auto;display:flex}.lkd-topbar__toggler--bar{display:none}body:has(.template-default--nav-hydrated:not(.template-default--nav-open)) .lkd-topbar__toggler--bar{display:inline-flex}.lkd-topbar__toggler .nav-toggler{border:1px solid var(--lkd-border);border-radius:var(--ui-radius-md);background:var(--ui-white);width:28px;height:28px;color:var(--lkd-muted);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.lkd-topbar__toggler .nav-toggler:hover{background:var(--lkd-offwhite)}.lkd-topbar__toggler--brand{flex-shrink:0;margin-left:auto}.lkd-topbar__toggler--brand .nav-toggler{border-color:color-mix(in srgb, var(--ui-blue-light) 28%, transparent);background:color-mix(in srgb, var(--ui-blue-light) 13%, transparent);color:var(--lkd-blue-light)}.lkd-topbar__toggler--brand .nav-toggler:hover{background:color-mix(in srgb, var(--ui-blue-light) 22%, transparent);border-color:var(--lkd-blue-light)}.lkd-topbar__toggler-glyph{width:calc(13px * var(--lkd-ui-scale));height:calc(13px * var(--lkd-ui-scale));display:block}.lkd-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lkd-crumb{white-space:nowrap;min-width:0;font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-body) * var(--lkd-ui-scale));color:var(--lkd-faint);align-items:center;gap:7px;display:flex;overflow:hidden}.lkd-topbar__end{flex-shrink:0}.lkd-crumb__sep{color:var(--lkd-faint)}.lkd-crumb__title{font-family:Satoshi,sans-serif;font-size:calc(var(--ui-fs-page) * var(--lkd-ui-scale));letter-spacing:-.015em;color:var(--lkd-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.lkd-topbar .lkc__switcher{align-items:center;gap:7px;display:flex}.lkd-topbar .lkc__switcher .lkc__label{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));letter-spacing:.07em;text-transform:uppercase;color:var(--lkd-faint);font-weight:700}.lkd-topbar .lkc__switcher select{font-size:calc(var(--ui-fs-value) * var(--lkd-ui-scale))}.lkd-topbar .lkc__switcher select:focus-visible{outline:2px solid var(--lkd-blue);outline-offset:2px}.lkd-nav{background:var(--lkd-ink);top:var(--lkd-header-h);height:calc(100vh - var(--lkd-header-h));border-right:none}.lkd-nav__scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ui-sidebar-text) 35%, transparent) transparent;flex-direction:column;height:100%;padding:0;display:flex;overflow-y:auto}.lkd-nav__groups{flex-direction:column;flex:1;padding:14px 10px 18px;display:flex}.lkd-nav__none{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-body) * var(--lkd-ui-scale));color:var(--lkd-sidebar-faint);margin:0 9px 10px}.lkd-nav__group{margin-bottom:14px}.lkd-nav:not(.lkd-nav--client) .lkd-nav__group+.lkd-nav__group:not(.lkd-nav__group--footer){border-top:1px solid color-mix(in srgb, var(--ui-white) 8%, transparent);margin-top:14px;padding-top:14px}.lkd-nav__who-for{border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-white) 4%, transparent);flex-direction:column;gap:2px;margin:12px 10px 4px;padding:10px;display:flex}.lkd-nav__who-for-kicker{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--lkd-sidebar-faint);font-weight:700}.lkd-nav__who-for-name{font-family:Satoshi,sans-serif;font-size:calc(var(--ui-fs-card) * var(--lkd-ui-scale));letter-spacing:-.01em;color:var(--ui-white);overflow-wrap:anywhere;font-weight:700;line-height:1.25}.lkd-nav__who-for-meta{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-meta) * var(--lkd-ui-scale));color:var(--lkd-sidebar-text);overflow-wrap:anywhere}.lkd-nav__who-for .lkd-nav__back{margin:8px 0 0}.lkd-nav__back{border:1px solid color-mix(in srgb, var(--ui-blue-light) 28%, transparent);border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-blue-light) 13%, transparent);width:100%;color:var(--lkd-blue-light);font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-value) * var(--lkd-ui-scale));text-align:left;cursor:pointer;margin:0 0 10px;padding:7px 9px;font-weight:600;line-height:1.2;display:block}.lkd-nav__back:hover:not(:disabled){background:color-mix(in srgb, var(--ui-blue-light) 22%, transparent);border-color:var(--lkd-blue-light)}.lkd-nav__back:focus-visible{outline:2px solid var(--lkd-blue-light);outline-offset:2px}.lkd-nav__back:disabled{opacity:.6;cursor:default}.lkd-nav__group-label{appearance:none;cursor:pointer;text-align:left;border-radius:var(--ui-radius-sm);width:100%;font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));letter-spacing:.07em;text-transform:uppercase;color:var(--lkd-sidebar-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;margin-bottom:5px;padding:3px 9px;font-weight:700;display:flex}.lkd-nav__chevron{opacity:.7;flex-shrink:0;transition:transform .12s}.lkd-nav__group-label[aria-expanded=true] .lkd-nav__chevron{transform:rotate(90deg)}.lkd-nav__group--footer{border-top:1px solid color-mix(in srgb, var(--ui-white) 8%, transparent);margin-top:auto;padding-top:10px}.lkd-nav__group-label--static{cursor:default}.lkd-nav__exit{border-bottom:1px solid color-mix(in srgb, var(--ui-white) 8%, transparent);font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-meta) * var(--lkd-ui-scale));color:var(--lkd-sidebar-text);align-items:center;gap:7px;margin:12px 10px 0;padding:6px 9px 12px;text-decoration:none;display:flex}.lkd-nav__exit:hover{color:var(--ui-white)}.lkd-nav__exit:focus-visible{outline:2px solid var(--lkd-blue-light);outline-offset:2px}.lkd-nav__exit-glyph{flex-shrink:0}.lkd-nav__scope{padding:0 3px 7px;display:block}.lkd-nav__scope-select{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ui-blue-light) 28%, transparent);border-radius:var(--ui-radius-md);background:color-mix(in srgb, var(--ui-blue-light) 13%, transparent);width:100%;color:var(--lkd-blue-light);font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-meta) * var(--lkd-ui-scale));padding:6px 8px;font-weight:400;line-height:1.25}.lkd-nav__scope-select:focus-visible{outline:2px solid var(--lkd-blue-light);outline-offset:2px}.lkd-nav__scope-select:disabled{opacity:.6}.lkd-nav__scoped{border-left:2px solid color-mix(in srgb, var(--ui-blue-light) 28%, transparent);margin-left:9px;padding-left:3px}.lkd-nav__item{border-radius:var(--ui-radius-md);font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-value) * var(--lkd-ui-scale));color:var(--lkd-sidebar-text);align-items:center;gap:10px;padding:7px 9px;font-weight:500;text-decoration:none;display:flex}.lkd-nav__icon{flex-shrink:0}.lkd-nav__item-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lkd-nav__badge{font-family:Satoshi,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));border-radius:var(--ui-radius-sm);color:var(--lkd-blue-light);background:color-mix(in srgb, var(--ui-blue-light) 13%, transparent);flex-shrink:0;margin-left:auto;padding:2px 6px;font-weight:700}.lkd-nav__item[aria-current=page] .lkd-nav__badge{color:var(--lkd-ink);background:var(--lkd-blue-light)}.lkd-nav__drill{opacity:.45;flex-shrink:0;margin-left:auto;transition:opacity .12s}.lkd-nav__badge+.lkd-nav__drill{margin-left:6px}.ui-menu__item:hover .lkd-nav__drill,.lkd-nav__item[aria-current=page] .lkd-nav__drill{opacity:.9}.lkd-errpage{zoom:var(--lkd-ui-scale);max-width:calc(760px / var(--lkd-ui-scale,1));margin:0 auto;padding:40px 24px}.lkd-nav__foot{border-top:1px solid color-mix(in srgb, var(--ui-white) 8%, transparent);align-items:center;gap:9px;padding:12px 14px;display:flex}.lkd-nav__avatar{border-radius:var(--ui-radius-pill);background:var(--lkd-blue);width:26px;height:26px;font-family:Satoshi,sans-serif;font-size:calc(var(--ui-fs-meta) * var(--lkd-ui-scale));color:var(--ui-white);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.lkd-nav__who{flex-direction:column;min-width:0;display:flex}.lkd-nav__who-name{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-body) * var(--lkd-ui-scale));color:var(--ui-white);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lkd-nav__who-role{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));color:var(--lkd-sidebar-faint)}.lkd-nav__foot-links{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.lkd-nav__foot-link{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));color:var(--lkd-sidebar-text);font-weight:600;text-decoration:none}.lkd-nav__foot-link:hover{color:var(--ui-white);text-decoration:underline}.lkd-nav__foot-link:focus-visible{outline:2px solid var(--lkd-blue-light);outline-offset:2px}.lkd-wordmark{align-items:center;gap:7px;min-width:0;display:flex}.lkd-wordmark__glyph{color:var(--lkd-blue-light);flex-shrink:0;display:block}.lkd-wordmark__name{font-family:Satoshi,sans-serif;font-size:calc(var(--ui-fs-page) * var(--lkd-ui-scale));letter-spacing:-.01em;color:var(--ui-white);font-weight:600}.lkd-wordmark__chip{font-family:Satoshi,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--lkd-blue-light);background:color-mix(in srgb, var(--ui-blue-light) 12%, transparent);border-radius:var(--ui-radius-sm);flex-shrink:0;padding:3px 6px;font-weight:600}@media (max-width:768px){.lkd-topbar__brand{display:none}.lkd-topbar__toggler--bar{display:inline-flex}.lkd-nav{z-index:40}.template-default,.template-default--nav-open,.template-default--nav-hydrated.template-default--nav-open{grid-template-columns:0 minmax(0,1fr)}.template-default__wrap{grid-column:2}.lkd-nav{width:100%;position:fixed;left:0}.lkd-nav:not(.nav--nav-open){visibility:hidden;pointer-events:none}.lkd-crumb__group,.lkd-crumb__sep{display:none}.lkd-topbar .lkc__switcher .lkc__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){:root{--nav-trans-time:0s}.lkd-topbar,.lkd-nav,.lkd-nav__chevron,.lkd-nav__item{transition:none!important}}.lkd-login{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.lkd-login__lockup{align-items:center;gap:.26em;font-size:2.24rem;display:flex}.lkd-login__glyph{color:var(--lkd-blue,var(--ui-blue));flex:none;width:.928216em;height:.648em}.lkd-login__name{font-family:var(--ui-display);letter-spacing:-.02em;font-size:1em;font-weight:700;line-height:1}.lkd-login__sub{font-size:var(--ui-fs-card);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-muted);font-weight:600}.lkd-login__note{max-width:21rem;font-size:var(--ui-fs-card);color:var(--ui-muted);margin:.9rem 0 0;line-height:1.5}.lkd-login__note a{color:var(--lkd-blue,var(--ui-blue));text-underline-offset:2px;text-decoration:underline}section.login .field-type input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);padding:.7rem .85rem;transition:border-color .12s,box-shadow .12s}section.login .field-type input:hover{border-color:var(--ui-border-hover)}section.login .field-type input:focus,section.login .field-type input:focus-visible{border-color:var(--lkd-blue,var(--ui-blue));box-shadow:0 0 0 3px var(--ui-focus-halo);outline-offset:2px;outline:2px solid #0000}section.login .form-submit .btn--style-primary{background-color:var(--lkd-blue,var(--ui-blue));border-color:var(--lkd-blue,var(--ui-blue));border-radius:var(--ui-radius-md);transition:background-color .12s,border-color .12s}section.login .form-submit .btn--style-primary .btn__content{background-color:#0000}section.login .form-submit .btn--style-primary:hover,section.login .form-submit .btn--style-primary:focus-visible{background-color:var(--ui-blue-hover);border-color:var(--ui-blue-hover)}section.login .form-submit .btn--style-primary:active{background-color:var(--ui-blue-active);border-color:var(--ui-blue-active)}section.login .form-submit .btn--style-primary:focus-visible{box-shadow:0 0 0 3px var(--ui-focus-halo-strong);outline-offset:2px;outline:2px solid #0000}section.login .login__links a,section.login a{color:var(--lkd-blue,var(--ui-blue))}.lkdw{z-index:60;border-bottom:1px solid var(--ui-notice-amber-border);background:var(--ui-notice-amber-bg);color:var(--ui-notice-amber-ink);font-size:var(--ui-fs-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 18px;line-height:1.45;display:flex;position:sticky;top:0}.lkdw strong{color:var(--ui-notice-amber-strong)}.lkdw__go{border-radius:var(--ui-radius-md);background:var(--ui-notice-amber);color:var(--ui-white);font:inherit;cursor:pointer;border:0;flex:none;padding:6px 14px;font-weight:600}.lkdw__go:hover{background:var(--ui-notice-amber-dark)}.lkd-reg__stack{flex-direction:column;gap:2px;min-width:0;display:flex}.lkd-reg__sub{color:var(--ui-faint);font-size:var(--ui-fs-meta)}.lkd-reg__money{font-family:var(--ui-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.lkd-reg__count{color:var(--ui-faint);font-variant-numeric:tabular-nums;margin-left:.35em}.lkd-reg__row--overdue{background:var(--ui-notice-amber-bg)}.lkd-reg__row--overdue .lkd-reg__sub{color:var(--ui-body)}.lkd-reg__showing{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:12px;padding:4px 0 10px;display:flex}.lkd-reg__showing .ui-button,.lkd-reg__dates .ui-button,.lkd-reg__rail .ui-button,.lkd-reg__export .ui-button,.lkd-ed__actions .ui-button{min-height:44px}.lkd-reg__dates{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}.lkd-reg__dates-label{color:var(--ui-muted);font-size:var(--ui-fs-meta)}.lkd-reg__dates input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);font:inherit;min-height:44px;padding:0 10px}.lkd-reg__action{white-space:nowrap;font-weight:600}.lkd-reg__action--send,.lkd-reg__action--resend{color:var(--ui-blue)}.lkd-reg__action--open{color:var(--ui-muted)}.lkd-reg__action--blocked{color:var(--ui-muted);cursor:help;font-weight:500}.lkd-reg__row--overdue .lkd-reg__action--open,.lkd-reg__row--overdue .lkd-reg__action--blocked{color:var(--ui-body)}.lkd-ed__subtitle{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.lkd-ed__sep,.lkd-ed__company{color:var(--ui-faint)}.lkd-ed__actions{align-items:center;gap:10px;display:flex}.lkd-ed__blockers{margin:6px 0 0;padding-left:18px}.lkd-ed__cols{grid-template-columns:minmax(0, 1fr) calc(362px / var(--lkd-ui-scale,1));align-items:start;gap:20px;display:grid}.lkd-ed{container-type:inline-size}@container (max-width:830px){.lkd-ed__cols{grid-template-columns:minmax(0,1fr)}}.lkd-ed__note-label{font-weight:600;display:block}.lkd-ed__note-hint{color:var(--ui-muted);margin:2px 0 8px}.lkd-ed__note{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);font:inherit;width:100%;padding:10px 12px}.lkd-ed__lines{border-collapse:collapse;width:100%;margin-top:20px}.lkd-ed__lines th{border-bottom:1px solid var(--ui-border);color:var(--ui-faint);font-size:var(--ui-fs-label);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:0 0 8px}.lkd-ed__lines th:last-child,.lkd-ed__amount{text-align:right}.lkd-ed__lines td{border-bottom:1px solid var(--ui-border);vertical-align:top;padding:10px 0}.lkd-ed__line-label,.lkd-ed__line-sub{display:block}.lkd-ed__line-sub{color:var(--ui-faint);font-size:var(--ui-fs-meta)}.lkd-ed__amount{font-family:var(--ui-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.lkd-ed__amount--unpriced{color:var(--ui-faint);font-weight:500}.lkd-ed__waiting{color:var(--ui-amber);font-size:var(--ui-fs-meta);white-space:normal;font-weight:500;display:block}.lkd-ed__owed td{font-size:var(--ui-fs-card);border-bottom:none;padding-top:14px;font-weight:700}.lkd-ed__owed .lkd-ed__amount{color:var(--ui-blue);font-size:var(--ui-fs-page)}.lkd-ed__figures,.lkd-ed__dates{margin:0}.lkd-ed__figure{border-bottom:1px solid var(--ui-border);padding:10px 0}.lkd-ed__figure:last-child{border-bottom:none}.lkd-ed__figure dt{justify-content:space-between;gap:12px;font-weight:600;display:flex}.lkd-ed__figure-value{font-family:var(--ui-display);font-variant-numeric:tabular-nums;white-space:nowrap}.lkd-ed__figure dd{color:var(--ui-muted);font-size:var(--ui-fs-body);margin:4px 0 0}.lkd-ed__rule{border-top:1px solid var(--ui-border);color:var(--ui-muted);font-size:var(--ui-fs-body);margin:12px 0 0;padding-top:12px}.lkd-ed__date{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.lkd-ed__confirm-line{margin:6px 0 0}.lkd-ed__confirm-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.lkd-ed__plan{border-top:1px solid var(--ui-divider);margin:8px 0 0;padding:6px 0 0;list-style:none}.lkd-ed__plan-row{justify-content:space-between;gap:12px;padding:4px 0;display:flex}.lkd-ed__plan-row--sent{color:var(--ui-muted)}.lkd-ed__plan-row--next,.lkd-ed__plan-row--held{color:var(--ui-ink);font-weight:600}.lkd-ed__plan-when{font-variant-numeric:tabular-nums;white-space:nowrap}.lkd-ed__plan-state{color:var(--ui-muted);font-weight:400}.lkd-ed__control{border-top:1px solid var(--ui-divider);flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.lkd-ed__control .ui-button{align-self:flex-start}.lkd-ed__field-label{color:var(--ui-muted);font-size:var(--ui-fs-meta);font-weight:600}.lkd-ed__field{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);font:inherit;width:100%;padding:6px 10px}.lkd-ed__paid{color:var(--ui-good);font-size:var(--ui-fs-card);margin:0 0 4px;font-weight:700}.lkd-ed__date dt{color:var(--ui-muted)}.lkd-ed__date dd{font-variant-numeric:tabular-nums;margin:0}.lkd-ed__date--none dd,.lkd-ed__date--pending dd{color:var(--ui-faint)}.lkd-co__who{color:var(--ui-ink);font-size:var(--ui-fs-card);margin:0 0 4px;font-weight:700}.lkd-co__lineage{margin:0;padding:0;list-style:none}.lkd-co__lineage-row{border-top:1px solid var(--ui-divider);align-items:flex-start;gap:11px;padding:9px 0;display:flex}.lkd-co__lineage-row:first-child{border-top:none;padding-top:0}.lkd-co__dot{border-radius:var(--ui-radius-pill);flex-shrink:0;width:7px;height:7px;margin-top:6px}.lkd-co__dot--done{background:var(--ui-good)}.lkd-co__dot--pending{background:var(--ui-mark-faint)}.lkd-co__dot--declined{border:1px solid var(--ui-mark-faint)}.lkd-co__lineage-text{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.lkd-co__lineage-what{color:var(--ui-ink);font-size:var(--ui-fs-value);font-weight:600}.lkd-co__lineage-row--current .lkd-co__lineage-what{color:var(--ui-muted)}.lkd-co__lineage-when{color:var(--ui-muted);font-size:var(--ui-fs-meta)}.lkd-co__lineage-amount{font-family:var(--ui-display);font-size:var(--ui-fs-value);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.lkd-co__tone--positive{color:var(--ui-good)}.lkd-co__tone--negative{color:var(--ui-bad)}.lkd-co__tone--unchanged{color:var(--ui-faint)}.lkd-co__tone--neutral{color:var(--ui-body)}.lkd-co__line{align-items:flex-start;gap:12px;display:flex}.lkd-co__sign{border-radius:var(--ui-radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-weight:700;display:inline-flex}.lkd-co__sign--positive{background:var(--ui-good-bg);color:var(--ui-good)}.lkd-co__sign--negative{background:var(--ui-bad-bg);color:var(--ui-bad)}.lkd-co__sign--unchanged{background:var(--ui-neutral-bg);color:var(--ui-neutral)}.lkd-co__why{color:var(--ui-body);margin:0;line-height:1.6}.lkd-reg__rail{flex-direction:column;gap:10px;display:flex}.lkd-reg__rail-none{color:var(--ui-muted);margin:0}.lkd-reg__rail-list{margin:6px 0 0;padding-left:18px}.lkd-reg__rail-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lkd-reg__rail-count{color:var(--ui-muted)}.lkd-reg__export{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0 0;display:flex}.field-type.text input:not(section.login *),.field-type.email input:not(section.login *),.field-type.number input:not(section.login *),.field-type.textarea textarea:not(section.login *),.date-time-picker .react-datepicker__input-container input{box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-white);box-shadow:none;height:auto;font-family:var(--ui-sans);font-size:var(--ui-fs-body);color:var(--ui-ink);padding:9px 11px;font-weight:400;line-height:1.35;transition:border-color .12s,box-shadow .12s}.field-type.textarea textarea{resize:vertical}.field-type.text input:not(section.login *)::placeholder,.field-type.email input:not(section.login *)::placeholder,.field-type.number input::placeholder,.field-type.textarea textarea::placeholder{color:var(--ui-faint);font-weight:400}.field-type.text input:not(section.login *):hover:not(:disabled):not([readonly]),.field-type.email input:not(section.login *):hover:not(:disabled):not([readonly]),.field-type.number input:hover:not(:disabled):not([readonly]),.field-type.textarea textarea:hover:not(:disabled):not([readonly]),.date-time-picker .react-datepicker__input-container input:hover:not(:disabled){border-color:var(--ui-border-hover);box-shadow:none}.field-type.text input:not(section.login *):focus,.field-type.email input:not(section.login *):focus,.field-type.number input:focus,.field-type.textarea textarea:focus,.date-time-picker .react-datepicker__input-container input:focus{border-color:var(--ui-focus);box-shadow:0 0 0 3px var(--ui-focus-halo);outline-offset:2px;outline:2px solid #0000}.field-type.text.read-only input,.field-type.email.read-only input,.field-type.number.read-only input,.field-type.text input[readonly],.field-type.email input[readonly],.field-type.number input[readonly]{background:var(--ui-off-white);color:var(--ui-ink);box-shadow:none;cursor:default}.field-type.textarea.read-only .textarea-outer{background:var(--ui-off-white);box-shadow:none}.field-type.textarea.read-only textarea{color:var(--ui-ink);background:0 0}.field-type.text input:not(section.login *):disabled,.field-type.email input:not(section.login *):disabled,.field-type.number input:disabled,.field-type.textarea textarea:disabled{background:var(--ui-off-white);color:var(--ui-muted);box-shadow:none;cursor:not-allowed}.field-label:not(section.login *){font-family:var(--ui-sans);font-size:var(--ui-fs-label);letter-spacing:.07em;text-transform:uppercase;color:var(--ui-faint);margin-bottom:6px;font-weight:700}.field-label:not(section.login *) .required{color:var(--ui-muted);margin-left:2px}.field-description:not(section.login *){font-family:var(--ui-sans);font-size:var(--ui-fs-meta);color:var(--ui-muted);margin-top:7px;font-weight:400;line-height:1.5}.react-select .rs__control{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-white);box-shadow:none;font-family:var(--ui-sans);font-size:var(--ui-fs-body);color:var(--ui-ink);padding:7px 11px;transition:border-color .12s,box-shadow .12s}.react-select .rs__control:hover{border-color:var(--ui-border-hover);box-shadow:none}.react-select:focus-within{border-radius:var(--ui-radius-md);outline-offset:2px;outline:2px solid #0000}.react-select:focus-within .rs__control{border-color:var(--ui-focus);box-shadow:0 0 0 3px var(--ui-focus-halo)}.react-select .rs__value-container{padding:0}.react-select .rs__single-value,.react-select .rs__input{font-family:var(--ui-sans);font-size:var(--ui-fs-body);color:var(--ui-ink);font-weight:400}.react-select .rs__placeholder{font-family:var(--ui-sans);font-size:var(--ui-fs-body);color:var(--ui-faint);font-weight:400}.react-select .rs__indicator-separator{display:none}.react-select .dropdown-indicator,.react-select .clear-indicator{color:var(--ui-muted);padding:0 0 0 6px}.react-select .dropdown-indicator:hover,.react-select .clear-indicator:hover{color:var(--ui-ink)}.react-select .rs__menu{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-white);box-shadow:var(--ui-shadow-menu);overflow:hidden}.react-select .rs__option{font-family:var(--ui-sans);font-size:var(--ui-fs-body);color:var(--ui-ink);padding:8px 11px;font-weight:400}.react-select .rs__option--is-focused{background-color:var(--ui-hover-bg)}.react-select .rs__option--is-selected{background-color:var(--ui-selected-bg);color:var(--ui-selected-ink)}.react-select .rs__group-heading,.react-select .rs__menu-notice{font-family:var(--ui-sans);font-size:var(--ui-fs-label);letter-spacing:.07em;text-transform:uppercase;color:var(--ui-faint);padding:9px 11px 5px;font-weight:700}.react-select .rs__menu-notice{text-transform:none;letter-spacing:normal;font-size:var(--ui-fs-meta);color:var(--ui-muted);font-weight:400}.multi-value.rs__multi-value{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-off-white)}.multi-value.rs__multi-value:hover{border-color:var(--ui-border-hover)}.react-select .rs__multi-value__label,.multi-value .multi-value-label__text{font-family:var(--ui-sans);font-size:var(--ui-fs-meta);color:var(--ui-ink);font-weight:400}.relationship--allow-create .rs__control{border-radius:var(--ui-radius-md) 0 0 var(--ui-radius-md)}.relationship-add-new .relationship-add-new__add-button{border:1px solid var(--ui-border);border-radius:0 var(--ui-radius-md) var(--ui-radius-md) 0;background:var(--ui-white);box-shadow:none;color:var(--ui-muted);border-left:0}.relationship-add-new .relationship-add-new__add-button:hover{background:var(--ui-hover-bg);color:var(--ui-ink)}.checkbox-input .checkbox-input__input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-white);width:15px;height:15px;box-shadow:none;color:var(--ui-white);transition:border-color .12s,background-color .12s,box-shadow .12s}.checkbox-input:not(.checkbox-input--read-only):not(.checkbox-input--checked):hover .checkbox-input__input{border-color:var(--ui-border-hover)}.checkbox-input--checked .checkbox-input__input{border-color:var(--ui-blue);background:var(--ui-blue)}.checkbox-input .checkbox-input__input:focus-within{border-color:var(--ui-focus);box-shadow:0 0 0 3px var(--ui-focus-halo);outline-offset:2px;outline:2px solid #0000}.checkbox-input--read-only .checkbox-input__input{background:var(--ui-off-white);box-shadow:none}.checkbox-input--read-only.checkbox-input--checked .checkbox-input__input{border-color:var(--ui-muted);background:var(--ui-muted)}.field-type.checkbox .checkbox-input .field-label{font-size:var(--ui-fs-body);letter-spacing:normal;text-transform:none;color:var(--ui-ink);margin-bottom:0;font-weight:600}.react-datepicker{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background-color:var(--ui-white);box-shadow:var(--ui-shadow-menu);font-family:var(--ui-sans);font-size:var(--ui-fs-body);color:var(--ui-ink)}.react-datepicker__header{border-bottom:1px solid var(--ui-border);background-color:var(--ui-off-white);border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0}.react-datepicker__current-month{font-family:var(--ui-display);font-size:var(--ui-fs-value);color:var(--ui-ink);font-weight:700}.react-datepicker__day-name{font-size:var(--ui-fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-faint);font-weight:700}.react-datepicker__day{border-radius:var(--ui-radius-sm);font-size:var(--ui-fs-body);color:var(--ui-body)}.react-datepicker__day:hover{background-color:var(--ui-hover-bg)}.react-datepicker__day--today{color:var(--ui-ink);font-weight:700}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background-color:var(--ui-blue);color:var(--ui-white);font-weight:700}.react-datepicker__day--selected:hover,.react-datepicker__day--keyboard-selected:hover{background-color:var(--ui-blue-dark)}.react-datepicker__day--disabled{color:var(--ui-faint)}.react-datepicker__day:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.dropzone{border:1px dashed var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-off-white)}.dropzone:hover{border-color:var(--ui-border-hover)}.dropzone.dragging{border-color:var(--ui-blue);background:var(--ui-light-blue);box-shadow:none}.upload__dragAndDropText,.upload__dropzoneContent__orText{font-family:var(--ui-sans);font-size:var(--ui-fs-meta);color:var(--ui-muted)}.file__thumbnail{border-radius:var(--ui-radius-sm)}.tabs-field__tab-button{opacity:1;font-family:var(--ui-sans);font-size:var(--ui-fs-value);letter-spacing:normal;color:var(--ui-muted);border-bottom:2px solid #0000;padding-bottom:10px;font-weight:600;transition:color .12s,border-color .12s}.tabs-field__tab-button:hover{color:var(--ui-ink)}.tabs-field__tab-button--active,.tabs-field__tab-button--active:hover{color:var(--ui-selected-ink);border-bottom-color:var(--ui-selected-ink)}.tabs-field__tab-button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.tabs-field__tabs{border-bottom:1px solid var(--ui-border)}.collapsible{border-radius:var(--ui-radius-md)}.collapsible__toggle-wrap{border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0;background:var(--ui-off-white)}.collapsible:not(.collapsible--collapsed) .collapsible__toggle-wrap{border-bottom:1px solid var(--ui-border)}.collapsible__toggle-wrap:not(.toggle-disabled):hover{background:var(--ui-hover-bg)}.collapsible__toggle:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.collapsible__content{border-radius:0 0 var(--ui-radius-md) var(--ui-radius-md)}.group-field__title:not(section.login *),.array-field__title:not(section.login *),.group-field__title .field-label:not(section.login *),.group-field__header .field-label:not(section.login *),.array-field__header .field-label:not(section.login *),.blocks-field__header .field-label:not(section.login *){font-family:var(--ui-display);font-size:var(--ui-fs-card);letter-spacing:-.012em;text-transform:none;color:var(--ui-ink);margin-bottom:0;font-weight:700}.rich-text-lexical__wrap{border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);background:var(--ui-white)}.fixed-toolbar{border-bottom:1px solid var(--ui-border);border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0;background:var(--ui-off-white)}.toolbar-popup__button{border-radius:var(--ui-radius-sm);color:var(--ui-muted)}.toolbar-popup__button:hover:not(.disabled){background-color:var(--ui-hover-bg);color:var(--ui-ink)}.toolbar-popup__button.active{background-color:var(--ui-selected-bg);color:var(--ui-selected-ink)}.toolbar-popup__button.active:hover{background-color:var(--ui-selected-bg)}.toolbar-popup__button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.field-type.error>.field-type__wrap{flex-direction:column;display:flex}.field-type.error>.field-type__wrap>.field-error.tooltip{max-width:none;font-family:var(--ui-sans);font-size:var(--ui-fs-meta);color:var(--ui-bad);background-color:#0000;order:2;margin-top:7px;padding:0;font-weight:600;line-height:1.5;display:block;position:static;transform:none}.field-type.error>.field-type__wrap>.field-error.tooltip,.field-type.error>.field-type__wrap>.field-error.tooltip .tooltip-content{white-space:normal;text-overflow:clip;overflow:visible}.field-type.error>.field-type__wrap>.field-error.tooltip:after,.field-type.error>.field-description{display:none}.field-type.error input,.field-type.error textarea,.field-type.error .rs__control{border-color:var(--ui-bad)}.field-type.error input:focus,.field-type.error textarea:focus{border-color:var(--ui-bad);box-shadow:0 0 0 3px var(--ui-bad-halo)}.error-pill{border-radius:var(--ui-radius-sm);background-color:var(--ui-bad-bg);color:var(--ui-bad);font-family:var(--ui-sans);font-size:var(--ui-fs-label);font-weight:700}.tabs-field__tab-button--has-error{color:var(--ui-bad)}.btn:not(section.login *){border-radius:var(--ui-radius-md);font-family:var(--ui-sans);font-size:var(--ui-fs-body);font-weight:700}.btn--style-primary:not(section.login *){--color:var(--ui-white);--bg-color:var(--ui-blue);--hover-bg:var(--ui-blue-dark);--hover-color:var(--ui-white)}.btn--style-secondary:not(section.login *){--color:var(--ui-ink);--bg-color:transparent;--btn-border:1px solid var(--ui-border);--hover-bg:var(--ui-hover-bg);--hover-color:var(--ui-ink);--hover-btn-border:1px solid var(--ui-border-hover)}.btn--style-pill:not(section.login *),.btn--style-icon-label:not(section.login *){--color:var(--ui-ink);--bg-color:var(--ui-white);--btn-border:1px solid var(--ui-border);--hover-bg:var(--ui-hover-bg);--hover-color:var(--ui-ink)}.btn:not(section.login *):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.doc-controls__meta{font-family:var(--ui-sans);font-size:var(--ui-fs-meta);color:var(--ui-muted)}.doc-controls__label{color:var(--ui-faint)}.doc-controls__value{color:var(--ui-ink);font-weight:600}.doc-controls__divider{background:var(--ui-border)}@media (pointer:coarse){:root{--lkd-touch:calc(44px / var(--lkd-ui-scale,1))}.field-type.text input,.field-type.email input,.field-type.number input,.date-time-picker .react-datepicker__input-container input,.react-select .rs__control,.btn,.tabs-field__tab-button,.collapsible__toggle{min-height:var(--lkd-touch)}.popup-button,.array-field__header-action,.blocks-field__header-action,.relationship-add-new .relationship-add-new__add-button{position:relative}.popup-button:after,.array-field__header-action:after,.blocks-field__header-action:after,.relationship-add-new .relationship-add-new__add-button:after{content:"";width:var(--lkd-touch);height:var(--lkd-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.react-select .clear-indicator{align-self:stretch;align-items:center;display:flex}.template-default__wrap :is(.ui-input,.ui-textarea,.ui-select),.template-default__wrap :where(.lkd,.lkc,.lkcl,.lkas,.lkv,.lkt,.lkr,.lks,.lkpl,.lkad,.lkp) textarea,.template-default__wrap :where(.lkd,.lkc,.lkcl,.lkas,.lkv,.lkt,.lkr,.lks,.lkpl,.lkad,.lkp) input:where(:not([type]),[type=text],[type=email],[type=url],[type=tel],[type=number],[type=search],[type=password],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]){font-size:var(--ui-fs-card)}.lkd-topbar__toggler .nav-toggler{width:44px;height:44px}.lkd-nav__item{min-height:44px}}@media (max-width:768px){.lkd-topbar__end{flex-shrink:1;min-width:0}.lkd-topbar__end .lkc__switcher{min-width:0}.lkd-topbar__end .lkc__switcher select{min-width:0;max-width:42vw}}@media (max-width:1280px){.document-fields{display:block}.document-fields__sidebar-wrap{--sidebar-wrap-position:static;--sidebar-wrap-width:100%;--sidebar-wrap-min-width:0;--sidebar-wrap-height:initial;border-left:0;min-width:0}}:root{--lkd-measure:calc(1200px / var(--lkd-ui-scale,1))}.template-default__wrap main.collection-edit,.template-default__wrap .gutter{max-width:var(--lkd-measure);margin-inline:0}.template-default__wrap .gutter:has(.lkd-ed){max-width:none}.tabs-field__content-wrap{padding-left:var(--main-gutter-h-left,var(--gutter-h));padding-right:var(--main-gutter-h-right,var(--gutter-h))}.lkd-reg__doc,.lkd-reg__status{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.lkd-nav__groups[hidden]{display:none}.lkd-nav__section{flex-direction:column;padding:0 10px;display:flex}.lkd-nav__section-back{border-radius:var(--ui-radius-md);width:100%;font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-value) * var(--lkd-ui-scale));color:var(--ui-white);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:4px;padding:7px 9px;font-weight:700;display:flex}.lkd-nav__section-label{font-family:Manrope,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));letter-spacing:.07em;text-transform:uppercase;color:var(--lkd-sidebar-text);margin:0 0 5px;padding:3px 9px;font-weight:700}.lkd-nav__section-group+.lkd-nav__section-group{margin-top:14px}.lkd-nav__section-count{font-family:Satoshi,sans-serif;font-size:calc(var(--ui-fs-label) * var(--lkd-ui-scale));font-variant-numeric:tabular-nums;color:var(--lkd-sidebar-text);flex-shrink:0;margin-left:auto}.lkd-nav__item[aria-current=page] .lkd-nav__section-count{color:inherit}.lkd-nav__section-sub{flex-direction:column;gap:1px;display:flex}.lkd-nav__section-child{border-left:1px solid color-mix(in srgb, var(--ui-white) 8%, transparent);margin-left:9px;padding-left:13px}.lkd-nav__section-items{flex-direction:column;gap:1px;display:flex}.lkd-nav__section-items .lkd-nav__item{padding-left:26px}.ui-navprogress{--ui-navprogress-top:var(--lkd-header-h)}@media (min-width:769px){body:has(.template-default--nav-open) .ui-navprogress{--ui-navprogress-left:var(--nav-width)}}.lkd-reg__new{background:var(--ui-white);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);margin:0 0 18px;padding:15px 17px}.lkd-reg__new-fields{flex-wrap:wrap;align-items:end;gap:11px;display:flex}.lkd-reg__new-field{min-width:0;font-size:var(--ui-fs-label);letter-spacing:.07em;text-transform:uppercase;color:var(--ui-faint);flex:13rem;gap:5px;font-weight:700;display:grid}.lkd-reg__new-field input,.lkd-reg__new-field select{box-sizing:border-box;width:100%;min-width:0}.lkd-reg__new-note{font-size:var(--ui-fs-meta);color:var(--lkd-muted);margin:11px 0 0;line-height:1.5}.lkd-reg__new-error{font-size:var(--ui-fs-body);color:var(--lkd-bad);margin:9px 0 0;line-height:1.5}.lkd-reg__new-made{font-size:var(--ui-fs-body);color:var(--ui-ink);margin:11px 0 0;line-height:1.5}.lkd-newclient__scrim{background:color-mix(in srgb, var(--ui-ink) 42%, transparent);z-index:400;position:fixed;inset:0}.lkd-newclient__panel{width:480px;max-width:calc(100vw / var(--lkd-ui-scale,1));box-sizing:border-box;background:var(--ui-white);border-left:1px solid var(--ui-border);box-shadow:var(--ui-shadow-drawer);z-index:401;flex-direction:column;animation:.18s ease-out lkd-newclient-in;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes lkd-newclient-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.lkd-newclient__panel{animation:none}}.lkd-newclient__head{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.lkd-newclient__title{font-family:var(--ui-display);font-size:var(--ui-fs-card);letter-spacing:-.012em;color:var(--ui-ink);margin:0;font-weight:700}.lkd-newclient__lede{font-size:var(--ui-fs-meta);color:var(--ui-muted);margin:0;padding:12px 18px 0;line-height:1.5}.lkd-newclient__body{flex:1;min-height:0;padding:14px 18px 18px;overflow-y:auto}.lkd-ed__field--sub{font-size:var(--ui-fs-meta);margin-top:5px}.lkd-ed__field--num{text-align:right;width:7rem}.lkd-ed__lines th:last-child,.lkd-ed__lines td:last-child{text-align:right}.lkd-ed__hours-total td{border-top:1px solid var(--ui-divider);color:var(--lkd-muted);padding-top:11px}.lkd-ed__line-remove{font-size:var(--ui-fs-meta);padding:4px 9px}.lkd-ed__lines-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:13px;display:flex}.lkd-ed__add{flex:18rem;min-width:0}.lkd-ed__add select{box-sizing:border-box;width:100%}.lkd-ed__saved{font-size:var(--ui-fs-meta);color:var(--lkd-good)}.lkd-ed__lines-error{font-size:var(--ui-fs-body);color:var(--lkd-bad);flex-basis:100%;line-height:1.5}.lkd-ed__line-split{font-size:var(--ui-fs-meta);color:var(--lkd-blue);margin-top:4px;line-height:1.5;display:block}.lkd-ed__setup-total td{border-top:1px solid var(--ui-divider);padding-top:11px}.lkd-reg__balance{font-size:var(--ui-fs-meta);color:var(--lkd-blue);white-space:nowrap;line-height:1.5;display:block}.lkd-ed__sends-to{font-size:var(--ui-fs-meta);color:var(--ui-muted)}.lkd-ed__neighbours{font-size:var(--ui-fs-meta);white-space:nowrap;gap:12px;margin-left:6px;display:inline-flex}.lkd-ed__preview{border-top:1px solid var(--ui-divider);margin-top:16px;padding-top:14px}.lkd-ed__preview-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:9px;display:flex}.lkd-ed__preview-title{font-family:var(--ui-display);font-size:var(--ui-fs-label);color:var(--lkd-ink);margin:0;font-weight:700}.lkd-ed__preview-actions{gap:7px;display:flex}.lkd-ed__preview-frame{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-off-white);width:100%;height:620px;display:block}.lkd-ed__dates-card{border-bottom:1px solid var(--ui-divider);margin-bottom:16px;padding-bottom:14px}.lkd-ed__dates-title{font-family:var(--ui-display);font-size:var(--ui-fs-label);color:var(--lkd-ink);margin:0 0 8px;font-weight:700}.lkd-ed__dates-row{flex-wrap:wrap;gap:12px;display:flex}.lkd-ed__date-field{flex:150px;min-width:0}.lkd-ed__date-fixed{font-size:var(--ui-fs-meta);color:var(--lkd-muted);margin:0;padding:7px 0 0;line-height:1.5}.lkd-ed__test-line{font-size:var(--ui-fs-meta);color:var(--lkd-ink);margin:0 0 4px;line-height:1.55}.lkd-ed__test-ok{margin-top:9px}.lkd-ed__test-bad{font-size:var(--ui-fs-meta);color:var(--ui-bad);margin:9px 0 0;line-height:1.55}.lkd-ed__terms{border-top:1px solid var(--ui-divider);margin-top:16px;padding-top:14px}.lkd-ed__terms-title{font-family:var(--ui-display);font-size:var(--ui-fs-label);color:var(--lkd-ink);margin:0 0 6px;font-weight:700;display:block}.lkd-ed__terms-warn{border:1px solid var(--ui-notice-amber-border);border-radius:var(--ui-radius-sm);background:var(--ui-notice-amber-bg);font-size:var(--ui-fs-meta);color:var(--ui-ink);margin:0 0 9px;padding:9px 11px;line-height:1.55}.lkd-ed__terms-sent{font-size:var(--ui-fs-meta);color:var(--lkd-ink);margin:0 0 8px;line-height:1.6}.lkd-ed__terms-none{font-size:var(--ui-fs-meta);color:var(--lkd-muted);margin:0 0 8px;line-height:1.6}.lkd-ed__terms-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.lkd-ed__line-terms{font-size:var(--ui-fs-meta);color:var(--lkd-faint);margin-top:4px;line-height:1.5;display:block}.lkd-ed__line-unit{font-size:var(--ui-fs-meta);color:var(--ui-muted);margin-top:2px;line-height:1.5;display:block}.lkd-ed__line-computed{font-size:var(--ui-fs-meta);color:var(--ui-amber);margin-top:2px;font-weight:500;line-height:1.5;display:block}.lkd-ed__split-toggle{font-size:var(--ui-fs-meta);color:var(--lkd-muted);cursor:pointer;align-items:center;gap:7px;display:flex}.lkd-ed__split-toggle input{width:15px;height:15px;accent-color:var(--lkd-blue);cursor:pointer;flex:none;margin:0;padding:0}.lkd-ed__split-toggle input:disabled{cursor:not-allowed}.lkd-ed__split-pct{font-size:var(--ui-fs-meta);color:var(--lkd-muted);align-items:center;gap:5px;margin-top:6px;display:flex}.lkd-ed__split-pct input{width:52px}.lkd-ed__split-pct span{white-space:nowrap}.lkd-ed__lines--editable{table-layout:fixed}.lkd-ed__lines--editable th:first-child{width:44%}.lkd-ed__lines--editable th:nth-child(2){width:15%}.lkd-ed__lines--editable th:nth-child(3){width:12%}.lkd-ed__lines--editable th:nth-child(4){width:18%}.lkd-ed__lines--editable th:nth-child(5){width:11%}.lkd-ed__split-why{font-size:var(--ui-fs-meta);color:var(--lkd-muted);margin-top:6px;line-height:1.5;display:block}.lkd-ed__later td{font-size:var(--ui-fs-meta);color:var(--lkd-muted);border-bottom:none;padding-top:4px}.lkd-ed__later .lkd-ed__amount{font-weight:600}.lkd-ed__balance{background:var(--ui-light-blue);border:1px solid var(--ui-blue-border);border-radius:var(--ui-radius-md);margin-top:15px;padding:14px 16px}.lkd-ed__balance-note{font-size:var(--ui-fs-body);color:var(--lkd-ink);margin:0 0 11px;line-height:1.55}.lkd-ed__balance-error{font-size:var(--ui-fs-body);color:var(--lkd-bad);margin:9px 0 0;line-height:1.5}.lkd-ed__masthead{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:15px;display:flex}.lkd-ed__masthead-issuer{color:var(--ui-faint);font-size:var(--ui-fs-label);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-weight:700;display:block}.lkd-ed__masthead-title{color:var(--ui-ink);font-family:var(--ui-display);font-size:var(--ui-fs-metric);letter-spacing:-.01em;margin:0;font-weight:700}.lkd-ed__masthead-meta{text-align:right;flex-direction:column;gap:2px;display:flex}.lkd-ed__masthead-ref{color:var(--ui-muted);font-family:var(--ui-display);font-size:var(--ui-fs-value);font-variant-numeric:tabular-nums}.lkd-ed__masthead-meta>span+span{color:var(--ui-muted);font-size:var(--ui-fs-body)}.lkd-ed__lines-mode{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.lkcl__golive{background:var(--ui-notice-amber-bg);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);flex-direction:column;gap:8px;margin-top:14px;padding:14px 16px;display:flex}.lkcl__golive--done{background:var(--ui-good-bg)}.lkcl__golive-head{color:var(--ui-ink);font-size:var(--ui-fs-value);margin:0;font-weight:700}.lkcl__golive-note{color:var(--ui-muted);font-size:var(--ui-fs-body);margin:0;line-height:1.55}.lkcl__golive-refused{color:var(--ui-bad);font-size:var(--ui-fs-body);margin:0;font-weight:700}.lkcl__golive-field{flex-direction:column;gap:3px;display:flex}.lkcl__golive-field>span{color:var(--ui-ink);font-size:var(--ui-fs-body);font-weight:700}.lkcl__golive-field>input{background:var(--ui-white);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);color:var(--ui-ink);font-size:var(--ui-fs-body);height:38px;padding:0 9px}.lkcl__golive>button{align-self:flex-start}.lk-perm-shortcuts{margin:0 0 var(--base);flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.lkd-ed__actions .ui-link,.lkd-ed__neighbours .ui-link{align-items:center;min-height:44px;display:inline-flex}.lkd-reg__dates{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.lkd-reg__dates input,.lkd-reg__dates .ui-button{width:100%}}
