.form-section-header[data-v-5113cbe9]{display:flex;flex-direction:column;align-self:stretch}.form-section-header .form-section-header-title[data-v-5113cbe9]{color:var(--foreground-_Primary,#1a2c2d);font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:none;margin:0;text-transform:none}.form-section-header .form-section-header-description[data-v-5113cbe9]{color:var(--foreground-_secondary,#999);font-family:Lato;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.switch[data-v-8a672636]{position:relative;display:inline-block;width:36px;height:20px}.switch input[type=checkbox][data-v-8a672636]{visibility:hidden}.slider[data-v-8a672636]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f3f3f8;transition:.4s;border-radius:34px}.slider[data-v-8a672636]:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%;filter:drop-shadow(0 1px 2px rgba(16,24,40,.06)) drop-shadow(0 1px 3px rgba(16,24,40,.1))}input:checked+.slider[data-v-8a672636]{background-color:#426d70}input:focus+.slider[data-v-8a672636]{box-shadow:0 0 1px #426d70}input:checked+.slider[data-v-8a672636]:before{transform:translateX(14px)}.toggle-form-field[data-v-549102b2]{display:flex;align-items:flex-start;gap:8px}.toggle-form-field .toggle-form-field-label[data-v-549102b2]{color:#707a81;font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.scope-info[data-v-5a221a2d],.scope-placeholder[data-v-5a221a2d]{font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;color:#999;padding:12px;background-color:#f7fafa;border-radius:4px}.radio-group[data-v-5a221a2d],.scope-config[data-v-5a221a2d]{display:flex;flex-direction:column;gap:16px}.radio-group[data-v-5a221a2d]{padding:12px;background-color:#f7fafa;border-radius:4px}.radio-description[data-v-5a221a2d]{color:#999;font-size:13px;line-height:1.4}.entity-selection[data-v-5a221a2d]{display:flex;flex-direction:column;gap:16px;margin-top:8px}.entity-selection-header[data-v-5a221a2d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #e5e5e5}.entity-selection-title[data-v-5a221a2d]{font-family:Lato,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;text-decoration:none;color:#1a2c2d;font-weight:600;margin:0}.selected-count[data-v-5a221a2d]{font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;color:#3b82f6;font-weight:500;background-color:#ebf3fe;padding:4px 8px;border-radius:4px}.entity-controls[data-v-5a221a2d]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between}.entities-container[data-v-5a221a2d]{display:flex;flex-direction:column;gap:16px;position:relative}.entities-list[data-v-5a221a2d]{display:flex;flex-direction:column;gap:8px;min-height:400px;max-height:400px;overflow-y:auto;padding:12px;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px}.entity-checkbox-label[data-v-5a221a2d]{font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.entity-checkbox-label .entity-identifier[data-v-5a221a2d]{color:#999;font-weight:400}.entity-relationship-count[data-v-5a221a2d]{color:#3b82f6;font-weight:500;font-size:13px;padding-left:4px}.entity-relationship-count .relationship-link[data-v-5a221a2d]{color:#3b82f6;text-decoration:none}.entity-relationship-count .relationship-link[data-v-5a221a2d]:hover{text-decoration:underline}.empty-state[data-v-5a221a2d],.error-state[data-v-5a221a2d],.loading-state[data-v-5a221a2d]{font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;color:#999;padding:16px;text-align:center;background-color:#f7fafa;border-radius:4px;height:100%;min-height:400px}.error-state[data-v-5a221a2d]{color:#e11900;background-color:#fce8e5}.summary-card[data-v-0b62672e]{flex:1;background:#fff;border:1px solid #f2f2f2;border-radius:12px;padding:8px 20px;transition:all .2s ease;min-height:auto}.summary-card--clickable[data-v-0b62672e]{cursor:pointer}.summary-card--clickable[data-v-0b62672e]:hover{border-color:#e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.summary-card--clickable[data-v-0b62672e]:active{transform:translateY(0)}.summary-card--active[data-v-0b62672e]{border-width:2px;background:#dfebec}.summary-card__header[data-v-0b62672e]{display:flex;justify-content:space-between;align-items:flex-start}.summary-card__title[data-v-0b62672e]{font-family:Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;text-decoration:none;color:#999;font-weight:500;margin:0}.summary-card__indicator[data-v-0b62672e]{display:flex;align-items:center;opacity:.7;transition:opacity .2s ease}.summary-card__indicator--overdue[data-v-0b62672e]{color:#e11900}.summary-card__indicator--pending[data-v-0b62672e]{color:#ff9d00}.summary-card__indicator--received[data-v-0b62672e]{color:#22c55e}.summary-card--active .summary-card__indicator[data-v-0b62672e],.summary-card--clickable:hover .summary-card__indicator[data-v-0b62672e]{opacity:1}.summary-card__content[data-v-0b62672e]{display:flex;flex-direction:column;gap:4px}.summary-card__count[data-v-0b62672e]{font-family:Lato,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:32px;text-decoration:none;font-weight:700;margin:0;width:-moz-fit-content;width:fit-content}.summary-card__label[data-v-0b62672e]{font-family:Lato,sans-serif;font-size:12px;letter-spacing:0;line-height:16px;text-decoration:none;color:#999;font-weight:500;margin:0}.summary-card--overdue[data-v-0b62672e]{border-left:4px solid #e11900}.summary-card--overdue .summary-card__count[data-v-0b62672e],.summary-card--overdue .summary-card__title[data-v-0b62672e]{color:#e11900}.summary-card--pending[data-v-0b62672e]{border-left:4px solid #ff9d00}.summary-card--pending .summary-card__count[data-v-0b62672e],.summary-card--pending .summary-card__title[data-v-0b62672e]{color:#ff9d00}.summary-card--received[data-v-0b62672e]{border-left:4px solid #22c55e}.summary-card--received .summary-card__count[data-v-0b62672e],.summary-card--received .summary-card__title[data-v-0b62672e]{color:#22c55e}