.panelentry{cursor:default;gap:var(--space-2);padding:var(--space-2)}.panelentry,.panelentry[data-static=true]:hover{background:transparent;border-color:transparent}.panelentry--interactive{cursor:pointer}.panelentry--interactive:active,.panelentry--interactive:hover,.panelentry[aria-current=true],.panelentry[data-active=true],.panelentry[data-selected=true]{border-color:var(--border);background:var(--surface-2)}.panelentry[data-subdued=true]{opacity:.55}.panelhero-title-editor{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;max-width:100%}.panelhero-title-editor>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panelhero-title-input{min-width:0;width:min(260px,100%);border:0;border-radius:0;border-bottom:1px solid var(--border);background:transparent;color:inherit;font:inherit;font-weight:inherit;outline:none}.panelhero-title-input:focus{border-color:var(--primary)}.panelentry-body{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:0;appearance:none;background:none;border:0;padding:0;text-align:left;font:inherit;color:inherit}.finder-result-icon,.panelentry-leading{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);color:var(--text-faint);overflow:hidden}.panelentry-leading{width:40px;height:40px;flex:none;display:inline-flex;align-items:center;justify-content:center}.panelentry-leading>.panel-object-media{width:100%;height:100%;border-radius:0;background:transparent}.panelentry-indicator,.panelentry-trailing{display:inline-flex;align-items:center}.panelentry-indicator{flex:none;margin-inline-end:var(--space-2)}.panel-linkselect{flex-direction:column;align-items:stretch;gap:0;padding:0}.panel-linkselect-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2);border:0;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer}.panel-linkselect-trigger--open{padding:var(--space-2)}.panel-linkselect-trigger:disabled{cursor:not-allowed;opacity:.65}.panel-linkselect[data-open=true]{border-color:var(--primary);background:var(--surface-2)}.panel-linkselect-menu{border-top:1px solid var(--border);background:var(--surface)}.panel-linkselect-input{width:100%;min-height:28px;border:0;background:transparent;color:var(--text);outline:none;font:inherit}.panel-linkselect-options{max-height:300px;overflow:auto;border-top:1px solid var(--border)}.panel-linkselect-options>.memberrow{border:0;border-radius:0}.panel-linkselect-options>.memberrow:hover{border-color:transparent}.panel-field-entry{align-items:flex-start;padding:var(--space-2)}.panel-field-entry>.panelentry-trailing{min-height:40px}.panel-field-entry:hover{border-color:transparent;background:var(--surface-2)}.panel-field-control{flex:1;min-width:0;min-height:40px;padding:var(--space-2) 0;border:0;background:transparent;color:var(--text);font:inherit;line-height:1.45;outline:none;resize:vertical}.panel-field-control::placeholder{color:var(--text-faint)}.panel-field-control:disabled{cursor:not-allowed;opacity:.65}.panel-inline-input{min-width:0;width:100%;padding:6px 0;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:var(--text);font:inherit;outline:none;transition:border-color var(--duration) var(--ease)}.panel-inline-input:hover:not(:disabled){border-color:var(--border)}.panel-inline-input:focus{border-color:var(--primary)}.panel-inline-input::placeholder{color:var(--text-faint)}.panelentry-text{display:flex;flex-direction:column;gap:1px;min-width:0}.panelentry-title{font-weight:600;font-size:var(--font-sm)}.panelentry-meta,.panelentry-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panelentry-meta{font-size:var(--font-xs);color:var(--text-muted)}.panelentry-meta[data-tone=success]{color:var(--success)}.panelentry-meta[data-tone=warning]{color:var(--warning)}.panelentry-meta[data-tone=danger]{color:var(--danger)}.contact-inline-input,.contact-inline-title{display:block;width:100%}.contact-inline-input{min-width:0;height:1em;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:var(--text);font:inherit;line-height:1;outline:none;appearance:none}.contact-inline-input:focus{color:var(--text)}.lend-number{flex:none;min-width:40px;padding:2px 6px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);font-size:var(--font-xs);font-weight:700;text-align:center;color:var(--text-muted);font-variant-numeric:tabular-nums}.sidepanel-content{display:flex;flex-direction:column;gap:var(--space-5);width:100%;box-sizing:border-box;overflow-x:hidden}.sidepanel-content,.sidepanel-content>*{min-width:0;max-width:100%}.panelhero{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--space-3)}.panelhero-media{width:72px;height:72px;flex:none;border-radius:var(--radius-md);overflow:hidden;background:var(--surface-2);border:1px solid var(--border);display:grid;place-items:center}.panelhero-media:has(.img-upload){overflow:visible;border:0;background:transparent}.panelhero-media .avatar,.panelhero-media img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.panelhero-text{display:flex;flex-direction:column;gap:2px;min-width:0}.panelhero-name{font-size:var(--font-lg,1.15rem);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.panelhero-meta{font-size:var(--font-sm);color:var(--text-muted)}.panelhero-tag{font-size:var(--font-xs);color:var(--text-muted);opacity:.75;font-variant-numeric:tabular-nums}.panelhero-badges{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.panelhero-blurb{grid-column:1/-1;margin:0;font-size:var(--font-sm);color:var(--text)}.panelsection{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}.panelsection-head{padding-inline:var(--space-2)}.panelsection-head,.panelsection-toggle{display:flex;align-items:center;gap:var(--space-2)}.panelsection-toggle{justify-content:space-between;flex:1;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.panelsection-toggle:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.panelsection-actions{display:inline-flex;align-items:center;gap:var(--space-1);margin-inline-start:auto}.panelsection-chevron{display:inline-flex;align-items:center;color:var(--text-faint)}.panelentry[data-panel-entry-fade]{-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent);mask-image:linear-gradient(180deg,#000 20%,transparent)}.panelsection-more{bottom:0;z-index:1}.panellinklist{display:flex;flex-direction:column;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-md);background:transparent}.panellinklist:has(>.panel-field-entry),.panellinklist:has(>.panel-linkselect){gap:0;border-color:var(--border);overflow:hidden;background:var(--surface)}.panellinklist:has(>.panel-field-entry)>.memberrow,.panellinklist:has(>.panel-linkselect)>.memberrow{border:0;border-radius:0}.panellinklist:has(>.panel-field-entry)>.memberrow:hover,.panellinklist:has(>.panel-linkselect)>.memberrow:hover{border-color:transparent}.panellend{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md)}.lender-setting-parent{padding-block:var(--space-3);background:color-mix(in srgb,var(--accent) 7%,var(--surface-2));border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}.lender-setting-parent>.stack>.label{font-weight:720}.lender-setting-child{position:relative;margin-top:var(--space-1);margin-inline-start:var(--space-3);padding-inline-start:var(--space-4);background:transparent;border-color:transparent}.lender-setting-child:before{content:"";position:absolute;inset-block:4px;inset-inline-start:0;width:2px;border-radius:2px;background:var(--border)}.panel-toggle-row--parent{padding-block:var(--space-3);background:color-mix(in srgb,var(--accent) 7%,var(--surface-2));border-color:color-mix(in srgb,var(--accent) 28%,var(--border))}.panel-toggle-row--subdued{opacity:.62}.panel-toggle-row--subdued .toggle{cursor:not-allowed}.panel-toggle-row--child{position:relative;margin-top:var(--space-1);margin-inline-start:var(--space-3);padding-inline-start:var(--space-4);background:transparent;border-color:transparent}.panel-toggle-row--child:before{content:"";position:absolute;inset-block:4px;inset-inline-start:0;width:2px;border-radius:2px;background:var(--border)}.paneladv{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}.paneladv-toggle{display:flex;align-items:center;gap:var(--space-1);align-self:flex-start;appearance:none;background:none;border:0;padding:0;font:inherit;font-size:var(--font-sm);font-weight:600;color:var(--text-muted);cursor:pointer}.paneladv-toggle:hover{color:var(--text)}.paneladv-body{gap:var(--space-2)}.paneladv-body,.paneladv-list{display:flex;flex-direction:column}.paneladv-list{margin:0;padding:0;list-style:none;gap:var(--space-1)}.paneladv-list-item{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:var(--font-sm)}.paneladv-list-label{color:var(--text-muted)}.paneladv-list-value{color:var(--text);overflow-wrap:anywhere;text-align:right}.paneladv-list-link{border:0;background:transparent;color:var(--accent-strong);font:inherit;text-align:right;cursor:pointer;padding:0}.paneladv-list-link:hover{text-decoration:underline}.panelgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-3)}.paneltrail{list-style:none;margin:0;padding:0 0 0 var(--space-3);gap:var(--space-3);border-left:1px solid var(--border)}.paneltrail,.paneltrail-item{display:flex;flex-direction:column}.paneltrail-item{position:relative;gap:1px;min-width:0}.paneltrail-item:before{content:"";position:absolute;left:calc(-1 * var(--space-3) - 4px);top:6px;width:7px;height:7px;border-radius:50%;background:var(--border)}.paneltrail-line{font-size:var(--font-sm)}.lend-number--hero{min-width:0;width:100%;height:100%;display:grid;place-items:center;border:0;border-radius:0;background:transparent;font-size:var(--font-lg,1.15rem);color:var(--text)}.dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.contact-row{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.contact-icon{color:var(--text-muted);flex-shrink:0}.contact-value{flex:1 1 auto;min-width:0;font-size:var(--font-sm);overflow-wrap:anywhere}.contact-copy,.contact-copyall{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:4px 8px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);cursor:pointer;font-size:var(--font-xs);transition:color var(--duration) var(--ease),background var(--duration) var(--ease),border-color var(--duration) var(--ease)}.contact-copy{padding:4px}.contact-copy:hover,.contact-copyall:hover{color:var(--primary);background:var(--surface-2);border-color:var(--border)}.contact-copy:focus-visible,.contact-copyall:focus-visible{outline:2px solid var(--primary);outline-offset:2px}