.relink-page[data-v-84f10d52]{padding:1rem 0 5rem}.relink-header[data-v-84f10d52]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.relink-header h1[data-v-84f10d52]{margin-bottom:.25rem}.relink-header p[data-v-84f10d52]{margin-top:0;max-width:60rem}.relink-toolbar[data-v-84f10d52]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin:1rem 0}.relink-filter[data-v-84f10d52]{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;font-size:.9rem;cursor:pointer}.relink-picker .relink-filter[data-v-84f10d52]{margin:.5rem 0 0}.relink-card[data-v-84f10d52]{padding:0}.relink-table[data-v-84f10d52]{width:100%;border-collapse:collapse}.relink-table th[data-v-84f10d52]{text-align:left;font-size:.8rem;color:var(--default-700);white-space:nowrap}.relink-table th.r[data-v-84f10d52]{text-align:right}.relink-table td[data-v-84f10d52]{vertical-align:top}.relink-line+.relink-line .relink-line-head td[data-v-84f10d52]{border-top:2px solid var(--default-200)}.relink-line-head td[data-v-84f10d52]{background-color:var(--default-50);padding:.6rem .75rem}.relink-line-summary[data-v-84f10d52]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.relink-line-number[data-v-84f10d52]{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.75rem;border-radius:50%;background-color:var(--primary-100);color:var(--primary-800);font-weight:600;font-size:.85rem}.relink-line-name[data-v-84f10d52]{display:flex;flex-direction:column;flex:1 1 14rem;min-width:0}.relink-meter[data-v-84f10d52]{flex:0 1 12rem;min-width:8rem}.relink-meter-figures[data-v-84f10d52]{font-size:.8rem;color:var(--default-700);text-align:right}.relink-meter-track[data-v-84f10d52]{height:.4rem;border-radius:.2rem;background-color:var(--default-200);overflow:hidden}.relink-meter-fill[data-v-84f10d52]{height:100%;background-color:var(--primary);transition:width .2s ease}.relink-meter-complete[data-v-84f10d52]{background-color:var(--success)}.relink-meter-over[data-v-84f10d52]{background-color:var(--warning)}.relink-row td[data-v-84f10d52]{padding-top:.5rem;padding-bottom:.5rem}.relink-row td[data-v-84f10d52]:first-child{border-left:3px solid transparent}.relink-row-dirty td[data-v-84f10d52]:first-child{border-left-color:var(--primary)}.relink-row-dirty[data-v-84f10d52]{background-color:var(--primary-50)}.relink-row-deleted[data-v-84f10d52]{opacity:.55}.relink-row-deleted td[data-v-84f10d52]:first-child{border-left-color:var(--danger)}.relink-row-deleted input[data-v-84f10d52]{text-decoration:line-through}.relink-row-flash[data-v-84f10d52]{animation:relink-flash-84f10d52 1.6s ease-out}@keyframes relink-flash-84f10d52{0%{background-color:var(--primary-200)}to{background-color:transparent}}.relink-row-tags[data-v-84f10d52]{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.relink-row-number[data-v-84f10d52]{font-weight:600;color:var(--default-700)}.relink-quantity-input[data-v-84f10d52]{display:flex;align-items:center;gap:.35rem;justify-content:flex-end}.relink-quantity-input input[data-v-84f10d52]{width:5em;text-align:right}.relink-invalid[data-v-84f10d52]{outline:2px solid var(--danger)}.relink-inline[data-v-84f10d52]{display:flex;align-items:center;gap:.25rem}.relink-actions .relink-inline[data-v-84f10d52]{justify-content:flex-end}.relink-link[data-v-84f10d52]{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:7.5rem;max-width:11rem}.relink-link a.tag[data-v-84f10d52]{text-decoration:none}.relink-source[data-v-84f10d52]{min-width:10rem}.relink-source-label[data-v-84f10d52]{display:flex;justify-content:space-between;font-size:.75rem;color:var(--default-700);margin:0 0 .1rem}.relink-source-label+*+.relink-source-label[data-v-84f10d52]{margin-top:.35rem}.relink-warning[data-v-84f10d52],.relink-error[data-v-84f10d52]{display:inline-flex;align-items:center;gap:.25rem;font-size:.8rem}.relink-warning[data-v-84f10d52]{color:var(--warning-800)}.relink-error[data-v-84f10d52]{color:var(--danger-700)}.relink-warning .icon[data-v-84f10d52],.relink-error .icon[data-v-84f10d52]{width:1em;height:1em}.relink-menu-delete[data-v-84f10d52]{color:var(--danger-600)}.relink-menu-delete[data-v-84f10d52]:not(:first-child){border-top:1px solid var(--default-200)}.relink-empty td[data-v-84f10d52]{padding:.75rem;font-style:italic}.relink-save-bar[data-v-84f10d52]{position:sticky;bottom:1rem;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:1rem;padding:.75rem 1rem;border-radius:var(--border-radius);background-color:#fff;border:1px solid var(--primary-300);box-shadow:0 4px 16px #0000001f}.relink-picker-body[data-v-84f10d52]{display:flex;flex-direction:column;gap:1rem;min-width:min(32rem,80vw)}.relink-chips[data-v-84f10d52]{display:flex;flex-wrap:wrap;gap:.35rem}.relink-line-options[data-v-84f10d52]{display:flex;flex-direction:column;gap:.35rem;max-height:18rem;overflow-y:auto}.relink-line-option[data-v-84f10d52]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--default-200);border-radius:var(--border-radius);cursor:pointer}.relink-line-option[data-v-84f10d52]:hover{background-color:var(--default-50)}.relink-line-option-selected[data-v-84f10d52]{border-color:var(--primary);background-color:var(--primary-50)}.relink-line-option-text[data-v-84f10d52]{display:flex;flex-direction:column;flex:1;min-width:0}@media (max-width: 900px){.relink-table thead[data-v-84f10d52]{display:none}.relink-row[data-v-84f10d52],.relink-row td[data-v-84f10d52]{display:block;width:100%}.relink-row[data-v-84f10d52]{padding:.5rem .75rem;border-bottom:1px solid var(--default-200);border-left:3px solid transparent}.relink-row td[data-v-84f10d52]:first-child{border-left:none}.relink-row-dirty[data-v-84f10d52]{border-left-color:var(--primary)}.relink-row-deleted[data-v-84f10d52]{border-left-color:var(--danger)}.relink-row td[data-label][data-v-84f10d52]:before{content:attr(data-label);display:block;font-size:.75rem;color:var(--default-700);margin-bottom:.15rem}.relink-row td.relink-source[data-v-84f10d52]:before{display:none}.relink-row td.r[data-v-84f10d52],.relink-quantity-input[data-v-84f10d52]{text-align:left;justify-content:flex-start}.relink-filter[data-v-84f10d52]{margin-left:0}}
