.jl-btn{min-height:2.625rem;padding:0 1.25rem;border-radius:var(--radius-button);font-size:var(--text-body);font-weight:600;line-height:1.2;box-shadow:none;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.jl-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-btn--primary{background:var(--mylends-primary);color:var(--mylends-on-primary,#fff);border-color:var(--mylends-primary)}.jl-btn--primary:hover:not(:disabled){background:var(--mylends-primary-hover);border-color:var(--mylends-primary-hover)}.jl-btn--secondary{background:var(--mylends-surface);color:var(--mylends-text);border:1px solid var(--mylends-border);box-shadow:var(--mylends-shadow)}.jl-btn--secondary:hover:not(:disabled){background:var(--mylends-surface-muted);border-color:color-mix(in srgb,var(--mylends-text) 14%,var(--mylends-border))}.jl-btn--accent{background:var(--mylends-surface);color:var(--mylends-accent);border:1.5px solid color-mix(in srgb,var(--mylends-accent) 32%,var(--mylends-border));box-shadow:none}.jl-btn--accent:hover:not(:disabled){background:color-mix(in srgb,var(--mylends-accent) 6%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-accent) 45%,var(--mylends-border))}.jl-btn--accent:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-accent) 40%,transparent);outline-offset:2px}.jl-btn--ghost{border:1px solid transparent;box-shadow:none}.jl-btn--ghost:hover:not(:disabled){background:var(--mylends-surface-muted)}.jl-btn--danger{box-shadow:none}.jl-btn--sm{min-height:2.25rem;padding:0 .875rem}.jl-btn--sm,.jl-input-label{font-size:var(--text-caption)}.jl-input-label{font-weight:600;color:var(--mylends-text)}.jl-input-wrap--required .jl-input-label:after,.jl-select-wrap--required .jl-input-label:after{content:" *";color:var(--mylends-danger,#c62828)}.jl-input,.jl-select,.jl-textarea{min-height:2.75rem;padding:.6875rem .875rem;border:1px solid var(--mylends-border);border-radius:var(--radius-input);background:var(--mylends-surface);color:var(--mylends-text);font-size:var(--text-body);transition:border-color .15s ease,box-shadow .15s ease}.jl-textarea{min-height:6rem;resize:vertical}.jl-input:focus,.jl-select:focus,.jl-textarea:focus{outline:none;border-color:var(--mylends-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 12%,transparent)}.jl-input--error,.jl-select--error,.jl-textarea--error{border-color:var(--mylends-danger)}.jl-input--error:focus,.jl-select--error:focus,.jl-textarea--error:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-danger) 12%,transparent)}.jl-field-error,.jl-input-hint{font-size:var(--text-xs)}.jl-field-error{color:var(--mylends-danger)}.jl-field-warning{font-size:var(--text-xs);margin:.5rem 0 0;padding:.65rem .75rem;border-radius:var(--radius-sm,.375rem);border:1px solid color-mix(in srgb,#ea580c 35%,var(--mylends-border));background:color-mix(in srgb,#ea580c 8%,var(--mylends-surface));color:#9a3412}html[data-color-mode=dark] .jl-field-warning{color:#fdba74}.jl-card,.jl-money-card:not(.jl-money-card--hero),.jl-section-card,.jl-stat-card{background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:var(--radius-card);box-shadow:var(--mylends-shadow)}.jl-section-card--elevated{box-shadow:var(--mylends-shadow-md)}.jl-section-card--outline{background:transparent;box-shadow:none}.jl-section-card__header{background:var(--mylends-surface);border-bottom:1px solid var(--mylends-border)}.jl-section-card__body{padding:1.25rem 1.375rem}.jl-stat-card{padding:1.125rem 1.25rem;position:relative}.jl-stat-card:before{width:3px;background:var(--mylends-border);border-radius:0 2px 2px 0}.jl-stat-card--primary:before{background:var(--mylends-primary)}.jl-stat-card--success:before{background:var(--mylends-success)}.jl-stat-card--warning:before{background:var(--mylends-warning)}.jl-stat-card--danger:before{background:var(--mylends-danger)}.jl-stat-card__icon{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-small);background:var(--mylends-primary-soft);color:var(--mylends-primary);font-size:.875rem}.jl-stat-card__value{font-size:1.25rem;font-weight:700;color:var(--mylends-text)}.jl-stat-card__trend{margin-top:.375rem;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-stat-card__trend--up{color:var(--mylends-success)}.jl-stat-card__trend--down{color:var(--mylends-danger)}.jl-money-card{padding:1.125rem 1.25rem;background:var(--mylends-surface);border:1px solid var(--mylends-border)}.jl-money-card--hero{background:var(--mylends-primary);border-color:var(--mylends-primary);box-shadow:var(--mylends-shadow-md)}.jl-money-card__amount{font-size:1.25rem}.jl-money-card--hero .jl-money-card__amount{font-size:var(--text-money-hero)}.jl-money-card__currency{font-size:var(--text-caption);font-weight:600}.jl-money-card__hint{margin-top:.5rem;font-size:var(--text-caption);line-height:1.5}.jl-badge{padding:.1875rem .625rem;border-radius:999px;font-size:var(--text-xs);font-weight:600;border:1px solid transparent}.jl-badge--success{background:color-mix(in srgb,var(--mylends-success) 12%,var(--mylends-surface));color:var(--mylends-primary-dark);border-color:color-mix(in srgb,var(--mylends-success) 22%,var(--mylends-border))}.jl-badge--warning{background:color-mix(in srgb,var(--mylends-warning) 12%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-warning) 80%,#000);border-color:color-mix(in srgb,var(--mylends-warning) 22%,var(--mylends-border))}.jl-badge--error{background:color-mix(in srgb,var(--mylends-danger) 10%,var(--mylends-surface));color:var(--mylends-danger);border-color:color-mix(in srgb,var(--mylends-danger) 20%,var(--mylends-border))}.jl-badge--info{background:color-mix(in srgb,var(--mylends-info) 10%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-info) 75%,#000);border-color:color-mix(in srgb,var(--mylends-info) 20%,var(--mylends-border))}.jl-badge--accent{background:color-mix(in srgb,var(--mylends-accent) 14%,var(--mylends-surface));color:var(--mylends-accent);border-color:color-mix(in srgb,var(--mylends-accent) 35%,transparent)}.jl-badge--pending{background:var(--mylends-surface-muted);color:var(--mylends-text-muted);border-color:var(--mylends-border)}.jl-accent-banner{display:flex;flex-direction:column;gap:.4rem;padding:.85rem 1rem;border-radius:var(--radius-card);background:color-mix(in srgb,var(--mylends-accent) 8%,var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-accent) 22%,var(--mylends-border))}.jl-accent-banner__title{margin:0;font-size:var(--text-caption);font-weight:700;line-height:1.45;color:var(--mylends-accent)}.jl-accent-banner__message{margin:0;font-size:var(--text-caption);line-height:1.55;color:var(--mylends-text-muted)}.jl-table-wrap{border-radius:var(--radius-card);border:1px solid var(--mylends-border);background:var(--mylends-surface);box-shadow:var(--mylends-shadow);overflow-x:auto;overflow-y:visible;max-height:none}.jl-toolbar+.jl-data-table .jl-table-empty,.jl-toolbar+.jl-data-table .jl-table-wrap{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.jl-toolbar:has(+.jl-data-table){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}.jl-table{table-layout:fixed;width:100%;font-size:var(--text-table);border-collapse:collapse}.jl-table thead th{padding-block:.5rem;padding-inline:var(--space-2);background:color-mix(in srgb,var(--mylends-surface-muted) 88%,var(--mylends-surface));border-bottom:1px solid var(--mylends-border);color:var(--mylends-text-muted);font-size:var(--text-xs);font-weight:600;line-height:1.35;vertical-align:middle;white-space:nowrap}.jl-table thead th:first-child{-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3)}.jl-table thead th:last-child{-webkit-padding-end:var(--space-3);padding-inline-end:var(--space-3)}.jl-table tbody tr{transition:background .12s ease}.jl-table tbody td{padding-block:.5rem;padding-inline:var(--space-2);vertical-align:middle;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 72%,transparent);line-height:1.4}.jl-table tbody td:first-child{-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3)}.jl-table tbody td:last-child{-webkit-padding-end:var(--space-3);padding-inline-end:var(--space-3)}.jl-table tbody tr:last-child td{border-bottom:none}.jl-table tbody tr:hover{background:color-mix(in srgb,var(--mylends-surface-muted) 55%,var(--mylends-surface))}.jl-table__row--clickable{cursor:pointer}.jl-table__cell--fluid,.jl-table__cell--sized{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-table__cell--wrap{overflow:visible;text-overflow:unset;white-space:normal}.jl-table__cell--center .jl-table__sort{justify-content:center;width:100%}.jl-table__cell--end .jl-table__sort{justify-content:flex-end;width:100%}.jl-table__cell-stack{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-table__cell-primary{font-weight:600;color:var(--mylends-text);line-height:1.35}.jl-table__cell-secondary{font-size:var(--text-xs);color:var(--mylends-text-muted);line-height:1.3}.jl-table__cell-badges{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}.jl-table__role-line{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-table .jl-badge{font-size:.6875rem;padding:.125rem .5rem;line-height:1.35}.jl-table__actions{text-align:center;white-space:nowrap;overflow:visible}.jl-table__reorder{text-align:center;white-space:nowrap;width:2.5rem;padding-inline:.25rem}.jl-table__reorder-label{font-size:var(--text-xs);color:var(--mylends-text-muted)}.jl-table__drag-handle{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--radius-small);background:transparent;color:var(--mylends-text-muted);cursor:-webkit-grab;cursor:grab;touch-action:none}.jl-table__drag-handle:hover:not(:disabled){background:var(--mylends-surface-muted);border-color:var(--mylends-border);color:var(--mylends-text)}.jl-table__drag-handle:active:not(:disabled){cursor:-webkit-grabbing;cursor:grabbing;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface-muted));border-color:color-mix(in srgb,var(--mylends-primary) 25%,var(--mylends-border));color:var(--mylends-primary)}.jl-table__drag-handle:disabled{cursor:not-allowed;opacity:.45}.jl-table__drag-icon{display:block;flex-shrink:0;opacity:.72}.jl-table__drag-handle:active:not(:disabled) .jl-table__drag-icon,.jl-table__drag-handle:hover:not(:disabled) .jl-table__drag-icon{opacity:1}.jl-table__row--dragging{opacity:.45}.jl-table__row--drop-target td{background:color-mix(in srgb,var(--mylends-primary) 8%,transparent)}.jl-table__actions-btn{min-height:1.75rem;padding:0 .5rem;border:1px solid var(--mylends-border);border-radius:var(--radius-small);background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:var(--text-xs);font-weight:600;cursor:pointer}.jl-table__actions-btn:hover{background:var(--mylends-surface-muted);color:var(--mylends-text)}.jl-table-empty{padding:0;border:none;background:transparent;box-shadow:none}.jl-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:0;padding-bottom:var(--space-4);border-bottom:1px solid var(--mylends-border)}.jl-page-header__title{margin:0;font-size:var(--text-page-title);font-weight:700;color:var(--mylends-text);line-height:1.3}.jl-page-header__description{margin:.35rem 0 0;font-size:var(--text-caption);line-height:1.6;color:var(--mylends-text-muted)}.jl-page-header__actions{display:flex;flex-wrap:wrap;align-items:center;align-self:center;gap:var(--space-2);flex-shrink:0}.jl-page-header__actions .jl-btn{min-height:2.625rem;padding-inline:1.125rem}.jl-shell{display:grid;grid-template-columns:var(--shell-sidebar-width) 1fr;min-height:100vh;background:var(--mylends-background);transition:grid-template-columns .2s ease}.jl-shell--compact{grid-template-columns:1fr;transition:none}.jl-shell--sidebar-collapsed{grid-template-columns:var(--shell-sidebar-collapsed-width) 1fr}.jl-shell__sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;min-width:0;padding:1.05rem .9rem 1rem;-webkit-border-end:1px solid color-mix(in srgb,var(--mylends-border) 72%,transparent);border-inline-end:1px solid color-mix(in srgb,var(--mylends-border) 72%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface)) 0,color-mix(in srgb,var(--mylends-surface) 96%,var(--mylends-background)) 8rem,var(--mylends-surface) 100%);box-shadow:inset -1px 0 0 color-mix(in srgb,#fff 62%,transparent);display:flex;flex-direction:column;gap:.85rem;overflow:visible}html[data-color-mode=dark] .jl-shell__sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-surface)) 0,color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface)) 8rem,var(--mylends-surface) 15rem);box-shadow:inset -1px 0 0 color-mix(in srgb,#fff 6%,transparent)}.jl-shell__sidebar--drawer{position:static;height:auto;-webkit-border-end:none;border-inline-end:none;padding:var(--space-2) var(--space-3) var(--space-4);overflow:visible;box-shadow:none;background:var(--mylends-surface)}.jl-shell__sidebar-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);padding:.1rem .1rem .95rem;margin-bottom:0;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 55%,transparent);flex-shrink:0;position:relative;z-index:2}.jl-shell__brand{font-size:var(--text-section-title);font-weight:800;color:var(--mylends-primary);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;min-width:0;flex:1 1}.jl-shell__brand-name{display:block;min-width:0;letter-spacing:-.02em}.jl-shell__brand-caption,.jl-shell__brand-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-shell__brand-caption{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.15rem;padding:.14rem .5rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-primary) 9%,var(--mylends-surface));color:var(--mylends-primary-dark);font-size:.6875rem;font-weight:750;letter-spacing:.01em}.jl-shell__sidebar-collapse-btn{flex-shrink:0;position:relative;z-index:3;pointer-events:auto;width:1.95rem;height:1.95rem;border-radius:.65rem;border-color:color-mix(in srgb,var(--mylends-text) 8%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-text) 3%,var(--mylends-surface));color:var(--mylends-text-muted);box-shadow:var(--shadow-sm)}.jl-shell__sidebar-collapse-btn:hover:not(:disabled){color:var(--mylends-primary-dark);background:var(--mylends-primary-soft);border-color:color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border))}.jl-shell__sidebar-collapse-icon{transition:transform .15s ease}.jl-shell__sidebar--collapsed .jl-shell__sidebar-collapse-icon,[dir=rtl] .jl-shell__sidebar-collapse-icon{transform:scaleX(-1)}[dir=rtl] .jl-shell__sidebar--collapsed .jl-shell__sidebar-collapse-icon{transform:none}.jl-shell__sidebar--collapsed .jl-shell__sidebar-top{justify-content:center;border-bottom-color:color-mix(in srgb,var(--mylends-border) 70%,transparent);margin-bottom:0;padding:0 0 .65rem}.jl-shell__sidebar--collapsed .jl-shell__brand,.jl-shell__sidebar--collapsed .jl-shell__sidebar-footer{display:none}.jl-shell__sidebar--collapsed{padding:var(--space-3) var(--space-2);align-items:stretch;gap:.45rem}.jl-shell__sidebar--collapsed .jl-shell__nav-search{display:none}.jl-shell__brand-logo{display:block;height:2.65rem;width:auto;max-width:100%;object-fit:contain}.jl-shell__sidebar-lead{flex-shrink:0}.jl-shell__sidebar-cta{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.7rem;padding:.55rem .85rem;border:0;border-radius:.85rem;background:var(--mylends-primary);color:var(--mylends-on-primary);font:inherit;font-size:.8125rem;font-weight:750;letter-spacing:-.01em;text-decoration:none;box-shadow:0 10px 20px color-mix(in srgb,var(--mylends-primary) 22%,transparent);transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.jl-shell__sidebar-cta:hover{background:var(--mylends-primary-hover);transform:translateY(-1px);box-shadow:0 12px 24px color-mix(in srgb,var(--mylends-primary) 26%,transparent)}.jl-shell__sidebar-cta:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-shell__sidebar-cta-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.05rem}.jl-shell__sidebar-cta-label{min-width:0}.jl-shell__sidebar--collapsed .jl-shell__sidebar-cta{width:2.65rem;min-height:2.65rem;padding:0;border-radius:.8rem}.jl-shell__sidebar--collapsed .jl-shell__sidebar-cta-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jl-shell__nav-heading{margin:.05rem .55rem .3rem;color:var(--mylends-text-muted);font-size:.6875rem;font-weight:750;letter-spacing:.03em}.jl-shell__nav-search{display:flex;align-items:center;gap:.45rem;min-height:2.4rem;padding:0 .7rem;border:1px solid transparent;border-radius:.8rem;background:color-mix(in srgb,var(--mylends-text) 4.5%,var(--mylends-surface));box-shadow:none;flex-shrink:0;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}html[data-color-mode=dark] .jl-shell__nav-search{background:color-mix(in srgb,var(--mylends-text) 5%,var(--mylends-surface));box-shadow:none}.jl-shell__nav-search:focus-within{border-color:color-mix(in srgb,var(--mylends-primary) 38%,var(--mylends-border));background:var(--mylends-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 12%,transparent)}.jl-shell__nav-search-icon{display:inline-flex;color:var(--mylends-text-muted);font-size:.95rem}.jl-shell__nav-search-input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--mylends-text);font:inherit;font-size:var(--text-caption);outline:none}.jl-shell__nav-search-input::placeholder{color:color-mix(in srgb,var(--mylends-text-muted) 88%,transparent)}.jl-shell__nav-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.jl-shell__nav-search-clear{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:0;border-radius:var(--radius-full);background:transparent;color:var(--mylends-text-muted);cursor:pointer}.jl-shell__nav-search-clear:hover{background:color-mix(in srgb,var(--mylends-text) 7%,transparent);color:var(--mylends-text)}.jl-shell__nav{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.05rem .05rem .45rem;margin-inline:-.05rem;display:flex;flex-direction:column;gap:.18rem;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--mylends-border) 90%,transparent) transparent}.jl-shell__nav::-webkit-scrollbar{width:.4rem}.jl-shell__nav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--mylends-border) 90%,transparent);border-radius:var(--radius-full)}.jl-shell__nav>.jl-shell__nav-link{margin-bottom:.2rem}.jl-shell__nav>.jl-shell__nav-link+.jl-nav-group{margin-top:.15rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--mylends-border) 62%,transparent)}.jl-shell__nav-empty{margin:.85rem .4rem;padding:.85rem .7rem;border-radius:.75rem;background:color-mix(in srgb,var(--mylends-text) 3.5%,var(--mylends-surface));color:var(--mylends-text-muted);font-size:var(--text-caption);text-align:center;line-height:1.6}.jl-shell__nav-link{position:relative;display:flex;align-items:center;gap:.7rem;min-height:2.6rem;padding:.45rem .7rem;border-radius:.75rem;font-size:.875rem;font-weight:600;line-height:1.35;color:color-mix(in srgb,var(--mylends-text) 78%,var(--mylends-text-muted));border:1px solid transparent;text-decoration:none;transition:background .15s ease,color .15s ease}.jl-shell__nav-link:hover{background:color-mix(in srgb,var(--mylends-text) 5%,var(--mylends-surface));color:var(--mylends-text)}.jl-shell__nav-link--active{background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary-dark);font-weight:750;border-color:transparent;box-shadow:none}html[data-color-mode=dark] .jl-shell__nav-link--active{background:color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-primary) 72%,#fff)}.jl-shell__nav-link--active:before{content:"";position:absolute;inset-block:.55rem;inset-inline-start:.15rem;width:.18rem;border-radius:var(--radius-full);background:var(--mylends-primary);box-shadow:none}.jl-shell__nav-link:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-shell__nav-icon{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;font-size:1.05rem;flex-shrink:0;border-radius:.45rem;transition:background .15s ease,color .15s ease}.jl-shell__nav-icon,.jl-shell__nav-link:hover .jl-shell__nav-icon{background:transparent;color:inherit}.jl-shell__nav-link--active .jl-shell__nav-icon{background:transparent;color:var(--mylends-primary)}.jl-shell__nav-icon-fallback{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:.4rem;background:color-mix(in srgb,var(--mylends-text) 7%,transparent);font-size:.6875rem;font-weight:700}.jl-shell__nav-label{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-shell__nav-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.2rem;padding:0 .4rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-warning) 16%,var(--mylends-surface));color:var(--mylends-warning-fg);font-size:.6875rem;font-weight:800;line-height:1;flex-shrink:0}.jl-shell__nav-link--active .jl-shell__nav-badge{background:color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-surface));color:var(--mylends-primary-dark)}.jl-shell__sidebar--collapsed .jl-shell__nav{align-items:center;gap:.2rem}.jl-shell__sidebar--collapsed .jl-shell__nav-link{width:2.65rem;min-height:2.65rem;padding:0;justify-content:center;gap:0}.jl-shell__sidebar--collapsed .jl-shell__nav-link--active:before{inset-block:.55rem}.jl-shell__sidebar--collapsed .jl-shell__nav-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jl-shell__sidebar--collapsed .jl-shell__nav-badge{position:absolute;top:.22rem;inset-inline-end:.22rem;min-width:.45rem;width:.45rem;height:.45rem;padding:0;font-size:0;background:var(--mylends-warning)}.jl-shell__sidebar-footer{margin-top:auto;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--mylends-border) 55%,transparent);font-size:var(--text-xs);color:var(--mylends-text-muted);flex-shrink:0}.jl-shell__identity{display:grid;grid-gap:.7rem;gap:.7rem}.jl-shell__identity-main{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.jl-shell__identity-name{font-size:.8125rem;font-weight:750;color:var(--mylends-text)}.jl-shell__identity-meta,.jl-shell__identity-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-shell__identity-meta{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-shell__version{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.28rem .65rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-text) 3.5%,var(--mylends-surface));border:1px solid transparent;font-weight:650;letter-spacing:.01em}.jl-shell__version-dot{width:.42rem;height:.42rem;border-radius:var(--radius-full);background:var(--mylends-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-success) 18%,transparent)}.jl-shell__main{display:flex;flex-direction:column;min-width:0;min-height:100vh}.jl-shell__topbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--mylends-surface) 88%,transparent);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 78%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 55%,transparent),0 10px 28px rgb(16 24 40/4%)}html[data-color-mode=dark] .jl-shell__topbar{background:color-mix(in srgb,var(--mylends-surface) 80%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 5%,transparent),0 12px 32px rgb(0 0 0/22%)}html[data-color-mode=dark] .jl-dropdown__trigger.jl-user-menu,html[data-color-mode=dark] .jl-shell__search-placeholder,html[data-color-mode=dark] .jl-shell__search-trigger,html[data-color-mode=dark] .jl-shell__toolbar{box-shadow:none;background:color-mix(in srgb,var(--mylends-text) 5%,var(--mylends-surface))}.jl-shell__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--shell-topbar-height);padding:.55rem 1.35rem}.jl-shell__header-end,.jl-shell__header-start{display:flex;align-items:center;gap:.75rem;min-width:0}.jl-shell__header-start{flex:1 1}.jl-shell__header-end{flex-shrink:0;gap:.65rem}.jl-shell__search{min-width:0;flex:1 1;max-width:28rem}.jl-shell--merchant .jl-shell__search{display:none}.jl-shell__search-placeholder{display:flex;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:.2rem .55rem;border:1px solid color-mix(in srgb,var(--mylends-border) 88%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-text) 3.5%,var(--mylends-surface));color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-shell__search-icon{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-primary) 12%,transparent);color:var(--mylends-primary);font-size:.95rem}.jl-shell__search-kbd{display:inline-flex;align-items:center;justify-content:center;-webkit-margin-start:auto;margin-inline-start:auto;min-height:1.35rem;padding:0 .45rem;border:1px solid color-mix(in srgb,var(--mylends-border) 85%,transparent);border-radius:.4rem;background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:.6875rem;font-weight:700;letter-spacing:.02em;opacity:1}.jl-shell__toolbar{align-items:center;gap:.2rem;padding:.18rem;border:1px solid color-mix(in srgb,var(--mylends-border) 82%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-text) 3%,var(--mylends-surface))}.jl-shell__toolbar,.jl-shell__toolbar .jl-tooltip{display:inline-flex}.jl-shell__tool-btn{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border:none;border-radius:var(--radius-full);background:transparent;color:var(--mylends-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.jl-shell__tool-btn:hover:not(:disabled){background:var(--mylends-surface);color:var(--mylends-primary);box-shadow:var(--shadow-sm)}.jl-shell__tool-btn:disabled{opacity:.42;cursor:not-allowed}.jl-shell__tool-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-shell__tool-btn[aria-pressed=true]{color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 10%,transparent)}.jl-shell__notify-btn{position:relative}.jl-shell__context{display:none}.jl-shell__context-fallback{font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}@media (min-width:1280px){.jl-shell__context{display:block}}.jl-shell__auth{padding:.375rem .625rem;border:1px solid var(--mylends-border);border-radius:var(--radius-md);background:var(--mylends-surface-muted);font-size:var(--text-caption)}.jl-shell__auth-name{font-weight:600;color:var(--mylends-text)}.jl-shell__content{padding:var(--space-5) var(--space-5) var(--space-6);flex:1 1;background:var(--mylends-background);max-width:100%}.jl-page-stack{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:100%}.jl-page-stack>.jl-page-header,.jl-page-stack>.jl-pagination,.jl-page-stack>.jl-toolbar{margin-top:0;margin-bottom:0}.jl-shell__breadcrumbs{padding:0 1.35rem .55rem;border-top:none}.jl-tenant-bar{border-radius:var(--radius-md);background:var(--mylends-primary-soft);border-color:color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-border))}.jl-tenant-switcher{display:flex;align-items:center;min-width:0}.jl-nav-group{display:flex;flex-direction:column;gap:.12rem;padding-top:.12rem}.jl-nav-group+.jl-nav-group{margin-top:.4rem;padding-top:.55rem;border-top:1px solid color-mix(in srgb,var(--mylends-border) 55%,transparent)}.jl-nav-group__header{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;min-height:1.85rem;padding:.22rem .45rem;border:none;border-radius:.6rem;background:transparent;color:color-mix(in srgb,var(--mylends-text-muted) 88%,var(--mylends-text));font:inherit;font-size:.6875rem;font-weight:750;letter-spacing:.02em;text-transform:none;cursor:pointer}.jl-nav-group__icon{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;font-size:.85rem;flex-shrink:0;border-radius:.45rem;background:color-mix(in srgb,var(--mylends-text) 5%,transparent);color:inherit}.jl-nav-group__label{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.jl-nav-group__header:hover{background:color-mix(in srgb,var(--mylends-text) 4%,var(--mylends-surface));color:var(--mylends-text)}.jl-nav-group--current .jl-nav-group__header{color:var(--mylends-text)}.jl-nav-group--current .jl-nav-group__icon{background:color-mix(in srgb,var(--mylends-primary) 12%,transparent);color:var(--mylends-primary)}.jl-nav-group__header:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-nav-group__chevron{-webkit-margin-start:auto;margin-inline-start:auto;transition:transform .15s ease;font-size:.8rem;opacity:.7}.jl-nav-group--collapsed .jl-nav-group__chevron{transform:rotate(90deg)}[dir=rtl] .jl-nav-group--collapsed .jl-nav-group__chevron{transform:rotate(-90deg)}.jl-nav-group__items{position:relative;display:flex;flex-direction:column;gap:.08rem;-webkit-margin-start:1.05rem;margin-inline-start:1.05rem;-webkit-padding-start:.55rem;padding-inline-start:.55rem}.jl-nav-group__items:before{content:"";position:absolute;inset-block:.35rem .35rem;inset-inline-start:0;width:1px;background:color-mix(in srgb,var(--mylends-border) 88%,transparent)}.jl-shell__sidebar--collapsed .jl-nav-group{padding-top:0;width:100%;align-items:center}.jl-shell__sidebar--collapsed .jl-nav-group+.jl-nav-group{margin-top:.25rem;padding-top:.35rem}.jl-shell__sidebar--collapsed .jl-nav-group__header{display:none}.jl-shell__sidebar--collapsed .jl-nav-group__items{-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:0;padding-inline-start:0;align-items:center;width:100%}.jl-shell__sidebar--collapsed .jl-nav-group__items:before{display:none}.jl-shell__sidebar--collapsed .jl-shell__nav-icon{width:2rem;height:2rem;font-size:1.1rem}.jl-shell__sidebar--collapsed .jl-shell__nav-link:hover{background:color-mix(in srgb,var(--mylends-text) 6%,var(--mylends-surface))}html[data-color-mode=dark] .jl-shell__sidebar-cta{box-shadow:0 10px 22px rgb(0 0 0/28%)}.jl-nav-drawer{position:fixed;inset:0;z-index:var(--z-drawer)}.jl-nav-drawer__backdrop{position:absolute;inset:0;background:rgb(16 24 40/45%);z-index:var(--z-drawer-backdrop)}.jl-nav-drawer__panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(20.5rem,92vw);background:var(--mylends-surface);z-index:var(--z-drawer);display:flex;flex-direction:column;box-shadow:var(--shadow-lg);overflow:auto}.jl-nav-drawer__toolbar{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--mylends-border)}.jl-nav-drawer__title{font-weight:700;font-size:var(--text-body)}.jl-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--mylends-border);border-radius:var(--radius-md);background:var(--mylends-surface);color:var(--mylends-text);cursor:pointer}.jl-icon-btn:hover:not(:disabled){background:var(--mylends-surface-muted)}.jl-icon-btn:disabled{opacity:.45;cursor:not-allowed}.jl-icon-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-icon{display:block;flex-shrink:0}@media (max-width:1023px){.jl-shell__breadcrumbs,.jl-shell__content,.jl-shell__header{padding-inline:var(--space-4)}.jl-shell__search-kbd{display:none}}.jl-empty-state{padding:2.5rem 1.5rem;border:1px dashed var(--mylends-border);border-radius:var(--radius-card);background:var(--mylends-surface)}.jl-empty-state__icon{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.875rem;border-radius:50%;background:var(--mylends-surface-muted);color:var(--mylends-text-muted);font-size:1.125rem}.jl-empty-state__title{font-size:var(--text-card-title);font-weight:700}.jl-empty-state__description{font-size:var(--text-caption)}.jl-loading-state .jl-loading{min-height:10rem}.jl-error-state{border-radius:var(--radius-card);border:1px solid color-mix(in srgb,var(--mylends-danger) 22%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger) 4%,var(--mylends-surface))}.jl-error-state__icon{background:color-mix(in srgb,var(--mylends-danger) 12%,var(--mylends-surface));color:var(--mylends-danger)}.jl-account-status{margin-bottom:1.25rem;padding:1rem;border:1px solid var(--mylends-border);border-radius:var(--radius-card);background:var(--mylends-surface)}.jl-account-status__title{margin:0 0 .75rem;font-size:var(--text-card-title);font-weight:600}.jl-account-status__grid{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:.85rem}.jl-account-status__actions{display:flex;flex-wrap:wrap;gap:.5rem}.jl-dialog-backdrop{background:rgb(16 24 40/32%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jl-dialog{border-radius:var(--radius-card);box-shadow:var(--mylends-shadow-lg);border:1px solid var(--mylends-border)}.jl-dialog__title{font-size:var(--text-card-title);font-weight:700}.jl-tabs{gap:.25rem;border-bottom:1px solid var(--mylends-border);margin-bottom:1.25rem}.jl-tabs__tab{padding:.625rem 1rem;border-radius:var(--radius-small) var(--radius-small) 0 0;font-size:var(--text-caption);font-weight:600}.jl-tabs__tab--active{color:var(--mylends-primary);background:var(--mylends-primary-soft);border-bottom:2px solid var(--mylends-primary)}.jl-stepper__indicator{width:1.625rem;height:1.625rem;border-width:1.5px}.jl-stepper__step--done .jl-stepper__indicator{background:var(--mylends-primary);border-color:var(--mylends-primary)}.jl-stepper__step--current .jl-stepper__indicator{background:var(--mylends-primary-soft);box-shadow:none}.jl-timeline__marker{background:var(--mylends-primary);box-shadow:0 0 0 3px var(--mylends-primary-soft)}.jl-timeline__empty{border-radius:var(--radius-card);background:var(--mylends-surface)}.jl-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jl-data-table{display:flex;flex-direction:column;gap:var(--space-2)}.jl-data-table__chrome{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-2)}.jl-data-table__chrome--with-bulk{justify-content:space-between}.jl-data-table__chrome--with-bulk .jl-data-table__density{-webkit-margin-start:auto;margin-inline-start:auto}.jl-bulk-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--mylends-primary) 25%,var(--mylends-border));border-radius:var(--radius-md);background:var(--mylends-primary-soft);position:-webkit-sticky;position:sticky;top:calc(var(--shell-topbar-height) + .25rem);z-index:5}.jl-bulk-bar__count{font-size:var(--text-caption);font-weight:700}.jl-bulk-bar__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.jl-data-table__density{display:inline-flex;border:1px solid var(--mylends-border);border-radius:var(--radius-md);overflow:hidden}.jl-data-table__density-btn{border:none;background:var(--mylends-surface);color:var(--mylends-text-muted);font:inherit;font-size:var(--text-xs);padding:.35rem .65rem;cursor:pointer}.jl-data-table__density-btn--active{background:var(--mylends-surface-muted);color:var(--mylends-text);font-weight:700}.jl-table-wrap--loading{position:relative}.jl-table-overlay{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:color-mix(in srgb,var(--mylends-surface) 72%,transparent);color:var(--mylends-text-muted);font-size:var(--text-caption);font-weight:600;pointer-events:none}.jl-table__sort{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;border:none;background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer;padding:0}.jl-table__sort-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-table__sort:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-table__sort-icon{opacity:.28;font-size:.6875rem;font-weight:500;color:var(--mylends-text-muted);line-height:1}.jl-table__sort-icon--active{opacity:.75;color:var(--mylends-text)}.jl-table__select{width:2.5rem}.jl-table .jl-dropdown__trigger--icon{min-width:1.75rem;min-height:1.75rem;padding:0;border-radius:var(--radius-sm)}.jl-table__row--selected{background:color-mix(in srgb,var(--mylends-primary-soft) 55%,var(--mylends-surface))}.jl-table__row--focused{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:-2px}.jl-data-table--comfortable .jl-table td,.jl-data-table--comfortable .jl-table th{padding-block:.6875rem;padding-inline:var(--space-2);font-size:var(--text-body)}.jl-data-table--compact .jl-table td,.jl-data-table--compact .jl-table th{padding-block:.5rem;padding-inline:var(--space-2);font-size:var(--text-table)}.jl-data-table--dense .jl-table td,.jl-data-table--dense .jl-table th{padding-block:.375rem;padding-inline:var(--space-2);font-size:var(--text-xs)}.jl-data-table__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-top:1px solid var(--mylends-border);background:color-mix(in srgb,var(--mylends-surface-muted) 35%,var(--mylends-surface))}.jl-data-table__footer .jl-pagination{margin:0;width:100%;justify-content:space-between}.jl-toolbar{gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:var(--radius-card);box-shadow:var(--mylends-shadow)}.jl-filter-bar,.jl-toolbar{display:flex;flex-direction:column;align-items:stretch;width:100%}.jl-filter-bar{gap:var(--space-2)}.jl-filter-bar__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);width:100%}.jl-filter-bar__search-field{position:relative;display:flex;align-items:center;flex:1 1 16rem;min-width:min(100%,14rem)}.jl-filter-bar__search-icon{position:absolute;inset-inline-start:.75rem;display:inline-flex;align-items:center;justify-content:center;color:var(--mylends-text-muted);font-size:1rem;pointer-events:none;z-index:1}.jl-input.jl-filter-bar__input{width:100%;min-width:0;min-height:2.625rem;padding-block:.625rem;-webkit-padding-start:2.75rem;padding-inline-start:2.75rem;-webkit-padding-end:2.25rem;padding-inline-end:2.25rem}.jl-filter-bar__input[type=search]::-webkit-search-cancel-button,.jl-filter-bar__input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.jl-filter-bar__clear-search,.jl-filter-bar__search-loading{position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center}.jl-filter-bar__clear-search{border:none;background:transparent;color:var(--mylends-text-muted);cursor:pointer;padding:.25rem;border-radius:var(--radius-sm)}.jl-filter-bar__clear-search:hover{color:var(--mylends-text);background:color-mix(in srgb,var(--mylends-border) 55%,transparent)}.jl-filter-bar__search-loading{color:var(--mylends-text-muted);font-size:var(--text-sm);pointer-events:none}.jl-filter-bar__filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);flex:0 1 auto}.jl-filter-bar__filters .jl-input-wrap,.jl-filter-bar__filters .jl-select-wrap{position:relative;width:12.5rem;min-width:11rem;max-width:100%}.jl-filter-bar__filters .jl-input-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.jl-filter-bar__filters .jl-input,.jl-filter-bar__filters .jl-select{width:100%;min-width:0;min-height:2.625rem}@media (max-width:720px){.jl-filter-bar__row{flex-direction:column;align-items:stretch}.jl-filter-bar__filters,.jl-filter-bar__filters .jl-input-wrap,.jl-filter-bar__filters .jl-select-wrap,.jl-filter-bar__search-field{width:100%;max-width:none}}.jl-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);width:100%}.jl-filter-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;border-radius:var(--radius-full);border:1px solid var(--mylends-border);background:var(--mylends-surface);font-size:var(--text-xs)}.jl-filter-chip__remove{border:none;background:transparent;color:var(--mylends-text-muted);cursor:pointer;display:inline-flex;padding:0}.jl-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-3);margin-top:var(--space-3);font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-pagination__controls,.jl-pagination__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.jl-pagination__meta .jl-select-wrap{flex-direction:row;align-items:center;gap:var(--space-2);width:auto}.jl-pagination__meta .jl-select{width:auto;min-width:4.5rem;min-height:2.25rem;padding-block:.35rem;padding-inline:.65rem}.jl-pagination__page{min-width:4rem;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-date-range{display:flex;flex-direction:column;gap:var(--space-2)}.jl-date-range__presets{display:flex;flex-wrap:wrap;gap:var(--space-1)}.jl-date-range__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.jl-datepicker{position:relative}.jl-datepicker__trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;text-align:start;cursor:pointer}.jl-datepicker__trigger:disabled{cursor:not-allowed;opacity:.65}.jl-datepicker__value{flex:1 1;min-width:0}.jl-datepicker__icon,.jl-datepicker__value--placeholder{color:var(--mylends-text-muted)}.jl-datepicker__icon{flex-shrink:0;width:1.125rem;height:1.125rem}.jl-datepicker__popover{position:fixed;z-index:var(--z-dropdown);width:18rem;padding:.75rem;border:1px solid var(--mylends-border);border-radius:var(--radius-md);background:var(--mylends-surface);box-shadow:var(--shadow-md)}.jl-datepicker__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.jl-datepicker__title{flex:1 1;text-align:center;font-size:var(--text-body);font-weight:600}.jl-datepicker__nav{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--mylends-text);cursor:pointer}.jl-datepicker__nav:hover{background:var(--mylends-surface-muted)}.jl-datepicker__nav:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-datepicker__weekdays{margin-bottom:.25rem;color:var(--mylends-text-muted);font-size:var(--text-xs);text-align:center}.jl-datepicker__grid,.jl-datepicker__weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.125rem;gap:.125rem}.jl-datepicker__cell{display:inline-flex;align-items:center;justify-content:center;min-height:2.125rem;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--mylends-text);font:inherit;font-size:var(--text-caption);cursor:pointer}.jl-datepicker__cell--empty{pointer-events:none;cursor:default}.jl-datepicker__cell:hover:not(:disabled):not(.jl-datepicker__cell--empty){background:var(--mylends-surface-muted)}.jl-datepicker__cell--today:not(.jl-datepicker__cell--selected){border-color:color-mix(in srgb,var(--mylends-primary) 35%,var(--mylends-border))}.jl-datepicker__cell--selected{background:var(--mylends-primary);color:var(--mylends-on-primary,#fff)}.jl-datepicker__cell--selected:hover:not(:disabled){background:var(--mylends-primary-hover)}.jl-datepicker__cell:disabled{opacity:.35;cursor:not-allowed}.jl-datepicker__cell:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:1px}.jl-datepicker__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--mylends-border)}@media (max-width:720px){.jl-table__col--p3,.jl-table__col--p4{display:none}.jl-pagination__controls .jl-btn{min-height:2.25rem;padding-inline:.65rem}}.jl-tooltip{position:relative;display:inline-flex}.jl-tooltip__content{position:absolute;z-index:var(--z-tooltip);max-width:16rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--mylends-text);color:#fff;font-size:var(--text-xs);line-height:1.4;white-space:normal;pointer-events:none}.jl-tooltip__content--top{inset-block-end:calc(100% + .35rem);inset-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .jl-tooltip__content--top{transform:translateX(50%)}.jl-tooltip__content--bottom{inset-block-start:calc(100% + .35rem);inset-inline-start:50%;transform:translateX(-50%)}[dir=rtl] .jl-tooltip__content--bottom{transform:translateX(50%)}.jl-tooltip__content--start{inset-inline-end:calc(100% + .35rem);inset-block-start:50%;transform:translateY(-50%)}.jl-tooltip__content--end{inset-inline-start:calc(100% + .35rem);inset-block-start:50%;transform:translateY(-50%)}.jl-dropdown{position:relative;display:inline-flex;vertical-align:middle}.jl-dropdown__trigger{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.25rem;padding:0 var(--space-3);border:1px solid var(--mylends-border);border-radius:var(--radius-md);background:var(--mylends-surface);color:var(--mylends-text);font:inherit;font-size:var(--text-caption);cursor:pointer}.jl-dropdown__trigger--icon{width:2.25rem;min-width:2.25rem;min-height:2.25rem;padding:0;border-radius:var(--radius-md);color:var(--mylends-text-muted);font-size:1.125rem;line-height:1;letter-spacing:0}.jl-dropdown__trigger--icon:hover{background:var(--mylends-surface-muted);color:var(--mylends-text)}.jl-dropdown__trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-dropdown__chevron{font-size:.875rem;opacity:.7}.jl-dropdown__menu{position:absolute;inset-block-start:calc(100% + .35rem);z-index:var(--z-dropdown);min-width:10rem;padding:var(--space-1);border:1px solid var(--mylends-border);border-radius:var(--radius-md);background:var(--mylends-surface);box-shadow:var(--shadow-md)}.jl-dropdown__menu--portal{position:fixed;inset-block-start:auto;inset-inline:auto}.jl-dropdown__menu--end{inset-inline-end:0}.jl-dropdown__menu--start{inset-inline-start:0}.jl-dropdown__menu--portal.jl-dropdown__menu--end,.jl-dropdown__menu--portal.jl-dropdown__menu--start{inset-inline-end:auto;inset-inline-start:auto}.jl-dropdown__item{display:block;width:100%;padding:.5rem .75rem;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--mylends-text);font:inherit;font-size:var(--text-caption);text-align:start;cursor:pointer}.jl-dropdown__item:focus-visible,.jl-dropdown__item:hover:not(:disabled){background:var(--mylends-surface-muted);outline:none}.jl-dropdown__item--danger{color:var(--mylends-danger)}.jl-dropdown__item:disabled{opacity:.5;cursor:not-allowed}.jl-dropdown__header{padding:.7rem .7rem .6rem;margin-bottom:.15rem;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-dropdown__item+.jl-dropdown__item--danger{margin-top:.2rem;padding-top:.6rem;border-top:1px solid color-mix(in srgb,var(--mylends-border) 75%,transparent)}.jl-dropdown__trigger.jl-user-menu{min-height:2.5rem;padding:.18rem .55rem .18rem .22rem;gap:.35rem;border:1px solid color-mix(in srgb,var(--mylends-border) 82%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-text) 2.5%,var(--mylends-surface));transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}[dir=rtl] .jl-dropdown__trigger.jl-user-menu{padding:.18rem .22rem .18rem .55rem}.jl-dropdown__trigger.jl-user-menu:hover{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));background:var(--mylends-surface);box-shadow:var(--shadow-sm)}.jl-user-menu__trigger{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.jl-user-menu__avatar{display:inline-grid;place-items:center;width:1.85rem;height:1.85rem;flex-shrink:0;border-radius:var(--radius-full);background:linear-gradient(180deg,color-mix(in srgb,var(--mylends-primary) 20%,var(--mylends-surface)),var(--mylends-primary-soft));color:var(--mylends-primary-dark);font-size:.68rem;font-weight:800;letter-spacing:0}.jl-user-menu__avatar--lg{width:2.25rem;height:2.25rem;font-size:.75rem}.jl-user-menu__avatar .jl-icon{font-size:.95rem}.jl-user-menu__meta{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.2}.jl-user-menu__name{font-weight:700;font-size:.8125rem}.jl-user-menu__name,.jl-user-menu__role{max-width:9.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-user-menu__role{color:var(--mylends-text-muted);font-size:.6875rem;font-weight:500}.jl-user-menu__panel{display:flex;align-items:center;gap:.65rem;min-width:0}.jl-user-menu__panel-meta{display:flex;flex-direction:column;min-width:0;gap:.1rem}.jl-user-menu__panel-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption);font-weight:800}.jl-user-menu__panel-role{color:var(--mylends-text-muted);font-size:.6875rem;font-weight:500}.jl-dropdown__menu:has(.jl-dropdown__header){min-width:13.5rem;border-radius:var(--radius-lg)}.jl-toast-viewport{position:fixed;inset-block-end:var(--space-4);inset-inline-start:var(--space-4);z-index:var(--z-toast);flex-direction:column;width:min(22rem,calc(100vw - 2rem));pointer-events:none}.jl-toast,.jl-toast-viewport{display:flex;gap:var(--space-2)}.jl-toast{align-items:flex-start;padding:var(--space-3);border:1px solid var(--mylends-border);border-radius:var(--radius-md);background:var(--mylends-surface);box-shadow:var(--shadow-md);pointer-events:auto}.jl-toast--success{border-color:color-mix(in srgb,var(--mylends-success) 35%,var(--mylends-border))}.jl-toast--error{border-color:color-mix(in srgb,var(--mylends-danger) 35%,var(--mylends-border))}.jl-toast--warning{border-color:color-mix(in srgb,var(--mylends-warning) 35%,var(--mylends-border))}.jl-toast--info{border-color:color-mix(in srgb,var(--mylends-info) 35%,var(--mylends-border))}.jl-toast__title{display:block;font-size:var(--text-caption)}.jl-toast__description{margin:.25rem 0 0;font-size:var(--text-xs);color:var(--mylends-text-muted)}.jl-toast__dismiss{-webkit-margin-start:auto;margin-inline-start:auto;border:none;background:transparent;color:var(--mylends-text-muted);cursor:pointer;padding:.125rem}.jl-skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--mylends-surface-muted) 0,color-mix(in srgb,var(--mylends-border) 55%,var(--mylends-surface)) 50%,var(--mylends-surface-muted) 100%);background-size:200% 100%;animation:jl-skeleton-shine 1.2s ease-in-out infinite}@keyframes jl-skeleton-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.jl-skeleton{animation:none}}.jl-skeleton-table{border:1px solid var(--mylends-border);border-radius:var(--radius-lg);overflow:hidden;background:var(--mylends-surface)}.jl-skeleton-table__head,.jl-skeleton-table__row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3) var(--space-4)}.jl-skeleton-table__head{background:var(--mylends-surface-muted)}.jl-skeleton-table__row+.jl-skeleton-table__row{border-top:1px solid var(--mylends-border)}.jl-skeleton-card{padding:var(--space-4);border:1px solid var(--mylends-border);border-radius:var(--radius-lg);background:var(--mylends-surface)}.jl-skeleton-page{display:flex;flex-direction:column;gap:var(--space-4)}.jl-skeleton-page__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.jl-detail-layout{display:flex;flex-direction:column;gap:var(--space-4)}.jl-detail-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3)}.jl-detail-header--sticky{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky,20);background:color-mix(in srgb,var(--mylends-bg,#f8fafc) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--mylends-border);margin-inline:calc(var(--space-1) * -1);padding-inline:var(--space-1)}.jl-detail-header__start{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.jl-detail-header__back{display:inline-flex;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;color:var(--mylends-text-muted);font-size:var(--text-caption);text-decoration:none}.jl-detail-header__back:hover{color:var(--mylends-primary)}.jl-detail-header__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.jl-detail-header__title{margin:0;font-size:var(--text-page-title,1.35rem);font-weight:700;line-height:1.3}.jl-detail-header__subtitle{color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-detail-header__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.jl-detail-layout__body{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}@media (min-width:960px){.jl-detail-layout__body{grid-template-columns:minmax(0,1fr) minmax(14rem,18rem)}}.jl-detail-layout__main{min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.jl-detail-layout__aside{min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.jl-detail-tabpanel:focus-visible{outline:2px solid var(--mylends-primary);outline-offset:2px}.jl-action-bar{justify-content:space-between}.jl-action-bar,.jl-action-bar__secondary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.jl-action-disabled-wrap{display:inline-flex}.jl-action-disabled-wrap .jl-btn:disabled{pointer-events:none}.jl-reason-dialog{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.jl-reason-dialog__desc{margin:0;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-step-up{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.jl-step-up__desc{color:var(--mylends-text-muted)}.jl-step-up__desc,.jl-step-up__status{margin:0;font-size:var(--text-caption)}.jl-step-up__status{font-weight:600}.jl-step-up[data-state=expired] .jl-step-up__status,.jl-step-up[data-state=failed] .jl-step-up__status{color:var(--mylends-danger)}.jl-step-up[data-state=success] .jl-step-up__status{color:var(--mylends-success)}.jl-form-error{margin:0;color:var(--mylends-danger,#b42318);font-size:var(--text-caption)}.jl-approval-panel{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--mylends-border);border-radius:var(--radius-lg);background:var(--mylends-surface)}.jl-approval-panel__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.jl-approval-panel__title{margin:0;font-size:var(--text-card-title);font-weight:700}.jl-approval-panel__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.jl-approval-panel__meta dt{color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-approval-panel__meta dd{margin:.15rem 0 0;font-weight:600}.jl-approval-panel__desc{color:var(--mylends-text-muted);font-size:var(--text-caption);line-height:1.55}.jl-approval-panel--workflow{gap:var(--space-4)}.jl-approval-panel--workflow .jl-approval-panel__meta{padding:var(--space-3);border:1px solid var(--mylends-border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--mylends-primary) 3%,var(--mylends-surface))}.jl-approval-panel--workflow .jl-approval-panel__stepper{width:100%}.jl-approval-panel__actions{padding-top:var(--space-3);border-top:1px solid var(--mylends-border)}.jl-credit-app-overview{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.jl-credit-app-detail .jl-detail-header__title{font-size:1.45rem}.jl-credit-app-header-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .7rem}.jl-credit-app-header-meta__sep{width:.25rem;height:.25rem;border-radius:999px;background:var(--mylends-text-muted);opacity:.45}.jl-credit-app-header-meta__age{color:var(--mylends-text-muted)}@media (min-width:960px){.jl-credit-app-detail .jl-detail-layout__body{grid-template-columns:minmax(0,1fr) minmax(16.5rem,20.5rem);gap:var(--space-5)}}.jl-copyable-id{display:inline-flex;align-items:center;gap:.3rem;min-width:0}.jl-copyable-id__value{padding:.15rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-text) 5%,var(--mylends-surface));color:var(--mylends-text);font-size:.78rem;font-weight:650;letter-spacing:.01em}.jl-copyable-id__btn{display:inline-grid;place-items:center;width:1.55rem;height:1.55rem;padding:0;border:0;border-radius:.45rem;background:transparent;color:var(--mylends-text-muted);cursor:pointer}.jl-copyable-id__btn:hover{background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary)}.jl-copyable-id__btn svg{width:.9rem;height:.9rem}.jl-credit-app-insight{display:flex;align-items:flex-start;gap:var(--space-3);padding:.95rem 1.1rem;border-radius:calc(var(--radius-lg) + 2px);border:1px solid var(--mylends-border)}.jl-credit-app-insight__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.75rem;flex-shrink:0}.jl-credit-app-insight__icon svg{width:1.15rem;height:1.15rem}.jl-credit-app-insight__title{margin:0;font-size:.95rem;font-weight:700;line-height:1.4}.jl-credit-app-insight__body{margin:.2rem 0 0;font-size:var(--text-caption);line-height:1.6;color:var(--mylends-text-muted)}.jl-credit-app-insight--success{border-color:color-mix(in srgb,var(--mylends-success,#067647) 28%,var(--mylends-border));background:color-mix(in srgb,#12b76a 8%,var(--mylends-surface))}.jl-credit-app-insight--success .jl-credit-app-insight__icon{background:color-mix(in srgb,#12b76a 16%,var(--mylends-surface));color:#067647}.jl-credit-app-insight--warning{border-color:color-mix(in srgb,#f79009 32%,var(--mylends-border));background:color-mix(in srgb,#f79009 9%,var(--mylends-surface))}.jl-credit-app-insight--warning .jl-credit-app-insight__icon{background:color-mix(in srgb,#f79009 16%,var(--mylends-surface));color:#b54708}.jl-credit-app-insight--info{border-color:color-mix(in srgb,var(--mylends-primary) 26%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface))}.jl-credit-app-insight--info .jl-credit-app-insight__icon{background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary)}.jl-credit-app-insight--danger{border-color:color-mix(in srgb,var(--mylends-danger,#b42318) 28%,var(--mylends-border));background:color-mix(in srgb,#f04438 8%,var(--mylends-surface))}.jl-credit-app-insight--danger .jl-credit-app-insight__icon{background:color-mix(in srgb,#f04438 14%,var(--mylends-surface));color:#b42318}.jl-credit-app-hero{flex-wrap:wrap;justify-content:space-between;padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-credit-app-hero,.jl-credit-app-hero__main{display:flex;align-items:center;gap:var(--space-3)}.jl-credit-app-hero__main{min-width:0}.jl-credit-app-hero__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.95rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-credit-app-hero__icon svg{width:1.45rem;height:1.45rem}.jl-credit-app-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-credit-app-hero__amount{margin:.15rem 0 0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-app-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.jl-credit-app-workflow .jl-approval-panel{border-radius:calc(var(--radius-lg) + 2px);box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/4%))}.jl-credit-app-workflow .jl-approval-panel__meta{padding:0;border:0;background:transparent}.jl-credit-app-overview__split{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:880px){.jl-credit-app-overview__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:flex-start}}.jl-credit-app-allocation,.jl-credit-app-aside-card,.jl-credit-app-decision,.jl-credit-app-identity-card,.jl-credit-app-installments,.jl-credit-app-quote{padding:1.1rem 1.2rem;border:1px solid var(--mylends-border);border-radius:calc(var(--radius-lg) + 2px);background:var(--mylends-surface);box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/4%))}.jl-credit-app-identity-card__header{margin-bottom:.25rem;padding-bottom:.9rem;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-credit-app-identity-card__who{min-width:0}.jl-credit-app-identity-card__name{margin:0;font-size:1rem;font-weight:750;line-height:1.35}.jl-credit-app-identity-card__name a{color:inherit;text-decoration:none}.jl-credit-app-identity-card__name a:hover{color:var(--mylends-primary)}.jl-credit-app-identity-card__email{margin:.3rem 0 0;color:var(--mylends-text-muted);font-size:var(--text-caption);text-align:start}.jl-credit-app-identity-card__email span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-credit-app-allocation__grid,.jl-credit-app-aside-facts{display:grid;grid-gap:.85rem 1rem;gap:.85rem 1rem;margin:0}@media (min-width:520px){.jl-credit-app-allocation__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.jl-credit-app-fact-list{display:grid;grid-gap:0;gap:0;margin:0}.jl-credit-app-fact-list__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding:.7rem 0;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-credit-app-fact-list__row:last-child{border-bottom:0;padding-bottom:0}.jl-credit-app-allocation__grid dt,.jl-credit-app-aside-facts dt,.jl-credit-app-fact-list dt,.jl-credit-app-quote__line dt{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:var(--mylends-text-muted);font-size:var(--text-caption);font-weight:550}.jl-credit-app-fact-list dt svg{width:.9rem;height:.9rem;flex-shrink:0;opacity:.75}.jl-credit-app-fact-list dd{margin:0;font-weight:650;line-height:1.4;text-align:end}.jl-credit-app-allocation__grid dd,.jl-credit-app-aside-facts dd,.jl-credit-app-quote__line dd{margin:.25rem 0 0;font-weight:650;line-height:1.4}.jl-credit-app-allocation__header,.jl-credit-app-installments__header,.jl-credit-app-quote__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:.9rem}.jl-credit-app-allocation__title,.jl-credit-app-aside-card__title,.jl-credit-app-installments__title,.jl-credit-app-quote__title{margin:0;font-size:.98rem;font-weight:750}.jl-credit-app-allocation__desc,.jl-credit-app-installments__desc,.jl-credit-app-quote__desc{margin:.2rem 0 0;color:var(--mylends-text-muted);font-size:var(--text-caption);line-height:1.5}.jl-credit-app-quote__lines{display:grid;grid-gap:.55rem;gap:.55rem;margin:0}.jl-credit-app-quote__line{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.jl-credit-app-quote__line dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-app-quote__line--total{margin-top:.35rem;padding-top:.7rem;border-top:1px dashed var(--mylends-border)}.jl-credit-app-quote__line--total dd,.jl-credit-app-quote__line--total dt{color:var(--mylends-text);font-size:.98rem;font-weight:800}.jl-credit-app-quote__plan{margin-top:1rem;padding:.75rem .85rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-credit-app-quote__plan-meta{display:flex;justify-content:space-between;gap:.75rem;font-size:var(--text-caption);font-weight:650}.jl-credit-app-quote__marks{display:flex;gap:.3rem;margin-top:.65rem}.jl-credit-app-quote__mark{flex:1 1;height:.35rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 42%,var(--mylends-border))}.jl-credit-app-quote__note{margin:.75rem 0 0;font-size:.78rem;color:var(--mylends-text-muted);line-height:1.55}.jl-credit-app-installments__link{padding:0;border:0;background:none;color:var(--mylends-primary);font:inherit;font-size:var(--text-caption);font-weight:700;cursor:pointer}.jl-credit-app-installments__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.45rem;gap:.45rem}.jl-credit-app-installments__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.7rem .15rem;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);color:inherit;text-decoration:none}.jl-credit-app-installments__list li:last-child .jl-credit-app-installments__item{border-bottom:0}.jl-credit-app-installments__item:hover{color:var(--mylends-primary)}.jl-credit-app-installments__seq{font-weight:700}.jl-credit-app-installments__amount,.jl-credit-app-installments__due{color:var(--mylends-text-muted);font-size:var(--text-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-app-decision{display:flex;align-items:flex-start;gap:.8rem;background:linear-gradient(160deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-credit-app-decision__icon{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:.7rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-credit-app-decision__icon svg{width:1.05rem;height:1.05rem}.jl-credit-app-decision__label{margin:0;font-size:.72rem;font-weight:700;color:var(--mylends-text-muted)}.jl-credit-app-decision__text{margin:.2rem 0 0;font-size:.88rem;font-weight:650;line-height:1.5}.jl-credit-app-aside{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.jl-credit-app-aside-facts{margin-top:.85rem}.jl-credit-app-aside .jl-activity-feed__title{margin-bottom:.65rem}.jl-credit-app-aside .jl-activity-feed__item{grid-template-columns:.45rem minmax(0,1fr);grid-template-areas:"dot body" "dot type" "dot time";align-items:flex-start;gap:.25rem .65rem}.jl-credit-app-aside .jl-activity-feed__dot{grid-area:dot;margin-top:.4rem}.jl-credit-app-aside .jl-activity-feed__body{grid-area:body}.jl-credit-app-aside .jl-activity-feed__type{grid-area:type;justify-self:start}.jl-credit-app-aside .jl-activity-feed__time{grid-area:time}.jl-credit-app-details{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:640px){.jl-credit-app-installments__item{grid-template-columns:1fr auto;grid-template-areas:"seq status" "due amount"}.jl-credit-app-installments__seq{grid-area:seq}.jl-credit-app-installments__due{grid-area:due}.jl-credit-app-installments__amount{grid-area:amount}}html[data-color-mode=dark] .jl-credit-app-insight--success{background:color-mix(in srgb,#12b76a 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-credit-app-insight--warning{background:color-mix(in srgb,#f79009 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-credit-app-insight--danger{background:color-mix(in srgb,#f04438 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-copyable-id__value{background:color-mix(in srgb,var(--mylends-text) 8%,var(--mylends-surface))}.jl-status-stepper{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.jl-status-stepper__step{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border-radius:var(--radius-md);border:1px solid var(--mylends-border);background:var(--mylends-surface-muted,#f1f5f9);color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-status-stepper__index{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-surface);font-size:.7rem;font-weight:700}.jl-status-stepper__step--complete{color:var(--mylends-success,#067647);border-color:color-mix(in srgb,var(--mylends-success,#067647) 35%,var(--mylends-border))}.jl-status-stepper__step--current{color:var(--mylends-primary);border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));background:var(--mylends-primary-soft);font-weight:600}.jl-status-stepper__step--rejected{color:var(--mylends-danger,#b42318);border-color:color-mix(in srgb,var(--mylends-danger,#b42318) 35%,var(--mylends-border))}.jl-approval-panel--workflow .jl-status-stepper{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.jl-approval-panel--workflow .jl-status-stepper__step{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:.45rem;min-height:4.5rem;padding:.75rem .85rem;text-align:center}.jl-approval-panel--workflow .jl-status-stepper__index{margin-inline:auto}.jl-approval-panel--workflow .jl-status-stepper__label{line-height:1.35}.jl-activity-feed__title,.jl-financial-summary__title{margin:0 0 var(--space-3);font-size:var(--text-card-title);font-weight:700}.jl-activity-feed__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.jl-activity-feed__rail{display:none}.jl-activity-feed__row{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-activity-feed__event-title{font-weight:600}.jl-activity-feed__actor,.jl-activity-feed__summary{margin:.15rem 0 0;font-size:var(--text-caption)}.jl-financial-summary{padding:var(--space-3) 0}.jl-financial-summary__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.jl-financial-summary__metric dt{margin:0;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-financial-summary__metric dd{margin:.2rem 0 0;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-financial-summary__metric--positive dd{color:var(--mylends-success,#067647)}.jl-financial-summary__metric--negative dd{color:var(--mylends-danger,#b42318)}.jl-financial-summary__metric--muted dd{color:var(--mylends-text-muted)}.jl-financial-summary__recent{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--mylends-border)}.jl-financial-summary__recent-title{margin:0 0 var(--space-2);font-size:var(--text-caption);font-weight:600;color:var(--mylends-text-muted)}.jl-audit-timeline__summary{margin:.35rem 0 0;font-size:var(--text-caption)}.jl-audit-timeline__expand{margin-top:.5rem;padding:0;border:0;background:none;color:var(--mylends-primary);font:inherit;font-size:var(--text-caption);font-weight:600;cursor:pointer;text-decoration:underline}.jl-audit-timeline__diff-panel{margin-top:.5rem;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--mylends-border);background:var(--mylends-surface-muted,#f8fafc)}.jl-audit-diff{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.jl-audit-diff__field{display:block;font-size:var(--text-caption);font-weight:600;color:var(--mylends-text-muted)}.jl-audit-diff__values{display:grid;grid-gap:.15rem;gap:.15rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-audit-diff__before{color:var(--mylends-text-muted);text-decoration:line-through}.jl-audit-diff__arrow{color:var(--mylends-text-muted);font-size:.75rem}.jl-audit-diff__after{font-weight:700}.jl-audit-detail-panel{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--mylends-border);border-radius:var(--radius-lg);background:var(--mylends-surface)}.jl-shell__search-trigger{display:inline-flex;align-items:center;gap:.55rem;width:100%;min-height:2.5rem;padding:.2rem .45rem .2rem .55rem;border:1px solid color-mix(in srgb,var(--mylends-border) 88%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--mylends-text) 3.5%,var(--mylends-surface));color:var(--mylends-text-muted);font:inherit;cursor:pointer;text-align:start;box-shadow:inset 0 1px 0 rgb(255 255 255/35%);transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}[dir=rtl] .jl-shell__search-trigger{padding:.2rem .55rem .2rem .45rem}.jl-shell__search-trigger:focus-visible,.jl-shell__search-trigger:hover{border-color:color-mix(in srgb,var(--mylends-primary) 38%,var(--mylends-border));background:var(--mylends-surface);color:var(--mylends-text);outline:none;box-shadow:0 0 0 3px var(--mylends-primary-soft)}.jl-shell__search-trigger:focus-visible{box-shadow:0 0 0 3px var(--mylends-primary-soft)}.jl-shell__search-trigger-label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-caption)}.jl-command-backdrop{position:fixed;inset:0;z-index:var(--z-modal,1000);display:grid;place-items:start center;padding:min(12vh,6rem) 1rem 1rem;background:rgb(16 24 40/40%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jl-command{width:min(100%,36rem);max-height:min(70vh,32rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--mylends-border);border-radius:var(--radius-lg);background:var(--mylends-surface);box-shadow:var(--mylends-shadow-lg)}.jl-command__search{border-bottom:1px solid var(--mylends-border);padding:.75rem 1rem}.jl-command__input{width:100%;border:0;background:transparent;color:var(--mylends-text);font:inherit;font-size:1rem;outline:none}.jl-command__input::placeholder{color:var(--mylends-text-muted)}.jl-command__results{flex:1 1;overflow:auto;padding:.5rem}.jl-command__state{display:grid;place-items:center;min-height:8rem;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-command__group+.jl-command__group{margin-top:.5rem}.jl-command__group-label{padding:.35rem .65rem;color:var(--mylends-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.02em}.jl-command__list{list-style:none;margin:0;padding:0}.jl-command__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.65rem;gap:.65rem;width:100%;padding:.55rem .65rem;border:0;border-radius:var(--radius-md);background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.jl-command__item--active,.jl-command__item:hover:not(:disabled){background:var(--mylends-primary-soft)}.jl-command__item--disabled{opacity:.55;cursor:not-allowed}.jl-command__item-type{display:inline-flex;align-items:center;padding:.15rem .4rem;border-radius:var(--radius-sm);background:var(--mylends-surface-muted,#f1f5f9);color:var(--mylends-text-muted);font-size:.68rem;font-weight:700;white-space:nowrap}.jl-command__item-body{display:flex;flex-direction:column;gap:.1rem;min-width:0}.jl-command__item-title{font-weight:600}.jl-command__item-subtitle,.jl-command__item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-command__item-subtitle{color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-command__item-meta{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;color:var(--mylends-text-muted);font-size:.7rem;white-space:nowrap}.jl-command__item-status{font-weight:600}.jl-command__mark{padding:0;background:color-mix(in srgb,var(--mylends-primary) 22%,transparent);color:inherit;border-radius:2px}.jl-command__footer{border-top:1px solid var(--mylends-border);padding:.45rem .85rem;color:var(--mylends-text-muted);font-size:.7rem}@media (max-width:900px){.jl-user-menu__role{display:none}}@media (max-width:640px){.jl-command-backdrop{padding:10vh .5rem .5rem}.jl-shell__search{flex:0 0 auto}.jl-shell__search-trigger{width:2.5rem;min-width:2.5rem;padding:0;justify-content:center}.jl-shell__search-trigger .jl-shell__search-kbd,.jl-shell__search-trigger-label,.jl-user-menu__meta{display:none}}.jl-ops-center{display:flex;flex-direction:column;gap:var(--space-5,1.25rem)}.jl-ops-center__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-ops-center__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-ops-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-4);padding:clamp(1.1rem,2vw,1.5rem);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));border-radius:1.15rem;background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 9%,var(--mylends-surface)) 0,var(--mylends-surface) 48%,color-mix(in srgb,var(--mylends-secondary,#2f6f8f) 6%,var(--mylends-surface)) 100%);box-shadow:0 1px 2px rgb(16 24 40/4%),0 12px 32px color-mix(in srgb,var(--mylends-primary) 8%,transparent)}.jl-ops-hero--success{border-color:color-mix(in srgb,var(--mylends-success) 22%,var(--mylends-border))}.jl-ops-hero--warning{border-color:color-mix(in srgb,var(--mylends-warning) 28%,var(--mylends-border))}.jl-ops-hero--error{border-color:color-mix(in srgb,var(--mylends-danger) 28%,var(--mylends-border))}.jl-ops-hero__glow{position:absolute;inset-inline-end:-4rem;top:-3rem;width:14rem;height:14rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--mylends-primary) 18%,transparent) 0,transparent 68%);pointer-events:none}.jl-ops-hero__main{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.jl-ops-hero__intro{flex:1 1 16rem;min-width:0}.jl-ops-hero__greeting{margin:0;color:var(--mylends-primary);font-size:1.05rem;font-weight:800;letter-spacing:-.02em}.jl-ops-hero__lede{margin:.3rem 0 0;max-width:36rem;color:var(--mylends-text-muted);font-size:var(--text-caption);line-height:1.6}.jl-ops-hero__title{margin:.35rem 0 0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.025em;color:var(--mylends-text)}.jl-ops-hero__subtitle{margin:.4rem 0 0;max-width:36rem;color:var(--mylends-text-muted);font-size:var(--text-body);line-height:1.65}.jl-ops-hero__chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.jl-ops-hero__toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.55rem}.jl-ops-hero__datetime{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .9rem;border:1px solid color-mix(in srgb,var(--mylends-border) 85%,var(--mylends-primary));border-radius:.8rem;background:color-mix(in srgb,var(--mylends-surface) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--mylends-text-muted);font-size:var(--text-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jl-ops-hero__live{display:inline-flex;align-items:center;gap:.35rem;-webkit-margin-end:.15rem;margin-inline-end:.15rem;color:var(--mylends-success,#067647);font-size:.7rem;font-weight:800}.jl-ops-hero__live-dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--mylends-success,#12b76a);box-shadow:0 0 0 0 color-mix(in srgb,var(--mylends-success,#12b76a) 55%,transparent);animation:jl-ops-live 1.8s ease-out infinite}@keyframes jl-ops-live{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mylends-success,#12b76a) 45%,transparent)}70%{box-shadow:0 0 0 .45rem transparent}to{box-shadow:0 0 0 0 transparent}}.jl-ops-hero__datetime-icon{display:inline-grid;place-items:center;color:var(--mylends-primary);font-size:1rem}.jl-ops-hero__datetime-sep{margin:0 .35rem;opacity:.45}.jl-ops-hero__refresh{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));border-radius:.8rem;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);font-size:var(--text-caption);font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.jl-ops-hero__refresh:hover:not(:disabled){background:color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-primary) 42%,var(--mylends-border))}.jl-ops-hero__refresh:disabled{opacity:.65;cursor:not-allowed}.jl-ops-hero__refresh-icon--spin{animation:jl-ops-spin .85s linear infinite}@keyframes jl-ops-spin{to{transform:rotate(-1turn)}}.jl-ops-hero__insights{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.jl-ops-insight{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border:1px solid var(--mylends-border);border-radius:.9rem;background:color-mix(in srgb,var(--mylends-surface) 92%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.jl-ops-insight__icon{display:inline-grid;place-items:center;flex-shrink:0;width:2.15rem;height:2.15rem;border-radius:.7rem;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);font-size:1rem}.jl-ops-insight--credit .jl-ops-insight__icon{background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface))}.jl-ops-insight--success .jl-ops-insight__icon{background:color-mix(in srgb,var(--mylends-success) 14%,var(--mylends-surface));color:var(--mylends-success)}.jl-ops-insight--warning .jl-ops-insight__icon{background:color-mix(in srgb,var(--mylends-warning) 16%,var(--mylends-surface));color:var(--mylends-warning)}.jl-ops-insight--error .jl-ops-insight__icon{background:color-mix(in srgb,var(--mylends-danger) 14%,var(--mylends-surface));color:var(--mylends-danger)}.jl-ops-insight__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.jl-ops-insight--credit{border-color:color-mix(in srgb,var(--mylends-primary) 24%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface))}.jl-ops-insight--success{border-color:color-mix(in srgb,var(--mylends-success) 24%,var(--mylends-border))}.jl-ops-insight--warning{border-color:color-mix(in srgb,var(--mylends-warning) 28%,var(--mylends-border))}.jl-ops-insight--error{border-color:color-mix(in srgb,var(--mylends-danger) 28%,var(--mylends-border))}.jl-ops-insight__label{color:var(--mylends-text-muted);font-size:.75rem;font-weight:600}.jl-ops-insight__value{font-size:1.2rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.jl-ops-insight--credit .jl-ops-insight__value{font-size:1.05rem}.jl-ops-insight__hint{color:var(--mylends-text-muted);font-size:.72rem}.jl-ops-insight__top{display:flex;align-items:center;gap:.55rem}.jl-ops-insight--link{text-decoration:none;color:inherit;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.jl-ops-insight--link:hover{border-color:color-mix(in srgb,var(--mylends-primary) 32%,var(--mylends-border));box-shadow:0 8px 20px color-mix(in srgb,var(--mylends-primary) 8%,transparent);transform:translateY(-1px)}.jl-ops-insight--link:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-ops-hero--command{gap:1.25rem;padding:1.25rem 1.35rem 1.35rem;border:1px solid var(--mylends-border);border-radius:var(--radius-lg);background:var(--mylends-surface);box-shadow:var(--shadow-sm)}.jl-ops-hero--command.jl-ops-hero--error,.jl-ops-hero--command.jl-ops-hero--success,.jl-ops-hero--command.jl-ops-hero--warning{border-color:var(--mylends-border)}.jl-ops-hero--command .jl-ops-hero__glow{display:none}.jl-ops-hero--command .jl-ops-hero__greeting{color:var(--mylends-text);font-size:1.05rem;font-weight:700}.jl-ops-hero__bar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.85rem 1.25rem}.jl-ops-hero__meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.55rem}.jl-ops-hero--command .jl-ops-hero__datetime{border-color:var(--mylends-border);background:var(--mylends-surface-muted);-webkit-backdrop-filter:none;backdrop-filter:none}.jl-ops-hero__pulse{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(16rem,1fr);grid-gap:1rem;gap:1rem;align-items:stretch}.jl-ops-hero__credit{display:flex;flex-direction:column;justify-content:center;gap:.35rem;min-height:8.5rem;padding:1.2rem 1.35rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface));color:inherit;text-decoration:none}.jl-ops-hero__credit--link:hover{border-color:color-mix(in srgb,var(--mylends-primary) 36%,var(--mylends-border))}.jl-ops-hero__credit--link:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-ops-hero__credit-label,.jl-ops-tile__label{color:var(--mylends-text-muted);font-size:.78rem;font-weight:650}.jl-ops-hero__credit-value{font-size:clamp(1.55rem,2.4vw,2.05rem);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:1.15;color:var(--mylends-text)}.jl-ops-hero__credit-hint,.jl-ops-tile__hint{color:var(--mylends-text-muted);font-size:.75rem}.jl-ops-hero__status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.jl-ops-tile{display:flex;flex-direction:column;justify-content:center;gap:.25rem;min-height:8.5rem;padding:1rem 1.1rem;border:1px solid var(--mylends-border);border-radius:var(--radius-lg);background:var(--mylends-surface);color:inherit;text-decoration:none}.jl-ops-tile__value{font-size:1.55rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.15}.jl-ops-tile--link:hover{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border))}.jl-ops-tile--link:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-ops-tile--warning .jl-ops-tile__value{color:#b54708}.jl-ops-tile--error .jl-ops-tile__value{color:var(--mylends-danger)}.jl-ops-tile--success .jl-ops-tile__value{color:var(--mylends-primary)}.jl-ops-hero__strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:.65rem;gap:.65rem;padding-top:.15rem;border-top:1px solid var(--mylends-border)}.jl-ops-strip__item{display:flex;align-items:baseline;gap:.65rem;padding:.7rem .15rem .15rem;color:inherit;text-decoration:none}.jl-ops-strip__item--link:hover .jl-ops-strip__label{color:var(--mylends-primary)}.jl-ops-strip__value{font-size:1.15rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.jl-ops-strip__copy{display:flex;flex-direction:column;gap:.1rem;min-width:0}.jl-ops-strip__label{font-size:.8rem;font-weight:650}.jl-ops-strip__hint{color:var(--mylends-text-muted);font-size:.72rem}.jl-ops-banner{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1rem;padding:.85rem 1.1rem;border:1px solid var(--mylends-border);-webkit-border-start:3px solid var(--mylends-danger);border-inline-start:3px solid var(--mylends-danger);border-radius:var(--radius-lg);background:var(--mylends-surface)}.jl-ops-banner__icon{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.55rem;background:color-mix(in srgb,var(--mylends-danger) 10%,var(--mylends-surface));color:var(--mylends-danger)}.jl-ops-banner__copy{flex:1 1 14rem;min-width:0}.jl-ops-banner__title{display:block;font-size:.92rem;font-weight:750}.jl-ops-banner__meta{margin:.15rem 0 0;color:var(--mylends-text-muted);font-size:.75rem}.jl-ops-banner__action{color:var(--mylends-primary);font-size:.8rem;font-weight:700;text-decoration:none;white-space:nowrap}.jl-ops-queue-list{display:flex;flex-direction:column}.jl-ops-center--calm{--ops-line:color-mix(in srgb,var(--mylends-border) 88%,transparent);--ops-icon-bg:color-mix(in srgb,var(--mylends-primary) 9%,var(--mylends-surface));--ops-icon-fg:var(--mylends-primary)}.jl-ops-center--calm .jl-dashboard-widget,.jl-ops-center--calm .jl-metric-widget--ops{border:1px solid var(--mylends-border);border-radius:14px;background:var(--mylends-surface);box-shadow:none}.jl-ops-center--calm .jl-dashboard-widget{padding:1.15rem 1.25rem 1.05rem}.jl-ops-center--calm .jl-dashboard-widget__title{font-size:.95rem;font-weight:750}.jl-ops-center--calm .jl-dashboard-layout{gap:1rem}@media (min-width:1080px){.jl-ops-center--calm .jl-dashboard-layout{grid-template-columns:minmax(0,1.35fr) minmax(18.5rem,.72fr)}}.jl-ops-center--calm .jl-ops-queue-card--row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.7rem .95rem;gap:.7rem .95rem;padding:.8rem 0;border:0;border-bottom:1px solid var(--ops-line);border-radius:0;background:transparent;box-shadow:none}.jl-ops-center--calm .jl-ops-queue-card--row:last-child{border-bottom:0;padding-bottom:.1rem}.jl-ops-center--calm .jl-ops-queue-card--row:before{display:none}.jl-ops-center--calm .jl-ops-queue-card--row:hover{transform:none;box-shadow:none}.jl-ops-center--calm .jl-ops-queue-card__icon{background:var(--ops-icon-bg);color:var(--ops-icon-fg)}.jl-ops-center--calm .jl-ops-queue-card__value{min-width:2.1rem;font-size:1.35rem;color:var(--mylends-text)}.jl-ops-center--calm .jl-metric-widget--ops{min-height:8.1rem;padding:1rem 1.05rem .95rem}.jl-ops-center--calm .jl-metric-widget--ops:before{display:none}.jl-ops-center--calm .jl-metric-widget--ops .jl-metric-widget__icon{width:2rem;height:2rem;border-radius:.6rem;background:var(--ops-icon-bg);color:var(--ops-icon-fg)}.jl-ops-center--calm .jl-metric-widget--ops .jl-metric-widget__value{font-size:1.65rem;color:var(--mylends-text)}.jl-ops-center--calm .jl-metric-widget--ops .jl-metric-widget__action{color:var(--mylends-primary)}.jl-ops-center--calm .jl-alert-widget--ops{gap:0}.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--critical,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--info,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--warning{padding:.8rem 0;border:0;border-bottom:1px solid var(--ops-line);border-radius:0;background:transparent}.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item:last-child{border-bottom:0}.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__icon,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--critical .jl-alert-widget__icon,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--info .jl-alert-widget__icon,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--warning .jl-alert-widget__icon{background:var(--ops-icon-bg);color:var(--ops-icon-fg)}.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--critical .jl-alert-widget__link,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--info .jl-alert-widget__link,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__item--warning .jl-alert-widget__link,.jl-ops-center--calm .jl-alert-widget--ops .jl-alert-widget__link{background:transparent;border:0;padding:0;color:var(--mylends-primary)}.jl-activity-feed--dense .jl-activity-feed__list{gap:0}.jl-activity-feed--dense .jl-activity-feed__item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:.35rem .85rem;gap:.35rem .85rem;padding:.72rem 0;border-bottom:1px solid var(--ops-line,var(--mylends-border))}.jl-activity-feed--dense .jl-activity-feed__item:last-child{border-bottom:0}.jl-activity-feed--dense .jl-activity-feed__event-title{font-size:.86rem;font-weight:700}.jl-activity-feed--dense .jl-activity-feed__item--other .jl-activity-feed__event-title,.jl-activity-feed--dense .jl-activity-feed__item--rejected .jl-activity-feed__event-title{color:var(--mylends-text)}.jl-activity-feed--dense .jl-activity-feed__type,.jl-activity-feed--dense .jl-activity-feed__type--approved,.jl-activity-feed--dense .jl-activity-feed__type--created,.jl-activity-feed--dense .jl-activity-feed__type--other,.jl-activity-feed--dense .jl-activity-feed__type--payment_changed,.jl-activity-feed--dense .jl-activity-feed__type--permission_changed,.jl-activity-feed--dense .jl-activity-feed__type--rejected,.jl-activity-feed--dense .jl-activity-feed__type--updated{min-width:0;padding:0;border-radius:0;background:transparent;color:var(--mylends-text-muted);font-size:.72rem;font-weight:650}.jl-activity-feed--dense .jl-activity-feed__time{font-size:.72rem}@media (max-width:900px){.jl-ops-hero__pulse{grid-template-columns:1fr}.jl-ops-hero__credit,.jl-ops-tile{min-height:0}}@media (max-width:640px){.jl-ops-hero__status{grid-template-columns:1fr}}.jl-ops-hero__footnote{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:0;padding-top:.15rem;color:var(--mylends-text-muted);font-size:var(--text-caption);text-align:center}.jl-ops-hero__footnote .jl-icon{font-size:.95rem;opacity:.75}.jl-pos-hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.55rem}.jl-pos-hero__actions .jl-btn{text-decoration:none}.jl-pos-actions{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr))}.jl-pos-action{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.95rem;gap:.95rem;padding:1.15rem 1.2rem;border:1px solid color-mix(in srgb,var(--mylends-border) 88%,transparent);border-radius:1.05rem;background:var(--mylends-surface);box-shadow:0 1px 2px rgb(16 24 40/4%);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.jl-pos-action:hover{border-color:color-mix(in srgb,var(--mylends-primary) 32%,var(--mylends-border));box-shadow:0 8px 22px color-mix(in srgb,var(--mylends-primary) 8%,transparent);transform:translateY(-1px)}.jl-pos-action:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-pos-action--primary{border-color:color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface)) 0,var(--mylends-surface) 70%)}.jl-pos-action__icon{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);font-size:1.2rem}.jl-pos-action--kamanlend .jl-pos-action__icon{background:color-mix(in srgb,var(--mylends-secondary,#2f6f8f) 14%,var(--mylends-surface));color:var(--mylends-secondary,#2f6f8f)}.jl-pos-action__copy{min-width:0}.jl-pos-action__title{margin:0;font-size:.98rem;font-weight:800;letter-spacing:-.02em}.jl-pos-action__desc{margin:.25rem 0 0;color:var(--mylends-text-muted);font-size:var(--text-caption);line-height:1.55}.jl-pos-action__cta{display:inline-flex;align-items:center;gap:.2rem;color:var(--mylends-primary);font-size:.75rem;font-weight:700;white-space:nowrap}.jl-pos-row{display:grid;grid-template-columns:1fr auto;grid-gap:.65rem 1rem;gap:.65rem 1rem;align-items:start;margin-inline:-.65rem;padding:.95rem .65rem;border-bottom:1px solid var(--mylends-border);border-radius:.7rem;text-decoration:none;color:inherit;transition:background .15s ease}.jl-pos-row:last-child{border-bottom:0}.jl-pos-row:hover{background:color-mix(in srgb,var(--mylends-primary) 4%,transparent)}.jl-pos-row:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px;border-radius:.7rem}.jl-pos-row__main{min-width:0}.jl-pos-row__amount{margin:0;font-size:.98rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.jl-pos-row__goods{margin:.2rem 0 0;color:var(--mylends-text);font-size:.82rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-pos-row__meta{margin:.3rem 0 0;color:var(--mylends-text-muted);font-size:.75rem;display:flex;flex-wrap:wrap;gap:.35rem .55rem}.jl-pos-row__side{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.jl-pos-row__id{color:var(--mylends-text-muted);font-family:ui-monospace,monospace;font-size:.7rem;letter-spacing:.04em}.jl-module-card__icon{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);font-size:1.05rem}.jl-module-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-pos-shortcuts{margin-top:1.25rem}html[data-color-mode=dark] .jl-pos-action--primary{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-surface)) 0,var(--mylends-surface) 72%)}html[data-color-mode=dark] .jl-pos-row:hover{background:color-mix(in srgb,var(--mylends-primary) 8%,transparent)}.jl-checkout-directory{display:flex;flex-direction:column;gap:var(--space-4,1rem)}.jl-checkout-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-checkout-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none}.jl-checkout-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}.jl-checkout-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-checkout-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-checkout-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-checkout-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-checkout-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-checkout-directory__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.jl-checkout-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-checkout-goods{display:flex;flex-direction:column;gap:.15rem;min-width:0}.jl-checkout-goods__title{font-size:.9rem;font-weight:700;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-checkout-goods__id{color:var(--mylends-text-muted);font-family:ui-monospace,monospace;font-size:.7rem;letter-spacing:.04em}.jl-checkout-customer{display:flex;flex-direction:column;gap:.15rem;min-width:0}.jl-checkout-customer__mobile{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-checkout-customer__national{color:var(--mylends-text-muted);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-checkout-amount{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.jl-checkout-date{display:flex;flex-direction:column;gap:.1rem}.jl-checkout-date__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-checkout-date__hint{color:var(--mylends-text-muted);font-size:.72rem}@media (max-width:640px){.jl-checkout-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-checkout-directory__actions,.jl-checkout-directory__actions .jl-btn{width:100%}.jl-checkout-directory__actions .jl-btn{justify-content:center}}.jl-ops-center__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.jl-ops-center__title{margin:0;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:800;color:var(--mylends-text);letter-spacing:-.02em}.jl-ops-center__subtitle{margin:.35rem 0 0;color:var(--mylends-text-muted);font-size:var(--text-caption);line-height:1.6}.jl-ops-center__toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-ops-center__icon-btn{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;border:1px solid var(--mylends-border);border-radius:.75rem;background:var(--mylends-surface);color:var(--mylends-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.jl-ops-center__icon-btn:hover{color:var(--mylends-text);border-color:color-mix(in srgb,var(--mylends-primary) 35%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-ops-center__icon-btn[aria-pressed=true]{color:var(--mylends-primary);border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface))}.jl-ops-center__datetime{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .8rem;border:1px solid var(--mylends-border);border-radius:.75rem;background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:var(--text-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jl-ops-center__datetime-icon{display:inline-grid;place-items:center;color:var(--mylends-primary);font-size:1rem}.jl-ops-center__section-title{margin:0;font-size:1rem;font-weight:800;color:var(--mylends-text);letter-spacing:-.01em}.jl-ops-center__section-head{display:flex;flex-direction:column;gap:.2rem;margin-bottom:var(--space-3)}.jl-ops-center__section-title-row{display:flex;align-items:center;gap:.4rem}.jl-ops-center__section-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.45rem;padding:.1rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);font-size:.75rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-ops-center__section-desc{margin:0;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-ops-center__kpi-section{display:flex;flex-direction:column}.jl-ops-center__security-row{display:grid;grid-gap:var(--space-4);gap:var(--space-4);align-items:start;grid-template-columns:1fr}@media (min-width:900px){.jl-ops-center__security-row{grid-template-columns:minmax(14rem,.9fr) minmax(0,2.1fr)}}.jl-ops-security-status{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;min-height:0;padding:1.15rem 1.25rem;text-align:start;border:1px solid var(--mylends-border);border-radius:1rem;background:var(--mylends-surface);box-shadow:0 1px 2px rgb(16 24 40/4%)}.jl-ops-security-status__copy{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1 1}.jl-ops-security-status--alert{border-color:color-mix(in srgb,var(--mylends-danger) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger) 4%,var(--mylends-surface))}.jl-ops-security-status__top{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.jl-ops-security-status__pill{padding:.2rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-success) 14%,var(--mylends-surface));color:var(--mylends-success,#067647);font-size:.72rem;font-weight:700}.jl-ops-security-status__pill--alert{background:color-mix(in srgb,var(--mylends-danger) 14%,var(--mylends-surface));color:var(--mylends-danger,#b42318)}.jl-ops-security-status__heading{align-self:stretch;margin:0;font-size:.98rem;font-weight:700;text-align:start}.jl-ops-security-status__badge{display:grid;place-items:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface));color:var(--mylends-success,#067647);font-size:1.25rem}.jl-ops-security-status__badge--alert{background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface));color:var(--mylends-danger,#b42318)}.jl-ops-security-status__title{margin:0;font-size:1.05rem;font-weight:700}.jl-ops-security-status__meta{margin:0}.jl-ops-center__footnote,.jl-ops-security-status__meta{color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-ops-center__footnote{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:var(--space-2) 0 0;text-align:center}.jl-ops-center__footnote .jl-icon{font-size:.95rem;opacity:.75}.jl-dashboard-grid,.jl-dashboard-layout{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.jl-dashboard-layout{align-items:start}@media (min-width:1080px){.jl-dashboard-layout{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.85fr)}.jl-dashboard-layout__aside{position:-webkit-sticky;position:sticky;top:var(--space-4)}}.jl-dashboard-layout__main{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.jl-dashboard-layout__aside{display:flex;flex-direction:column;min-width:0}.jl-ops-queue-grid{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.jl-ops-queue-card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.35rem 1rem;gap:.35rem 1rem;padding:.95rem 1rem .9rem;border:1px solid var(--mylends-border);border-radius:.95rem;background:var(--mylends-surface);box-shadow:0 1px 2px rgb(16 24 40/4%);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.jl-ops-queue-card:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;border-radius:.95rem .95rem 0 0;background:var(--queue-accent,var(--mylends-border))}.jl-ops-queue-card:hover{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 6px 18px rgb(16 24 40/7%);transform:translateY(-1px)}.jl-ops-queue-card--primary{--queue-accent:var(--mylends-primary)}.jl-ops-queue-card--warning{--queue-accent:var(--mylends-warning)}.jl-ops-queue-card--danger{--queue-accent:var(--mylends-danger)}.jl-ops-queue-card--success{--queue-accent:var(--mylends-success)}.jl-ops-queue-card--neutral{--queue-accent:color-mix(in srgb,var(--mylends-text-muted) 55%,var(--mylends-border))}.jl-ops-queue-card__head{display:flex;align-items:center;gap:.55rem}.jl-ops-queue-card__icon{display:inline-grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:.65rem;background:color-mix(in srgb,var(--queue-accent,var(--mylends-primary)) 12%,var(--mylends-surface));color:var(--queue-accent,var(--mylends-primary));font-size:.95rem}.jl-ops-queue-card__label{font-size:.82rem;font-weight:700;line-height:1.35}.jl-ops-queue-card__value{min-width:2.5rem;font-size:1.85rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;text-align:center}.jl-ops-queue-card__copy{display:flex;flex-direction:column;gap:.18rem;min-width:0}.jl-ops-queue-card__subtitle{margin:0;color:var(--mylends-text-muted);font-size:.75rem}.jl-ops-queue-card__action{display:inline-flex;align-items:center;gap:.2rem;margin-top:.25rem;color:var(--mylends-primary);font-size:.75rem;font-weight:700}.jl-ops-queue-card--loading .jl-ops-queue-card__value{color:var(--mylends-text-muted)}html[data-color-mode=dark] .jl-ops-hero{box-shadow:var(--shadow-md)}html[data-color-mode=dark] .jl-ops-hero--command{box-shadow:var(--shadow-sm)}html[data-color-mode=dark] .jl-ops-hero__credit{background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-ops-tile--warning .jl-ops-tile__value{color:#fdb022}html[data-color-mode=dark] .jl-ops-center--calm .jl-alert-widget__icon{background:var(--mylends-surface-muted)}html[data-color-mode=dark] .jl-ops-queue-card{box-shadow:var(--shadow-sm)}html[data-color-mode=dark] .jl-ops-queue-card:hover{box-shadow:var(--shadow-md)}.jl-dashboard-grid--cols-1,.jl-dashboard-grid--cols-2,.jl-dashboard-grid--cols-3,.jl-dashboard-grid--cols-4{grid-template-columns:1fr}@media (min-width:900px){.jl-dashboard-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-dashboard-grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.jl-dashboard-grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.jl-dashboard-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.jl-dashboard-widget{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:1.15rem 1.25rem;border:1px solid var(--mylends-border);border-radius:1rem;background:var(--mylends-surface);box-shadow:0 1px 2px rgb(16 24 40/4%)}.jl-dashboard-widget--featured{border-color:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-border));box-shadow:0 1px 2px rgb(16 24 40/4%),0 8px 24px color-mix(in srgb,var(--mylends-primary) 5%,transparent)}html[data-color-mode=dark] .jl-dashboard-widget--featured{box-shadow:var(--shadow-md)}.jl-dashboard-widget--span-2{grid-column:1/-1}.jl-dashboard-widget__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.jl-dashboard-widget__title{margin:0;font-size:.98rem;font-weight:700}.jl-dashboard-widget__desc{margin:.25rem 0 0;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-dashboard-widget__action a,.jl-dashboard-widget__link{color:var(--mylends-primary);font-size:var(--text-caption);font-weight:600;text-decoration:none}.jl-dashboard-widget__loading{display:grid;place-items:center;min-height:6rem}.jl-dashboard-widget__body .jl-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:10rem;padding:1.75rem 1rem;border:1.5px dashed color-mix(in srgb,var(--mylends-border) 90%,#94a3b8);border-radius:.85rem;background:color-mix(in srgb,var(--mylends-surface-muted,#f8fafc) 65%,transparent);text-align:center}.jl-dashboard-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.jl-dashboard-metrics--hero{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}@media (min-width:1200px){.jl-dashboard-metrics--hero{grid-template-columns:repeat(4,minmax(0,1fr))}}.jl-metric-widget{position:relative;display:flex;flex-direction:column;gap:.45rem;min-height:8.75rem;padding:1rem 1rem .95rem;border:1px solid var(--mylends-border);border-radius:.9rem;background:color-mix(in srgb,var(--metric-accent-soft,var(--mylends-surface)) 46%,var(--mylends-surface));box-shadow:0 1px 2px rgb(16 24 40/4%);text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;overflow:hidden}.jl-metric-widget:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:var(--metric-accent,var(--mylends-border))}.jl-metric-widget--link:hover{border-color:color-mix(in srgb,var(--mylends-primary) 30%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%);transform:translateY(-1px)}.jl-metric-widget--critical{--metric-accent:#f04438;--metric-accent-soft:#fef3f2}.jl-metric-widget--attention{--metric-accent:#f79009;--metric-accent-soft:#fffaeb}.jl-metric-widget--ok{--metric-accent:#12b76a;--metric-accent-soft:#ecfdf3}.jl-metric-widget--neutral{--metric-accent:#6172f3;--metric-accent-soft:#eef4ff}html[data-color-mode=dark] .jl-metric-widget--critical{--metric-accent-soft:color-mix(in srgb,#f04438 22%,var(--mylends-surface))}html[data-color-mode=dark] .jl-metric-widget--attention{--metric-accent-soft:color-mix(in srgb,#f79009 22%,var(--mylends-surface))}html[data-color-mode=dark] .jl-metric-widget--ok{--metric-accent-soft:color-mix(in srgb,#12b76a 22%,var(--mylends-surface))}html[data-color-mode=dark] .jl-metric-widget--neutral{--metric-accent-soft:color-mix(in srgb,#6172f3 22%,var(--mylends-surface))}html[data-color-mode=dark] .jl-metric-widget{box-shadow:var(--shadow-sm)}html[data-color-mode=dark] .jl-metric-widget--link:hover{box-shadow:var(--shadow-md)}.jl-metric-widget__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.jl-metric-widget__label{color:var(--mylends-text-muted);font-size:.8rem;font-weight:600;line-height:1.4}.jl-metric-widget__icon{display:inline-grid;place-items:center;flex-shrink:0;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--metric-accent-soft,var(--mylends-surface-muted));color:var(--metric-accent,var(--mylends-primary));font-size:1rem}.jl-metric-widget__value{margin-top:auto;font-size:1.9rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.1;color:var(--mylends-text)}.jl-metric-widget__meta,.jl-metric-widget__value--loading{color:var(--mylends-text-muted)}.jl-metric-widget__meta{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem}.jl-metric-widget__action,.jl-metric-widget__chevron{display:inline-flex;align-items:center;gap:.15rem;color:var(--mylends-primary);font-size:.75rem;font-weight:700}.jl-metric-widget--link:hover .jl-metric-widget__action,.jl-metric-widget--link:hover .jl-metric-widget__chevron{color:var(--mylends-primary)}.jl-alert-widget{list-style:none;margin:0;padding:0;display:grid;grid-gap:.65rem;gap:.65rem}.jl-alert-widget__item{display:flex;align-items:center;gap:.85rem;padding:.85rem 1rem;border-radius:.85rem;border:1px solid var(--mylends-border)}.jl-alert-widget__item--critical{border-color:color-mix(in srgb,#f04438 28%,var(--mylends-border));background:#fef3f2}.jl-alert-widget__item--warning{border-color:color-mix(in srgb,#f79009 28%,var(--mylends-border));background:#fffaeb}.jl-alert-widget__item--info{border-color:color-mix(in srgb,#2e90fa 28%,var(--mylends-border));background:#eff8ff}html[data-color-mode=dark] .jl-alert-widget__item--critical{background:color-mix(in srgb,#f04438 16%,var(--mylends-surface))}html[data-color-mode=dark] .jl-alert-widget__item--warning{background:color-mix(in srgb,#f79009 16%,var(--mylends-surface))}html[data-color-mode=dark] .jl-alert-widget__item--info{background:color-mix(in srgb,#2e90fa 16%,var(--mylends-surface))}.jl-alert-widget__icon{display:inline-grid;place-items:center;flex-shrink:0;width:2.15rem;height:2.15rem;border-radius:50%;background:rgb(255 255 255/70%);font-size:1.05rem}html[data-color-mode=dark] .jl-alert-widget__icon{background:color-mix(in srgb,var(--mylends-surface) 70%,transparent)}.jl-alert-widget__item--critical .jl-alert-widget__icon{color:var(--mylends-danger)}.jl-alert-widget__item--warning .jl-alert-widget__icon{color:var(--mylends-warning)}.jl-alert-widget__item--info .jl-alert-widget__icon{color:var(--mylends-info)}.jl-alert-widget__body{flex:1 1;min-width:0}.jl-alert-widget__title{display:block;font-size:.9rem;font-weight:700}.jl-alert-widget__desc{margin-top:.15rem;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-alert-widget__link{flex-shrink:0;padding:.35rem .7rem;border-radius:999px;background:rgb(255 255 255/75%);color:var(--mylends-text);font-size:.75rem;font-weight:700;text-decoration:none;border:1px solid rgb(16 24 40/6%)}.jl-alert-widget__item--critical .jl-alert-widget__link{color:#b42318}.jl-alert-widget__item--warning .jl-alert-widget__link{color:#b54708}.jl-alert-widget__item--info .jl-alert-widget__link{color:#175cd3}.jl-alert-widget__empty{margin:0;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-dashboard-inline-stat{display:flex;flex-direction:column;gap:.25rem;margin:0}.jl-dashboard-inline-stat strong{font-size:1.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-dashboard-inline-stat span{color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-dashboard-role-chip{display:inline-flex;flex-wrap:wrap;gap:.4rem;align-items:center}.jl-dashboard-footnote{margin:var(--space-4) 0 0;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-activity-widget__link{color:inherit;font-weight:600;text-decoration:none}.jl-activity-widget__link:hover{color:var(--mylends-primary)}.jl-activity-feed__list{gap:.15rem}.jl-activity-feed__item{display:grid;grid-template-columns:.55rem minmax(0,1fr) auto auto;align-items:center;grid-gap:.65rem .75rem;gap:.65rem .75rem;padding:.7rem .15rem;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-activity-feed__item:last-child{border-bottom:none}.jl-activity-feed__dot{width:.45rem;height:.45rem;border-radius:50%;background:var(--mylends-border)}.jl-activity-feed__item--approved .jl-activity-feed__dot{background:#12b76a}.jl-activity-feed__item--rejected .jl-activity-feed__dot{background:#f04438}.jl-activity-feed__item--created .jl-activity-feed__dot,.jl-activity-feed__item--updated .jl-activity-feed__dot{background:#2e90fa}.jl-activity-feed__item--other .jl-activity-feed__dot,.jl-activity-feed__item--payment_changed .jl-activity-feed__dot,.jl-activity-feed__item--permission_changed .jl-activity-feed__dot{background:#7a5af8}.jl-activity-feed__body{min-width:0}.jl-activity-feed__event-title{margin:0;font-size:.88rem;font-weight:650;line-height:1.35}.jl-activity-feed__actor,.jl-activity-feed__summary{margin:.12rem 0 0;font-size:.72rem;color:var(--mylends-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jl-activity-feed__type{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;padding:.2rem .55rem;border-radius:999px;font-size:.7rem;font-weight:700;background:var(--mylends-surface-muted,#f8fafc);color:var(--mylends-text-muted)}.jl-activity-feed__type--approved{background:#ecfdf3;color:#067647}.jl-activity-feed__type--rejected{background:#fef3f2;color:#b42318}.jl-activity-feed__type--created,.jl-activity-feed__type--updated{background:#eff8ff;color:#175cd3}.jl-activity-feed__type--other,.jl-activity-feed__type--payment_changed,.jl-activity-feed__type--permission_changed{background:#f4f3ff;color:#5925dc}.jl-activity-feed__time{color:var(--mylends-text-muted);font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:640px){.jl-activity-feed__item{grid-template-columns:.55rem minmax(0,1fr) auto;grid-template-areas:"dot body type" "dot time time"}.jl-activity-feed__dot{grid-area:dot}.jl-activity-feed__body{grid-area:body}.jl-activity-feed__type{grid-area:type}.jl-activity-feed__time{grid-area:time;justify-self:end}}.jl-dashboard-widget__body .jl-empty-state__icon{background:#ecfdf3;color:#12b76a}.jl-security-alert__empty-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:10rem;padding:1.5rem 1rem;border:1.5px dashed color-mix(in srgb,var(--mylends-border) 85%,#94a3b8);border-radius:.85rem;background:color-mix(in srgb,var(--mylends-surface-muted,#f8fafc) 55%,transparent);text-align:center}.jl-security-alert__empty-icon{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.35rem;border-radius:50%;background:#ecfdf3;color:#12b76a;font-size:1.35rem}.jl-security-alert__empty{margin:0;color:var(--mylends-text);font-size:.92rem;font-weight:650}.jl-security-alert__empty-desc{margin:0;color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-permission-denied{max-width:36rem;margin:2rem auto;padding:var(--space-5,1.5rem);border:1px solid var(--mylends-border);border-radius:var(--radius-lg);background:var(--mylends-surface)}.jl-permission-denied__title{margin:0 0 var(--space-2);font-size:1.25rem}.jl-permission-denied__desc{margin:0 0 var(--space-3);color:var(--mylends-text-muted)}.jl-permission-denied__meta{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0 0 var(--space-4)}.jl-permission-denied__meta dt{color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-permission-denied__meta dd{margin:.2rem 0 0;font-weight:600}.jl-permission-denied__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.jl-security-alert__title{margin:0 0 var(--space-3);font-size:var(--text-card-title);font-weight:700}.jl-security-alert__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.jl-security-alert__item{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--mylends-border);border-radius:var(--radius-md)}.jl-security-alert__item--critical{border-color:color-mix(in srgb,var(--mylends-danger,#b42318) 35%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#b42318) 6%,var(--mylends-surface))}.jl-security-alert__item--warning{border-color:color-mix(in srgb,var(--mylends-warning,#b54708) 35%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#b54708) 6%,var(--mylends-surface))}.jl-security-alert__desc,.jl-security-alert__time{color:var(--mylends-text-muted);font-size:var(--text-caption)}.jl-security-alert__link{flex-shrink:0;color:var(--mylends-primary);font-size:var(--text-caption);font-weight:600;text-decoration:none}.jl-forced-logout,.jl-session-warning{position:fixed;inset:0;z-index:calc(var(--z-modal, 1000) + 20);display:grid;place-items:center;padding:1rem;background:rgb(16 24 40/45%)}.jl-forced-logout__panel,.jl-session-warning__panel{width:min(100%,26rem);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--mylends-border);background:var(--mylends-surface);box-shadow:var(--mylends-shadow-lg)}.jl-session-warning__title{margin:0 0 var(--space-2)}.jl-session-warning__desc{margin:0 0 var(--space-4);color:var(--mylends-text-muted)}.jl-session-warning__actions{display:flex;justify-content:flex-end;gap:var(--space-2)}.jl-forced-logout__reason{margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--mylends-warning,#b54708) 10%,var(--mylends-surface));font-size:var(--text-caption)}.jl-audit-timeline__item--critical .jl-audit-timeline__marker{background:var(--mylends-danger,#b42318)}.jl-audit-timeline__item--warning .jl-audit-timeline__marker{background:var(--mylends-warning,#b54708)}.jl-audit-timeline__item--info .jl-audit-timeline__marker{background:var(--mylends-info,#175cd3)}.jl-admin-impersonation,.jl-impersonation-banner{position:-webkit-sticky;position:sticky;top:0;z-index:1100;display:flex;flex-direction:column;gap:.5rem;padding:.75rem 1rem;background:color-mix(in srgb,var(--mylends-warning,#b54708) 12%,var(--mylends-surface));color:var(--mylends-warning-fg,#664d03);border-bottom:1px solid color-mix(in srgb,var(--mylends-warning,#b54708) 30%,var(--mylends-border))}.jl-impersonation-banner{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.jl-admin-impersonation__meta,.jl-impersonation-banner__meta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem;font-size:var(--text-caption);opacity:.9}.jl-admin-impersonation__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.jl-impersonation-banner__actions{display:flex;flex-wrap:wrap;gap:.5rem}.jl-audit-security-filters{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4)}.jl-audit-security-filters__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.jl-audit-security-filters__grid label{display:grid;grid-gap:.35rem;gap:.35rem;font-size:var(--text-caption)}.jl-audit-security-filters__check{display:flex!important;align-items:center;gap:.5rem;align-self:end}html[data-color-mode=dark] .jl-alert-widget__link{background:color-mix(in srgb,var(--mylends-surface-muted) 80%,transparent);border-color:var(--mylends-border)}html[data-color-mode=dark] .jl-alert-widget__item--critical .jl-alert-widget__link{color:#fda29b}html[data-color-mode=dark] .jl-alert-widget__item--warning .jl-alert-widget__link{color:#fec84b}html[data-color-mode=dark] .jl-alert-widget__item--info .jl-alert-widget__link{color:#b2ddff}html[data-color-mode=dark] .jl-activity-feed__type--approved{background:color-mix(in srgb,#12b76a 20%,var(--mylends-surface));color:#6ce9a6}html[data-color-mode=dark] .jl-activity-feed__type--rejected{background:color-mix(in srgb,#f04438 20%,var(--mylends-surface));color:#fda29b}html[data-color-mode=dark] .jl-activity-feed__type--created,html[data-color-mode=dark] .jl-activity-feed__type--updated{background:color-mix(in srgb,#2e90fa 20%,var(--mylends-surface));color:#b2ddff}html[data-color-mode=dark] .jl-activity-feed__type--other,html[data-color-mode=dark] .jl-activity-feed__type--payment_changed,html[data-color-mode=dark] .jl-activity-feed__type--permission_changed{background:color-mix(in srgb,#6172f3 20%,var(--mylends-surface));color:#c7d2fe}html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type,html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type--approved,html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type--created,html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type--other,html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type--payment_changed,html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type--permission_changed,html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type--rejected,html[data-color-mode=dark] .jl-activity-feed--dense .jl-activity-feed__type--updated{background:transparent;color:var(--mylends-text-muted)}html[data-color-mode=dark] .jl-dashboard-widget__body .jl-empty-state__icon,html[data-color-mode=dark] .jl-security-alert__empty-icon{background:color-mix(in srgb,#12b76a 22%,var(--mylends-surface));color:#6ce9a6}.jl-person-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-person-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-person-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-person-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;text-align:inherit;cursor:pointer;border-radius:var(--radius-card,.75rem);transition:transform .15s ease,box-shadow .15s ease}.jl-person-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-person-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-person-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-person-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-person-directory__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 .75rem}.jl-person-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted);font-weight:500}.jl-person-identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-person-identity__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-person-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-person-identity__mobile{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);line-height:1.3}.jl-person-ltr-value{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-person-identity__mobile.jl-person-ltr-value{display:block;text-align:right}.jl-person-avatar{flex-shrink:0;display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);font-size:.75rem;font-weight:700;letter-spacing:-.02em;border:1px solid color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-border))}.jl-person-type-badge{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.35;color:var(--mylends-text-muted);background:var(--mylends-surface);border:1px solid var(--mylends-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jl-person-mono,.jl-person-national-value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-person-national-value{display:block;width:100%;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jl-person-directory-table .jl-table tbody td:nth-child(3),.jl-person-directory-table .jl-table thead th:nth-child(3){text-align:start}.jl-person-directory-table .jl-table tbody td:nth-child(4),.jl-person-directory-table .jl-table thead th:nth-child(4){text-align:start;direction:rtl}.jl-person-date{display:block;width:100%;direction:ltr;text-align:right;font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jl-person-roles{display:flex;flex-direction:column;gap:.2rem;min-width:0}.jl-person-role-line{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.jl-person-role-line__title{font-size:.8125rem;font-weight:600;color:var(--mylends-text)}.jl-person-role-line__scope{font-size:.75rem;font-weight:500;color:var(--mylends-text-muted)}.jl-person-role-line__empty{font-size:.8125rem;color:var(--mylends-text-muted)}.jl-person-role-line__more{display:inline-flex;width:-moz-fit-content;width:fit-content;font-size:.6875rem;font-weight:600;color:var(--mylends-primary)}.jl-person-directory-table .jl-table{width:100%;table-layout:fixed}.jl-person-directory-table .jl-table tbody td,.jl-person-directory-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-person-directory-table .jl-table thead th{letter-spacing:.01em}.jl-person-directory-table .jl-table__cell--center{text-align:center}.jl-person-directory-table .jl-table__cell--end{text-align:end}.jl-person-directory-table .jl-table__cell--center .jl-table__sort,.jl-person-directory-table .jl-table__cell--end .jl-table__sort{width:100%}.jl-person-directory-table .jl-table__cell--center .jl-table__sort{justify-content:center}.jl-person-directory-table .jl-table__cell--end .jl-table__sort{justify-content:flex-end}.jl-person-directory-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}.jl-person-directory-table .jl-table__actions{width:6%;min-width:4.25rem;padding:.625rem 1rem;text-align:center}.jl-person-directory-table .jl-table thead .jl-table__actions{white-space:nowrap}.jl-person-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72;transition:opacity .12s ease,background .12s ease}.jl-person-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-person-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-person-directory-table.jl-data-table--compact .jl-person-avatar{width:1.75rem;height:1.75rem;font-size:.6875rem}.jl-person-directory-table.jl-data-table--compact .jl-person-identity__name{font-size:.875rem}.jl-person-directory-table.jl-data-table--dense .jl-table tbody td{padding-block:.4rem}.jl-person-directory-table.jl-data-table--dense .jl-person-avatar{width:1.625rem;height:1.625rem}html[data-color-mode=dark] .jl-person-avatar{background:color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-surface))}html[data-color-mode=dark] .jl-person-type-badge{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}@media (max-width:640px){.jl-person-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-person-directory__actions{width:100%}.jl-person-directory__actions .jl-btn{flex:1 1 auto;justify-content:center}}.jl-org-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-org-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-org-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-org-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-org-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-org-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-org-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-org-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-org-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-org-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-org-identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-org-identity__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-org-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-org-identity__code{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);line-height:1.3}.jl-org-ltr-value{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-org-identity__code.jl-org-ltr-value{display:block;text-align:right}.jl-org-avatar{flex-shrink:0;display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);font-size:.75rem;font-weight:700;letter-spacing:-.02em;border:1px solid color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-border))}.jl-org-entity-badge{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.35;color:var(--mylends-text-muted);background:var(--mylends-surface);border:1px solid var(--mylends-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jl-org-credit{display:block;font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.jl-org-credit--empty,.jl-org-date{font-weight:500;color:var(--mylends-text-muted)}.jl-org-date{font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-org-directory-table .jl-table{width:100%;table-layout:fixed}.jl-org-directory-table .jl-table tbody td,.jl-org-directory-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-org-directory-table .jl-table thead th{letter-spacing:.01em}.jl-org-directory-table .jl-table__cell--center{text-align:center}.jl-org-directory-table .jl-table__cell--center .jl-table__sort{width:100%;justify-content:center}.jl-org-directory-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}.jl-org-directory-table .jl-table__actions{width:6%;min-width:4.25rem;padding:.625rem 1rem}.jl-org-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72;transition:opacity .12s ease,background .12s ease}.jl-org-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-org-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-org-directory-table.jl-data-table--compact .jl-org-avatar{width:1.75rem;height:1.75rem;font-size:.6875rem}.jl-org-directory-table.jl-data-table--compact .jl-org-identity__name{font-size:.875rem}.jl-org-directory-table.jl-data-table--dense .jl-table tbody td{padding-block:.4rem}.jl-org-directory-table.jl-data-table--dense .jl-org-avatar{width:1.625rem;height:1.625rem}html[data-color-mode=dark] .jl-org-avatar{background:color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-surface))}html[data-color-mode=dark] .jl-org-entity-badge{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}@media (max-width:640px){.jl-org-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-org-directory__actions{width:100%}.jl-org-directory__actions .jl-btn{flex:1 1 auto;justify-content:center}}.jl-org-role-guide{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem;padding:.9rem 1rem;border:1px solid color-mix(in srgb,var(--mylends-warning) 28%,var(--mylends-border));border-radius:1rem;background:color-mix(in srgb,var(--mylends-warning) 8%,var(--mylends-surface))}.jl-org-role-guide__icon{display:inline-grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.7rem;background:color-mix(in srgb,var(--mylends-warning) 16%,var(--mylends-surface));color:var(--mylends-warning);flex-shrink:0}.jl-org-role-guide__title{margin:0 0 .2rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-org-role-guide__text{margin:0;font-size:.8125rem;line-height:1.6;color:var(--mylends-text-muted)}.jl-org-role-grid{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}.jl-org-role-card{display:flex;flex-direction:column;gap:.75rem;min-height:100%;padding:1.05rem 1.1rem .95rem;border:1px solid var(--mylends-border);border-radius:1.15rem;background:var(--mylends-surface);box-shadow:var(--mylends-shadow);transition:border-color .15s ease,box-shadow .15s ease}.jl-org-role-card:hover{border-color:color-mix(in srgb,var(--mylends-primary) 24%,var(--mylends-border));box-shadow:0 8px 24px rgb(16 24 40/6%)}.jl-org-role-card__header{display:flex;align-items:flex-start;gap:.7rem}.jl-org-role-card__icon{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.75rem;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-org-role-card__icon svg{width:1.1rem;height:1.1rem}.jl-org-role-card__icon--finance{background:color-mix(in srgb,var(--mylends-accent) 12%,var(--mylends-surface));color:var(--mylends-accent)}.jl-org-role-card__icon--staff{background:color-mix(in srgb,var(--mylends-warning) 14%,var(--mylends-surface));color:var(--mylends-warning)}.jl-org-role-card__icon--owner{background:color-mix(in srgb,var(--mylends-text) 8%,var(--mylends-surface));color:var(--mylends-text)}.jl-org-role-card__identity{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1 1}.jl-org-role-card__title{margin:0;font-size:1rem;font-weight:700;line-height:1.35;color:var(--mylends-text)}.jl-org-role-card__code{padding:0;border:0;background:transparent;color:var(--mylends-text-muted);font-size:.75rem;line-height:1.3;text-align:start;cursor:pointer}.jl-org-role-card__code:hover{color:var(--mylends-primary)}.jl-org-role-card__header .jl-badge{flex-shrink:0;margin-top:.1rem}.jl-org-role-card__hint,.jl-org-role-card__summary{margin:0;line-height:1.6}.jl-org-role-card__summary{font-size:.8125rem;color:var(--mylends-text)}.jl-org-role-card__hint{font-size:.75rem;color:var(--mylends-text-muted)}.jl-org-role-card__caps{display:grid;grid-gap:.35rem;gap:.35rem;margin:0;padding:0;list-style:none}.jl-org-role-card__caps li{position:relative;-webkit-padding-start:.9rem;padding-inline-start:.9rem;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-org-role-card__caps li:before{content:"";position:absolute;top:.45rem;inset-inline-start:0;width:.35rem;height:.35rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 55%,var(--mylends-border))}.jl-org-role-card__tags{display:flex;flex-wrap:wrap;gap:.4rem}.jl-org-role-card__tag{display:inline-flex;align-items:center;padding:.18rem .5rem;border-radius:999px;font-size:.7rem;font-weight:650;line-height:1.35}.jl-org-role-card__tag--assign{color:var(--mylends-success);background:color-mix(in srgb,var(--mylends-success) 10%,var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-success) 22%,var(--mylends-border))}.jl-org-role-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-org-role-card__footer .jl-inline-link{margin-top:0}.jl-org-role-card__count{font-size:.8125rem;font-weight:650;color:var(--mylends-text)}html[data-color-mode=dark] .jl-org-role-guide{background:color-mix(in srgb,var(--mylends-warning) 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-org-role-card{box-shadow:none}@media (max-width:640px){.jl-org-role-grid{grid-template-columns:1fr}.jl-org-role-guide{flex-direction:column}}.jl-org-branch-avatar{color:var(--mylends-primary)}.jl-org-branch-avatar svg{width:1rem;height:1rem}.jl-org-branch-avatar--inactive{background:color-mix(in srgb,var(--mylends-warning) 12%,var(--mylends-surface));color:var(--mylends-warning);border-color:color-mix(in srgb,var(--mylends-warning) 18%,var(--mylends-border))}.jl-org-branch-location{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-org-branch-location__city{font-size:.875rem;font-weight:650;color:var(--mylends-text);line-height:1.35}.jl-org-branch-location__address{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-org-branch-views{display:inline-flex;padding:.18rem;border:1px solid var(--mylends-border);border-radius:.7rem;background:var(--mylends-surface);gap:.15rem}.jl-org-branch-views__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.75rem;font-weight:650;line-height:1.3;padding:.35rem .7rem;border-radius:.55rem;cursor:pointer}.jl-org-branch-views__btn--active{background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary)}.jl-org-branch-views__btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:1px}.jl-org-branch-grid{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr))}.jl-org-branch-card{display:flex;flex-direction:column;gap:.85rem;min-height:100%;padding:1.05rem 1.1rem .95rem;border:1px solid var(--mylends-border);border-radius:1.15rem;background:var(--mylends-surface);box-shadow:var(--mylends-shadow);transition:border-color .15s ease,box-shadow .15s ease}.jl-org-branch-card:hover{border-color:color-mix(in srgb,var(--mylends-primary) 24%,var(--mylends-border));box-shadow:0 8px 24px rgb(16 24 40/6%)}.jl-org-branch-card--inactive{background:color-mix(in srgb,var(--mylends-warning) 4%,var(--mylends-surface))}.jl-org-branch-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.jl-org-branch-card__header .jl-badge{flex-shrink:0;margin-top:.1rem}.jl-org-branch-card__meta{display:grid;grid-gap:.65rem;gap:.65rem;margin:0}.jl-org-branch-card__meta dt{margin:0 0 .15rem;font-size:.7rem;font-weight:650;color:var(--mylends-text-muted)}.jl-org-branch-card__meta dd{margin:0;font-size:.875rem;font-weight:600;line-height:1.45;color:var(--mylends-text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.jl-org-branch-card__hint{margin:0;font-size:.75rem;line-height:1.5;color:var(--mylends-warning)}.jl-org-branch-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-org-branch-card__actions{display:flex;align-items:center;gap:.35rem}.jl-org-branch-card__code{padding:0;border:0;background:transparent;color:var(--mylends-text-muted);font-size:.75rem;line-height:1.3;cursor:pointer}.jl-org-branch-card__code:hover{color:var(--mylends-primary)}.jl-org-branch-form{display:grid;grid-gap:.9rem;gap:.9rem}.jl-org-branch-form__lead{margin:0;font-size:.875rem;line-height:1.65;color:var(--mylends-text-muted)}.jl-org-branch-form__preview{justify-content:space-between;flex-wrap:wrap}.jl-org-branch-form__preview-location{font-size:.75rem;color:var(--mylends-text-muted);text-align:end}.jl-org-branch-table.jl-data-table--compact .jl-org-branch-avatar{width:1.75rem;height:1.75rem}html[data-color-mode=dark] .jl-org-branch-card{box-shadow:none}html[data-color-mode=dark] .jl-org-branch-card--inactive{background:color-mix(in srgb,var(--mylends-warning) 8%,var(--mylends-surface))}@media (max-width:640px){.jl-org-branch-grid{grid-template-columns:1fr}.jl-org-directory__meta{flex-wrap:wrap;gap:.5rem}}.jl-org-review-list{display:grid;grid-gap:.85rem;gap:.85rem}.jl-org-review-card{display:grid;grid-gap:1rem;gap:1rem;padding:1.05rem 1.15rem;border:1px solid var(--mylends-border);border-radius:1.15rem;background:var(--mylends-surface);box-shadow:var(--mylends-shadow);border-inline-start-width:3px;border-inline-start-style:solid;border-inline-start-color:color-mix(in srgb,var(--mylends-primary) 42%,var(--mylends-border));transition:border-color .15s ease,box-shadow .15s ease}.jl-org-review-card:hover{border-color:color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));box-shadow:0 8px 24px rgb(16 24 40/6%)}.jl-org-review-card--overdue{border-inline-start-color:var(--mylends-warning)}.jl-org-review-card--urgent{border-inline-start-color:var(--mylends-danger,#b42318);background:color-mix(in srgb,var(--mylends-danger,#b42318) 4%,var(--mylends-surface))}.jl-org-review-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.jl-org-review-card__header .jl-person-avatar{width:2.5rem;height:2.5rem;font-size:.8125rem}.jl-org-review-card__flags{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;flex-shrink:0}.jl-org-review-sla{display:inline-flex;align-items:center;min-height:1.5rem;padding:.15rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.3;color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface))}.jl-org-review-sla--overdue{color:var(--mylends-warning);background:color-mix(in srgb,var(--mylends-warning) 14%,var(--mylends-surface))}.jl-org-review-sla--urgent{color:var(--mylends-danger,#b42318);background:color-mix(in srgb,var(--mylends-danger,#b42318) 12%,var(--mylends-surface))}.jl-org-review-card__amount{display:flex;flex-direction:column;gap:.2rem;min-width:0}.jl-org-review-card__amount-label{font-size:.75rem;font-weight:650;color:var(--mylends-text-muted)}.jl-org-review-card__amount-value{font-size:1.15rem;font-weight:750;line-height:1.3;color:var(--mylends-text)}.jl-org-review-card__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem .75rem;gap:.65rem .75rem;margin:0}.jl-org-review-card__facts div{min-width:0}.jl-org-review-card__facts dt{margin:0 0 .15rem;font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted)}.jl-org-review-card__facts dd{margin:0;font-size:.8125rem;font-weight:650;color:var(--mylends-text)}.jl-org-review-card__ref{display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.jl-org-review-card__ref:hover{color:var(--mylends-primary)}.jl-org-review-card__ref svg{width:.9rem;height:.9rem}.jl-org-review-card__actions{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.jl-org-review-card__actions .jl-btn{min-height:2.25rem}.jl-org-review-dialog{display:grid;grid-gap:.75rem;gap:.75rem}.jl-org-review-dialog p{margin:0;line-height:1.7}@media (min-width:920px){.jl-org-review-card{grid-template-columns:minmax(13rem,1.15fr) minmax(10rem,.85fr) minmax(13rem,1.1fr) auto;align-items:center}.jl-org-review-card__header{align-items:center}.jl-org-review-card__facts{grid-template-columns:1fr;gap:.45rem}.jl-org-review-card__facts div{display:grid;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;grid-gap:.5rem;gap:.5rem}.jl-org-review-card__facts dt{margin:0}.jl-org-review-card__actions{justify-content:flex-end}}@media (max-width:640px){.jl-org-review-card__header{flex-direction:column}.jl-org-review-card__flags{justify-content:flex-start}.jl-org-review-card__facts{grid-template-columns:1fr 1fr}.jl-org-review-card__actions{width:100%}.jl-org-review-card__actions .jl-btn{flex:1 1 auto;justify-content:center}}html[data-color-mode=dark] .jl-org-review-card{box-shadow:none}html[data-color-mode=dark] .jl-org-review-card--urgent{background:color-mix(in srgb,var(--mylends-danger,#f97066) 8%,var(--mylends-surface))}.jl-org-budget,.jl-org-budget-hero{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-org-budget-hero{padding:1.25rem 1.35rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));border-radius:1.15rem;background:linear-gradient(145deg,color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface)),var(--mylends-surface) 58%);box-shadow:var(--mylends-shadow)}.jl-org-budget-hero--empty,.jl-org-budget-hero--loading{min-height:7.5rem;align-content:center}.jl-org-budget-hero--empty{display:flex;align-items:center;gap:.85rem}.jl-org-budget-hero__header{display:flex;align-items:flex-start;gap:.9rem}.jl-org-budget-hero__icon{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:.8rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-org-budget-hero__intro{min-width:0;flex:1 1}.jl-org-budget-hero__kicker{margin:0 0 .2rem;font-size:var(--text-caption,.8125rem);font-weight:600;color:var(--mylends-text-muted)}.jl-org-budget-hero__title-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.jl-org-budget-hero__title{margin:0;font-size:.95rem;font-weight:700;color:var(--mylends-text)}.jl-org-budget-hero__amount{margin:0;font-size:var(--text-money-hero,1.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.2;color:var(--mylends-text);white-space:nowrap}.jl-org-budget-hero__hint{margin:.35rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-org-budget-tracks{display:grid;grid-gap:1rem;gap:1rem}.jl-org-budget-track{display:grid;grid-gap:.4rem;gap:.4rem}.jl-org-budget-track__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.jl-org-budget-track__copy{min-width:0}.jl-org-budget-track__label,.jl-org-budget-track__note{margin:0}.jl-org-budget-track__label{font-size:.875rem;font-weight:700;color:var(--mylends-text);line-height:1.4}.jl-org-budget-track__note{margin-top:.15rem;font-size:.75rem;color:var(--mylends-text-muted);line-height:1.4}.jl-org-budget-track__readout{display:flex;align-items:baseline;gap:.65rem;flex-shrink:0}.jl-org-budget-track__amount{font-size:.9375rem;font-weight:700;line-height:1.3}.jl-org-budget-track__percent{font-size:.8125rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mylends-text-muted)}.jl-org-budget-track__bar{height:.45rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 70%,var(--mylends-surface));overflow:hidden}.jl-org-budget-track__fill{height:100%;border-radius:inherit;transition:width .35s ease}.jl-org-budget-track__bar--ok .jl-org-budget-track__fill,.jl-org-budget-track__fill{background:var(--mylends-primary)}.jl-org-budget-track__bar--watch .jl-org-budget-track__fill{background:var(--mylends-warning)}.jl-org-budget-track__bar--full .jl-org-budget-track__fill{background:var(--mylends-danger,#b42318)}.jl-org-budget-attention,.jl-org-budget-metrics{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(12.25rem,1fr))}.jl-org-budget-attention{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-org-budget-attention__link{display:block;min-width:0;color:inherit;text-decoration:none;border-radius:var(--radius-card,.75rem)}.jl-org-budget-attention__link:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-org-budget-attention__link:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-org-budget-dialog{display:grid;grid-gap:1rem;gap:1rem}.jl-org-budget-dialog__person{display:grid;grid-gap:.5rem;gap:.5rem;padding:.85rem 1rem;border:1px solid var(--mylends-border);border-radius:.9rem;background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-org-budget-dialog__current,.jl-org-budget-dialog__pool{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-org-budget-dialog__current strong,.jl-org-budget-dialog__pool strong{color:var(--mylends-text);font-weight:700}.jl-org-budget-dialog__hint{margin:0}.jl-org-budget-table .jl-org-credit{display:block;text-align:inherit}html[data-color-mode=dark] .jl-org-budget-hero{background:linear-gradient(145deg,color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-surface)),var(--mylends-surface) 62%);box-shadow:none}html[data-color-mode=dark] .jl-org-budget-dialog__person{background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}@media (max-width:640px){.jl-org-budget-hero{padding:1rem}.jl-org-budget-hero__title-row,.jl-org-budget-track__top{flex-direction:column;align-items:flex-start;gap:.25rem}.jl-org-budget-hero__amount{font-size:var(--text-money,1.375rem);white-space:normal}.jl-org-budget-attention,.jl-org-budget-metrics{grid-template-columns:1fr}}.jl-org-reports{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-org-reports-hero{display:grid;grid-gap:1.15rem;gap:1.15rem;padding:1.2rem 1.3rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-border));border-radius:1.15rem;background:linear-gradient(155deg,color-mix(in srgb,var(--mylends-primary) 9%,var(--mylends-surface)),var(--mylends-surface) 62%);box-shadow:var(--mylends-shadow)}.jl-org-reports-hero__header{display:flex;align-items:flex-start;gap:.85rem}.jl-org-reports-hero__icon{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-org-reports-hero__intro{min-width:0;flex:1 1}.jl-org-reports-hero__kicker{margin:0 0 .2rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--mylends-text-muted)}.jl-org-reports-hero__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .85rem}.jl-org-reports-hero__title{margin:0;font-size:1.35rem;font-weight:800;color:var(--mylends-text)}.jl-org-reports-hero__hint{margin:.4rem 0 0;font-size:.8125rem;line-height:1.6;color:var(--mylends-text-muted)}.jl-org-reports-hero__metrics{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.jl-org-reports-hero__metrics div{min-width:0;padding:.75rem .85rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-surface) 70%,transparent);border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-org-reports-hero__metrics dt{margin:0 0 .3rem;font-size:.75rem;color:var(--mylends-text-muted)}.jl-org-reports-hero__metrics dd{margin:0;font-size:.95rem;font-weight:700;color:var(--mylends-text)}.jl-org-reports-hero__metric--risk{border-color:color-mix(in srgb,var(--mylends-danger,#b42318) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#b42318) 6%,var(--mylends-surface))}.jl-org-reports-hero__metric--risk dd{color:var(--mylends-danger,#b42318)}.jl-org-reports-alert{margin-bottom:0}.jl-org-report-grid{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(17.5rem,1fr))}.jl-org-report-card{display:flex;flex-direction:column;gap:.75rem;min-height:100%;padding:1.05rem 1.1rem .95rem;border:1px solid var(--mylends-border);border-radius:1.15rem;background:var(--mylends-surface);box-shadow:var(--mylends-shadow);border-inline-start-width:3px;border-inline-start-style:solid;border-inline-start-color:color-mix(in srgb,var(--mylends-primary) 42%,var(--mylends-border));transition:border-color .15s ease,box-shadow .15s ease}.jl-org-report-card:hover{border-color:color-mix(in srgb,var(--mylends-primary) 24%,var(--mylends-border));box-shadow:0 8px 24px rgb(16 24 40/6%)}.jl-org-report-card--risk{border-inline-start-color:var(--mylends-danger,#b42318);background:color-mix(in srgb,var(--mylends-danger,#b42318) 4%,var(--mylends-surface))}.jl-org-report-card__header{display:flex;align-items:flex-start;gap:.7rem}.jl-org-report-card__icon{display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.75rem;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-org-report-card__icon--members{background:color-mix(in srgb,var(--mylends-info,#2e90fa) 12%,var(--mylends-surface));color:var(--mylends-info,#1570ef)}.jl-org-report-card__icon--risk{background:color-mix(in srgb,var(--mylends-danger,#b42318) 12%,var(--mylends-surface));color:var(--mylends-danger,#b42318)}.jl-org-report-card__identity{min-width:0;flex:1 1}.jl-org-report-card__title{margin:0;font-size:.98rem;font-weight:700;line-height:1.45;color:var(--mylends-text)}.jl-org-report-card__type{margin:.15rem 0 0;font-size:.75rem;color:var(--mylends-text-muted)}.jl-org-report-card__header .jl-badge{flex-shrink:0}.jl-org-report-card__summary{margin:0;font-size:.8125rem;line-height:1.65;color:var(--mylends-text-muted)}.jl-org-report-card__caps{margin:0;padding:0;list-style:none;display:grid;grid-gap:.35rem;gap:.35rem}.jl-org-report-card__caps li{position:relative;-webkit-padding-start:.9rem;padding-inline-start:.9rem;font-size:.78rem;line-height:1.55;color:var(--mylends-text)}.jl-org-report-card__caps li:before{content:"";position:absolute;inset-inline-start:0;top:.5em;width:.4rem;height:.4rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 55%,var(--mylends-border))}.jl-org-report-card__facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem;margin:0}.jl-org-report-card__facts dt{margin:0 0 .15rem;font-size:.72rem;color:var(--mylends-text-muted)}.jl-org-report-card__facts dd{margin:0;font-size:.84rem;font-weight:600;color:var(--mylends-text)}.jl-org-report-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.35rem}.jl-org-report-card__link{margin-top:0;white-space:nowrap}.jl-org-report-card__muted{font-size:.78rem;color:var(--mylends-text-muted)}html[data-color-mode=dark] .jl-org-reports-hero{background:linear-gradient(155deg,color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-surface)),var(--mylends-surface) 64%);box-shadow:none}html[data-color-mode=dark] .jl-org-report-card--risk{background:color-mix(in srgb,var(--mylends-danger,#f97066) 8%,var(--mylends-surface))}@media (max-width:900px){.jl-org-reports-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.jl-org-reports-hero{padding:1rem}.jl-org-report-card__footer,.jl-org-report-card__header,.jl-org-reports-hero__title-row{flex-direction:column;align-items:flex-start}.jl-org-report-card__facts,.jl-org-report-grid,.jl-org-reports-hero__metrics{grid-template-columns:1fr}}.jl-org-detail-header__name{font-weight:600}.jl-org-detail-header__code{-webkit-margin-start:.5rem;margin-inline-start:.5rem;font-size:var(--text-caption);color:var(--mylends-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-org-form-preview{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);box-shadow:var(--mylends-shadow)}.jl-org-form-preview__avatar{width:3rem;height:3rem;font-size:1rem;border-radius:.625rem}.jl-org-form-preview__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.jl-org-form-preview__name{font-weight:700;font-size:var(--text-base);line-height:1.35}.jl-org-form-preview__meta{font-size:var(--text-caption);color:var(--mylends-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-org-form-preview__badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.25rem}.jl-org-avatar--sm{width:1.75rem;height:1.75rem;font-size:.6875rem}.jl-org-avatar--xs{width:1.5rem;height:1.5rem;font-size:.625rem}.jl-org-member-identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-org-member-identity__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-org-member-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-org-member-identity__meta{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-org-role-badge{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--mylends-text-muted);background:var(--mylends-surface);border:1px solid var(--mylends-border)}.jl-org-muted{font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-org-invite-token{word-break:break-all;font-size:.8125rem}.jl-org-account-status__tiles{display:flex;flex-wrap:wrap;gap:var(--space-3)}.jl-org-account-status__toolbar{display:flex;flex-wrap:wrap;gap:.5rem}.jl-org-account-status__hint{margin:var(--space-3) 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-org-member-shortlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.jl-org-member-shortlist__item{display:flex;align-items:center;gap:.625rem}.jl-org-member-shortlist__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-org-member-shortlist__name{font-size:.875rem;font-weight:600;line-height:1.35}.jl-org-member-shortlist__role{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-org-member-shortlist__more{margin-top:.25rem}.jl-org-member-shortlist__link{padding:0;border:none;background:none;color:var(--mylends-primary);font-size:var(--text-caption);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.jl-org-member-shortlist__link:hover{color:var(--mylends-primary-dark,var(--mylends-primary))}.jl-org-form{gap:var(--space-4)}.jl-org-form__stepper{display:block;width:100%;padding:var(--space-3) var(--space-4);background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:var(--radius-card);box-shadow:var(--mylends-shadow)}.jl-org-form__stepper>.jl-stepper{width:100%;max-width:none}.jl-org-form__actions .jl-form-actions{flex-direction:column;align-items:stretch}.jl-org-form__actions .jl-btn{width:100%;justify-content:center}.jl-org-form__actions--inline{display:none}.jl-org-detail-table .jl-table{width:100%;table-layout:fixed}.jl-org-detail-table .jl-table tbody td,.jl-org-detail-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-org-detail-table .jl-table__cell--center{text-align:center}.jl-org-detail-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}@media (min-width:960px){.jl-org-form__actions--inline{display:block;margin-top:var(--space-4)}.jl-org-form__actions--inline .jl-form-actions{flex-direction:row;align-items:center}.jl-org-form__actions--inline .jl-btn{width:auto}}html[data-color-mode=dark] .jl-org-form-preview{background:color-mix(in srgb,var(--mylends-border) 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-org-role-badge{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}.jl-person-form{gap:var(--space-4)}.jl-person-form__stepper{display:block;width:100%;padding:var(--space-3) var(--space-4);background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:var(--radius-card);box-shadow:var(--mylends-shadow)}.jl-person-form__stepper>.jl-stepper{width:100%;max-width:none}.jl-person-form-preview{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);box-shadow:var(--mylends-shadow)}.jl-person-form-preview__avatar{width:3rem;height:3rem;font-size:1rem}.jl-person-form-preview__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.jl-person-form-preview__name{font-weight:700;font-size:var(--text-base);line-height:1.35}.jl-person-form-preview__meta{font-size:var(--text-caption);color:var(--mylends-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-person-form-preview__badges{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.25rem}.jl-person-form__actions .jl-form-actions{flex-direction:column;align-items:stretch}.jl-person-form__actions .jl-btn{width:100%;justify-content:center}.jl-person-form__actions--inline{display:none}@media (min-width:960px){.jl-person-form__actions--inline{display:block}.jl-person-form__actions--inline .jl-form-actions{flex-direction:row;align-items:center}.jl-person-form__actions--inline .jl-btn{width:auto}.jl-detail-layout__aside .jl-person-form__actions{display:block}}@media (max-width:959px){.jl-detail-layout__aside .jl-person-form__actions{display:none}}.jl-person-assignment-catalog-hint{margin:0 0 var(--space-3);font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-person-assignment-list{display:flex;flex-direction:column;gap:var(--space-3)}.jl-person-assignment-card{padding:var(--space-3);background:var(--mylends-surface-muted,color-mix(in srgb,var(--mylends-border) 12%,var(--mylends-surface)));border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px)}.jl-person-assignment-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-3)}.jl-person-assignment-card__index{font-size:var(--text-caption);font-weight:700;color:var(--mylends-text-muted);letter-spacing:.02em}.jl-person-assignment-card__access{display:flex;flex-direction:column;gap:.375rem}.jl-person-assignment-card__access-label,.jl-person-assignment-empty{font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-person-assignment-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px)}html[data-color-mode=dark] .jl-person-assignment-card{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 35%,var(--mylends-surface))}.jl-person-detail .jl-detail-tabpanel{display:flex;flex-direction:column;gap:var(--space-4)}.jl-person-account-status__tiles{display:flex;flex-wrap:wrap;gap:var(--space-3)}.jl-status-tile{flex:1 1 9.5rem;max-width:13rem;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) calc(var(--space-3) - 2px);background:var(--mylends-surface-muted,color-mix(in srgb,var(--mylends-border) 10%,var(--mylends-surface)));border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);-webkit-border-start:3px solid var(--mylends-border);border-inline-start:3px solid var(--mylends-border)}.jl-status-tile--success{border-inline-start-color:var(--mylends-success);background:color-mix(in srgb,var(--mylends-success) 6%,var(--mylends-surface))}.jl-status-tile--warning{border-inline-start-color:var(--mylends-warning);background:color-mix(in srgb,var(--mylends-warning) 6%,var(--mylends-surface))}.jl-status-tile--error{border-inline-start-color:var(--mylends-danger);background:color-mix(in srgb,var(--mylends-danger) 5%,var(--mylends-surface))}.jl-status-tile--info{border-inline-start-color:var(--mylends-info);background:color-mix(in srgb,var(--mylends-info) 5%,var(--mylends-surface))}.jl-status-tile--pending{border-inline-start-color:var(--mylends-text-muted)}.jl-status-tile__head{display:flex;align-items:center;gap:.5rem}.jl-status-tile__icon{display:inline-grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:var(--radius-small);background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-status-tile__icon svg{width:.9rem;height:.9rem}.jl-status-tile__label{font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:500}.jl-status-tile__value{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;font-size:var(--text-base);font-weight:700;color:var(--mylends-text);line-height:1.3}.jl-status-tile__dot{width:.5rem;height:.5rem;border-radius:50%;background:currentColor;flex-shrink:0}.jl-status-tile--success .jl-status-tile__value{color:var(--mylends-primary-dark,color-mix(in srgb,var(--mylends-success) 70%,#000))}.jl-status-tile--success .jl-status-tile__dot{background:var(--mylends-success);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-success) 25%,transparent)}.jl-status-tile--warning .jl-status-tile__dot{background:var(--mylends-warning);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-warning) 25%,transparent)}.jl-status-tile--error .jl-status-tile__dot{background:var(--mylends-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-danger) 20%,transparent)}.jl-status-tile--info .jl-status-tile__dot{background:var(--mylends-info)}.jl-status-tile--pending .jl-status-tile__dot{background:var(--mylends-text-muted)}.jl-person-account-status__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.375rem}.jl-person-account-status__toolbar .jl-btn{min-height:2rem;padding-inline:.75rem;font-size:var(--text-caption)}.jl-person-account-status__warning{display:inline-flex;align-items:center;gap:.5rem;margin:var(--space-3) 0 0;padding:.5rem .75rem;width:-moz-fit-content;width:fit-content;max-width:100%;font-size:var(--text-caption);font-weight:500;color:color-mix(in srgb,var(--mylends-warning) 75%,#000);background:color-mix(in srgb,var(--mylends-warning) 10%,var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-warning) 22%,var(--mylends-border));border-radius:var(--radius-small)}.jl-person-account-status__warning-dot{width:.375rem;height:.375rem;border-radius:50%;background:var(--mylends-warning);flex-shrink:0}.jl-person-account-status__hint{margin:var(--space-3) 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}@media (max-width:639px){.jl-person-account-status .jl-section-card__header{flex-direction:column;align-items:stretch}.jl-person-account-status__toolbar{justify-content:stretch}.jl-person-account-status__toolbar .jl-btn{flex:1 1 auto}.jl-status-tile{max-width:none}}html[data-color-mode=dark] .jl-status-tile{background:color-mix(in srgb,var(--mylends-border) 18%,var(--mylends-surface))}html[data-color-mode=dark] .jl-status-tile--success{background:color-mix(in srgb,var(--mylends-success) 10%,var(--mylends-surface))}.jl-person-access-summary__type{margin:0 0 var(--space-3);font-size:var(--text-caption)}.jl-person-access-summary__empty{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-person-access-summary__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.jl-person-access-summary__item{display:flex;flex-direction:column;gap:.25rem;padding:var(--space-3);background:var(--mylends-surface-muted,color-mix(in srgb,var(--mylends-border) 12%,var(--mylends-surface)));border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px)}.jl-person-access-summary__item-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.jl-person-access-summary__role{font-weight:600;font-size:var(--text-caption)}.jl-person-access-summary__scope{font-size:var(--text-caption);color:var(--mylends-text-muted)}html[data-color-mode=dark] .jl-person-access-summary__item{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 35%,var(--mylends-surface))}.jl-credit-product-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-credit-product-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-credit-product-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-credit-product-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-credit-product-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-credit-product-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-credit-product-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-credit-product-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-credit-product-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-credit-product-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-credit-product-identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-credit-product-identity__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-credit-product-identity__name{display:inline-flex;align-items:center;gap:.375rem;max-width:100%;font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-credit-product-identity__code{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);line-height:1.3}.jl-credit-product-ltr-value{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-credit-product-identity__code.jl-credit-product-ltr-value{display:block;text-align:right}.jl-credit-product-thumb{flex-shrink:0;display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.5rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-border));background:var(--mylends-surface)}.jl-credit-product-thumb__img{width:100%;height:100%;object-fit:cover}.jl-credit-product-featured-badge{flex-shrink:0;display:inline-flex;align-items:center;padding:.05rem .4rem;border-radius:999px;font-size:.625rem;font-weight:700;line-height:1.4;color:color-mix(in srgb,var(--mylends-primary) 82%,#000);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border))}.jl-credit-product-category{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.35;color:var(--mylends-text-muted);background:var(--mylends-surface);border:1px solid var(--mylends-border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jl-credit-product-category--empty{font-weight:500;color:var(--mylends-text-muted);background:transparent;border-style:dashed}.jl-credit-product-version{display:inline-block;font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-product-date,.jl-credit-product-version--empty{font-weight:500;color:var(--mylends-text-muted)}.jl-credit-product-date{font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-product-directory-table .jl-table{width:100%;table-layout:fixed}.jl-credit-product-directory-table .jl-table tbody td,.jl-credit-product-directory-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-credit-product-directory-table .jl-table thead th{letter-spacing:.01em}.jl-credit-product-directory-table .jl-table__cell--center{text-align:center}.jl-credit-product-directory-table .jl-table__cell--center .jl-table__sort{width:100%;justify-content:center}.jl-credit-product-directory-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}.jl-credit-product-directory-table .jl-table__actions{width:6%;min-width:4.25rem;padding:.625rem 1rem}.jl-credit-product-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72;transition:opacity .12s ease,background .12s ease}.jl-credit-product-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-credit-product-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-credit-product-directory-table.jl-data-table--compact .jl-credit-product-thumb{width:1.75rem;height:1.75rem}.jl-credit-product-directory-table.jl-data-table--compact .jl-credit-product-identity__name{font-size:.875rem}.jl-credit-product-directory-table.jl-data-table--dense .jl-table tbody td{padding-block:.4rem}.jl-credit-product-directory-table.jl-data-table--dense .jl-credit-product-thumb{width:1.625rem;height:1.625rem}html[data-color-mode=dark] .jl-credit-product-category{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}html[data-color-mode=dark] .jl-credit-product-featured-badge{color:color-mix(in srgb,var(--mylends-primary) 88%,#fff)}@media (max-width:640px){.jl-credit-product-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-credit-product-directory__actions{width:100%}.jl-credit-product-directory__actions .jl-btn{flex:1 1 auto;justify-content:center}}.jl-credit-app-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-credit-app-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-credit-app-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-credit-app-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-credit-app-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-credit-app-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-credit-app-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-credit-app-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-credit-app-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-credit-app-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-credit-app-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-credit-app-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-credit-app-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-credit-app-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-credit-app-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-credit-app-identity{display:flex;flex-direction:column;gap:.15rem;min-width:0}.jl-credit-app-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-credit-app-identity__meta{display:flex;align-items:center;gap:.45rem;min-width:0}.jl-credit-app-identity__org{min-width:0;font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-credit-app-identity__org--empty{font-style:normal;opacity:.78}.jl-credit-app-identity__id{flex-shrink:0;padding:.05rem .35rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-credit-app-amount{display:flex;flex-direction:column;align-items:start;gap:.125rem;min-width:0}.jl-credit-app-amount__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.jl-credit-app-amount__approved{font-size:.6875rem;font-weight:600;color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-app-date{display:flex;flex-direction:column;align-items:start;gap:.125rem}.jl-credit-app-date__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-credit-app-date__age{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-credit-app-directory-table .jl-table{width:100%;table-layout:fixed}.jl-credit-app-directory-table .jl-table tbody td,.jl-credit-app-directory-table .jl-table tbody td:first-child,.jl-credit-app-directory-table .jl-table tbody td:last-child,.jl-credit-app-directory-table .jl-table thead th,.jl-credit-app-directory-table .jl-table thead th:first-child,.jl-credit-app-directory-table .jl-table thead th:last-child{box-sizing:border-box;padding:.75rem 1.25rem;text-align:start;vertical-align:middle}.jl-credit-app-directory-table .jl-table thead th{letter-spacing:.01em}.jl-credit-app-directory-table .jl-table__sort{width:auto;justify-content:flex-start}.jl-credit-app-directory-table .jl-table__cell--center,.jl-credit-app-directory-table .jl-table__cell--end{text-align:start}.jl-credit-app-directory-table .jl-table__cell--center .jl-table__sort,.jl-credit-app-directory-table .jl-table__cell--end .jl-table__sort{width:auto;justify-content:flex-start}.jl-credit-app-directory-table .jl-table__select{width:2.75rem;padding-inline:.875rem;text-align:center}.jl-credit-app-directory-table .jl-table__actions{width:8%;min-width:5rem;padding-inline:1.25rem;text-align:start}.jl-credit-app-directory-table .jl-table thead .jl-table__actions{text-align:start}.jl-credit-app-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72;transition:opacity .12s ease,background .12s ease}.jl-credit-app-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-credit-app-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-credit-app-directory-table.jl-data-table--compact .jl-credit-app-identity__name{font-size:.875rem}.jl-credit-app-directory-table.jl-data-table--comfortable .jl-table td,.jl-credit-app-directory-table.jl-data-table--comfortable .jl-table th,.jl-credit-app-directory-table.jl-data-table--compact .jl-table td,.jl-credit-app-directory-table.jl-data-table--compact .jl-table th,.jl-credit-app-directory-table.jl-data-table--dense .jl-table td,.jl-credit-app-directory-table.jl-data-table--dense .jl-table th{padding-inline:1.25rem}.jl-credit-app-directory-table.jl-data-table--dense .jl-table tbody td{padding-block:.45rem}.jl-credit-app-directory-table.jl-data-table--comfortable .jl-table__select,.jl-credit-app-directory-table.jl-data-table--compact .jl-table__select,.jl-credit-app-directory-table.jl-data-table--dense .jl-table__select{padding-inline:.875rem}html[data-color-mode=dark] .jl-credit-app-queue{background:color-mix(in srgb,#f79009 14%,var(--mylends-surface))}html[data-color-mode=dark] .jl-credit-app-queue__icon{color:#fec84b}html[data-color-mode=dark] .jl-credit-app-identity__id{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}@media (max-width:640px){.jl-credit-app-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-credit-app-directory__actions,.jl-credit-app-queue{width:100%}.jl-credit-app-directory__actions .jl-btn,.jl-credit-app-queue .jl-btn{flex:1 1 auto;justify-content:center}}.jl-credit-limit-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-credit-limit-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-credit-limit-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-credit-limit-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-credit-limit-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-credit-limit-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-credit-limit-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-credit-limit-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-credit-limit-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-credit-limit-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-credit-limit-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-credit-limit-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-credit-limit-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-credit-limit-directory__meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;margin-bottom:.5rem}.jl-credit-limit-directory__meta-hint,.jl-credit-limit-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-credit-limit-directory__meta-text{font-weight:600}.jl-credit-limit-identity{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;width:100%;min-width:0}.jl-credit-limit-identity__name{display:block;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-credit-limit-identity__code,.jl-credit-limit-identity__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.jl-credit-limit-identity__code{display:inline-block;padding:.05rem .4rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-credit-limit-identity__meta,.jl-credit-limit-member__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:1.3;color:var(--mylends-text-muted)}.jl-credit-limit-identity__live{flex-shrink:0;padding:.05rem .4rem;border-radius:999px;font-size:.6875rem;font-weight:700;color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-credit-limit-meter{display:flex;flex-direction:column;justify-content:center;gap:.28rem;min-width:0}.jl-credit-limit-meter--compact{flex-direction:row;align-items:center;gap:.55rem;width:100%}.jl-credit-limit-meter__values{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem}.jl-credit-limit-meter__amount{font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-credit-limit-meter__empty-hint,.jl-credit-limit-meter__of,.jl-credit-limit-meter__percent{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-credit-limit-meter--compact .jl-credit-limit-meter__track{flex:1 1 auto;min-width:3.25rem}.jl-credit-limit-meter--compact .jl-credit-limit-meter__percent{flex:0 0 2.75rem;font-size:.8125rem;font-weight:700;color:var(--mylends-text)}.jl-credit-limit-meter__track{position:relative;height:.35rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 70%,var(--mylends-surface))}.jl-credit-limit-meter__fill{display:block;height:100%;border-radius:inherit;background:var(--mylends-primary)}.jl-credit-limit-meter--ok .jl-credit-limit-meter__fill{background:var(--mylends-success,#12b76a)}.jl-credit-limit-meter--watch .jl-credit-limit-meter__fill{background:var(--mylends-warning,#f79009)}.jl-credit-limit-meter--full .jl-credit-limit-meter__fill,.jl-credit-limit-meter--tight .jl-credit-limit-meter__fill{background:var(--mylends-danger,#f04438)}.jl-credit-limit-meter--unset{gap:.1rem}.jl-credit-limit-meter__empty{font-size:.8125rem;font-weight:700;color:color-mix(in srgb,var(--mylends-warning,#f79009) 80%,var(--mylends-text))}.jl-credit-limit-member-amount,.jl-credit-limit-members,.jl-credit-limit-remaining{font-weight:700;color:var(--mylends-text)}.jl-credit-limit-member--empty,.jl-credit-limit-remaining--empty{font-weight:500;color:var(--mylends-text-muted)}.jl-credit-limit-member{display:flex;flex-direction:column;justify-content:center;gap:.125rem;min-width:0;min-height:2.25rem}.jl-credit-limit-member__meta,.jl-credit-limit-member__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.jl-credit-limit-member__name{font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-credit-limit-member__meta{min-height:1rem;font-size:.75rem}.jl-credit-limit-detail-dialog{width:min(100%,52rem);max-height:min(92vh,52rem);display:flex;flex-direction:column;overflow:hidden}.jl-credit-limit-detail-dialog .jl-dialog__body{flex:1 1 auto;min-height:0;overflow:hidden;margin-bottom:.75rem;color:var(--mylends-text)}.jl-credit-limit-detail{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;gap:.85rem}.jl-credit-limit-detail__intro,.jl-credit-limit-hero,.jl-credit-limit-roster .jl-toolbar,.jl-credit-limit-roster__header{flex:0 0 auto}.jl-credit-limit-detail__intro{display:grid;grid-gap:.2rem;gap:.2rem}.jl-credit-limit-detail__code{margin:0;font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-credit-limit-detail__subtitle{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-credit-limit-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(11rem,.85fr);grid-gap:.7rem;gap:.7rem}.jl-credit-limit-hero__primary{min-width:0;padding:.75rem .9rem;border-radius:.95rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(180deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)) 0,var(--mylends-surface) 100%)}.jl-credit-limit-hero__primary--unset{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-credit-limit-hero__value{display:block;margin:.1rem 0 .45rem;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;color:var(--mylends-text)}.jl-credit-limit-hero__hint{margin:.35rem 0 0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-credit-limit-hero__side{display:grid;grid-gap:.7rem;gap:.7rem}.jl-credit-limit-hero .jl-credit-limit-meter{padding:0;border:0;background:transparent}.jl-credit-limit-hero .jl-credit-limit-meter__values{display:none}.jl-credit-limit-roster{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden;gap:.7rem}.jl-credit-limit-roster__header{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem}.jl-credit-limit-roster__title{margin:0;font-size:.95rem;font-weight:800;color:var(--mylends-text)}.jl-credit-limit-roster__meta{margin:.15rem 0 0;font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-credit-limit-member-dialog .jl-dialog__body{color:var(--mylends-text)}.jl-credit-limit-member-detail{display:grid;grid-gap:.9rem;gap:.9rem}.jl-credit-limit-member-detail__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.jl-credit-limit-impact--member{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-credit-limit-metric{min-width:0;padding:.75rem .85rem;border-radius:.8rem;border:1px solid var(--mylends-border);background:color-mix(in srgb,var(--mylends-surface) 88%,var(--mylends-background,var(--mylends-surface)))}.jl-credit-limit-metric__label{display:block;margin-bottom:.25rem;font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-credit-limit-metric__value{font-size:.95rem;font-weight:800;color:var(--mylends-text)}@media (max-width:720px){.jl-credit-limit-hero{grid-template-columns:1fr}}.jl-credit-limit-modal-lead{margin:0 0 .85rem;font-size:.875rem;color:var(--mylends-text-muted)}.jl-credit-limit-ceiling-dialog{width:min(100%,36rem)}.jl-credit-limit-ceiling-dialog .jl-dialog__body{overflow:visible;color:var(--mylends-text)}.jl-credit-limit-ceiling{display:grid;grid-gap:1rem;gap:1rem}.jl-credit-limit-ceiling .jl-credit-limit-modal-lead{margin:0}.jl-credit-limit-ceiling .jl-search-select__panel{z-index:30}.jl-credit-limit-ceiling__empty{margin:0;padding:.85rem .95rem;border-radius:.8rem;border:1px dashed var(--mylends-border);background:color-mix(in srgb,var(--mylends-border) 14%,var(--mylends-surface));font-size:.8125rem;color:var(--mylends-text-muted)}.jl-credit-limit-impact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.jl-credit-limit-metric--danger{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#f04438) 7%,var(--mylends-surface))}.jl-credit-limit-metric--danger .jl-credit-limit-metric__value{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-credit-limit-ceiling-amount .jl-input{min-height:3.15rem;font-size:1.35rem;font-weight:800;letter-spacing:-.02em}.jl-credit-limit-ceiling .jl-credit-limit-meter{padding:.75rem .85rem;border-radius:.8rem;border:1px solid var(--mylends-border);background:var(--mylends-surface)}@media (max-width:640px){.jl-credit-limit-impact{grid-template-columns:1fr}}.jl-credit-limit-member-table{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.jl-credit-limit-member-table .jl-table-wrap{flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto}.jl-credit-limit-member-table .jl-table{width:100%!important;min-width:0!important;table-layout:fixed}.jl-credit-limit-member-table .jl-table td,.jl-credit-limit-member-table .jl-table th{overflow:hidden;height:3.25rem;padding:.75rem;vertical-align:middle;text-align:start;white-space:nowrap}.jl-credit-limit-member-table .jl-table tbody tr{cursor:pointer}.jl-credit-limit-member-table .jl-table tbody tr:hover{background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-credit-limit-directory-table .jl-table-wrap{overflow-x:hidden}.jl-credit-limit-directory-table .jl-table,.jl-credit-limit-member-table .jl-table{table-layout:fixed}.jl-credit-limit-directory-table .jl-table{width:100%!important;min-width:0!important}.jl-credit-limit-directory-table .jl-table col{width:calc(100% / 6)!important}.jl-credit-limit-directory-table .jl-table tbody td,.jl-credit-limit-directory-table .jl-table tbody td:first-child,.jl-credit-limit-directory-table .jl-table tbody td:last-child,.jl-credit-limit-directory-table .jl-table thead th,.jl-credit-limit-directory-table .jl-table thead th:first-child,.jl-credit-limit-directory-table .jl-table thead th:last-child{box-sizing:border-box;width:calc(100% / 6);overflow:hidden;min-height:3.5rem;height:auto;padding:.7rem 1rem;vertical-align:middle;text-align:start}.jl-credit-limit-directory-table .jl-table thead th{overflow:visible;white-space:nowrap}.jl-credit-limit-directory-table .jl-table__sort{width:auto;max-width:100%;justify-content:flex-start;gap:.25rem}.jl-credit-limit-directory-table .jl-table__sort-icon{flex-shrink:0}.jl-credit-limit-directory-table .jl-table__cell--center,.jl-credit-limit-directory-table .jl-table__cell--end{text-align:start}.jl-credit-limit-directory-table .jl-table__cell--center .jl-table__sort,.jl-credit-limit-directory-table .jl-table__cell--end .jl-table__sort{width:auto;justify-content:flex-start}.jl-credit-limit-directory-table .jl-table tbody tr{cursor:pointer}.jl-credit-limit-directory-table .jl-table tbody tr:hover{background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-credit-limit-member-table .jl-table thead th{white-space:nowrap}.jl-credit-limit-directory-table .jl-table__actions{text-align:start}.jl-credit-limit-member-table .jl-table__actions{text-align:end}html[data-color-mode=dark] .jl-credit-limit-identity__code{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}.jl-credit-limit-directory-table .jl-table .jl-dropdown__trigger--icon,.jl-credit-limit-member-table .jl-table .jl-dropdown__trigger--icon{opacity:.55}.jl-credit-limit-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-credit-limit-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon,.jl-credit-limit-member-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-credit-limit-member-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}html[data-color-mode=dark] .jl-credit-limit-queue{background:color-mix(in srgb,#f79009 14%,var(--mylends-surface))}html[data-color-mode=dark] .jl-credit-limit-queue__icon{color:#fec84b}@media (max-width:640px){.jl-credit-limit-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-credit-limit-detail-dialog .jl-dialog__actions,.jl-credit-limit-directory__actions,.jl-credit-limit-queue{width:100%}.jl-credit-limit-detail-dialog .jl-dialog__actions .jl-btn,.jl-credit-limit-directory__actions .jl-btn,.jl-credit-limit-queue .jl-btn{flex:1 1 auto;justify-content:center}}.jl-installment-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-installment-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-installment-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-installment-directory__summary-card{display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;text-align:start}.jl-installment-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-installment-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-installment-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-installment-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-installment-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-danger,#f04438) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#f04438) 7%,var(--mylends-surface))}.jl-installment-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-installment-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-danger,#f04438) 88%,#000);background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface))}.jl-installment-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-installment-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-installment-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-installment-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-installment-identity{display:flex;flex-direction:column;gap:.15rem;min-width:0}.jl-installment-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-installment-identity__meta{display:flex;align-items:center;gap:.4rem;min-width:0}.jl-installment-identity__app{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-installment-identity__id{flex-shrink:0;padding:.05rem .35rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-installment-due{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem}.jl-installment-due__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-installment-due__relative,.jl-installment-schedule__relative{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-installment-detail__age--overdue,.jl-installment-due--overdue .jl-installment-due__relative,.jl-installment-due--overdue.jl-installment-schedule__relative{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-installment-detail__age--soon,.jl-installment-detail__age--today,.jl-installment-due--soon .jl-installment-due__relative,.jl-installment-due--soon.jl-installment-schedule__relative,.jl-installment-due--today .jl-installment-due__relative,.jl-installment-due--today.jl-installment-schedule__relative{color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,var(--mylends-text))}.jl-installment-detail__age--paid,.jl-installment-due--paid .jl-installment-due__relative,.jl-installment-due--paid.jl-installment-schedule__relative{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted))}.jl-installment-amount{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0}.jl-installment-amount__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.jl-installment-amount__paid{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-installment-meter{width:100%;max-width:8.5rem;height:.35rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 70%,var(--mylends-surface))}.jl-installment-meter__fill{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--mylends-primary) 72%,var(--mylends-border))}.jl-installment-amount--paid .jl-installment-meter__fill,.jl-installment-hero--paid .jl-installment-meter__fill{background:color-mix(in srgb,var(--mylends-success,#12b76a) 82%,var(--mylends-border))}.jl-installment-amount--overdue .jl-installment-meter__fill,.jl-installment-hero--overdue .jl-installment-meter__fill{background:color-mix(in srgb,var(--mylends-danger,#f04438) 78%,var(--mylends-border))}.jl-installment-meter--compact{max-width:4.5rem;height:.28rem;margin-top:.28rem}.jl-installment-meter--hero{max-width:none;height:.5rem}.jl-installment-remaining{font-size:.875rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-installment-remaining--clear{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted))}.jl-installment-directory-table .jl-table{width:100%;table-layout:fixed}.jl-installment-directory-table .jl-table tbody td,.jl-installment-directory-table .jl-table tbody td:first-child,.jl-installment-directory-table .jl-table tbody td:last-child,.jl-installment-directory-table .jl-table thead th,.jl-installment-directory-table .jl-table thead th:first-child,.jl-installment-directory-table .jl-table thead th:last-child{box-sizing:border-box;padding:.75rem 1.25rem;text-align:start;vertical-align:middle}.jl-installment-directory-table .jl-table__sort{width:auto;justify-content:flex-start}.jl-installment-directory-table .jl-table__actions{width:6%;min-width:4.5rem}.jl-installment-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72}.jl-installment-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-installment-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-installment-detail .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-installment-detail__header-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.jl-installment-detail__sep{color:var(--mylends-text-muted)}.jl-installment-detail__age{font-weight:700}.jl-installment-detail__summary-id{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-installment-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-installment-hero--overdue{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-installment-hero--paid{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-installment-hero--soon,.jl-installment-hero--today{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-installment-hero__main{display:flex;align-items:center;gap:var(--space-3);min-width:0}.jl-installment-hero__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.95rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-installment-hero--overdue .jl-installment-hero__icon{background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-danger,#f04438) 88%,#000)}.jl-installment-hero--paid .jl-installment-hero__icon{background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-success,#12b76a) 88%,#000)}.jl-installment-hero--soon .jl-installment-hero__icon,.jl-installment-hero--today .jl-installment-hero__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000)}.jl-installment-hero__icon svg{width:1.45rem;height:1.45rem}.jl-installment-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-installment-hero__amount{margin:.15rem 0 0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-installment-hero__hint,.jl-installment-hero__paid{margin:.35rem 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-installment-hero__meter{min-width:min(18rem,100%)}.jl-installment-detail__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.jl-installment-facts{display:grid;grid-gap:0;gap:0;margin:0}.jl-installment-facts__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.75rem;padding:.65rem 0;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-installment-facts__row:first-child{padding-top:0}.jl-installment-facts__row:last-child{border-bottom:0;padding-bottom:0}.jl-installment-facts dt{flex:0 0 auto;margin:0;font-size:var(--text-caption);font-weight:550;color:var(--mylends-text-muted);line-height:1.4}.jl-installment-facts dd{margin:0;min-width:0;font-weight:650;line-height:1.4;text-align:end;overflow-wrap:anywhere}.jl-installment-facts dd .jl-copyable-id{justify-content:flex-end}.jl-installment-schedule{display:grid;grid-gap:.35rem;gap:.35rem}.jl-installment-schedule__head,.jl-installment-schedule__item{display:grid;grid-template-columns:7.5rem minmax(8rem,1fr) minmax(8rem,1fr) 8.25rem;align-items:center;grid-gap:.75rem 1rem;gap:.75rem 1rem}.jl-installment-schedule__head{padding:0 .85rem .45rem;color:var(--mylends-text-muted);font-size:var(--text-caption);font-weight:650}.jl-installment-schedule__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.jl-installment-schedule__item{width:100%;padding:.75rem .85rem;border:1px solid transparent;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-border) 10%,var(--mylends-surface));color:inherit;text-align:start;cursor:pointer}.jl-installment-schedule__item:hover{border-color:color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border))}.jl-installment-schedule__item--current{border-color:color-mix(in srgb,var(--mylends-primary) 36%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface))}.jl-installment-schedule__amount,.jl-installment-schedule__due,.jl-installment-schedule__seq{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0}.jl-installment-schedule__seq{font-weight:750}.jl-installment-schedule__status{justify-self:start}.jl-installment-schedule__now{font-size:.6875rem;font-weight:700;color:var(--mylends-primary)}@media (max-width:900px){.jl-installment-detail__split{grid-template-columns:1fr}.jl-installment-schedule__head{display:none}.jl-installment-schedule__item{grid-template-columns:minmax(0,1fr) auto;align-items:start}.jl-installment-schedule__amount,.jl-installment-schedule__due{grid-column:1}.jl-installment-schedule__status{grid-column:2;grid-row:1;justify-self:end}}@media (max-width:720px){.jl-installment-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-installment-directory__actions,.jl-installment-queue{width:100%}.jl-installment-detail .jl-detail-header__actions .jl-btn,.jl-installment-directory__actions .jl-btn,.jl-installment-queue .jl-btn{flex:1 1 auto;justify-content:center}}.jl-repayment-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-repayment-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-repayment-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-repayment-directory__summary-card{display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;text-align:start}.jl-repayment-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-repayment-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-repayment-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-repayment-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-repayment-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-danger,#f04438) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#f04438) 7%,var(--mylends-surface))}.jl-repayment-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-repayment-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-danger,#f04438) 88%,#000);background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface))}.jl-repayment-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-repayment-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-repayment-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-repayment-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-repayment-identity{display:flex;flex-direction:column;gap:.15rem;min-width:0}.jl-repayment-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-repayment-identity__meta{display:flex;align-items:center;gap:.4rem;min-width:0}.jl-repayment-identity__app{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-repayment-identity__id,.jl-repayment-ref{flex-shrink:0;padding:.05rem .35rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-repayment-amount,.jl-repayment-paid{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0}.jl-repayment-amount__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.jl-repayment-amount__hint,.jl-repayment-paid__relative{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-repayment-amount--succeeded .jl-repayment-amount__hint,.jl-repayment-detail__age--succeeded,.jl-repayment-paid--succeeded .jl-repayment-paid__relative{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted))}.jl-repayment-amount--failed .jl-repayment-amount__hint,.jl-repayment-detail__age--failed,.jl-repayment-paid--failed .jl-repayment-paid__relative{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-repayment-amount--reversed .jl-repayment-amount__hint,.jl-repayment-detail__age--reversed,.jl-repayment-paid--reversed .jl-repayment-paid__relative{color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,var(--mylends-text))}.jl-repayment-paid__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-repayment-directory-table .jl-table{width:100%;table-layout:fixed}.jl-repayment-directory-table .jl-table tbody td,.jl-repayment-directory-table .jl-table tbody td:first-child,.jl-repayment-directory-table .jl-table tbody td:last-child,.jl-repayment-directory-table .jl-table thead th,.jl-repayment-directory-table .jl-table thead th:first-child,.jl-repayment-directory-table .jl-table thead th:last-child{box-sizing:border-box;padding:.75rem 1.25rem;text-align:start;vertical-align:middle}.jl-repayment-directory-table .jl-table__sort{width:auto;justify-content:flex-start}.jl-repayment-directory-table .jl-table__actions{width:6%;min-width:4.5rem}.jl-repayment-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72}.jl-repayment-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-repayment-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-repayment-detail .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-repayment-detail__header-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.jl-repayment-detail__sep{color:var(--mylends-text-muted)}.jl-repayment-detail__age{font-weight:700}.jl-repayment-detail__summary-id{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-repayment-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-repayment-hero--succeeded{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-repayment-hero--failed{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-repayment-hero--reversed{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-repayment-hero__main{display:flex;align-items:center;gap:var(--space-3);min-width:0}.jl-repayment-hero__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.95rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-repayment-hero--succeeded .jl-repayment-hero__icon{background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-success,#12b76a) 88%,#000)}.jl-repayment-hero--failed .jl-repayment-hero__icon{background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-danger,#f04438) 88%,#000)}.jl-repayment-hero--reversed .jl-repayment-hero__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000)}.jl-repayment-hero__icon svg{width:1.45rem;height:1.45rem}.jl-repayment-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-repayment-hero__amount{margin:.15rem 0 0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-repayment-hero__hint{margin:.35rem 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-repayment-detail__panel .jl-section-card__body{display:flex;flex-direction:column;gap:1rem}.jl-repayment-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid color-mix(in srgb,var(--mylends-border) 88%,transparent);border-radius:.85rem;background:var(--mylends-surface)}.jl-repayment-field{display:flex;align-items:flex-start;justify-content:space-between;gap:.45rem 1rem;min-height:3.5rem;padding:.85rem 1rem;-webkit-border-end:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);border-inline-end:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-repayment-field:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.jl-repayment-field:nth-last-child(-n+2){border-bottom:0}.jl-repayment-field__label{flex:0 0 auto;font-size:var(--text-caption,.8125rem);font-weight:550;color:var(--mylends-text-muted);line-height:1.4}.jl-repayment-field__body{min-width:0;text-align:end}.jl-repayment-field__value{color:var(--mylends-text);font-size:.95rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.jl-repayment-field__hint{margin:.2rem 0 0;color:var(--mylends-text-muted);font-size:.75rem;font-weight:550;line-height:1.4}.jl-repayment-detail__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:.5rem;gap:.5rem}.jl-repayment-detail__links .jl-btn{width:100%;justify-content:center}@media (max-width:720px){.jl-repayment-fields{grid-template-columns:1fr}.jl-repayment-field,.jl-repayment-field:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.jl-repayment-field:nth-last-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-repayment-field:last-child{border-bottom:0}.jl-repayment-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-repayment-directory__actions,.jl-repayment-queue{width:100%}.jl-repayment-detail .jl-detail-header__actions .jl-btn,.jl-repayment-detail__links .jl-btn,.jl-repayment-directory__actions .jl-btn,.jl-repayment-queue .jl-btn{flex:1 1 auto;justify-content:center}}.jl-wallet-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-wallet-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-wallet-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-wallet-directory__summary-card{display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;text-align:start}.jl-wallet-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-wallet-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-wallet-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-wallet-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-wallet-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-wallet-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-wallet-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-wallet-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-wallet-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-wallet-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-wallet-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-wallet-balance,.jl-wallet-identity{display:flex;flex-direction:column;gap:.15rem;min-width:0}.jl-wallet-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-wallet-identity__meta{display:flex;align-items:center;gap:.4rem;min-width:0}.jl-wallet-balance__hint,.jl-wallet-identity__owner{font-size:var(--text-xs,.75rem);font-weight:600;color:var(--mylends-text-muted)}.jl-wallet-identity__id{flex-shrink:0;padding:.05rem .35rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-wallet-balance__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.jl-wallet-balance--positive .jl-wallet-balance__hint{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted))}.jl-wallet-balance--negative .jl-wallet-balance__hint,.jl-wallet-balance--negative .jl-wallet-balance__value{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-wallet-directory-table .jl-table{width:100%;table-layout:fixed}.jl-wallet-directory-table .jl-table tbody td,.jl-wallet-directory-table .jl-table tbody td:first-child,.jl-wallet-directory-table .jl-table tbody td:last-child,.jl-wallet-directory-table .jl-table thead th,.jl-wallet-directory-table .jl-table thead th:first-child,.jl-wallet-directory-table .jl-table thead th:last-child{box-sizing:border-box;padding:.75rem 1.25rem;text-align:start;vertical-align:middle}.jl-wallet-directory-table .jl-table__sort{width:auto;justify-content:flex-start}.jl-wallet-directory-table .jl-table__actions{width:6%;min-width:4.5rem}.jl-wallet-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72}.jl-wallet-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-wallet-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-wallet-detail .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-wallet-detail__header-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.jl-wallet-detail__sep,.jl-wallet-detail__summary-id{color:var(--mylends-text-muted)}.jl-wallet-detail__summary-id{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-caption,.8125rem)}.jl-wallet-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-wallet-hero--positive{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-wallet-hero--frozen,.jl-wallet-hero--negative{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 24%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-wallet-hero--negative{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-wallet-hero--closed,.jl-wallet-hero--zero{border-color:color-mix(in srgb,var(--mylends-border) 88%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 18%,var(--mylends-surface)),var(--mylends-surface))}.jl-wallet-hero__main{display:flex;align-items:center;gap:var(--space-3);min-width:0}.jl-wallet-hero__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.95rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-wallet-hero--positive .jl-wallet-hero__icon{background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-success,#12b76a) 88%,#000)}.jl-wallet-hero--negative .jl-wallet-hero__icon{background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-danger,#f04438) 88%,#000)}.jl-wallet-hero--frozen .jl-wallet-hero__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000)}.jl-wallet-hero__icon svg{width:1.45rem;height:1.45rem}.jl-wallet-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-wallet-hero__amount{margin:.15rem 0 0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-wallet-hero__hint{margin:.35rem 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-wallet-hero__side{display:grid;grid-template-columns:repeat(2,minmax(7.5rem,1fr));grid-gap:.65rem;gap:.65rem;min-width:min(100%,16rem)}.jl-wallet-metric{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding:.7rem .8rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface) 88%,transparent)}.jl-wallet-metric__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted)}.jl-wallet-metric__value{font-size:.875rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-wallet-detail__ledger .jl-section-card__body,.jl-wallet-detail__panel .jl-section-card__body{display:flex;flex-direction:column;gap:1rem}.jl-wallet-detail__panel .jl-section-card__actions .jl-btn{min-height:2.25rem;padding-inline:.9rem;white-space:nowrap}.jl-wallet-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid color-mix(in srgb,var(--mylends-border) 88%,transparent);border-radius:.85rem;background:var(--mylends-surface)}.jl-wallet-field{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;padding:.95rem 1.05rem;-webkit-border-end:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);border-inline-end:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-wallet-field:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.jl-wallet-field:nth-last-child(-n+2){border-bottom:0}.jl-wallet-field__label{font-size:.75rem;font-weight:650;color:var(--mylends-text-muted);line-height:1.3}.jl-wallet-field__value{color:var(--mylends-text);font-size:.95rem;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.jl-wallet-field__value .jl-badge{vertical-align:middle}.jl-wallet-field__hint{color:var(--mylends-text-muted);font-size:.75rem;font-weight:550;line-height:1.4}.jl-wallet-ledger-amount,.jl-wallet-ledger-dir{font-weight:700}.jl-wallet-ledger-amount--credit,.jl-wallet-ledger-dir--credit{color:color-mix(in srgb,var(--mylends-success,#12b76a) 82%,var(--mylends-text))}.jl-wallet-ledger-amount--debit,.jl-wallet-ledger-dir--debit{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-wallet-adjust-dialog{width:min(100%,34rem)}.jl-wallet-adjust-dialog .jl-dialog__body{color:var(--mylends-text)}.jl-wallet-adjust{display:flex;flex-direction:column;gap:1.05rem}.jl-wallet-adjust__context{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem 1rem;padding:.8rem .95rem;border-radius:.9rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-wallet-adjust__wallet{margin:0;font-size:.95rem;font-weight:750;color:var(--mylends-text)}.jl-wallet-adjust__meta{margin:.2rem 0 0;font-size:.75rem;font-weight:600;color:var(--mylends-text-muted)}.jl-wallet-adjust__impact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.jl-wallet-adjust__tile{display:flex;flex-direction:column;gap:.28rem;min-width:0;padding:.8rem .75rem;border-radius:.8rem;border:1px solid color-mix(in srgb,var(--mylends-border) 88%,transparent);background:var(--mylends-surface)}.jl-wallet-adjust__tile-label{font-size:.6875rem;font-weight:700;color:var(--mylends-text-muted)}.jl-wallet-adjust__tile-value{font-size:.8125rem;font-weight:800;line-height:1.35;letter-spacing:-.015em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-wallet-adjust__tile--delta.jl-wallet-adjust__tile--idle .jl-wallet-adjust__tile-value{color:var(--mylends-text-muted)}.jl-wallet-adjust__impact--credit .jl-wallet-adjust__tile--delta,.jl-wallet-adjust__impact--credit .jl-wallet-adjust__tile--next{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 26%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-success,#12b76a) 7%,var(--mylends-surface))}.jl-wallet-adjust__impact--credit .jl-wallet-adjust__tile--delta .jl-wallet-adjust__tile-value,.jl-wallet-adjust__impact--credit .jl-wallet-adjust__tile--next .jl-wallet-adjust__tile-value{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text))}.jl-wallet-adjust__impact--debit .jl-wallet-adjust__tile--delta{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-wallet-adjust__impact--debit .jl-wallet-adjust__tile--delta .jl-wallet-adjust__tile-value{color:color-mix(in srgb,var(--mylends-warning,#f79009) 82%,var(--mylends-text))}.jl-wallet-adjust__tile--next.jl-wallet-adjust__tile--negative{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface))}.jl-wallet-adjust__tile--next.jl-wallet-adjust__tile--negative .jl-wallet-adjust__tile-value{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-wallet-adjust__dirs{display:grid;grid-gap:.45rem;gap:.45rem}.jl-wallet-adjust__dirs-label{font-size:var(--text-label,.8125rem);font-weight:650;color:var(--mylends-text)}.jl-wallet-adjust__dirs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.jl-wallet-adjust__dir{display:flex;align-items:center;gap:.65rem;width:100%;min-height:3.6rem;padding:.7rem .75rem;border:1px solid var(--mylends-border);border-radius:.85rem;background:var(--mylends-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.jl-wallet-adjust__dir:hover{border-color:color-mix(in srgb,var(--mylends-primary) 36%,var(--mylends-border))}.jl-wallet-adjust__dir:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-wallet-adjust__dir--selected{border-color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 28%,transparent)}.jl-wallet-adjust__dir--debit.jl-wallet-adjust__dir--selected{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 55%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 9%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-warning,#f79009) 22%,transparent)}.jl-wallet-adjust__dir-icon{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.6rem;font-size:1.05rem;font-weight:800;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary)}.jl-wallet-adjust__dir--credit.jl-wallet-adjust__dir--selected .jl-wallet-adjust__dir-icon{background:color-mix(in srgb,var(--mylends-success,#12b76a) 16%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-success,#12b76a) 82%,#000)}.jl-wallet-adjust__dir--debit .jl-wallet-adjust__dir-icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,#000)}.jl-wallet-adjust__dir-copy{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.jl-wallet-adjust__dir-name{font-size:.8125rem;font-weight:750;line-height:1.3}.jl-wallet-adjust__dir-hint{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-wallet-adjust__amount .jl-input{min-height:3.15rem;font-size:1.25rem;font-weight:800;letter-spacing:-.02em}.jl-wallet-adjust__step{margin:0;padding:.65rem .8rem;border-radius:.7rem;background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 42%,var(--mylends-surface));font-size:.75rem;font-weight:650;color:var(--mylends-text-muted)}@media (max-width:720px){.jl-wallet-fields{grid-template-columns:1fr}.jl-wallet-field,.jl-wallet-field:nth-child(2n){-webkit-border-end:0;border-inline-end:0}.jl-wallet-field:nth-last-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-wallet-field:last-child{border-bottom:0}.jl-wallet-detail__panel .jl-section-card__header{flex-wrap:wrap}.jl-wallet-adjust__dirs-grid,.jl-wallet-adjust__impact,.jl-wallet-directory__summary,.jl-wallet-hero__side{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-wallet-adjust__tile--next{grid-column:1/-1}.jl-wallet-directory__actions,.jl-wallet-queue{width:100%}.jl-wallet-detail .jl-detail-header__actions .jl-btn,.jl-wallet-directory__actions .jl-btn,.jl-wallet-queue .jl-btn{flex:1 1 auto;justify-content:center}}.jl-settlement-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-settlement-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-settlement-views{display:flex;flex-wrap:wrap;gap:.25rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:var(--space-4,1rem);padding:.25rem;border:1px solid var(--mylends-border);border-radius:.9rem;background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface))}.jl-settlement-views__btn{display:inline-flex;align-items:center;gap:.4rem;min-height:2.35rem;padding:.4rem .85rem;border:0;border-radius:.7rem;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.jl-settlement-views__btn svg{width:1rem;height:1rem}.jl-settlement-views__btn:hover{color:var(--mylends-text);background:color-mix(in srgb,var(--mylends-surface) 70%,transparent)}.jl-settlement-views__btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-settlement-views__btn--active{color:var(--mylends-text);background:var(--mylends-surface);box-shadow:0 1px 3px rgb(16 24 40/8%)}.jl-settlement-views__count{min-width:1.35rem;padding:.05rem .4rem;border-radius:999px;font-size:.6875rem;font-weight:700;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 70%,var(--mylends-surface))}.jl-settlement-views__btn--active .jl-settlement-views__count{color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-settlement-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-settlement-directory__summary-card{display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;text-align:start}.jl-settlement-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-settlement-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-settlement-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-settlement-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-settlement-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-settlement-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-settlement-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-settlement-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-settlement-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-settlement-queue__actions{display:flex;flex-wrap:wrap;gap:.5rem}.jl-settlement-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-settlement-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-settlement-amount,.jl-settlement-date,.jl-settlement-identity,.jl-settlement-route{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}.jl-settlement-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-settlement-identity__meta{display:flex;align-items:center;gap:.4rem;min-width:0}.jl-settlement-identity__id,.jl-settlement-identity__period{flex-shrink:0;padding:.05rem .35rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-settlement-route__from,.jl-settlement-route__to{font-size:.8125rem;line-height:1.35}.jl-settlement-route__from{font-weight:650;color:var(--mylends-text)}.jl-settlement-route__to{font-weight:600;color:var(--mylends-text-muted)}.jl-settlement-amount__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.jl-settlement-amount__hint,.jl-settlement-date__relative{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-settlement-amount--generated .jl-settlement-amount__hint,.jl-settlement-amount--pending .jl-settlement-amount__hint{color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,var(--mylends-text))}.jl-settlement-amount--approved .jl-settlement-amount__hint,.jl-settlement-amount--paid .jl-settlement-amount__hint{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted))}.jl-settlement-amount--cancelled .jl-settlement-amount__hint,.jl-settlement-amount--failed .jl-settlement-amount__hint{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-settlement-date__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-settlement-directory-table .jl-table{width:100%;table-layout:fixed}.jl-settlement-directory-table .jl-table tbody td,.jl-settlement-directory-table .jl-table tbody td:first-child,.jl-settlement-directory-table .jl-table tbody td:last-child,.jl-settlement-directory-table .jl-table thead th,.jl-settlement-directory-table .jl-table thead th:first-child,.jl-settlement-directory-table .jl-table thead th:last-child{box-sizing:border-box;padding:.75rem 1.25rem;text-align:start;vertical-align:middle}.jl-settlement-directory-table .jl-table__sort{width:auto;justify-content:flex-start}.jl-settlement-directory-table .jl-table__actions{width:6%;min-width:4.5rem}.jl-settlement-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72}.jl-settlement-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-settlement-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-settlement-generate-dialog{width:min(100%,34rem)}.jl-settlement-generate-dialog .jl-dialog__body{color:var(--mylends-text)}.jl-settlement-generate{display:flex;flex-direction:column;gap:1.05rem}.jl-settlement-generate__hero{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.05rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-settlement-generate__hero--empty,.jl-settlement-generate__hero--invalid{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 28%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 10%,var(--mylends-surface)),var(--mylends-surface))}.jl-settlement-generate__hero-icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.8rem;color:color-mix(in srgb,var(--mylends-primary) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-settlement-generate__hero--empty .jl-settlement-generate__hero-icon,.jl-settlement-generate__hero--invalid .jl-settlement-generate__hero-icon{color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-warning,#f79009) 14%,var(--mylends-surface))}.jl-settlement-generate__hero-icon svg{width:1.2rem;height:1.2rem}.jl-settlement-generate__hero-label{margin:0 0 .2rem;font-size:.75rem;font-weight:700;color:var(--mylends-text-muted)}.jl-settlement-generate__hero-value{margin:0;display:flex;align-items:baseline;gap:.35rem;font-size:1.45rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--mylends-text)}.jl-settlement-generate__hero-value span{font-size:.8125rem;font-weight:650;color:var(--mylends-text-muted)}.jl-settlement-generate__hero-hint,.jl-settlement-generate__lead,.jl-settlement-generate__step{margin:0;font-size:.8125rem;line-height:1.6;color:var(--mylends-text-muted)}.jl-settlement-generate__hero-hint{margin-top:.35rem;font-weight:600}.jl-settlement-generate__presets{display:grid;grid-gap:.45rem;gap:.45rem}.jl-settlement-generate__presets-label{font-size:var(--text-label,.8125rem);font-weight:650;color:var(--mylends-text)}.jl-settlement-generate__presets-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.45rem;gap:.45rem}.jl-settlement-generate__preset{min-height:2.4rem;padding:.45rem .4rem;border:1px solid var(--mylends-border);border-radius:.75rem;background:var(--mylends-surface);color:var(--mylends-text);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.jl-settlement-generate__preset:hover{border-color:color-mix(in srgb,var(--mylends-primary) 36%,var(--mylends-border))}.jl-settlement-generate__preset:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-settlement-generate__preset--selected{border-color:color-mix(in srgb,var(--mylends-primary) 48%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 16%,transparent);color:var(--mylends-text)}.jl-settlement-generate__dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.jl-settlement-generate__step{padding-top:.15rem;font-weight:600}html[data-color-mode=dark] .jl-settlement-queue{background:color-mix(in srgb,#f79009 14%,var(--mylends-surface))}html[data-color-mode=dark] .jl-settlement-queue__icon{color:#fec84b}html[data-color-mode=dark] .jl-settlement-identity__id,html[data-color-mode=dark] .jl-settlement-identity__period{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}@media (max-width:640px){.jl-settlement-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-settlement-directory__actions,.jl-settlement-generate__dates,.jl-settlement-generate__presets-grid,.jl-settlement-queue,.jl-settlement-views{width:100%}.jl-settlement-directory__actions .jl-btn,.jl-settlement-queue .jl-btn,.jl-settlement-views__btn{flex:1 1 auto;justify-content:center}.jl-settlement-generate__dates,.jl-settlement-generate__presets-grid{grid-template-columns:1fr}}.jl-commission-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-commission-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-commission-views{display:flex;flex-wrap:wrap;gap:.25rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:var(--space-4,1rem);padding:.25rem;border:1px solid var(--mylends-border);border-radius:.9rem;background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface))}.jl-commission-views__btn{display:inline-flex;align-items:center;gap:.4rem;min-height:2.35rem;padding:.4rem .85rem;border:0;border-radius:.7rem;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.jl-commission-views__btn svg{width:1rem;height:1rem}.jl-commission-views__btn:hover{color:var(--mylends-text);background:color-mix(in srgb,var(--mylends-surface) 70%,transparent)}.jl-commission-views__btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-commission-views__btn--active{color:var(--mylends-text);background:var(--mylends-surface);box-shadow:0 1px 3px rgb(16 24 40/8%)}.jl-commission-views__count{min-width:1.35rem;padding:.05rem .4rem;border-radius:999px;font-size:.6875rem;font-weight:700;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 70%,var(--mylends-surface))}.jl-commission-views__btn--active .jl-commission-views__count{color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-commission-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-commission-directory__summary-card{display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;text-align:start}.jl-commission-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-commission-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-commission-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-commission-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-commission-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-commission-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-commission-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-commission-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-commission-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-commission-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-commission-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-commission-amount,.jl-commission-date,.jl-commission-identity,.jl-commission-scope,.jl-commission-window{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}.jl-commission-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-commission-identity__meta,.jl-commission-scope__meta{display:flex;align-items:center;gap:.4rem;min-width:0}.jl-commission-identity__code,.jl-commission-identity__id{flex-shrink:0;padding:.05rem .35rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-commission-scope__label{font-size:.8125rem;font-weight:650;color:var(--mylends-text);line-height:1.35}.jl-commission-amount__hint,.jl-commission-date__relative,.jl-commission-scope__hint,.jl-commission-window__hint{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-commission-date__value,.jl-commission-window__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-commission-window--expired .jl-commission-window__hint{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text))}.jl-commission-window--upcoming .jl-commission-window__hint{color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,var(--mylends-text))}.jl-commission-amount--ready .jl-commission-amount__hint,.jl-commission-window--current .jl-commission-window__hint,.jl-commission-window--open .jl-commission-window__hint{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted))}.jl-commission-amount__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.jl-commission-directory-table .jl-table{width:100%;table-layout:fixed}.jl-commission-directory-table .jl-table tbody td,.jl-commission-directory-table .jl-table tbody td:first-child,.jl-commission-directory-table .jl-table tbody td:last-child,.jl-commission-directory-table .jl-table thead th,.jl-commission-directory-table .jl-table thead th:first-child,.jl-commission-directory-table .jl-table thead th:last-child{box-sizing:border-box;padding:.75rem 1.25rem;text-align:start;vertical-align:middle}.jl-commission-directory-table .jl-table__sort{width:auto;justify-content:flex-start}.jl-commission-directory-table .jl-table__actions{width:10%;min-width:4.5rem}.jl-commission-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72}.jl-commission-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-commission-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-commission-directory .jl-alert{margin-top:var(--space-4,1rem)}html[data-color-mode=dark] .jl-commission-queue{background:color-mix(in srgb,#f79009 14%,var(--mylends-surface))}html[data-color-mode=dark] .jl-commission-queue__icon{color:#fec84b}html[data-color-mode=dark] .jl-commission-identity__code,html[data-color-mode=dark] .jl-commission-identity__id{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}@media (max-width:640px){.jl-commission-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-commission-directory__actions,.jl-commission-queue,.jl-commission-views{width:100%}.jl-commission-directory__actions .jl-btn,.jl-commission-queue .jl-btn,.jl-commission-views__btn{flex:1 1 auto;justify-content:center}}.jl-commission-simulate{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.jl-commission-simulate__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-commission-simulate__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-commission-simulate__summary{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}.jl-commission-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1.25rem 2rem;gap:1.25rem 2rem;padding:1.35rem 1.5rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-commission-hero--ready{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-commission-hero--blocked{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 24%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-commission-hero--idle,.jl-commission-hero--muted{border-color:color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-border))}.jl-commission-hero__main{display:flex;align-items:center;gap:1rem;min-width:0}.jl-commission-hero__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.95rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-commission-hero--ready .jl-commission-hero__icon{background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-success,#12b76a) 88%,#000)}.jl-commission-hero--blocked .jl-commission-hero__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000)}.jl-commission-hero__icon svg{width:1.45rem;height:1.45rem}.jl-commission-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-commission-hero__amount{margin:.15rem 0 0;font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-commission-hero__hint{margin:.35rem 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-commission-hero__side{display:grid;grid-template-columns:repeat(2,minmax(9.5rem,11.75rem));grid-gap:.9rem;gap:.9rem}.jl-commission-fact,.jl-commission-metric{display:flex;flex-direction:column;gap:.3rem;min-width:0;padding:.85rem 1rem;border-radius:.85rem;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface) 88%,transparent)}.jl-commission-fact__label,.jl-commission-metric__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted)}.jl-commission-fact__value,.jl-commission-metric__value{font-size:.875rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-commission-fact__hint{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-commission-simulate__panel .jl-section-card__header{padding:1.25rem 1.5rem}.jl-commission-simulate__panel .jl-section-card__description{margin-top:.45rem}.jl-commission-simulate__panel .jl-section-card__body{display:flex;flex-direction:column;gap:1.35rem;padding:1.5rem}.jl-commission-simulate__amounts,.jl-commission-simulate__facts,.jl-commission-simulate__grid{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.jl-commission-simulate__scenario{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-commission-simulate__scenario-row{display:grid;grid-gap:1rem;gap:1rem;align-items:stretch}.jl-commission-simulate__scenario-row--primary{grid-template-columns:minmax(0,1.4fr) minmax(14rem,.7fr)}.jl-commission-simulate__scenario-row--entities{grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr))}.jl-commission-simulate__picker,.jl-commission-simulate__picker .jl-entity-picker,.jl-commission-versions{display:flex;flex-direction:column;gap:.55rem;min-width:0;height:100%}.jl-commission-simulate__picker .jl-entity-picker{flex:1 1}.jl-commission-simulate__picker:has(.jl-field-error) .jl-commission-version,.jl-commission-simulate__picker:has(.jl-field-error) .jl-commission-versions__empty,.jl-commission-simulate__picker:has(.jl-field-error) .jl-entity-picker__search,.jl-commission-simulate__picker:has(.jl-field-error) .jl-entity-picker__value{border-color:var(--mylends-danger)}.jl-commission-simulate .jl-entity-picker__search,.jl-commission-simulate .jl-entity-picker__value,.jl-commission-version,.jl-commission-versions__empty{min-height:4.75rem;padding:.9rem 1rem;border:1px solid var(--mylends-border);border-radius:.9rem;background:var(--mylends-surface)}.jl-commission-simulate .jl-entity-picker__search,.jl-commission-simulate .jl-entity-picker__value{flex:1 1;align-items:flex-start}.jl-commission-simulate .jl-entity-picker__value{display:flex;justify-content:space-between;gap:.85rem}.jl-commission-simulate .jl-entity-picker__copy{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.25rem;gap:.25rem;min-width:0}.jl-commission-simulate .jl-entity-picker__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:750}.jl-commission-simulate .jl-entity-picker__code{padding:0;border-radius:0;background:none;color:var(--mylends-text-muted);font-size:.75rem;font-weight:600;overflow-wrap:anywhere}.jl-commission-simulate .jl-entity-picker__actions{display:flex;flex-direction:column;align-items:stretch;gap:.3rem;flex-shrink:0}.jl-commission-simulate .jl-entity-picker__text-btn{min-width:3.75rem;min-height:1.85rem;padding:.2rem .7rem;border:1px solid var(--mylends-border);border-radius:999px;background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:.75rem;font-weight:700}.jl-commission-simulate .jl-entity-picker__text-btn:hover{color:var(--mylends-text);border-color:color-mix(in srgb,var(--mylends-primary) 35%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-commission-simulate .jl-entity-picker__combo{display:flex;flex:1 1;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.jl-commission-simulate .jl-entity-picker__search{flex:1 1 14rem;align-items:center}.jl-commission-simulate .jl-entity-picker__combo>.jl-entity-picker__text-btn{margin-top:.15rem}.jl-commission-simulate .jl-entity-picker__empty,.jl-commission-simulate .jl-entity-picker__list{flex:1 1 100%}.jl-commission-simulate .jl-entity-picker__option{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;text-align:start}.jl-commission-simulate .jl-entity-picker__option .jl-entity-picker__name{white-space:normal}.jl-commission-versions__empty{display:flex;align-items:center;margin:0;color:var(--mylends-text-muted);font-size:.8125rem}.jl-commission-versions__grid{display:grid;flex:1 1;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.jl-commission-version{display:grid;align-content:center;justify-items:start;grid-gap:.3rem;gap:.3rem;width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.jl-commission-version--selected,.jl-commission-version:hover{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-commission-version--selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 12%,transparent)}.jl-commission-version__head{display:flex;align-items:center;gap:.45rem}.jl-commission-version__title{font-size:.875rem;font-weight:750}.jl-commission-version__badge{padding:.1rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);font-size:.6875rem;font-weight:750}.jl-commission-version__meta{font-size:.75rem;color:var(--mylends-text-muted)}.jl-commission-simulate__presets{display:grid;grid-gap:.45rem;gap:.45rem}.jl-commission-simulate__presets-label{font-size:.75rem;font-weight:700;color:var(--mylends-text-muted)}.jl-commission-simulate__presets-grid{display:flex;flex-wrap:wrap;gap:.4rem}.jl-commission-simulate__preset{min-height:2rem;padding:.3rem .7rem;border:1px solid var(--mylends-border);border-radius:999px;background:var(--mylends-surface);color:var(--mylends-text-muted);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.jl-commission-simulate__preset--selected,.jl-commission-simulate__preset:hover{color:var(--mylends-text);border-color:color-mix(in srgb,var(--mylends-primary) 35%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-commission-sim-idle{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.85rem 1rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-border) 16%,var(--mylends-surface))}.jl-commission-sim-idle__icon{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-commission-sim-idle__title{margin:0;font-size:.875rem;font-weight:700}.jl-commission-sim-idle__text{margin:.2rem 0 0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-commission-sim-result{display:grid;grid-gap:1rem;gap:1rem}.jl-commission-rules{display:grid;grid-gap:.65rem;gap:.65rem;margin:0;padding:0;list-style:none}.jl-commission-rule{display:grid;grid-gap:.4rem;gap:.4rem;padding:.85rem 1rem;border:1px solid var(--mylends-border);border-radius:.85rem;background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 22%,var(--mylends-surface))}.jl-commission-rule__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-commission-rule__name{margin:0;font-size:.875rem;font-weight:700}.jl-commission-rule__meta,.jl-commission-rule__split,.jl-commission-simulate__window{margin:0;font-size:.75rem;color:var(--mylends-text-muted)}@media (max-width:640px){.jl-commission-hero,.jl-commission-hero__side,.jl-commission-simulate__amounts,.jl-commission-simulate__facts,.jl-commission-simulate__grid,.jl-commission-simulate__scenario-row--entities,.jl-commission-simulate__scenario-row--primary{grid-template-columns:1fr}.jl-commission-simulate__actions,.jl-commission-simulate__actions .jl-btn{width:100%;justify-content:center}}.jl-reconciliation-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-reconciliation-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-reconciliation-views{display:flex;flex-wrap:wrap;gap:.25rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:var(--space-4,1rem);padding:.25rem;border:1px solid var(--mylends-border);border-radius:.9rem;background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface))}.jl-reconciliation-views__btn{display:inline-flex;align-items:center;gap:.4rem;min-height:2.35rem;padding:.4rem .85rem;border:0;border-radius:.7rem;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.jl-reconciliation-views__btn svg{width:1rem;height:1rem}.jl-reconciliation-views__btn:hover{color:var(--mylends-text);background:color-mix(in srgb,var(--mylends-surface) 70%,transparent)}.jl-reconciliation-views__btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-reconciliation-views__btn--active{color:var(--mylends-text);background:var(--mylends-surface);box-shadow:0 1px 3px rgb(16 24 40/8%)}.jl-reconciliation-views__count{min-width:1.35rem;padding:.05rem .4rem;border-radius:999px;font-size:.6875rem;font-weight:700;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 70%,var(--mylends-surface))}.jl-reconciliation-views__btn--active .jl-reconciliation-views__count{color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-reconciliation-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-reconciliation-directory__summary-card{display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;text-align:start}.jl-reconciliation-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-reconciliation-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-reconciliation-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-reconciliation-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-reconciliation-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-danger,#f04438) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#f04438) 7%,var(--mylends-surface))}.jl-reconciliation-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-reconciliation-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-danger,#f04438) 88%,#000);background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface))}.jl-reconciliation-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-reconciliation-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-reconciliation-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-reconciliation-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-reconciliation-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.85rem 1.25rem;gap:.85rem 1.25rem;margin-bottom:var(--space-4,1rem);padding:.95rem 1.1rem;border-radius:calc(var(--radius-lg, 1rem) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-reconciliation-hero--clean{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-reconciliation-hero--running,.jl-reconciliation-hero--warning{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 24%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-reconciliation-hero--critical,.jl-reconciliation-hero--failed{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-reconciliation-hero__main{display:flex;align-items:center;gap:.85rem;min-width:0}.jl-reconciliation-hero__copy{min-width:0}.jl-reconciliation-hero__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.95rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-reconciliation-hero--clean .jl-reconciliation-hero__icon{background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-success,#12b76a) 88%,#000)}.jl-reconciliation-hero--running .jl-reconciliation-hero__icon,.jl-reconciliation-hero--warning .jl-reconciliation-hero__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000)}.jl-reconciliation-hero--critical .jl-reconciliation-hero__icon,.jl-reconciliation-hero--failed .jl-reconciliation-hero__icon{background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-danger,#f04438) 88%,#000)}.jl-reconciliation-hero__icon svg{width:1.45rem;height:1.45rem}.jl-reconciliation-hero__label{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted);font-weight:600}.jl-reconciliation-hero__title{margin:.1rem 0 0;font-size:1.125rem;font-weight:800;line-height:1.3;letter-spacing:-.02em}.jl-reconciliation-hero__hint{margin:.25rem 0 0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-reconciliation-hero__trail{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}.jl-reconciliation-hero__facts{display:flex;align-items:center;gap:.85rem 1.1rem;margin:0;padding:.45rem .75rem;border-radius:.8rem;border:1px solid color-mix(in srgb,var(--mylends-border) 78%,transparent);background:color-mix(in srgb,var(--mylends-surface) 86%,transparent)}.jl-reconciliation-hero__fact{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}.jl-reconciliation-hero__fact+.jl-reconciliation-hero__fact{-webkit-padding-start:1.1rem;padding-inline-start:1.1rem;-webkit-border-start:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);border-inline-start:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-reconciliation-hero__fact dt{margin:0;font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted)}.jl-reconciliation-hero__fact dd{margin:0;font-size:.8125rem;font-weight:750;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mylends-text)}.jl-reconciliation-hero__trail .jl-btn{flex-shrink:0}.jl-reconciliation-date,.jl-reconciliation-detail,.jl-reconciliation-health,.jl-reconciliation-identity{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0}.jl-reconciliation-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-reconciliation-identity__meta{display:flex;align-items:center;gap:.4rem;min-width:0}.jl-reconciliation-identity__resource{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-reconciliation-identity__id{flex-shrink:0;padding:.05rem .35rem;border-radius:.35rem;font-size:.6875rem;font-weight:600;letter-spacing:.01em;color:var(--mylends-text-muted);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 55%,var(--mylends-surface));unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-reconciliation-detail__text{font-size:.8125rem;font-weight:650;line-height:1.45;color:var(--mylends-text)}.jl-reconciliation-date__relative,.jl-reconciliation-detail__hint,.jl-reconciliation-health__hint{font-size:.6875rem;font-weight:600;color:var(--mylends-text-muted)}.jl-reconciliation-detail--critical .jl-reconciliation-detail__hint,.jl-reconciliation-health--critical .jl-reconciliation-health__hint{color:color-mix(in srgb,var(--mylends-danger,#f04438) 78%,var(--mylends-text))}.jl-reconciliation-detail--warning .jl-reconciliation-detail__hint,.jl-reconciliation-health--warning .jl-reconciliation-health__hint{color:color-mix(in srgb,var(--mylends-warning,#f79009) 82%,var(--mylends-text))}.jl-reconciliation-health--clean .jl-reconciliation-health__hint{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text-muted))}.jl-reconciliation-date__value,.jl-reconciliation-health__value{font-size:.8125rem;font-weight:700;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-reconciliation-health__value{font-size:.9375rem}.jl-reconciliation-directory-table .jl-table{width:100%;table-layout:fixed}.jl-reconciliation-directory-table .jl-table tbody td,.jl-reconciliation-directory-table .jl-table tbody td:first-child,.jl-reconciliation-directory-table .jl-table tbody td:last-child,.jl-reconciliation-directory-table .jl-table thead th,.jl-reconciliation-directory-table .jl-table thead th:first-child,.jl-reconciliation-directory-table .jl-table thead th:last-child{box-sizing:border-box;padding:.75rem 1.25rem;text-align:start;vertical-align:middle}.jl-reconciliation-directory-table .jl-table__sort{width:auto;justify-content:flex-start}.jl-reconciliation-directory-table .jl-table__actions{width:6%;min-width:4.5rem}.jl-reconciliation-directory-table .jl-table tbody tr{cursor:pointer}.jl-reconciliation-directory-table .jl-table tbody tr:hover{background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-reconciliation-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72}.jl-reconciliation-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-reconciliation-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-reconciliation-detail-page .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-reconciliation-detail-page__header-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.jl-reconciliation-detail-page__sep{color:var(--mylends-text-muted)}.jl-reconciliation-detail-page__summary-id{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}html[data-color-mode=dark] .jl-reconciliation-queue{background:color-mix(in srgb,#f04438 14%,var(--mylends-surface))}html[data-color-mode=dark] .jl-reconciliation-queue__icon{color:#fda29b}html[data-color-mode=dark] .jl-reconciliation-identity__id{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}@media (max-width:720px){.jl-reconciliation-hero{grid-template-columns:1fr}.jl-reconciliation-hero__facts,.jl-reconciliation-hero__trail{width:100%}.jl-reconciliation-hero__trail .jl-btn{flex:1 1 auto;justify-content:center}}@media (max-width:640px){.jl-reconciliation-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-reconciliation-directory__actions,.jl-reconciliation-hero,.jl-reconciliation-queue,.jl-reconciliation-views{width:100%}.jl-reconciliation-directory__actions .jl-btn,.jl-reconciliation-queue .jl-btn,.jl-reconciliation-views__btn{flex:1 1 auto;justify-content:center}}.jl-catalog-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-catalog-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-catalog-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-catalog-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-catalog-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-catalog-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-catalog-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-catalog-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-catalog-directory__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.jl-catalog-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-catalog-directory__view{display:inline-flex;align-items:center;padding:.15rem;border:1px solid var(--mylends-border);border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 18%,var(--mylends-surface))}.jl-catalog-directory__view-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.75rem;font-weight:600;line-height:1.2;padding:.35rem .75rem;border-radius:999px;cursor:pointer}.jl-catalog-directory__view-btn--active{background:var(--mylends-surface);color:var(--mylends-text);box-shadow:0 1px 2px rgb(16 24 40/6%)}.jl-catalog-directory__view-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-catalog-identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-catalog-identity__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-catalog-identity__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:700;line-height:1.35;color:var(--mylends-text)}.jl-catalog-identity__sku{font-size:var(--text-xs,.75rem);line-height:1.3;color:var(--mylends-text-muted);unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:right}.jl-catalog-thumb{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;overflow:hidden;border-radius:.6rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));color:var(--mylends-primary)}.jl-catalog-thumb svg{width:1.05rem;height:1.05rem}.jl-catalog-thumb__img{width:100%;height:100%;object-fit:cover}.jl-catalog-price{font-size:.875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--mylends-text)}.jl-catalog-chip{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;overflow:hidden;border:1px solid var(--mylends-border);border-radius:999px;background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:.75rem;font-weight:600;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.jl-catalog-chip--empty{font-weight:500;background:transparent;border-style:dashed}.jl-catalog-merchant{font-size:.8125rem;font-weight:500;color:var(--mylends-text)}.jl-catalog-date,.jl-catalog-merchant--empty{font-size:.8125rem;font-weight:500;color:var(--mylends-text-muted)}.jl-catalog-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-catalog-binding{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.jl-catalog-binding__label,.jl-catalog-binding__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-catalog-binding__label{font-size:.8125rem;font-weight:600;color:var(--mylends-text)}.jl-catalog-binding__label--empty{font-weight:500;color:var(--mylends-text-muted)}.jl-catalog-binding__meta{font-size:.6875rem;color:var(--mylends-text-muted)}.jl-catalog-directory-table .jl-table{width:100%;table-layout:fixed}.jl-catalog-directory-table .jl-table tbody td,.jl-catalog-directory-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-catalog-directory-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}.jl-catalog-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72}.jl-catalog-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-catalog-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-catalog-directory-table.jl-data-table--compact .jl-catalog-thumb{width:1.85rem;height:1.85rem}.jl-catalog-directory-table.jl-data-table--compact .jl-catalog-identity__title{font-size:.875rem}.jl-catalog-gallery-panel{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 6px);background:var(--mylends-surface)}.jl-catalog-gallery{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.jl-catalog-card{display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);background:var(--mylends-surface);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.jl-catalog-card:focus-visible,.jl-catalog-card:hover{border-color:color-mix(in srgb,var(--mylends-primary) 32%,var(--mylends-border));box-shadow:0 10px 24px rgb(16 24 40/7%);transform:translateY(-1px)}.jl-catalog-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-catalog-card__media{position:relative;aspect-ratio:16/10;background:linear-gradient(160deg,color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface)),color-mix(in srgb,var(--mylends-border) 35%,var(--mylends-surface)))}.jl-catalog-card__img{width:100%;height:100%;object-fit:cover}.jl-catalog-card__placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--mylends-primary)}.jl-catalog-card__placeholder svg{width:1.75rem;height:1.75rem}.jl-catalog-card__status{position:absolute;top:.6rem;inset-inline-start:.6rem}.jl-catalog-card__body{display:grid;grid-gap:.35rem;gap:.35rem;padding:.85rem .95rem 1rem}.jl-catalog-card__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:700;line-height:1.35}.jl-catalog-card__sku{margin:0;font-size:.75rem;color:var(--mylends-text-muted);unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-catalog-card__price{margin:.15rem 0 0;font-size:1rem;font-weight:800;line-height:1.3}.jl-catalog-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.jl-catalog-card__merchant{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--mylends-text-muted)}.jl-catalog-card__binding{margin:.15rem 0 0;font-size:.75rem;font-weight:600;color:var(--mylends-text)}.jl-catalog-card__binding--empty{font-weight:500;color:var(--mylends-text-muted)}html[data-color-mode=dark] .jl-catalog-chip{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}@media (max-width:640px){.jl-catalog-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-catalog-directory__actions{width:100%}.jl-catalog-directory__actions .jl-btn{flex:1 1 auto;justify-content:center}.jl-catalog-directory__meta{flex-wrap:wrap}.jl-catalog-gallery{grid-template-columns:1fr}}.jl-catalog-detail{display:grid;grid-gap:1rem;gap:1rem}.jl-catalog-detail .jl-detail-header__actions .jl-btn,.jl-catalog-detail .jl-form-actions .jl-btn,.jl-catalog-detail .jl-section-card__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-catalog-detail__sku{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-catalog-hero{display:grid;grid-gap:.85rem;gap:.85rem;padding:.95rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 8px);background:var(--mylends-surface)}.jl-catalog-hero--has-media{grid-template-columns:5.5rem minmax(0,1fr);align-items:start}.jl-catalog-hero__media{overflow:hidden;width:5.5rem;height:5.5rem;border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-catalog-hero__img{width:100%;height:100%;object-fit:cover}.jl-catalog-hero--has-media .jl-catalog-hero__description,.jl-catalog-hero--has-media .jl-catalog-hero__meta,.jl-catalog-hero--has-media .jl-catalog-hero__panels{grid-column:2}.jl-catalog-hero__panels{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.jl-catalog-hero__price-tile,.jl-catalog-hero__range-tile{display:flex;align-items:center;gap:.75rem;min-width:0;padding:.85rem .95rem;border-radius:calc(var(--mylends-radius) + 4px)}.jl-catalog-hero__price-tile{border:1px solid color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface)),var(--mylends-surface))}.jl-catalog-hero__range-tile{display:grid;align-content:center;grid-gap:.55rem;gap:.55rem;border:1px solid var(--mylends-border);background:color-mix(in srgb,var(--mylends-border) 12%,var(--mylends-surface))}.jl-catalog-hero__range-tile--warn{border-color:color-mix(in srgb,var(--mylends-danger,#b42318) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-danger,#b42318) 6%,var(--mylends-surface))}.jl-catalog-hero__price-icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;flex-shrink:0;border-radius:.75rem;background:color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-surface));color:var(--mylends-primary)}.jl-catalog-hero__price-icon svg{width:1.15rem;height:1.15rem}.jl-catalog-hero__price-copy{min-width:0}.jl-catalog-hero__price-label{margin:0;font-size:.75rem;font-weight:600;color:var(--mylends-text-muted)}.jl-catalog-hero__price{margin:.1rem 0 0;font-size:1.35rem;font-weight:800;line-height:1.25;letter-spacing:-.02em}.jl-catalog-hero__range-head{display:flex;align-items:center}.jl-catalog-hero__range-badge{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;color:var(--mylends-success,#067647)}.jl-catalog-hero__range-badge svg{width:.9rem;height:.9rem}.jl-catalog-hero__range-badge--warn{color:var(--mylends-danger,#b42318)}.jl-catalog-hero__range-empty{margin:0;font-size:.8125rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-catalog-range{display:grid;grid-gap:.35rem;gap:.35rem}.jl-catalog-range__track{overflow:hidden;height:.4rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 70%,var(--mylends-surface))}.jl-catalog-range__fill{display:block;height:100%;border-radius:inherit;background:var(--mylends-success,#067647)}.jl-catalog-range__fill--warn{background:var(--mylends-danger,#b42318)}.jl-catalog-range__labels{display:flex;justify-content:space-between;gap:.75rem;font-size:.6875rem;color:var(--mylends-text-muted)}.jl-catalog-hero__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.jl-catalog-hero__tags{display:flex;flex-wrap:wrap;gap:.4rem}.jl-catalog-hero__dates{margin:0;display:inline-flex;flex-wrap:wrap;gap:.4rem;font-size:.75rem;color:var(--mylends-text-muted)}.jl-catalog-hero__description{margin:0;padding-top:.15rem;font-size:.8125rem;line-height:1.6;color:var(--mylends-text)}.jl-catalog-binding-editor,.jl-catalog-binding-stack,.jl-catalog-form,.jl-catalog-form__pair{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:40rem){.jl-catalog-form__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.jl-catalog-form__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.25rem;border-top:1px solid var(--mylends-border)}.jl-catalog-form__bar .jl-form-actions{margin:0}.jl-catalog-form__hint{margin:0;font-size:.75rem;color:var(--mylends-text-muted)}.jl-catalog-form__bar--dirty .jl-catalog-form__hint{color:var(--mylends-text);font-weight:600}.jl-entity-picker,.jl-entity-picker-wrap,.jl-entity-picker__combo,.jl-entity-picker__copy,.jl-entity-picker__option{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.jl-entity-picker__search,.jl-entity-picker__value{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.45rem .7rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface)}.jl-entity-picker__value{justify-content:space-between}.jl-entity-picker__name{font-size:.875rem;font-weight:600}.jl-entity-picker__code,.jl-entity-picker__empty,.jl-entity-picker__more{margin:0;font-size:.75rem;color:var(--mylends-text-muted)}.jl-entity-picker__actions{display:flex;flex-shrink:0;gap:.15rem}.jl-entity-picker__icon-btn,.jl-entity-picker__text-btn{border:0;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.jl-entity-picker__text-btn{padding:.2rem .4rem;border-radius:var(--mylends-radius)}.jl-entity-picker__icon-btn{display:inline-flex;padding:.15rem}.jl-entity-picker__icon-btn:hover,.jl-entity-picker__text-btn:hover{color:var(--mylends-text)}.jl-entity-picker__search{color:var(--mylends-text-muted)}.jl-entity-picker__search:focus-within{border-color:var(--mylends-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 14%,transparent);color:var(--mylends-primary)}.jl-entity-picker__search input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--mylends-text);font:inherit;font-size:.875rem;outline:none}.jl-entity-picker__search input[type=search]::-webkit-search-cancel-button,.jl-entity-picker__search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.jl-entity-picker__list{display:grid;grid-gap:.25rem;gap:.25rem;max-height:12rem;margin:0;padding:.25rem;overflow:auto;list-style:none;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface)}.jl-entity-picker__option{width:100%;padding:.5rem .65rem;border:0;border-radius:var(--mylends-radius);background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.jl-entity-picker__option--selected,.jl-entity-picker__option:hover{background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-entity-picker__more{padding:.35rem .65rem .45rem}.jl-catalog-binding-stack__label{margin:0 0 .6rem;font-size:.75rem;font-weight:700;color:var(--mylends-text-muted)}.jl-catalog-binding-stack__grid{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.jl-catalog-binding-card{display:grid;grid-gap:.4rem;gap:.4rem;padding:.9rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);background:var(--mylends-surface)}.jl-catalog-binding-card--active{border-color:color-mix(in srgb,var(--mylends-success,#059669) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-success,#059669) 6%,var(--mylends-surface))}.jl-catalog-binding-card__top{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.jl-catalog-binding-card__title{margin:.15rem 0 0;font-size:1rem;font-weight:700}.jl-catalog-binding-card__meta,.jl-catalog-binding-card__range{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-catalog-binding-card__meta{display:flex;flex-wrap:wrap;gap:.35rem}.jl-catalog-binding-card__range{font-weight:700;color:var(--mylends-text)}.jl-catalog-binding-card__link{width:-moz-fit-content;width:fit-content;margin-top:.25rem;font-size:.8125rem;font-weight:600;color:var(--mylends-primary);text-decoration:none}.jl-catalog-binding-card__link:hover{text-decoration:underline}.jl-catalog-binding-empty{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;padding:.9rem 1rem;border:1px dashed color-mix(in srgb,var(--mylends-warning) 36%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 4px);background:color-mix(in srgb,var(--mylends-warning) 7%,var(--mylends-surface))}.jl-catalog-binding-empty__icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;background:color-mix(in srgb,var(--mylends-warning) 16%,var(--mylends-surface));color:var(--mylends-warning)}.jl-catalog-binding-empty__title{margin:0 0 .2rem;font-weight:700}.jl-catalog-binding-empty p{margin:0;font-size:.8125rem;line-height:1.55;color:var(--mylends-text-muted)}.jl-catalog-version-picker__list{display:grid;grid-gap:.6rem;gap:.6rem;margin:0;padding:0;list-style:none;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.jl-catalog-version-option{display:grid;grid-gap:.3rem;gap:.3rem;width:100%;padding:.8rem .9rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);background:var(--mylends-surface);color:inherit;font:inherit;text-align:inherit;cursor:pointer}.jl-catalog-version-option:hover{border-color:color-mix(in srgb,var(--mylends-primary) 32%,var(--mylends-border))}.jl-catalog-version-option--selected{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 18%,transparent)}.jl-catalog-version-option__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-weight:800}.jl-catalog-version-option__range,.jl-catalog-version-option__status{font-size:.75rem;color:var(--mylends-text-muted)}.jl-catalog-version-option__range{font-weight:600;color:var(--mylends-text)}@media (max-width:720px){.jl-catalog-hero,.jl-catalog-hero--has-media{grid-template-columns:minmax(0,1fr)}.jl-catalog-hero--has-media .jl-catalog-hero__description,.jl-catalog-hero--has-media .jl-catalog-hero__meta,.jl-catalog-hero--has-media .jl-catalog-hero__panels{grid-column:1}.jl-catalog-hero__panels{grid-template-columns:1fr}.jl-catalog-hero__price{font-size:1.2rem}}.jl-marketplace-category-detail-form{display:block}.jl-marketplace-category-detail .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-marketplace-category-detail__code{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-marketplace-category-detail__actions .jl-form-actions{flex-direction:column;align-items:stretch;margin-top:0}.jl-marketplace-category-detail__actions .jl-btn{width:100%;justify-content:center}.jl-marketplace-category-detail__hint{margin:0 0 .75rem;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-marketplace-category-icons{display:grid;grid-gap:.55rem;gap:.55rem}.jl-marketplace-category-icons__label{margin:0;font-size:.8125rem;font-weight:600;color:var(--mylends-text)}.jl-marketplace-category-icons__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.25rem,1fr));grid-gap:.6rem;gap:.6rem}.jl-marketplace-category-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:4.5rem;padding:.7rem .5rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);background:var(--mylends-surface);color:var(--mylends-text);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease}.jl-marketplace-category-icon svg{width:1.25rem;height:1.25rem;color:var(--mylends-text-muted)}.jl-marketplace-category-icon:hover:not(:disabled){border-color:color-mix(in srgb,var(--mylends-primary) 35%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-marketplace-category-icon--selected{border-color:color-mix(in srgb,var(--mylends-primary) 55%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 16%,transparent);color:var(--mylends-primary)}.jl-marketplace-category-icon--selected svg{color:var(--mylends-primary)}.jl-marketplace-category-icon:disabled{opacity:.55;cursor:not-allowed}.jl-marketplace-category-detail .jl-section-card__body{display:grid;grid-gap:1rem;gap:1rem}@media (max-width:959px){.jl-marketplace-category-detail .jl-summary-panel--sticky{position:static}}.jl-credit-product-detail .jl-detail-tabpanel{display:flex;flex-direction:column;gap:var(--space-4)}.jl-credit-product-detail-header__name{font-weight:600;color:var(--mylends-text)}.jl-credit-product-detail-header__code{-webkit-margin-start:.5rem;margin-inline-start:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-product-detail__body{grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.jl-credit-product-detail__body{grid-template-columns:minmax(0,1fr) minmax(17.5rem,21rem)}}.jl-credit-product-detail__aside{display:flex;flex-direction:column;gap:var(--space-3);align-self:start}.jl-credit-product-sidebar-card{display:flex;flex-direction:column;height:auto;flex:0 0 auto;overflow:hidden}.jl-credit-product-sidebar-card .jl-section-card__header{padding:.625rem .75rem}.jl-credit-product-sidebar-card .jl-section-card__title{font-size:.875rem;font-weight:600;line-height:1.3}.jl-credit-product-sidebar-card .jl-section-card__description{margin-top:.125rem;font-size:.6875rem;line-height:1.35;color:var(--mylends-text-muted)}.jl-credit-product-sidebar-card .jl-section-card__body{flex:0 0 auto;height:auto;padding:.625rem .75rem .75rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero{flex:0 0 auto;height:auto;gap:.5rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__dropzone{aspect-ratio:2/1;max-height:4.5rem;min-height:3.25rem;height:auto;padding:0;border-width:1.5px}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__dropzone--filled{max-height:4.5rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__dropzone-empty{gap:.25rem;height:100%;padding:.375rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__dropzone-icon{width:1.5rem;height:1.5rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__dropzone-icon svg{width:.8125rem;height:.8125rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__dropzone-title{font-size:.6875rem;line-height:1.2}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__dropzone-sub{display:none}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__controls{flex:0 0 auto;min-width:0;width:100%;margin-top:0;gap:.375rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__actions{flex-direction:column;gap:.375rem}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__actions .jl-btn{width:100%;min-height:2rem;padding:.375rem .625rem;font-size:.8125rem;justify-content:center}.jl-credit-product-sidebar-card .jl-product-image-upload--hero .jl-product-image-upload__hint{margin:0;padding:0;font-size:.625rem;line-height:1.4;text-align:center;color:var(--mylends-text-muted)}.jl-credit-product-sidebar-card .jl-product-image-upload__error{margin:0;font-size:.625rem;text-align:center}.jl-credit-product-published,.jl-credit-product-published__hero{display:flex;flex-direction:column;gap:var(--space-4)}.jl-credit-product-published__hero{padding:var(--space-4) var(--space-5);background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface)),var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 4px);box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}@media (min-width:640px){.jl-credit-product-published__hero{flex-direction:row;align-items:center;justify-content:space-between}}.jl-credit-product-published__hero-main{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0}.jl-credit-product-published__hero-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-credit-product-published__hero-icon svg{width:1.35rem;height:1.35rem}.jl-credit-product-published__hero-text{display:flex;flex-direction:column;gap:.375rem;min-width:0}.jl-credit-product-published__hero-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-credit-product-published__hero-title{margin:0;font-size:1.125rem;font-weight:700;color:var(--mylends-text);line-height:1.3}.jl-credit-product-published__hero-desc{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);line-height:1.5;max-width:36rem}.jl-credit-product-published__hero-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);flex-shrink:0}.jl-credit-product-published__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.jl-credit-product-published__specs .jl-section-card__body{padding-top:0}.jl-credit-product-spec-list{margin:0;display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}@media (min-width:640px){.jl-credit-product-spec-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-4)}}.jl-credit-product-spec-list__item{display:flex;flex-direction:column;gap:.25rem;padding:var(--space-3) 0;border-bottom:1px solid color-mix(in srgb,var(--mylends-border) 70%,transparent)}.jl-credit-product-spec-list__item:last-child{border-bottom:none}@media (min-width:640px){.jl-credit-product-spec-list__item:nth-last-child(-n+2){border-bottom:none}}.jl-credit-product-spec-list__label{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:var(--text-caption);font-weight:500;color:var(--mylends-text-muted)}.jl-credit-product-spec-list__label svg{width:.95rem;height:.95rem;flex-shrink:0;opacity:.75}.jl-credit-product-spec-list__value{margin:0;font-size:var(--text-base);font-weight:600;color:var(--mylends-text);line-height:1.4}.jl-credit-product-spec-list__value--money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-credit-product-status__tiles{display:flex;flex-wrap:wrap;gap:var(--space-3)}.jl-credit-product-status--top{margin-bottom:var(--space-1)}.jl-credit-product-status--top .jl-credit-product-status__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:768px){.jl-credit-product-status--top .jl-credit-product-status__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.jl-credit-product-status--top .jl-status-tile{flex:unset;max-width:none}.jl-credit-product-status--top .jl-section-card__header{align-items:flex-start}.jl-credit-product-status--top .jl-credit-product-status__toolbar{flex-shrink:0}.jl-credit-product-status--aside .jl-credit-product-status__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.jl-credit-product-status--aside .jl-status-tile{flex:unset;max-width:none;padding:var(--space-2) var(--space-2) var(--space-2) calc(var(--space-2) + 1px)}.jl-credit-product-status--aside .jl-status-tile__value{font-size:var(--text-caption);font-weight:700}.jl-credit-product-status--aside .jl-status-tile__label{font-size:.6875rem}.jl-credit-product-status--aside .jl-status-tile__icon{width:1.375rem;height:1.375rem}.jl-credit-product-status--aside .jl-status-tile__icon svg{width:.75rem;height:.75rem}.jl-credit-product-status__meta{padding-top:var(--space-3);border-top:1px solid var(--mylends-border);line-height:1.55}.jl-credit-product-status__hint,.jl-credit-product-status__meta{margin:var(--space-3) 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-credit-product-status__hint{padding:var(--space-2) var(--space-3);border-radius:var(--mylends-radius);background:color-mix(in srgb,var(--mylends-warning) 8%,var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-warning) 25%,var(--mylends-border))}.jl-credit-product-status__toolbar{display:flex;flex-wrap:wrap;gap:var(--space-2)}.jl-credit-product-status--aside .jl-section-card__header{flex-wrap:wrap;gap:var(--space-2)}.jl-credit-product-status--aside .jl-credit-product-status__toolbar{width:100%}.jl-credit-product-status--aside .jl-credit-product-status__toolbar .jl-btn{flex:1 1 auto;justify-content:center}.jl-product-image-upload--hero .jl-product-image-upload__body{flex-direction:column;align-items:stretch}.jl-product-image-upload--hero .jl-product-image-upload__dropzone{position:relative;width:100%;aspect-ratio:4/3;max-height:11rem;border-radius:calc(var(--mylends-radius) + 2px);border:2px dashed color-mix(in srgb,var(--mylends-border) 80%,var(--mylends-primary));background:color-mix(in srgb,var(--mylends-border) 12%,var(--mylends-surface));overflow:hidden;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.jl-product-image-upload--hero .jl-product-image-upload__dropzone:focus-visible,.jl-product-image-upload--hero .jl-product-image-upload__dropzone:hover{border-color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface));outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 18%,transparent)}.jl-product-image-upload--hero .jl-product-image-upload__dropzone--active{border-color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 22%,transparent)}.jl-product-image-upload--hero .jl-product-image-upload__dropzone--filled{border-style:solid;border-color:var(--mylends-border)}.jl-product-image-upload--hero .jl-product-image-upload__dropzone--filled:hover{border-color:var(--mylends-primary)}.jl-product-image-upload--hero .jl-product-image-upload__dropzone-img{width:100%;height:100%;object-fit:cover;display:block}.jl-product-image-upload--hero .jl-product-image-upload__dropzone-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;height:100%;padding:var(--space-3);text-align:center}.jl-product-image-upload--hero .jl-product-image-upload__dropzone-icon{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary)}.jl-product-image-upload--hero .jl-product-image-upload__dropzone-icon svg{width:1.25rem;height:1.25rem}.jl-product-image-upload--hero .jl-product-image-upload__dropzone-title{font-size:var(--text-caption);font-weight:600;color:var(--mylends-text)}.jl-product-image-upload--hero .jl-product-image-upload__dropzone-sub{font-size:.6875rem;color:var(--mylends-text-muted)}.jl-product-image-upload--hero .jl-product-image-upload__preview{width:100%;height:auto;aspect-ratio:1;max-height:10rem}.jl-product-image-upload--hero .jl-product-image-upload__controls{min-width:0;margin-top:var(--space-2)}.jl-product-image-upload--hero .jl-product-image-upload__actions{flex-direction:row;flex-wrap:wrap}.jl-product-image-upload--hero .jl-product-image-upload__actions .jl-btn{flex:1 1 auto;justify-content:center;min-width:0}.jl-product-image-upload--hero .jl-product-image-upload__hint{text-align:center}.jl-product-image-upload{display:flex;flex-direction:column;gap:var(--space-3)}.jl-product-image-upload__title{font-weight:600;font-size:var(--text-base)}.jl-product-image-upload__body{display:flex;gap:var(--space-3);align-items:flex-start;flex-wrap:wrap}.jl-product-image-upload__preview{width:7.5rem;height:7.5rem;border-radius:calc(var(--mylends-radius) + 2px);border:1px solid var(--mylends-border);background:color-mix(in srgb,var(--mylends-border) 24%,var(--mylends-surface));overflow:hidden;display:grid;place-items:center;flex-shrink:0}.jl-product-image-upload--compact .jl-product-image-upload__preview{width:5.5rem;height:5.5rem}.jl-product-image-upload__img{width:100%;height:100%;object-fit:cover}.jl-product-image-upload__empty{font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-product-image-upload__controls{position:relative;display:flex;flex-direction:column;gap:.5rem;min-width:12rem;flex:1 1 12rem}.jl-product-image-upload__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;opacity:0;pointer-events:none}.jl-product-image-upload__actions{display:flex;gap:.5rem;flex-wrap:wrap}.jl-product-image-upload__hint{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-product-image-upload__error{margin:0;font-size:var(--text-caption);color:var(--mylends-danger,#b91c1c)}@media (max-width:639px){.jl-credit-product-status .jl-section-card__header{flex-direction:column;align-items:stretch}.jl-credit-product-status__toolbar{justify-content:stretch}.jl-credit-product-status__toolbar .jl-btn{flex:1 1 auto}}.jl-credit-product-create{gap:var(--space-4)}.jl-credit-product-create__stepper,.jl-product-builder--create .jl-credit-product-create__stepper{display:block;width:100%;padding:var(--space-3) var(--space-4);background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:var(--radius-card,calc(var(--mylends-radius) + 4px));box-shadow:var(--mylends-shadow)}.jl-credit-product-create__stepper>.jl-stepper,.jl-product-builder--create .jl-credit-product-create__stepper>.jl-stepper{width:100%;max-width:none}.jl-product-builder--create{display:flex;flex-direction:column;gap:var(--space-4)}.jl-product-builder--create .jl-product-builder__layout{grid-template-columns:minmax(13.5rem,16.5rem) minmax(0,1fr) minmax(17rem,20.5rem);align-items:start}.jl-product-builder__preview{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.jl-product-builder--create .jl-product-builder__preview{position:-webkit-sticky;position:sticky;top:1rem;align-self:start}.jl-product-builder--create .jl-credit-product-create__actions .jl-form-actions{flex-direction:column;align-items:stretch;margin-top:0}.jl-product-builder--create .jl-credit-product-create__actions .jl-btn{width:100%;justify-content:center}.jl-builder-nav{background:var(--mylends-surface);border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);padding:.75rem;box-shadow:var(--mylends-shadow)}.jl-builder-nav .jl-builder-nav__list{background:transparent;border:none;border-radius:0;padding:0}.jl-builder-nav__progress{display:grid;grid-gap:.5rem;gap:.5rem;margin-bottom:.875rem;padding-bottom:.75rem;border-bottom:1px solid var(--mylends-border)}.jl-builder-nav__progress-row{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;color:var(--mylends-text-muted)}.jl-builder-nav__bar{height:.375rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 70%,var(--mylends-surface));overflow:hidden}.jl-builder-nav__bar-fill{display:block;height:100%;border-radius:inherit;background:var(--mylends-primary);transition:width .25s ease}.jl-builder-nav__groups{display:grid;grid-gap:.875rem;gap:.875rem}.jl-builder-nav__group-label{margin:0 0 .375rem;font-size:.6875rem;font-weight:700;letter-spacing:.02em;color:var(--mylends-text-muted)}.jl-builder-nav__item{transition:border-color .15s ease,background .15s ease}.jl-builder-nav__item:hover{border-color:color-mix(in srgb,var(--mylends-primary) 35%,var(--mylends-border))}.jl-builder-nav__item--active .jl-builder-nav__index{background:var(--mylends-primary);color:#fff}.jl-builder-nav__item--done .jl-builder-nav__index{background:color-mix(in srgb,var(--mylends-success,#059669) 18%,var(--mylends-surface));color:var(--mylends-success,#059669)}.jl-builder-nav__item--error .jl-builder-nav__index{background:color-mix(in srgb,var(--mylends-error,#dc2626) 16%,var(--mylends-surface));color:var(--mylends-error,#dc2626)}.jl-builder-nav__index svg{width:.75rem;height:.75rem}.jl-builder-nav__item-text{min-width:0}.jl-builder-nav__item-label{display:block;line-height:1.35}.jl-builder-nav__optional{display:block;margin-top:.125rem;font-size:.6875rem;font-weight:500;color:var(--mylends-text-muted)}.jl-catalog-bind-section{display:grid;grid-gap:1rem;gap:1rem}.jl-catalog-bind-section .jl-choice-picker__label{display:flex;align-items:center;gap:.5rem}.jl-catalog-bind-section__intents{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-catalog-bind-section__intents .jl-choice-picker__option{align-items:flex-start}.jl-catalog-bind-section__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;flex-shrink:0}.jl-catalog-bind-section__skip{margin:0;padding:.875rem 1rem;border-radius:calc(var(--mylends-radius) + 2px);border:1px solid var(--mylends-border);background:var(--mylends-surface-muted,color-mix(in srgb,var(--mylends-text) 4%,var(--mylends-surface)))}.jl-catalog-bind-section__skip p{margin:0;font-size:.8125rem;line-height:1.6;color:var(--mylends-text-muted)}.jl-catalog-bind{display:grid;grid-gap:.875rem;gap:.875rem}.jl-catalog-bind__selected{display:grid;grid-gap:.75rem;gap:.75rem;padding:.875rem;border-radius:calc(var(--mylends-radius) + 4px);border:1px solid color-mix(in srgb,var(--mylends-success,#059669) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-success,#059669) 6%,var(--mylends-surface))}.jl-catalog-bind__selected-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.jl-catalog-bind__connected{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;color:var(--mylends-success,#059669)}.jl-catalog-bind__connected svg{width:.875rem;height:.875rem}.jl-catalog-bind__selected-actions{display:flex;gap:.25rem}.jl-catalog-bind__warning{margin:0;font-size:.75rem;line-height:1.5;color:var(--mylends-warning,#b45309)}.jl-catalog-bind__picker{display:grid;grid-gap:.75rem;gap:.75rem}.jl-catalog-bind__search{display:flex;align-items:center;gap:.625rem;padding:.625rem .875rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 4px);background:var(--mylends-surface);color:var(--mylends-text-muted);transition:border-color .15s ease,box-shadow .15s ease}.jl-catalog-bind__search:focus-within{border-color:var(--mylends-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mylends-primary) 16%,transparent);color:var(--mylends-primary)}.jl-catalog-bind__search input{flex:1 1;min-width:0;border:0;background:transparent;color:var(--mylends-text);font:inherit;font-size:.875rem;outline:none}.jl-catalog-bind__search input[type=search]::-webkit-search-cancel-button,.jl-catalog-bind__search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.jl-catalog-bind__clear{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:999px;background:var(--mylends-surface-muted,color-mix(in srgb,var(--mylends-text) 6%,var(--mylends-surface)));color:var(--mylends-text-muted);cursor:pointer}.jl-catalog-bind__clear:hover{color:var(--mylends-text)}.jl-catalog-bind__list-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.jl-catalog-bind__list-label{margin:0;font-weight:700}.jl-catalog-bind__count,.jl-catalog-bind__list-label{font-size:.75rem;color:var(--mylends-text-muted)}.jl-catalog-bind__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem;max-height:22rem;overflow:auto}.jl-catalog-bind__option{width:100%;padding:0;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface);color:inherit;font:inherit;text-align:right;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.jl-catalog-bind__option:hover{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border))}.jl-catalog-bind__option--selected{border-color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 35%,transparent)}.jl-catalog-bind__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.75rem}.jl-catalog-bind__thumb{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;overflow:hidden;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);font-size:1.125rem;flex-shrink:0}.jl-catalog-bind__thumb-img{width:100%;height:100%;object-fit:cover}.jl-catalog-bind__card-body{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.jl-catalog-bind__title{font-size:.875rem;font-weight:700;line-height:1.35}.jl-catalog-bind__meta{display:flex;flex-wrap:wrap;gap:.25rem .75rem;font-size:.75rem;color:var(--mylends-text-muted)}.jl-catalog-bind__price{font-size:.8125rem;font-weight:700}.jl-catalog-bind__card-side{display:grid;justify-items:end;grid-gap:.375rem;gap:.375rem;flex-shrink:0}.jl-catalog-bind__picked{display:inline-flex;color:var(--mylends-primary);font-size:1rem}.jl-catalog-bind__loading{display:grid;place-items:center;min-height:8rem}.jl-catalog-bind__error{margin:0;font-size:.8125rem;color:var(--mylends-error,#dc2626)}.jl-catalog-bind__footnote{margin:0;font-size:.75rem;color:var(--mylends-text-muted)}.jl-catalog-bind__create{color:var(--mylends-primary);font-weight:600;text-decoration:none}.jl-catalog-bind__create:hover{text-decoration:underline}.jl-catalog-bind .jl-empty-state{padding:1.5rem 1rem;background:var(--mylends-surface-muted,color-mix(in srgb,var(--mylends-text) 3%,var(--mylends-surface)))}@media (max-width:720px){.jl-catalog-bind-section__intents{grid-template-columns:1fr}.jl-catalog-bind__card{grid-template-columns:auto minmax(0,1fr)}.jl-catalog-bind__card-side{grid-column:1/-1;justify-items:start;flex-direction:row}}.jl-credit-product-amount-preview{margin:0;padding:.75rem .875rem;border-radius:var(--mylends-radius);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));color:var(--mylends-text);font-weight:600;font-size:.875rem}.jl-amount-limits{display:grid;grid-gap:1rem;gap:1rem}.jl-amount-limits__presets{display:grid;grid-gap:.5rem;gap:.5rem}.jl-amount-limits__summary{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;border-radius:calc(var(--mylends-radius) + 2px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-amount-limits__summary-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);font-size:1.125rem;flex-shrink:0}.jl-amount-limits__summary-body{display:grid;grid-gap:.125rem;gap:.125rem;min-width:0}.jl-amount-limits__summary-title{margin:0;font-size:.75rem;font-weight:600;color:var(--mylends-text-muted)}.jl-amount-limits__summary-value{margin:0;font-size:1rem;font-weight:700;line-height:1.4}.jl-amount-limits__summary-hint{margin:.125rem 0 0;font-size:.75rem;color:var(--mylends-text-muted)}.jl-product-type-picker{display:grid;grid-gap:.5rem;gap:.5rem}.jl-product-type-picker__label{margin:0;font-size:var(--text-label,.8125rem);font-weight:600}.jl-product-type-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));grid-gap:.5rem;gap:.5rem}.jl-product-type-picker__option{display:flex;align-items:flex-start;gap:.625rem;width:100%;padding:.75rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface);color:inherit;font:inherit;text-align:right;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.jl-product-type-picker__option:hover{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border))}.jl-product-type-picker__option--selected{border-color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 35%,transparent)}.jl-product-type-picker__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);font-size:1rem}.jl-product-type-picker__option--selected .jl-product-type-picker__icon{background:var(--mylends-primary);color:#fff}.jl-product-type-picker__text{display:grid;grid-gap:.125rem;gap:.125rem;min-width:0}.jl-product-type-picker__name{font-size:.8125rem;font-weight:700;line-height:1.35}.jl-product-type-picker__hint{font-size:.75rem;line-height:1.4;color:var(--mylends-text-muted)}.jl-choice-picker{display:grid;grid-gap:.5rem;gap:.5rem}.jl-choice-picker__label{margin:0;font-size:var(--text-label,.8125rem);font-weight:600}.jl-choice-picker__required{-webkit-margin-start:.25rem;margin-inline-start:.25rem;color:var(--mylends-error,#dc2626)}.jl-choice-picker__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr));grid-gap:.5rem;gap:.5rem}.jl-choice-picker__option{display:flex;align-items:center;gap:.625rem;width:100%;padding:.75rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface);color:inherit;font:inherit;text-align:right;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.jl-choice-picker__option:hover{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border))}.jl-choice-picker__option:focus-visible{outline:2px solid var(--mylends-primary);outline-offset:2px}.jl-choice-picker__option--selected{border-color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 35%,transparent)}.jl-choice-picker__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:.5rem;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);font-size:1rem}.jl-choice-picker__option--selected .jl-choice-picker__icon{background:var(--mylends-primary);color:#fff}.jl-choice-picker__text{display:grid;grid-gap:.125rem;gap:.125rem;min-width:0;flex:1 1}.jl-choice-picker__name{font-size:.8125rem;font-weight:700;line-height:1.35}.jl-choice-picker__hint{font-size:.75rem;line-height:1.4;color:var(--mylends-text-muted)}.jl-choice-picker__option .jl-badge{flex-shrink:0}.jl-funding-setup{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-search-select{position:relative;display:grid;grid-gap:.375rem;gap:.375rem}.jl-search-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.75rem;padding:.5rem .75rem;border:1px solid var(--mylends-border);border-radius:var(--mylends-radius);background:var(--mylends-surface);color:inherit;font:inherit;text-align:right;cursor:pointer}.jl-search-select__trigger--open,.jl-search-select__trigger:hover{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border))}.jl-search-select__trigger--error{border-color:var(--mylends-error,#dc2626)}.jl-search-select__trigger--disabled{opacity:.64;cursor:not-allowed}.jl-search-select__value{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0}.jl-search-select__name{font-size:.875rem;font-weight:600;line-height:1.35}.jl-search-select__code,.jl-search-select__placeholder{font-size:.75rem;color:var(--mylends-text-muted)}.jl-search-select__chevron{display:inline-flex;color:var(--mylends-text-muted);transition:transform .15s ease}.jl-search-select__trigger--open .jl-search-select__chevron{transform:rotate(180deg)}.jl-search-select__panel{position:absolute;z-index:20;top:calc(100% + .25rem);right:0;left:0;display:grid;grid-gap:.5rem;gap:.5rem;padding:.5rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface);box-shadow:var(--mylends-shadow)}.jl-search-select__search{display:flex;align-items:center;gap:.5rem;padding:.375rem .625rem;border:1px solid var(--mylends-border);border-radius:var(--mylends-radius);background:var(--mylends-surface-muted,color-mix(in srgb,var(--mylends-border) 18%,var(--mylends-surface)));color:var(--mylends-text-muted)}.jl-search-select__search input{width:100%;border:0;background:transparent;color:inherit;font:inherit;outline:none}.jl-search-select__search input[type=search]::-webkit-search-cancel-button,.jl-search-select__search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.jl-search-select__list{margin:0;padding:0;list-style:none;max-height:16rem;overflow:auto;display:grid;grid-gap:.25rem;gap:.25rem}.jl-search-select__option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.5rem .625rem;border:0;border-radius:var(--mylends-radius);background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.jl-search-select__option--selected,.jl-search-select__option:hover{background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-search-select__option-text{display:grid;grid-gap:.125rem;gap:.125rem;min-width:0}.jl-search-select__count,.jl-search-select__empty{margin:0;padding:.5rem .25rem;font-size:.75rem;color:var(--mylends-text-muted)}.jl-funding-setup__summary{padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-funding-setup__summary-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.jl-funding-setup__specs{margin:0}.jl-funding-setup__specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-installment-rules{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-installment-rules__block{display:grid;grid-gap:.75rem;gap:.75rem}.jl-installment-rules__block+.jl-installment-rules__block{padding-top:1.25rem;border-top:1px solid var(--mylends-border)}.jl-installment-rules__block-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-installment-rules__block-hint{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-installment-rules__intents{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-installment-rules__intents .jl-choice-picker__option{align-items:flex-start}.jl-installment-rules__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;flex-shrink:0}.jl-installment-count-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr));grid-gap:.5rem;gap:.5rem}.jl-installment-count{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:4.5rem;padding:.625rem .375rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface);color:inherit;font:inherit;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.jl-installment-count:hover{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));transform:translateY(-1px)}.jl-installment-count:focus-visible{outline:2px solid var(--mylends-primary);outline-offset:2px}.jl-installment-count--selected{border-color:var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 35%,transparent)}.jl-installment-count__mark{position:absolute;top:.3rem;inset-inline-start:.3rem;display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.625rem}.jl-installment-count__value{font-size:1.25rem;font-weight:800;line-height:1}.jl-installment-count__unit{margin-top:.3rem;font-size:.6875rem;font-weight:500;color:var(--mylends-text-muted)}.jl-installment-count--selected .jl-installment-count__unit{color:var(--mylends-primary)}.jl-installment-rules__extras{display:grid;grid-gap:.5rem;gap:.5rem;padding:.875rem 1rem;border:1px dashed color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 4%,var(--mylends-surface))}.jl-installment-rules__extras-title{margin:0;font-size:.8125rem;font-weight:700}.jl-installment-rules__timeline{display:flex;align-items:center;gap:.25rem;padding:.875rem 1rem;overflow-x:auto;border-radius:calc(var(--mylends-radius) + 2px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-installment-rules__step{display:flex;flex-direction:column;align-items:center;gap:.375rem;min-width:3.5rem;flex-shrink:0}.jl-installment-rules__step-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);font-size:1rem}.jl-installment-rules__step-label{font-size:.75rem;font-weight:600;white-space:nowrap}.jl-installment-rules__rail{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1 1;min-width:3.25rem}.jl-installment-rules__rail-line{width:100%;height:2px;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border))}.jl-installment-rules__rail-caption{font-size:.6875rem;font-weight:600;color:var(--mylends-primary);white-space:nowrap}.jl-installment-rules__summary{padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-installment-rules__summary-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.jl-installment-rules__specs{margin:0}.jl-installment-rules__specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-fee-interest{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-fee-interest__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-fee-interest__hint{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-fee-interest__models{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.jl-fee-interest__models .jl-choice-picker__option{align-items:flex-start}.jl-fee-interest__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;flex-shrink:0}.jl-fee-interest__config{display:grid;grid-gap:.625rem;gap:.625rem;padding:.875rem 1rem 1rem;border:1px dashed color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 4%,var(--mylends-surface))}.jl-fee-interest__config-title{margin:0;font-size:.8125rem;font-weight:700}.jl-fee-interest__composition,.jl-fee-interest__stack{display:grid;grid-gap:.5rem;gap:.5rem}.jl-fee-interest__stack-row{display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;grid-gap:.75rem;gap:.75rem}.jl-fee-interest__stack-label{font-size:.75rem;font-weight:600;color:var(--mylends-text-muted)}.jl-fee-interest__bar{display:flex;overflow:hidden;min-height:2.25rem;border-radius:calc(var(--mylends-radius) + 2px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-text) 4%,var(--mylends-surface))}.jl-fee-interest__bar-seg{display:inline-flex;align-items:center;justify-content:center;min-width:4.25rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1.3;text-align:center}.jl-fee-interest__bar-seg--principal{flex:1 1;background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));color:var(--mylends-text)}.jl-fee-interest__bar-seg--fee{flex:0 0 auto;min-width:7.5rem;white-space:nowrap;background:var(--mylends-primary);color:var(--mylends-on-primary,#fff)}.jl-fee-interest__summary{padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-fee-interest__summary-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.jl-fee-interest__specs{margin:0}.jl-fee-interest__specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-fee-interest__summary-footnote{margin:.75rem 0 0;font-size:.75rem;line-height:1.55;color:var(--mylends-text-muted)}.jl-late-fee{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-late-fee__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-late-fee__hint{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-late-fee__models{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.jl-late-fee__models .jl-choice-picker__option{align-items:flex-start}.jl-late-fee__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;flex-shrink:0}.jl-late-fee__config{display:grid;grid-gap:.625rem;gap:.625rem;padding:.875rem 1rem 1rem;border:1px dashed color-mix(in srgb,var(--mylends-warning) 28%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-warning) 6%,var(--mylends-surface))}.jl-late-fee__config-title{margin:0;font-size:.8125rem;font-weight:700}.jl-late-fee__composition{display:grid;grid-gap:.5rem;gap:.5rem}.jl-late-fee__bar{display:flex;overflow:hidden;min-height:2.5rem;border-radius:calc(var(--mylends-radius) + 2px);border:1px solid color-mix(in srgb,var(--mylends-success) 22%,var(--mylends-border))}.jl-late-fee__bar-seg{display:inline-flex;align-items:center;justify-content:center;min-width:4.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:700;line-height:1.3;text-align:center}.jl-late-fee__bar-seg--clear{flex:1 1;background:color-mix(in srgb,var(--mylends-success) 8%,var(--mylends-surface));color:var(--mylends-text)}.jl-late-fee__forecast{display:grid;grid-gap:.625rem;gap:.625rem}.jl-late-fee__days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.jl-late-fee__day{display:grid;grid-gap:.2rem;gap:.2rem;padding:.75rem .5rem;border:1px solid color-mix(in srgb,var(--mylends-warning) 22%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-warning) 5%,var(--mylends-surface));text-align:center}.jl-late-fee__day-label{font-size:.6875rem;line-height:1.4;color:var(--mylends-text-muted)}.jl-late-fee__day-value{font-size:.875rem;font-weight:700;line-height:1.35}.jl-late-fee__day-hint{font-size:.625rem;line-height:1.4;color:var(--mylends-text-muted)}.jl-late-fee__summary{padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-late-fee__summary-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.jl-late-fee__specs{margin:0}.jl-late-fee__specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-late-fee__summary-footnote{margin:.75rem 0 0;font-size:.75rem;line-height:1.55;color:var(--mylends-text-muted)}.jl-eligibility{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-eligibility__block,.jl-eligibility__config{display:grid;grid-gap:.75rem;gap:.75rem}.jl-eligibility__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-eligibility__hint{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-eligibility__toggles{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr))}.jl-eligibility__toggles .jl-choice-picker__option{align-items:flex-start}.jl-eligibility__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;flex-shrink:0}.jl-eligibility__config{padding:.875rem 1rem 1rem;border:1px dashed color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 4%,var(--mylends-surface))}.jl-eligibility__config-title{margin:0;font-size:.8125rem;font-weight:700}.jl-eligibility__summary{padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-eligibility__summary-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.jl-eligibility__journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0 0 .875rem;padding:0;list-style:none}.jl-eligibility__journey-step{display:grid;justify-items:center;grid-gap:.375rem;gap:.375rem;padding:.75rem .5rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface);text-align:center}.jl-eligibility__journey-step--active{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-eligibility__journey-index{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-text) 8%,var(--mylends-surface));color:var(--mylends-text-muted);font-size:.75rem;font-weight:700}.jl-eligibility__journey-step--active .jl-eligibility__journey-index{background:var(--mylends-primary);color:#fff}.jl-eligibility__journey-label{font-size:.75rem;font-weight:600;line-height:1.4}.jl-eligibility__specs{margin:0}.jl-eligibility__specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-eligibility__summary-footnote{margin:.75rem 0 0;font-size:.75rem;line-height:1.55;color:var(--mylends-text-muted)}.jl-goods-source{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-goods-source__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-goods-source__hint{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-goods-source__options{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.jl-goods-source__options .jl-choice-picker__option{align-items:flex-start}.jl-goods-source__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;flex-shrink:0}.jl-goods-source__guidance{display:grid;grid-gap:.375rem;gap:.375rem;padding:.875rem 1rem 1rem;border:1px dashed color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 4%,var(--mylends-surface))}.jl-goods-source__guidance-title{margin:0;font-size:.8125rem;font-weight:700}.jl-goods-source__summary{padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-goods-source__summary-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.jl-goods-source__path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0 0 .875rem;padding:0;list-style:none}.jl-goods-source__path-step{display:grid;justify-items:center;grid-gap:.375rem;gap:.375rem;padding:.75rem .5rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));text-align:center}.jl-goods-source__path-index{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;font-weight:700}.jl-goods-source__path-label{font-size:.75rem;font-weight:600;line-height:1.4}.jl-goods-source__specs{margin:0}.jl-goods-source__specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-goods-source__summary-footnote{margin:.75rem 0 0;font-size:.75rem;line-height:1.55;color:var(--mylends-text-muted)}.jl-settlement{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-settlement__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-settlement__hint{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-settlement__models{grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr))}.jl-settlement__models .jl-choice-picker__option{align-items:flex-start}.jl-settlement__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;flex-shrink:0}.jl-settlement__guidance{display:grid;grid-gap:.375rem;gap:.375rem;padding:.875rem 1rem 1rem;border:1px dashed color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 4%,var(--mylends-surface))}.jl-settlement__guidance-title{margin:0;font-size:.8125rem;font-weight:700}.jl-settlement__summary{padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-settlement__summary-title{margin:0 0 .75rem;font-size:.8125rem;font-weight:700}.jl-settlement__path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0 0 .875rem;padding:0;list-style:none}.jl-settlement__path-step{display:grid;justify-items:center;grid-gap:.25rem;gap:.25rem;padding:.75rem .5rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));text-align:center}.jl-settlement__path-index{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--mylends-primary);color:#fff;font-size:.75rem;font-weight:700}.jl-settlement__path-role{font-size:.6875rem;line-height:1.4;color:var(--mylends-text-muted)}.jl-settlement__path-label{font-size:.75rem;font-weight:700;line-height:1.4}.jl-settlement__specs{margin:0}.jl-settlement__specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-settlement__summary-footnote{margin:.75rem 0 0;font-size:.75rem;line-height:1.55;color:var(--mylends-text-muted)}.jl-builder-review{display:grid}.jl-builder-review .jl-form-section__body{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-builder-review__hero{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 4px);background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface)),var(--mylends-surface))}.jl-builder-review__hero--ready{border-color:color-mix(in srgb,var(--mylends-success) 28%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-builder-review__hero--attention{border-color:color-mix(in srgb,var(--mylends-warning) 32%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning) 10%,var(--mylends-surface)),var(--mylends-surface))}.jl-builder-review__hero--blocked{border-color:color-mix(in srgb,var(--mylends-danger) 28%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger) 8%,var(--mylends-surface)),var(--mylends-surface))}@media (min-width:800px){.jl-builder-review__hero{flex-direction:row;align-items:center;justify-content:space-between}}.jl-builder-review__hero-main{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0}.jl-builder-review__hero-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-builder-review__hero--ready .jl-builder-review__hero-icon{background:color-mix(in srgb,var(--mylends-success) 16%,var(--mylends-surface));color:var(--mylends-success)}.jl-builder-review__hero--attention .jl-builder-review__hero-icon{background:color-mix(in srgb,var(--mylends-warning) 18%,var(--mylends-surface));color:var(--mylends-warning)}.jl-builder-review__hero--blocked .jl-builder-review__hero-icon{background:color-mix(in srgb,var(--mylends-danger) 14%,var(--mylends-surface));color:var(--mylends-danger)}.jl-builder-review__hero-icon svg{width:1.35rem;height:1.35rem}.jl-builder-review__hero-text{display:flex;flex-direction:column;gap:.35rem;min-width:0}.jl-builder-review__hero-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-builder-review__hero-title{margin:0;font-size:1.125rem;font-weight:700;color:var(--mylends-text);line-height:1.3}.jl-builder-review__hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.jl-builder-review__hero-desc,.jl-builder-review__hero-meta{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-builder-review__hero-desc{max-width:38rem;line-height:1.6}.jl-builder-review__stats{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.jl-builder-review__progress{height:.35rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 70%,var(--mylends-surface))}.jl-builder-review__progress span{display:block;height:100%;border-radius:inherit;background:var(--mylends-primary)}.jl-builder-review__grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media (min-width:900px){.jl-builder-review__grid{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:start}}.jl-builder-review__specs .jl-section-card__body{padding-top:0}.jl-builder-review__reqs{display:grid;grid-gap:.6rem;gap:.6rem;margin-bottom:1rem}.jl-builder-review__req{display:flex;align-items:center;gap:.7rem;padding:.7rem .8rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface)}.jl-builder-review__req--on{border-color:color-mix(in srgb,var(--mylends-primary) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface))}.jl-builder-review__req--off{opacity:.78}.jl-builder-review__req-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--mylends-radius);background:color-mix(in srgb,var(--mylends-text) 6%,var(--mylends-surface));color:var(--mylends-text-muted);flex-shrink:0}.jl-builder-review__req--on .jl-builder-review__req-icon{background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary)}.jl-builder-review__req-icon svg,.jl-builder-review__req-mark svg{width:1rem;height:1rem}.jl-builder-review__req-copy{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0;flex:1 1}.jl-builder-review__req-name{font-size:.875rem;font-weight:700}.jl-builder-review__req-state{font-size:.75rem;color:var(--mylends-text-muted)}.jl-builder-review__req-mark{display:grid;place-items:center;color:var(--mylends-primary)}.jl-builder-review__ready{display:flex;align-items:center;gap:.5rem;margin:0;padding:.75rem .85rem;border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-success) 8%,var(--mylends-surface));color:color-mix(in srgb,var(--mylends-success) 80%,var(--mylends-text));font-size:.8125rem;font-weight:600}.jl-builder-review__ready svg{width:1rem;height:1rem;flex-shrink:0}.jl-builder-review__issues{display:grid;grid-gap:.5rem;gap:.5rem}.jl-builder-review__issues-title{margin:0;font-size:.8125rem;font-weight:700}.jl-builder-review__issues ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:.45rem;gap:.45rem}.jl-builder-review__issues li{display:grid;grid-gap:.15rem;gap:.15rem;padding:.65rem .75rem;border-radius:var(--mylends-radius);background:color-mix(in srgb,var(--mylends-danger) 6%,var(--mylends-surface));font-size:.8125rem;line-height:1.5}.jl-builder-review__issues li span{color:var(--mylends-text-muted)}.jl-builder-review__catalog{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--mylends-border)}.jl-builder-review__catalog-title{margin:0 0 .5rem;font-size:.8125rem;font-weight:700}.jl-builder-review__catalog-specs .jl-credit-product-spec-list__item{padding-block:.5rem}.jl-builder-review__warnings{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--mylends-warning) 32%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 4px);background:color-mix(in srgb,var(--mylends-warning) 8%,var(--mylends-surface))}.jl-builder-review__warnings-head{display:flex;align-items:flex-start;gap:.75rem}.jl-builder-review__warnings-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--mylends-radius);background:color-mix(in srgb,var(--mylends-warning) 18%,var(--mylends-surface));color:var(--mylends-warning);flex-shrink:0}.jl-builder-review__warnings-icon svg{width:1.05rem;height:1.05rem}.jl-builder-review__warnings-head h3{margin:0;font-size:.9375rem;font-weight:700}.jl-builder-review__warnings-head p{margin:.2rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-builder-review__warnings-head>div{flex:1 1;min-width:0}.jl-builder-review__warnings ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:.45rem;gap:.45rem}.jl-builder-review__warnings li{padding:.65rem .75rem;border-radius:var(--mylends-radius);background:var(--mylends-surface);border:1px solid color-mix(in srgb,var(--mylends-warning) 18%,var(--mylends-border));font-size:.8125rem;line-height:1.55}.jl-builder-review__simulate{display:grid;grid-gap:1.1rem;gap:1.1rem}.jl-builder-review__simulate-fields{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:720px){.jl-builder-review__simulate-fields{grid-template-columns:minmax(0,1.2fr) minmax(12rem,.8fr);align-items:start}}.jl-builder-review__amount-presets{margin-top:.65rem}.jl-builder-review__simulate-pending{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem;border:1px dashed color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-builder-review__simulate-pending-copy{display:flex;align-items:flex-start;gap:.75rem}.jl-builder-review__simulate-pending-icon{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--mylends-radius);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-builder-review__simulate-pending-icon svg{width:1.15rem;height:1.15rem}.jl-builder-review__simulate-pending-title{margin:0 0 .25rem;font-size:.875rem;font-weight:700}.jl-builder-review__simulate-pending p:last-child{margin:0;font-size:.75rem;line-height:1.6;color:var(--mylends-text-muted)}.jl-builder-review__simulate-skeleton{margin:0;padding:0;list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.jl-builder-review__simulate-skeleton li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .75rem;border-radius:var(--mylends-radius);background:var(--mylends-surface)}.jl-builder-review__simulate-skeleton li span:first-child{font-size:.75rem;color:var(--mylends-text-muted)}.jl-builder-review__simulate-skeleton li span:last-child{width:6.5rem;height:.7rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 80%,var(--mylends-surface))}.jl-commission{display:grid;grid-gap:.75rem;gap:.75rem}.jl-commission__picker{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:.75rem 1rem;gap:.75rem 1rem}.jl-commission__manage{margin-bottom:.35rem;font-size:.75rem;font-weight:600;color:var(--mylends-primary);text-decoration:none;white-space:nowrap}.jl-commission__manage:hover{text-decoration:underline}.jl-commission__note{margin:0;padding:.625rem .75rem;border-radius:calc(var(--mylends-radius) + 2px);font-size:.75rem;line-height:1.55}.jl-commission__note--warn{border:1px solid color-mix(in srgb,var(--mylends-warning,#d97706) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#d97706) 8%,var(--mylends-surface))}.jl-commission__note--ok{border:1px solid color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface))}.jl-commission-sim,.jl-commission-sim--idle{display:grid;grid-gap:.875rem;gap:.875rem;padding:.875rem 1rem 1rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface)}.jl-commission-sim--idle{grid-template-columns:auto 1fr;align-items:center;background:color-mix(in srgb,var(--mylends-border) 16%,var(--mylends-surface))}.jl-commission-sim__idle-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary)}.jl-commission-sim__idle-title,.jl-commission-sim__splits-title,.jl-commission-sim__title{margin:0;font-size:.8125rem;font-weight:700}.jl-commission-sim__hint,.jl-commission-sim__idle-text{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-commission-sim__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-commission-sim__head .jl-btn{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0}.jl-commission-sim__inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0}.jl-commission-sim__input{display:grid;grid-gap:.25rem;gap:.25rem;padding:.75rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-border) 12%,var(--mylends-surface))}.jl-commission-sim__input dt{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--mylends-text-muted)}.jl-commission-sim__input dd{margin:0;font-size:.875rem;font-weight:700}.jl-commission-sim__result{display:grid;grid-gap:.75rem;gap:.75rem}.jl-commission-sim__amount{display:grid;grid-gap:.25rem;gap:.25rem;padding:.875rem 1rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));border-radius:calc(var(--mylends-radius) + 2px);background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-commission-sim__amount-label{margin:0;font-size:.75rem;color:var(--mylends-text-muted)}.jl-commission-sim__amount-value{margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}.jl-commission-sim__amount-meta{margin:0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-commission-sim__splits{display:grid;grid-gap:.5rem;gap:.5rem}.jl-commission-sim__bar{display:flex;overflow:hidden;height:.5rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 40%,var(--mylends-surface))}.jl-commission-sim__bar-seg{min-width:.25rem}.jl-commission-sim__bar-seg--1{background:var(--mylends-primary)}.jl-commission-sim__bar-seg--2{background:color-mix(in srgb,var(--mylends-primary) 55%,var(--mylends-text-muted))}.jl-commission-sim__bar-seg--3{background:color-mix(in srgb,var(--mylends-success,#15803d) 80%,var(--mylends-primary))}.jl-commission-sim__bar-seg--4{background:var(--mylends-text-muted)}.jl-commission-sim__split-list{display:grid;grid-gap:.375rem;gap:.375rem;margin:0;padding:0;list-style:none}.jl-commission-sim__split-item{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.8125rem}.jl-commission-sim__swatch{width:.625rem;height:.625rem;border-radius:999px}.jl-commission-sim__split-party{font-weight:600}.jl-commission-sim__split-amount,.jl-commission-sim__split-percent{color:var(--mylends-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-merchant-assignment{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.875rem;gap:.875rem}.jl-scope-card{display:grid;align-content:start;grid-gap:.75rem;gap:.75rem;min-width:0;padding:.875rem;border:1px solid var(--mylends-border);border-radius:calc(var(--mylends-radius) + 2px);background:var(--mylends-surface)}.jl-scope-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.jl-scope-card__identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-scope-card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:.625rem;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);font-size:1.05rem}.jl-scope-card__title{margin:0;font-size:.875rem;font-weight:700;line-height:1.35}.jl-scope-card__mode{margin:.15rem 0 0;font-size:.75rem;line-height:1.4;color:var(--mylends-text-muted)}.jl-scope-card__header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.375rem;flex-shrink:0}.jl-scope-card__badge{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:700}.jl-scope-card__badge--open{background:color-mix(in srgb,var(--mylends-success) 14%,var(--mylends-surface));color:var(--mylends-success)}.jl-scope-card__badge--restricted{background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary)}.jl-scope-card__clear,.jl-scope-card__remove{border:0;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;padding:0}.jl-scope-card__clear:hover,.jl-scope-card__remove:hover{color:var(--mylends-error,#dc2626)}.jl-scope-card__empty{padding:.875rem .75rem;border:1px dashed var(--mylends-border);border-radius:var(--mylends-radius);background:color-mix(in srgb,var(--mylends-text) 3%,var(--mylends-surface));text-align:center}.jl-scope-card__empty-title{margin:0;font-size:.8125rem;font-weight:700}.jl-scope-card__empty-hint{margin:.35rem 0 0;font-size:.75rem;line-height:1.5;color:var(--mylends-text-muted)}.jl-merchant-assignment__assigned{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.jl-merchant-assignment__chip{display:flex;align-items:center;gap:.5rem;max-width:100%;padding:.35rem .5rem .35rem .4rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 22%,var(--mylends-border));border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface))}.jl-scope-card__chip-text{display:grid;min-width:0}.jl-scope-card__chip-text strong{font-size:.75rem;line-height:1.3}.jl-scope-card__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.45rem;background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface));color:var(--mylends-primary);font-size:.75rem;font-weight:700}.jl-merchant-assignment__chip .jl-scope-card__avatar{width:1.5rem;height:1.5rem;border-radius:999px;font-size:.6875rem}.jl-scope-card__code{font-size:.6875rem;line-height:1.35;color:var(--mylends-text-muted)}.jl-scope-card__picker{display:grid;grid-gap:.5rem;gap:.5rem}.jl-scope-card__search{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.35rem .75rem;border:1px solid var(--mylends-border);border-radius:999px;background:color-mix(in srgb,var(--mylends-border) 18%,var(--mylends-surface));color:var(--mylends-text-muted)}.jl-scope-card__search:focus-within{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));background:var(--mylends-surface)}.jl-scope-card__search-icon{display:inline-flex;font-size:1rem}.jl-scope-card__search input{width:100%;border:0;background:transparent;color:var(--mylends-text);font:inherit;font-size:.8125rem;outline:none}.jl-scope-card__search input[type=search]::-webkit-search-cancel-button,.jl-scope-card__search input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.jl-scope-card__search-clear{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer}.jl-scope-card__list{display:grid;grid-gap:.25rem;gap:.25rem;max-height:16rem;overflow:auto;padding:.15rem}.jl-scope-card__item{display:flex;align-items:center;gap:.625rem;width:100%;padding:.55rem .6rem;border:1px solid transparent;border-radius:calc(var(--mylends-radius) + 1px);background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.jl-scope-card__item:hover{background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-scope-card__item--selected{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-scope-card__item:focus-visible{outline:2px solid var(--mylends-primary);outline-offset:2px}.jl-scope-card__item-text{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0;flex:1 1}.jl-scope-card__item-name{font-size:.8125rem;font-weight:600;line-height:1.35}.jl-scope-card__tick{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid var(--mylends-border);border-radius:999px;background:var(--mylends-surface);color:#fff;font-size:.7rem;flex-shrink:0}.jl-scope-card__tick--on{border-color:var(--mylends-primary);background:var(--mylends-primary)}.jl-scope-card .jl-empty-state{padding:1.25rem .75rem}@media (max-width:900px){.jl-merchant-assignment{grid-template-columns:1fr}.jl-eligibility__journey,.jl-goods-source__path,.jl-settlement__path{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-commission__picker{grid-template-columns:1fr}}@media (max-width:640px){.jl-fee-interest__models,.jl-installment-rules__intents{grid-template-columns:1fr}.jl-fee-interest__head{flex-direction:column}.jl-fee-interest__stack-row{grid-template-columns:1fr;gap:.25rem}.jl-late-fee__models{grid-template-columns:1fr}.jl-late-fee__head{flex-direction:column}.jl-late-fee__days{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-commission-sim__inputs,.jl-eligibility__journey,.jl-eligibility__toggles,.jl-goods-source__options,.jl-goods-source__path,.jl-settlement__models,.jl-settlement__path{grid-template-columns:1fr}.jl-builder-review__simulate-pending-copy,.jl-builder-review__warnings-head,.jl-commission-sim__head,.jl-eligibility__head,.jl-goods-source__head,.jl-scope-card__header,.jl-settlement__head{flex-direction:column}.jl-scope-card__header-actions{flex-direction:row;align-items:center;width:100%;justify-content:space-between}}@media (min-width:1200px){.jl-product-builder--create .jl-product-builder__actions .jl-form-actions{justify-content:flex-start}}@media (max-width:1199px){.jl-product-builder--create .jl-product-builder__layout{grid-template-columns:minmax(13rem,16rem) minmax(0,1fr)}.jl-product-builder--create .jl-product-builder__preview{position:static;grid-column:1/-1}}@media (max-width:768px){.jl-product-builder--create .jl-product-builder__layout{grid-template-columns:1fr}.jl-builder-nav{position:static}.jl-builder-nav__groups{display:flex;gap:1rem;overflow-x:auto;padding-bottom:.25rem}.jl-builder-nav__group{min-width:12.5rem}.jl-credit-product-create__stepper .jl-stepper__description{display:none}}.jl-merchant-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-merchant-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-merchant-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-merchant-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-merchant-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-merchant-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-merchant-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-merchant-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-merchant-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-merchant-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-merchant-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-merchant-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-merchant-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-merchant-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-merchant-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-merchant-identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-merchant-channel,.jl-merchant-date,.jl-merchant-identity__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-merchant-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-merchant-identity__meta{display:flex;align-items:center;gap:.35rem;min-width:0}.jl-merchant-identity__code{display:block;font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);line-height:1.3;text-align:right;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-merchant-type{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mylends-text-muted);background:var(--mylends-surface);border:1px solid var(--mylends-border)}.jl-merchant-type--digital{color:color-mix(in srgb,var(--mylends-primary) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border))}.jl-merchant-type--physical{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 18%,var(--mylends-border))}.jl-merchant-type--hybrid{color:color-mix(in srgb,var(--mylends-warning,#f79009) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 20%,var(--mylends-border))}.jl-merchant-type--service{color:color-mix(in srgb,var(--mylends-info,#2e90fa) 78%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-info,#2e90fa) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-info,#2e90fa) 18%,var(--mylends-border))}.jl-merchant-type--manual{color:var(--mylends-text-muted)}.jl-merchant-channel__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-merchant-channel--empty .jl-merchant-channel__value,.jl-merchant-channel__hint,.jl-merchant-date__relative{font-size:var(--text-xs,.75rem);font-weight:500;color:var(--mylends-text-muted);line-height:1.3}.jl-merchant-channel--empty .jl-merchant-channel__value{font-weight:500}.jl-merchant-date__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-merchant-directory-table .jl-table{width:100%;table-layout:fixed}.jl-merchant-directory-table .jl-table tbody td,.jl-merchant-directory-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-merchant-directory-table .jl-table thead th{letter-spacing:.01em}.jl-merchant-directory-table .jl-table__cell--center{text-align:center}.jl-merchant-directory-table .jl-table__cell--center .jl-table__sort{width:100%;justify-content:center}.jl-merchant-directory-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}.jl-merchant-directory-table .jl-table__actions{width:6%;min-width:4.25rem;padding:.625rem 1rem}.jl-merchant-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72;transition:opacity .12s ease,background .12s ease}.jl-merchant-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-merchant-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-merchant-directory-table.jl-data-table--compact .jl-merchant-identity__name{font-size:.875rem}.jl-merchant-directory-table.jl-data-table--dense .jl-table tbody td{padding-block:.4rem}html[data-color-mode=dark] .jl-merchant-type--manual{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}html[data-color-mode=dark] .jl-merchant-queue{background:color-mix(in srgb,var(--mylends-warning,#f79009) 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-merchant-queue__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 20%,var(--mylends-surface))}@media (max-width:640px){.jl-merchant-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-merchant-directory__actions{width:100%}.jl-merchant-directory__actions .jl-btn{flex:1 1 auto;justify-content:center}.jl-merchant-queue{align-items:stretch}.jl-merchant-queue .jl-btn{width:100%;justify-content:center}}.jl-merchant-detail .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-merchant-detail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-merchant-detail__header-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.jl-merchant-detail__sep{color:var(--mylends-text-muted)}.jl-merchant-detail__summary-id{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-merchant-detail__links{display:flex;flex-wrap:wrap;gap:.5rem}.jl-merchant-detail__panel .jl-section-card__body{display:flex;flex-direction:column;gap:1rem}.jl-merchant-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-merchant-hero--active{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-merchant-hero--inactive,.jl-merchant-hero--suspended{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 24%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-merchant-hero--suspended{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-merchant-hero__main{display:flex;align-items:center;gap:var(--space-3);min-width:0}.jl-merchant-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-merchant-hero__title{margin:.15rem 0 0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:800;line-height:1.25}.jl-merchant-hero__hint{margin:.35rem 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-merchant-hero__side{display:grid;grid-template-columns:repeat(2,6.5rem);grid-gap:.6rem;gap:.6rem}.jl-merchant-metric{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;padding:.7rem .65rem;border-radius:.75rem;text-align:center;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface) 88%,transparent)}.jl-merchant-metric__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted);line-height:1.3}.jl-merchant-metric__value{font-size:1.25rem;font-weight:800;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-merchant-metric__hint{font-size:.6875rem;font-weight:500;color:var(--mylends-text-muted);line-height:1.3}.jl-merchant-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem 1rem;gap:.85rem 1rem}.jl-merchant-field{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.75rem .85rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 18%,var(--mylends-surface))}.jl-merchant-field:nth-child(2n){background:color-mix(in srgb,var(--mylends-surface) 92%,transparent)}.jl-merchant-field__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted)}.jl-merchant-field__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);line-height:1.4}.jl-merchant-field__hint{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-merchant-field__hint .jl-btn{min-height:1.85rem;padding-inline:.65rem;margin-top:.2rem}.jl-merchant-identity--compact .jl-merchant-identity__name{font-size:.875rem}.jl-merchant-detail-table .jl-table{width:100%}html[data-color-mode=dark] .jl-merchant-hero--active{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface)),var(--mylends-surface))}html[data-color-mode=dark] .jl-merchant-hero--suspended{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface)),var(--mylends-surface))}@media (max-width:720px){.jl-merchant-fields,.jl-merchant-hero{grid-template-columns:1fr}.jl-merchant-hero__side{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.jl-merchant-detail__actions,.jl-merchant-detail__links{width:100%}.jl-merchant-detail__actions .jl-btn,.jl-merchant-detail__links .jl-btn{flex:1 1 auto;justify-content:center}}.jl-merchant-form{gap:var(--space-4)}.jl-merchant-form__actions .jl-form-actions{flex-direction:column;align-items:stretch}.jl-merchant-form__actions .jl-btn{width:100%;justify-content:center}@media (min-width:960px){.jl-detail-layout__aside .jl-merchant-form__actions{position:-webkit-sticky;position:sticky;bottom:0}}@media (max-width:959px){.jl-detail-layout__aside .jl-merchant-form__actions{position:-webkit-sticky;position:sticky;bottom:0;padding-top:var(--space-2);background:linear-gradient(180deg,transparent,var(--mylends-bg,#f8fafc) 20%)}}.jl-funding-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-funding-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-funding-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-funding-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-funding-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-funding-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-funding-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-funding-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-funding-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-funding-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-funding-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-funding-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-funding-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-funding-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-funding-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-funding-identity{display:flex;align-items:center;gap:.625rem;min-width:0}.jl-funding-date,.jl-funding-identity__body,.jl-funding-limit,.jl-funding-settlement{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-funding-identity__name{display:inline-flex;align-items:center;gap:.4rem;min-width:0;font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35}.jl-funding-identity__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-funding-identity__system{flex-shrink:0;padding:.05rem .4rem;border-radius:999px;font-size:.625rem;font-weight:700;letter-spacing:.01em;color:color-mix(in srgb,var(--mylends-info,#2e90fa) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-info,#2e90fa) 10%,var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-info,#2e90fa) 20%,var(--mylends-border))}.jl-funding-identity__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0}.jl-funding-identity__code{display:block;font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted);line-height:1.3;text-align:right;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-funding-date__relative,.jl-funding-identity__hint,.jl-funding-limit__hint,.jl-funding-settlement__hint{font-size:var(--text-xs,.75rem);font-weight:500;color:var(--mylends-text-muted);line-height:1.3}.jl-funding-type{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mylends-text-muted);background:var(--mylends-surface);border:1px solid var(--mylends-border)}.jl-funding-type--platform{color:color-mix(in srgb,var(--mylends-info,#2e90fa) 78%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-info,#2e90fa) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-info,#2e90fa) 18%,var(--mylends-border))}.jl-funding-type--bank{color:color-mix(in srgb,var(--mylends-primary) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border))}.jl-funding-type--company{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 18%,var(--mylends-border))}.jl-funding-type--person{color:color-mix(in srgb,var(--mylends-warning,#f79009) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 20%,var(--mylends-border))}.jl-funding-type--partner{color:var(--mylends-text-muted)}.jl-funding-date__value,.jl-funding-limit__value,.jl-funding-settlement__value{font-size:.8125rem;font-weight:600;color:var(--mylends-text);line-height:1.35}.jl-funding-limit__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-funding-limit--ready .jl-funding-limit__value{color:color-mix(in srgb,var(--mylends-success,#12b76a) 72%,var(--mylends-text))}.jl-funding-limit--muted .jl-funding-limit__value,.jl-funding-limit--zero .jl-funding-limit__value{color:var(--mylends-text-muted)}.jl-funding-date__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-funding-directory-table .jl-table{width:100%;table-layout:fixed}.jl-funding-directory-table .jl-table tbody td,.jl-funding-directory-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-funding-directory-table .jl-table thead th{letter-spacing:.01em}.jl-funding-directory-table .jl-table__cell--center{text-align:center}.jl-funding-directory-table .jl-table__cell--center .jl-table__sort{width:100%;justify-content:center}.jl-funding-directory-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}.jl-funding-directory-table .jl-table__actions{width:6%;min-width:4.25rem;padding:.625rem 1rem}.jl-funding-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72;transition:opacity .12s ease,background .12s ease}.jl-funding-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-funding-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-funding-directory-table.jl-data-table--compact .jl-funding-identity__name{font-size:.875rem}.jl-funding-directory-table.jl-data-table--dense .jl-table tbody td{padding-block:.4rem}html[data-color-mode=dark] .jl-funding-type--partner{background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 40%,var(--mylends-surface))}html[data-color-mode=dark] .jl-funding-queue{background:color-mix(in srgb,var(--mylends-warning,#f79009) 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-funding-queue__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 20%,var(--mylends-surface))}@media (max-width:640px){.jl-funding-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-funding-directory__actions{width:100%}.jl-funding-directory__actions .jl-btn{flex:1 1 auto;justify-content:center}.jl-funding-queue{align-items:stretch}.jl-funding-queue .jl-btn{width:100%;justify-content:center}}.jl-funding-detail .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-funding-detail__actions,.jl-funding-detail__links{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-funding-detail__header-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.jl-funding-detail__sep{color:var(--mylends-text-muted)}.jl-funding-detail__summary-id{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-funding-detail__panel .jl-section-card__body{display:flex;flex-direction:column;gap:1rem}.jl-funding-detail__panel .jl-section-card__actions .jl-btn{display:inline-flex;align-items:center}.jl-funding-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-funding-hero--active{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-funding-hero--system{border-color:color-mix(in srgb,var(--mylends-info,#2e90fa) 24%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-info,#2e90fa) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-funding-hero--inactive,.jl-funding-hero--suspended{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 24%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-funding-hero--suspended{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-funding-hero__main{display:flex;align-items:center;gap:var(--space-3);min-width:0}.jl-funding-hero__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.85rem;color:color-mix(in srgb,var(--mylends-primary) 80%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-funding-hero--active .jl-funding-hero__icon{color:color-mix(in srgb,var(--mylends-success,#12b76a) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface))}.jl-funding-hero--system .jl-funding-hero__icon{color:color-mix(in srgb,var(--mylends-info,#2e90fa) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-info,#2e90fa) 14%,var(--mylends-surface))}.jl-funding-hero--inactive .jl-funding-hero__icon,.jl-funding-hero--suspended .jl-funding-hero__icon{color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-funding-hero--suspended .jl-funding-hero__icon{color:color-mix(in srgb,var(--mylends-danger,#f04438) 86%,#000);background:color-mix(in srgb,var(--mylends-danger,#f04438) 16%,var(--mylends-surface))}.jl-funding-hero__icon svg{width:1.35rem;height:1.35rem}.jl-funding-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-funding-hero__amount{margin:.15rem 0 0;font-size:clamp(1.35rem,2.2vw,1.75rem);font-weight:800;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-funding-hero__hint{margin:.35rem 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-funding-hero__side{display:grid;grid-template-columns:repeat(2,minmax(7.25rem,8.5rem));grid-gap:.6rem;gap:.6rem}.jl-funding-metric{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;padding:.7rem .65rem;border-radius:.75rem;text-align:center;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface) 88%,transparent)}.jl-funding-metric__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted);line-height:1.3}.jl-funding-metric__value{font-size:.875rem;font-weight:800;line-height:1.25;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-funding-metric__hint{font-size:.6875rem;font-weight:500;color:var(--mylends-text-muted);line-height:1.3}.jl-funding-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem 1rem;gap:.85rem 1rem}.jl-funding-field{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.75rem .85rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 18%,var(--mylends-surface))}.jl-funding-field:nth-child(2n){background:color-mix(in srgb,var(--mylends-surface) 92%,transparent)}.jl-funding-field__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted)}.jl-funding-field__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);line-height:1.4}.jl-funding-field__hint{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-funding-detail__danger{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border))}.jl-funding-detail__danger-text{margin:0;font-size:.875rem;color:var(--mylends-text-muted);line-height:1.55}html[data-color-mode=dark] .jl-funding-hero--active{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface)),var(--mylends-surface))}html[data-color-mode=dark] .jl-funding-hero--system{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-info,#2e90fa) 14%,var(--mylends-surface)),var(--mylends-surface))}html[data-color-mode=dark] .jl-funding-hero--suspended{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface)),var(--mylends-surface))}@media (max-width:720px){.jl-funding-fields,.jl-funding-hero{grid-template-columns:1fr}.jl-funding-hero__side{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.jl-funding-detail__actions,.jl-funding-detail__links{width:100%}.jl-funding-detail__actions .jl-btn,.jl-funding-detail__links .jl-btn{flex:1 1 auto;justify-content:center}}.jl-funding-form{gap:var(--space-4)}.jl-funding-form__org{margin-top:1rem}.jl-funding-form__org .jl-search-select__panel{box-shadow:0 12px 32px rgb(16 24 40/10%)}.jl-funding-form__actions .jl-form-actions{flex-direction:column;align-items:stretch}.jl-funding-form__actions .jl-btn{width:100%;justify-content:center}@media (min-width:960px){.jl-detail-layout__aside .jl-funding-form__actions{position:-webkit-sticky;position:sticky;bottom:0}}@media (max-width:959px){.jl-detail-layout__aside .jl-funding-form__actions{position:-webkit-sticky;position:sticky;bottom:0;padding-top:var(--space-2);background:linear-gradient(180deg,transparent,var(--mylends-bg,#f8fafc) 20%)}}.jl-role-directory__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-role-directory__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-role-directory__summary{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));margin-bottom:var(--space-4,1rem)}.jl-role-directory__summary-card{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;text-align:inherit;font:inherit;color:inherit;border-radius:var(--radius-card,.75rem)}.jl-role-directory__summary-card:hover .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));box-shadow:0 4px 14px rgb(16 24 40/6%)}.jl-role-directory__summary-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-role-directory__summary-card--active .jl-stat-card{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 20%,transparent)}.jl-role-directory__summary-card .jl-stat-card{height:100%;pointer-events:none}.jl-role-queue{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-bottom:var(--space-4,1rem);padding:.85rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-warning,#f79009) 32%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface))}.jl-role-queue__body{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.jl-role-queue__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-warning,#f79009) 88%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-role-queue__title{margin:0 0 .15rem;font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-role-queue__text{margin:0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-role-directory__meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.jl-role-directory__meta-text{margin:0;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-role-identity,.jl-role-review-cell,.jl-role-risk,.jl-role-scope{display:flex;flex-direction:column;gap:.2rem;min-width:0}.jl-role-identity__body{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-role-identity__name{font-size:.9375rem;font-weight:700;color:var(--mylends-text);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-role-identity__meta,.jl-role-review-cell__meta{display:flex;align-items:center;gap:.4rem;min-width:0;flex-wrap:wrap}.jl-role-identity__code{display:block;font-size:var(--text-xs,.75rem);text-align:right;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.jl-role-identity__code,.jl-role-kind{color:var(--mylends-text-muted);line-height:1.3}.jl-role-kind{display:inline-flex;align-items:center;padding:.05rem .4rem;border-radius:999px;font-size:.6875rem;font-weight:600;white-space:nowrap;background:var(--mylends-surface);border:1px solid var(--mylends-border)}.jl-role-kind--system{color:color-mix(in srgb,var(--mylends-primary) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border))}.jl-role-scope__label{display:inline-flex;align-items:center;max-width:100%;width:-moz-fit-content;width:fit-content;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mylends-text-muted);background:var(--mylends-surface);border:1px solid var(--mylends-border)}.jl-role-scope__label--tenant{color:color-mix(in srgb,var(--mylends-primary) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border))}.jl-role-scope__label--organization{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 18%,var(--mylends-border))}.jl-role-scope__label--merchant{color:color-mix(in srgb,var(--mylends-warning,#f79009) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-warning,#f79009) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 20%,var(--mylends-border))}.jl-role-scope__label--platform{color:color-mix(in srgb,var(--mylends-danger,#f04438) 78%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface));border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 18%,var(--mylends-border))}.jl-role-review-cell__meta,.jl-role-risk__empty,.jl-role-risk__health,.jl-role-scope__hint{font-size:var(--text-xs,.75rem);font-weight:500;color:var(--mylends-text-muted);line-height:1.3}.jl-role-risk__health--warning{color:color-mix(in srgb,var(--mylends-warning,#f79009) 82%,var(--mylends-text))}.jl-role-risk__health--critical{color:color-mix(in srgb,var(--mylends-danger,#f04438) 78%,var(--mylends-text))}.jl-role-risk__health--healthy{color:color-mix(in srgb,var(--mylends-success,#12b76a) 78%,var(--mylends-text))}.jl-role-directory-table .jl-table{width:100%;table-layout:fixed}.jl-role-directory-table .jl-table tbody td,.jl-role-directory-table .jl-table thead th{box-sizing:border-box;padding:.625rem 1rem}.jl-role-directory-table .jl-table thead th{letter-spacing:.01em}.jl-role-directory-table .jl-table__cell--center{text-align:center}.jl-role-directory-table .jl-table__cell--center .jl-table__sort{width:100%;justify-content:center}.jl-role-directory-table .jl-table__cell--center .jl-badge{min-width:4.75rem;justify-content:center}.jl-role-directory-table .jl-table__actions{width:6%;min-width:4.25rem;padding:.625rem 1rem}.jl-role-directory-table .jl-table .jl-dropdown__trigger--icon{opacity:.72;transition:opacity .12s ease,background .12s ease}.jl-role-directory-table .jl-table tbody tr:hover .jl-dropdown__trigger--icon,.jl-role-directory-table .jl-table__row--focused .jl-dropdown__trigger--icon{opacity:1}.jl-role-directory-table.jl-data-table--compact .jl-role-identity__name{font-size:.875rem}.jl-role-directory-table.jl-data-table--dense .jl-table tbody td{padding-block:.4rem}html[data-color-mode=dark] .jl-role-queue{background:color-mix(in srgb,var(--mylends-warning,#f79009) 12%,var(--mylends-surface))}html[data-color-mode=dark] .jl-role-queue__icon{background:color-mix(in srgb,var(--mylends-warning,#f79009) 20%,var(--mylends-surface))}@media (max-width:640px){.jl-role-directory__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-role-directory__actions{width:100%}.jl-role-directory__actions .jl-btn{flex:1 1 auto;justify-content:center}.jl-role-queue{align-items:stretch}.jl-role-queue .jl-btn{width:100%;justify-content:center}}.jl-role-detail .jl-detail-header__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-role-detail__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-role-detail__header-meta{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem}.jl-role-detail__sep{color:var(--mylends-text-muted)}.jl-role-detail__summary-id{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-caption,.8125rem);color:var(--mylends-text-muted)}.jl-role-detail__panel .jl-section-card__body{display:flex;flex-direction:column;gap:1rem}.jl-role-detail__description{margin:0;font-size:.875rem;line-height:1.6;color:var(--mylends-text-muted)}.jl-role-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg) + 4px);border:1px solid color-mix(in srgb,var(--mylends-primary) 18%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-role-hero--healthy{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-role-hero--inactive,.jl-role-hero--review,.jl-role-hero--warning{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 24%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 9%,var(--mylends-surface)),var(--mylends-surface))}.jl-role-hero--critical,.jl-role-hero--expired,.jl-role-hero--protected{border-color:color-mix(in srgb,var(--mylends-danger,#f04438) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 8%,var(--mylends-surface)),var(--mylends-surface))}.jl-role-hero__main{display:flex;align-items:center;gap:var(--space-3);min-width:0}.jl-role-hero__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.85rem;color:color-mix(in srgb,var(--mylends-primary) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-role-hero--healthy .jl-role-hero__icon{color:color-mix(in srgb,var(--mylends-success,#12b76a) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface))}.jl-role-hero--inactive .jl-role-hero__icon,.jl-role-hero--review .jl-role-hero__icon,.jl-role-hero--warning .jl-role-hero__icon{color:color-mix(in srgb,var(--mylends-warning,#f79009) 86%,#000);background:color-mix(in srgb,var(--mylends-warning,#f79009) 16%,var(--mylends-surface))}.jl-role-hero--critical .jl-role-hero__icon,.jl-role-hero--expired .jl-role-hero__icon,.jl-role-hero--protected .jl-role-hero__icon{color:color-mix(in srgb,var(--mylends-danger,#f04438) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface))}.jl-role-hero__label{margin:0;font-size:var(--text-caption);color:var(--mylends-text-muted);font-weight:600}.jl-role-hero__title{margin:.15rem 0 0;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:800;line-height:1.25}.jl-role-hero__hint{margin:.35rem 0 0;font-size:var(--text-caption);color:var(--mylends-text-muted)}.jl-role-hero__side{display:grid;grid-template-columns:repeat(2,7rem);grid-gap:.6rem;gap:.6rem}.jl-role-metric{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;padding:.7rem .65rem;border-radius:.75rem;text-align:center;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface) 88%,transparent)}.jl-role-metric__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted);line-height:1.3}.jl-role-metric__value{font-size:1.05rem;font-weight:800;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-role-metric__hint{font-size:.6875rem;font-weight:500;color:var(--mylends-text-muted);line-height:1.3}.jl-role-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem 1rem;gap:.85rem 1rem}.jl-role-field{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.75rem .85rem;border-radius:.75rem;border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);background:color-mix(in srgb,var(--mylends-surface-muted,var(--mylends-border)) 18%,var(--mylends-surface))}.jl-role-field:nth-child(2n){background:color-mix(in srgb,var(--mylends-surface) 92%,transparent)}.jl-role-field__label{font-size:.6875rem;font-weight:650;color:var(--mylends-text-muted)}.jl-role-field__value{font-size:.875rem;font-weight:700;color:var(--mylends-text);line-height:1.4}.jl-role-field__hint{font-size:var(--text-xs,.75rem);color:var(--mylends-text-muted)}.jl-role-user-card{display:grid;grid-gap:.85rem;gap:.85rem;padding:.95rem 1rem;border-radius:var(--radius-card,.75rem);border:1px solid color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface))}.jl-role-user-card__head{display:flex;align-items:center;gap:.75rem}.jl-role-user-card__icon{flex-shrink:0;display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:.7rem;color:color-mix(in srgb,var(--mylends-primary) 82%,var(--mylends-text));background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-role-user-card__title{margin:0;font-size:.9375rem;font-weight:700}.jl-role-user-card__hint{margin:.15rem 0 0;font-size:.75rem;color:var(--mylends-text-muted)}.jl-role-user-card__head .jl-badge{-webkit-margin-start:auto;margin-inline-start:auto}html[data-color-mode=dark] .jl-role-hero--healthy{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-success,#12b76a) 14%,var(--mylends-surface)),var(--mylends-surface))}html[data-color-mode=dark] .jl-role-hero--critical,html[data-color-mode=dark] .jl-role-hero--expired,html[data-color-mode=dark] .jl-role-hero--protected{background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface)),var(--mylends-surface))}@media (max-width:720px){.jl-role-fields,.jl-role-hero{grid-template-columns:1fr}.jl-role-hero__side{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.jl-role-detail__actions{width:100%}.jl-role-detail__actions .jl-btn{flex:1 1 auto;justify-content:center}}.jl-branding{display:flex;flex-direction:column;gap:1rem}.jl-branding .jl-page-header{margin-bottom:0}.jl-branding-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:1rem 1.25rem;gap:1rem 1.25rem;padding:1.15rem 1.25rem;border-radius:calc(var(--radius-lg, 1rem) + 4px);border:1px solid color-mix(in srgb,var(--brand-studio-primary,var(--mylends-primary)) 22%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--brand-studio-primary,var(--mylends-primary)) 12%,var(--mylends-surface)),var(--mylends-surface));box-shadow:var(--mylends-shadow-sm,0 1px 3px rgb(0 0 0/5%))}.jl-branding-hero--dirty{border-color:color-mix(in srgb,var(--mylends-warning,#f79009) 28%,var(--mylends-border));background:linear-gradient(135deg,color-mix(in srgb,var(--mylends-warning,#f79009) 10%,var(--mylends-surface)),var(--mylends-surface))}.jl-branding-hero--readonly{border-color:color-mix(in srgb,var(--mylends-text-muted) 22%,var(--mylends-border))}.jl-branding-hero--saved{border-color:color-mix(in srgb,var(--mylends-success,#12b76a) 26%,var(--mylends-border))}.jl-branding-hero__main{display:flex;align-items:center;gap:1rem;min-width:0}.jl-branding-hero__mark{flex-shrink:0;display:grid;place-items:center;width:4.25rem;height:4.25rem;padding:.45rem;border-radius:1rem;background:var(--mylends-surface);border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent);box-shadow:var(--mylends-shadow-sm,0 1px 2px rgb(15 23 42/6%))}.jl-branding-hero__mark img{width:100%;height:100%;object-fit:contain}.jl-branding-hero__copy{min-width:0}.jl-branding-hero__label{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:var(--mylends-text-muted)}.jl-branding-hero__title{margin:.2rem 0 0;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:800;line-height:1.25}.jl-branding-hero__hint{margin:.3rem 0 0;font-size:.8125rem;color:var(--mylends-text-muted)}.jl-branding-hero__dot{margin-inline:.4rem}.jl-branding-hero__badges{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.jl-branding-hero__side{display:grid;grid-template-columns:repeat(2,minmax(6.5rem,1fr));grid-gap:.55rem;gap:.55rem}.jl-branding-swatch{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.55rem .65rem;border-radius:.75rem;background:color-mix(in srgb,var(--mylends-surface) 86%,transparent);border:1px solid color-mix(in srgb,var(--mylends-border) 80%,transparent)}.jl-branding-swatch__chip{width:100%;height:.7rem;border-radius:999px;border:1px solid rgb(15 23 42/8%)}.jl-branding-swatch__label{font-size:.6875rem;font-weight:700;color:var(--mylends-text-muted)}.jl-branding-swatch__value{font-size:.75rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-branding-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);grid-gap:1rem;gap:1rem;align-items:start}.jl-branding-main,.jl-branding-preview-pane{min-width:0}.jl-branding-preview-pane{position:-webkit-sticky;position:sticky;top:1rem}.jl-branding-preview-pane .jl-section-card{margin:0}.jl-branding-tabs{display:flex;flex-wrap:wrap;gap:.4rem;padding:.35rem;margin-bottom:.85rem;border-radius:.9rem;background:color-mix(in srgb,var(--mylends-surface-muted) 80%,var(--mylends-surface));border:1px solid var(--mylends-border)}.jl-branding-tabs__tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.35rem .85rem;border:0;border-radius:.7rem;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.jl-branding-tabs__tab:hover{color:var(--mylends-text);background:color-mix(in srgb,var(--mylends-surface) 70%,transparent)}.jl-branding-tabs__tab:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 40%,transparent);outline-offset:2px}.jl-branding-tabs__tab--active{background:var(--mylends-surface);color:var(--mylends-text);box-shadow:var(--mylends-shadow-sm,0 1px 2px rgb(15 23 42/8%))}.jl-branding-tabs__count{display:inline-grid;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-danger,#f04438) 14%,var(--mylends-surface));color:var(--mylends-danger,#b42318);font-size:.7rem;font-weight:800}.jl-branding-panel .jl-section-card{margin:0}.jl-brand-colors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem 1rem;gap:.9rem 1rem}.jl-brand-color__label{display:block;margin-bottom:.4rem;font-size:.875rem;font-weight:650}.jl-brand-color__row{display:flex;align-items:center;gap:.65rem}.jl-brand-color__swatch{position:relative;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:.75rem;overflow:hidden;border:1px solid var(--mylends-border);cursor:pointer}.jl-brand-color__swatch input{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.jl-brand-color__chip{display:block;width:100%;height:100%}.jl-brand-color__hex{flex:1 1 auto;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.jl-brand-color--error .jl-brand-color__swatch{border-color:var(--mylends-danger,#b91c1c)}.jl-brand-contrast__title{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.4rem}.jl-brand-contrast__ok svg,.jl-brand-contrast__title svg{width:1rem;height:1rem}.jl-brand-contrast__list{margin:0;-webkit-padding-start:1.1rem;padding-inline-start:1.1rem}.jl-brand-contrast__ok{display:flex;align-items:center;gap:.4rem;margin:.85rem 0 0;color:var(--mylends-success,#067647);font-size:.8125rem;font-weight:650}.jl-brand-type{display:flex;flex-direction:column;gap:1rem;margin-top:1.1rem}.jl-brand-font-sample{margin:0;padding:.85rem 1rem;border-radius:.85rem;border:1px dashed var(--mylends-border);background:var(--mylends-surface-muted);font-size:1.05rem;line-height:1.6}.jl-brand-radius{margin:0;padding:0;border:0}.jl-brand-radius legend{margin-bottom:.5rem;font-size:.875rem;font-weight:650}.jl-brand-radius__options{display:flex;flex-wrap:wrap;gap:.5rem}.jl-brand-radius__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;flex-direction:column;align-items:center;gap:.4rem;min-width:5.5rem;padding:.65rem .55rem;border-radius:.8rem;border:1px solid var(--mylends-border);background:var(--mylends-surface);color:var(--mylends-text);font:inherit;font-size:.75rem;font-weight:650;cursor:pointer}.jl-brand-radius__option:hover:not(:disabled){border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border))}.jl-brand-radius__option--active{border-color:color-mix(in srgb,var(--mylends-primary) 45%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 8%,var(--mylends-surface))}.jl-brand-radius__preview{width:2.1rem;height:2.1rem;border:2px solid var(--mylends-primary);background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface))}.jl-brand-seo-preview{display:flex;flex-direction:column;gap:.2rem;margin-bottom:1.1rem;padding:.95rem 1.05rem;border-radius:.9rem;border:1px solid var(--mylends-border);background:var(--mylends-surface)}.jl-brand-seo-preview__url{font-size:.75rem;color:var(--mylends-text-muted)}.jl-brand-seo-preview__title{color:#1a0dab;font-size:1.05rem;font-weight:650;line-height:1.35}.jl-brand-seo-preview__desc{margin:0;color:var(--mylends-text-muted);font-size:.8125rem;line-height:1.55}.jl-brand-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.jl-brand-asset{min-width:0}.jl-brand-asset--row{padding:1rem 0;border-bottom:1px solid var(--mylends-border)}.jl-brand-asset--row.jl-brand-asset--last{border-bottom:0}.jl-brand-asset--card{padding:.9rem;border-radius:.95rem;border:1px solid var(--mylends-border);background:color-mix(in srgb,var(--mylends-surface-muted) 45%,var(--mylends-surface))}.jl-brand-asset--card.jl-brand-asset--og{grid-column:1/-1}.jl-brand-asset__layout{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:center}.jl-brand-asset--card .jl-brand-asset__layout{grid-template-columns:1fr;justify-items:start}.jl-brand-asset__preview{display:grid;place-items:center;width:5.5rem;height:5.5rem;overflow:hidden;border-radius:.8rem;border:1px solid var(--mylends-border);background:var(--mylends-surface)}.jl-brand-asset--og .jl-brand-asset__preview{width:11.5rem;height:6rem}.jl-brand-asset__preview img{width:100%;height:100%;object-fit:contain;padding:.35rem}.jl-brand-asset__empty,.jl-brand-asset__hint,.jl-brand-asset__spec{margin:0;color:var(--mylends-text-muted);font-size:.75rem;line-height:1.5}.jl-brand-asset__label{display:block;margin-bottom:.2rem;font-size:.9375rem;font-weight:700}.jl-brand-asset__spec{margin-top:.15rem}.jl-brand-asset__body{display:flex;flex-direction:column;gap:.65rem;min-width:0;width:100%}.jl-brand-asset__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.jl-brand-asset__filename{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--mylends-text-muted)}.jl-brand-asset__progress{height:.35rem;max-width:16rem;overflow:hidden;border-radius:999px;background:var(--mylends-border)}.jl-brand-asset__progress-bar{height:100%;background:var(--mylends-primary);transition:width .16s linear}.jl-footer-links{display:flex;flex-direction:column;gap:.85rem}.jl-footer-links__empty{padding:1.1rem 1rem;border-radius:.9rem;border:1px dashed var(--mylends-border);background:var(--mylends-surface-muted)}.jl-footer-links__empty p{margin:0;font-weight:700}.jl-footer-links__empty span{display:block;margin-top:.25rem;color:var(--mylends-text-muted);font-size:.8125rem}.jl-footer-links__item{padding:.9rem;border-radius:.9rem;border:1px solid var(--mylends-border);background:var(--mylends-surface)}.jl-footer-links__item-head{display:flex;align-items:center;gap:.55rem;margin-bottom:.75rem}.jl-footer-links__item-head strong{font-size:.875rem}.jl-footer-links__item-head .jl-btn{-webkit-margin-start:auto;margin-inline-start:auto}.jl-footer-links__index{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary);font-size:.75rem;font-weight:800}.jl-branding-preview__toolbar{display:inline-flex;gap:.25rem;margin-bottom:.85rem;padding:.25rem;border-radius:.75rem;background:var(--mylends-surface-muted);border:1px solid var(--mylends-border)}.jl-branding-preview__mode{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2rem;padding:.25rem .8rem;border:0;border-radius:.55rem;background:transparent;color:var(--mylends-text-muted);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.jl-branding-preview__mode--active{background:var(--mylends-surface);color:var(--mylends-text);box-shadow:var(--mylends-shadow-sm,0 1px 2px rgb(15 23 42/8%))}.jl-branding-preview__stage--mobile{display:flex;justify-content:center}.jl-branding-preview__device{overflow:hidden;border:1px solid var(--mylends-border);border-radius:1rem;background:var(--mylends-background)}.jl-branding-preview__device--mobile{width:min(100%,20rem);border-radius:1.4rem}.jl-branding-preview__chrome{display:flex;align-items:center;gap:.35rem;padding:.45rem .75rem;background:color-mix(in srgb,var(--mylends-surface) 88%,#d0d5dd);border-bottom:1px solid var(--mylends-border)}.jl-branding-preview__chrome span{width:.5rem;height:.5rem;border-radius:999px;background:#d0d5dd}.jl-branding-preview__chrome span:first-child{background:#f97066}.jl-branding-preview__chrome span:nth-child(2){background:#fdb022}.jl-branding-preview__chrome span:nth-child(3){background:#32d583}.jl-branding-preview__chrome em{-webkit-margin-start:.45rem;margin-inline-start:.45rem;overflow:hidden;color:var(--mylends-text-muted);font-size:.7rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.jl-branding-preview__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;background:var(--mylends-surface,#fff);border-bottom:1px solid var(--mylends-border)}.jl-branding-preview__brand{display:flex;align-items:center;gap:.55rem;min-width:0}.jl-branding-preview__brand img,.jl-branding-preview__mobile-header img{height:1.75rem;width:auto;object-fit:contain}.jl-branding-preview__nav{display:flex;gap:.85rem;font-size:.8rem}.jl-branding-preview__cta{border:0;padding:.35rem .75rem;border-radius:var(--mylends-radius);background:var(--mylends-primary);color:var(--mylends-on-primary,#fff);font:inherit;font-size:.8rem;font-weight:650}.jl-branding-preview__body{padding:1.1rem 1rem 1.2rem}.jl-branding-preview__body h3{margin:0 0 .4rem}.jl-branding-preview__body p{margin:0;color:var(--mylends-text-muted);font-size:.85rem}.jl-branding-preview__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:.85rem 0}.jl-branding-preview__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem;padding:.7rem 1rem;border-top:1px solid var(--mylends-border);background:var(--mylends-surface-muted);font-size:.75rem}.jl-branding-preview__links{display:flex;flex-wrap:wrap;gap:.65rem}.jl-branding-preview__mobile-header{display:flex;align-items:center;gap:.65rem;padding:.8rem 1rem;background:var(--mylends-primary);color:var(--mylends-on-primary,#fff)}.jl-branding-preview__mobile-header img{height:1.6rem;padding:.15rem;border-radius:.35rem;background:#fff}.jl-branding-preview__mobile-card div,.jl-branding-preview__mobile-header strong{display:block;font-weight:700}.jl-branding-preview__mobile-header span{display:block;font-size:.7rem;opacity:.9}.jl-branding-preview__mobile-body{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.jl-branding-preview__mobile-card{padding:.85rem;border-radius:var(--mylends-radius);border:1px solid var(--mylends-border);background:var(--mylends-surface,#fff)}.jl-branding-preview__mobile-card small{color:var(--mylends-text-muted)}.jl-branding-actions{margin-top:.25rem}html[data-color-mode=dark] .jl-brand-seo-preview__title{color:#8ab4f8}html[data-color-mode=dark] .jl-branding-preview__chrome{background:color-mix(in srgb,var(--mylends-surface) 88%,#000)}@media (max-width:1080px){.jl-branding-workspace{grid-template-columns:1fr}.jl-branding-preview-pane{position:static}}@media (max-width:720px){.jl-brand-asset-grid,.jl-brand-colors,.jl-branding-hero{grid-template-columns:1fr}.jl-branding-hero__side{width:100%}.jl-branding-hero__main{align-items:flex-start}.jl-branding-actions .jl-btn,.jl-branding-tabs__tab{flex:1 1 auto;justify-content:center}}.jl-member-job{display:flex;flex-direction:column;gap:.125rem;min-width:0}.jl-member-job__title{font-size:.875rem;font-weight:650;color:var(--mylends-text)}.jl-member-job__meta,.jl-member-job__title{line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-member-job__meta{font-size:var(--text-xs,.75rem)}.jl-member-directory__no-actions,.jl-member-job__meta,.jl-member-modal__lead{color:var(--mylends-text-muted)}.jl-member-modal__lead{margin:0;font-size:.875rem;line-height:1.6}.jl-member-composer{padding:0;max-height:min(92vh,54rem);display:flex;flex-direction:column}.jl-member-composer .jl-dialog__title{padding:1.35rem 1.5rem 0;margin:0;font-size:1.25rem}.jl-member-composer .jl-dialog__body{padding:1rem 1.5rem .25rem;margin:0;overflow:auto;flex:1 1 auto;color:var(--mylends-text)}.jl-member-composer .jl-dialog__actions{padding:1rem 1.5rem 1.25rem;margin:0;border-top:1px solid var(--mylends-border);background:color-mix(in srgb,var(--mylends-surface-muted,#f7f9fb) 55%,var(--mylends-surface))}.jl-member-composer__intro{display:grid;grid-gap:.85rem;gap:.85rem;margin-bottom:1rem}.jl-member-composer__steps{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.jl-member-composer__steps li{display:flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--mylends-border);background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:.8125rem;font-weight:600}.jl-member-composer__steps li span{display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:999px;background:var(--mylends-surface-muted,#f2f4f7);font-size:.75rem}.jl-member-composer__steps li.is-current{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));background:var(--mylends-primary-soft,#e6f4ef);color:var(--mylends-primary)}.jl-member-composer__steps li.is-current span,.jl-member-composer__steps li.is-done span{background:var(--mylends-primary);color:var(--mylends-on-primary,#fff)}.jl-member-composer__steps li.is-done{color:var(--mylends-text)}.jl-member-composer__preview{display:flex;align-items:center;gap:.75rem;margin-bottom:1.15rem;padding:.85rem 1rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--mylends-primary) 16%,var(--mylends-border));background:linear-gradient(180deg,color-mix(in srgb,var(--mylends-primary) 7%,var(--mylends-surface)),var(--mylends-surface))}.jl-member-composer__avatar{width:2.75rem;height:2.75rem;font-size:.875rem}.jl-member-composer__preview-body{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1 1}.jl-member-composer__preview-body strong{font-size:.95rem;line-height:1.35}.jl-member-composer__preview-body span{font-size:.75rem;color:var(--mylends-text-muted)}.jl-member-composer__preview-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.jl-member-composer__branch{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;border:1px solid var(--mylends-border);background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:.75rem;font-weight:600}.jl-member-composer__section{display:grid;grid-gap:1rem;gap:1rem}.jl-member-composer__section-head h4{margin:0;font-size:.95rem}.jl-member-composer__section-head p{margin:.25rem 0 0;font-size:.8125rem;color:var(--mylends-text-muted);line-height:1.55}.jl-member-composer__branch-field,.jl-member-composer__invite-role{margin-top:.25rem}.jl-member-roles{margin:0;padding:0;border:0;min-width:0}.jl-member-roles__legend{padding:0;margin-bottom:.55rem;font-size:var(--text-caption,.8125rem);font-weight:650;color:var(--mylends-text)}.jl-member-roles__legend--required:after{content:" *";color:var(--mylends-danger)}.jl-member-roles__grid{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.jl-member-roles__grid--stack{grid-template-columns:1fr}.jl-member-roles__grid--stack .jl-member-role-card{min-height:0;align-items:center}.jl-member-workforce-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.45rem;gap:.45rem;margin:0 0 1rem;padding:0;list-style:none}.jl-member-workforce-steps li{display:flex;align-items:center;gap:.4rem;min-height:2.25rem;padding:.35rem .6rem;border-radius:999px;border:1px solid var(--mylends-border);background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:.75rem;font-weight:650}.jl-member-workforce-steps li span{display:inline-grid;place-items:center;width:1.2rem;height:1.2rem;border-radius:999px;background:var(--mylends-surface-muted,#f2f4f7);font-size:.7rem}.jl-member-workforce-steps li.is-current{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));background:var(--mylends-primary-soft,#e6f4ef);color:var(--mylends-primary)}.jl-member-workforce-steps li.is-current span,.jl-member-workforce-steps li.is-done span{background:var(--mylends-primary);color:var(--mylends-on-primary,#fff)}.jl-member-workforce-steps li.is-done{color:var(--mylends-text)}.jl-member-workforce-fields{display:grid;grid-gap:.95rem;gap:.95rem}.jl-member-workforce-summary{margin:.9rem 0 0;padding:.7rem .85rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface));color:var(--mylends-text);font-size:.8125rem;line-height:1.55}@media (max-width:640px){.jl-member-workforce-steps{grid-template-columns:1fr}}.jl-member-role-card{display:flex;align-items:flex-start;gap:.65rem;width:100%;min-height:5.25rem;padding:.8rem .75rem;border:1px solid var(--mylends-border);border-radius:1rem;background:var(--mylends-surface);color:inherit;text-align:start;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.jl-member-role-card:hover{border-color:color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 4%,var(--mylends-surface))}.jl-member-role-card:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:2px}.jl-member-role-card--selected{border-color:color-mix(in srgb,var(--mylends-primary) 50%,var(--mylends-border));background:var(--mylends-primary-soft,#e6f4ef);box-shadow:0 0 0 1px color-mix(in srgb,var(--mylends-primary) 22%,transparent)}.jl-member-role-card__icon{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.65rem;background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface));color:var(--mylends-primary);flex-shrink:0}.jl-member-role-card__icon svg{width:1rem;height:1rem}.jl-member-role-card__body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.jl-member-role-card__title{font-size:.875rem;font-weight:700;color:var(--mylends-text)}.jl-member-role-card__hint{font-size:.72rem;line-height:1.45;color:var(--mylends-text-muted)}html[data-color-mode=dark] .jl-member-composer__preview,html[data-color-mode=dark] .jl-member-composer__steps li.is-current,html[data-color-mode=dark] .jl-member-role-card--selected{background:color-mix(in srgb,var(--mylends-primary) 14%,var(--mylends-surface))}@media (max-width:720px){.jl-member-composer__steps,.jl-member-roles__grid{grid-template-columns:1fr}.jl-member-composer__preview{flex-wrap:wrap}.jl-member-composer__preview-meta{width:100%;justify-content:flex-start}}.jl-member-invite-token{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.5rem}.jl-member-invite-token__value{display:block;padding:.55rem .7rem;border-radius:.65rem;background:color-mix(in srgb,var(--mylends-text) 5%,var(--mylends-surface));color:var(--mylends-text);font-size:.78rem;font-weight:650;line-height:1.5;word-break:break-all;direction:ltr;text-align:left}.jl-member-dialog-stack{display:grid;grid-gap:.75rem;gap:.75rem;color:var(--mylends-text)}.jl-member-dialog-stack>p{margin:0;color:var(--mylends-text-muted)}.jl-dialog__body .jl-form-section{color:var(--mylends-text)}.jl-dialog__body .jl-form-section:last-child{margin-bottom:0}.jl-member-import{display:grid;grid-gap:1rem;gap:1rem}.jl-member-import__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.jl-member-import__steps li{display:flex;align-items:center;gap:.5rem;min-height:2.6rem;padding:.4rem .8rem;border-radius:999px;border:1px solid var(--mylends-border);background:var(--mylends-surface);color:var(--mylends-text-muted);font-size:.8125rem;font-weight:650}.jl-member-import__steps li span{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;background:var(--mylends-surface-muted,#f2f4f7);font-size:.75rem}.jl-member-import__steps li span svg{width:.8rem;height:.8rem}.jl-member-import__steps li.is-current{border-color:color-mix(in srgb,var(--mylends-primary) 40%,var(--mylends-border));background:var(--mylends-primary-soft,#e6f4ef);color:var(--mylends-primary)}.jl-member-import__steps li.is-current span,.jl-member-import__steps li.is-done span{background:var(--mylends-primary);color:var(--mylends-on-primary,#fff)}.jl-member-import__steps li.is-done{color:var(--mylends-text)}.jl-member-import__layout{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.jl-member-import__sample{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}.jl-member-import__sample div{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .7rem;border-radius:.8rem;background:color-mix(in srgb,var(--mylends-primary) 6%,var(--mylends-surface));border:1px solid color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-border));min-width:0}.jl-member-import__sample span{font-size:.7rem;color:var(--mylends-text-muted);font-weight:650}.jl-member-import__sample strong{font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jl-member-import__guide{display:grid;grid-gap:1.25rem;gap:1.25rem}.jl-member-import__guide-title{margin:0 0 .5rem;font-size:.9375rem}.jl-member-import__chips{display:flex;flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0}.jl-member-import__role-grid{display:grid;grid-gap:.55rem;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.75rem}.jl-member-import__role-item{display:grid;grid-gap:.2rem;gap:.2rem;padding:.75rem .8rem;border-radius:.9rem;border:1px solid var(--mylends-border);background:var(--mylends-surface)}.jl-member-import__role-item code{font-size:.75rem;color:var(--mylends-primary);direction:ltr;text-align:right}.jl-member-import__drop{display:grid;width:100%;border:1px dashed color-mix(in srgb,var(--mylends-primary) 28%,var(--mylends-border));border-radius:1rem;background:color-mix(in srgb,var(--mylends-primary) 5%,var(--mylends-surface));color:var(--mylends-text-muted)}.jl-member-import__drop button{display:grid;justify-items:center;grid-gap:.35rem;gap:.35rem;width:100%;padding:1.6rem 1.25rem;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:center}.jl-member-import__drop--dragging,.jl-member-import__drop:hover{border-color:color-mix(in srgb,var(--mylends-primary) 50%,var(--mylends-border));background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface))}.jl-member-import__drop button:focus-visible{outline:2px solid color-mix(in srgb,var(--mylends-primary) 45%,transparent);outline-offset:-4px}.jl-member-import__drop--ready{border-style:solid;background:var(--mylends-surface);color:var(--mylends-text)}.jl-member-import__drop-icon{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:.25rem;border-radius:.85rem;background:color-mix(in srgb,var(--mylends-primary) 12%,var(--mylends-surface));color:var(--mylends-primary)}.jl-member-import__drop strong{font-size:.95rem;color:var(--mylends-text)}.jl-member-import__drop span{font-size:.8125rem;line-height:1.5}.jl-member-import__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.jl-member-import__actions .jl-btn{display:inline-flex;align-items:center;gap:.4rem}.jl-member-import__stats{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.jl-member-directory-table .jl-table tbody td:nth-child(2),.jl-member-directory-table .jl-table thead th:nth-child(2){min-width:11rem}html[data-color-mode=dark] .jl-member-import__drop{background:color-mix(in srgb,var(--mylends-primary) 10%,var(--mylends-surface))}html[data-color-mode=dark] .jl-member-invite-token__value{background:color-mix(in srgb,#fff 6%,var(--mylends-surface))}@media (max-width:900px){.jl-member-import__layout,.jl-member-import__role-grid,.jl-member-import__sample,.jl-member-import__stats,.jl-member-import__steps{grid-template-columns:1fr}}@media (max-width:640px){.jl-member-import__actions .jl-btn{flex:1 1 auto;justify-content:center}}