.line-row[data-v-b17dc9e1]{padding:1.5rem}.line-row+.line-row[data-v-b17dc9e1]{border-top:1px solid var(--border)}.line-summary[data-v-b17dc9e1]{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.line-identity[data-v-b17dc9e1]{align-items:flex-start;gap:1rem;min-width:0;display:flex}.line-mark[data-v-b17dc9e1]{border:1px solid var(--border);background:var(--muted);border-radius:.75rem;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;line-height:1;display:grid}.line-title-row[data-v-b17dc9e1]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.line-name[data-v-b17dc9e1]{overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.5}.line-description[data-v-b17dc9e1]{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.25rem;font-size:.875rem;line-height:1.6}.line-description[data-v-b17dc9e1],.line-meta[data-v-b17dc9e1]{color:var(--muted-foreground)}.line-meta[data-v-b17dc9e1]{flex-wrap:wrap;gap:.35rem 1rem;margin-top:.75rem;font-size:.75rem;display:flex}.line-meta>span[data-v-b17dc9e1]{overflow-wrap:anywhere;align-items:center;gap:.375rem;display:inline-flex}.line-meta svg[data-v-b17dc9e1]{flex-shrink:0;width:.875rem;height:.875rem}.line-edit[data-v-b17dc9e1]{flex-shrink:0}.line-saved[data-v-b17dc9e1]{color:var(--primary);align-items:center;gap:.375rem;margin:.75rem 0 0 3.75rem;font-size:.8125rem;display:flex}.dedicated-dialog[role=dialog]{border-radius:.75rem;flex-direction:column;width:calc(100% - 2rem);max-width:58rem;max-height:calc(100dvh - 2rem);display:flex}.editor-heading[data-v-b17dc9e1]{border-bottom:1px solid var(--border);text-align:left;flex-direction:row;flex-shrink:0;justify-content:space-between;padding:1.5rem 3.5rem 1.5rem 1.75rem}.editor-heading[data-v-b17dc9e1],.editor-identity[data-v-b17dc9e1]{align-items:center;gap:1rem;display:flex}.editor-identity[data-v-b17dc9e1]{min-width:0}.editor-icon[data-v-b17dc9e1]{flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:1.75rem;line-height:1;display:grid}.editor-eyebrow[data-v-b17dc9e1]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:.25rem;font-size:.6875rem;font-weight:500;line-height:1.5}.editor-line-name[data-v-b17dc9e1]{overflow-wrap:anywhere;font-size:1.125rem;line-height:1.4}.editor-status[data-v-b17dc9e1]{flex-shrink:0;gap:.375rem;font-weight:400}.line-form[data-v-b17dc9e1]{flex-direction:column;min-height:0;display:flex}.editor-body[data-v-b17dc9e1]{overscroll-behavior:contain;min-width:0;min-height:0;overflow-y:auto}.editor-columns[data-v-b17dc9e1]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-width:0;display:grid}.access-section[data-v-b17dc9e1],.details-section[data-v-b17dc9e1]{min-width:0;padding:1.75rem}.details-section[data-v-b17dc9e1]{border-right:1px solid var(--border)}.section-title[data-v-b17dc9e1]{font-size:1rem;font-weight:600;line-height:1.5}.section-intro[data-v-b17dc9e1]{color:var(--muted-foreground);margin-top:.375rem;font-size:.8125rem;line-height:1.65}.line-fields[data-v-b17dc9e1]{gap:1.25rem;margin-top:1.5rem;display:grid}.line-description-input[data-v-b17dc9e1]{min-height:8rem}.field-count[data-v-b17dc9e1]{text-align:right;color:var(--muted-foreground);font-size:.75rem}.sharing-options[data-v-b17dc9e1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem}.sharing-option[data-v-b17dc9e1]{border:1px solid var(--border);cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.875rem;display:flex}.sharing-option[data-v-b17dc9e1]:hover{background:var(--muted)}.sharing-option.is-selected[data-v-b17dc9e1]{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 6%,transparent)}.sharing-option[data-v-b17dc9e1]:has(:focus-visible){outline:2px solid var(--ring);outline-offset:3px}.sharing-option.is-disabled[data-v-b17dc9e1]{opacity:.5;cursor:not-allowed}.option-icon[data-v-b17dc9e1]{width:1.125rem;height:1.125rem;color:var(--muted-foreground);flex-shrink:0;margin-top:.125rem}.is-selected .option-icon[data-v-b17dc9e1]{color:var(--primary)}.option-copy[data-v-b17dc9e1]{overflow-wrap:anywhere;gap:.375rem;font-size:.8125rem;line-height:1.4;display:grid}.option-copy strong[data-v-b17dc9e1]{font-weight:600}.option-copy>span[data-v-b17dc9e1]{font-size:.75rem;line-height:1.5}.line-help[data-v-b17dc9e1],.option-copy>span[data-v-b17dc9e1]{color:var(--muted-foreground)}.line-help[data-v-b17dc9e1]{overflow-wrap:anywhere;margin-top:.375rem;font-size:.8125rem;line-height:1.6}.team-link[data-v-b17dc9e1]{color:var(--foreground);text-underline-offset:3px;margin-left:.375rem;font-size:.8125rem;text-decoration:underline;display:inline-block}.team-context[data-v-b17dc9e1]{background:var(--muted);overflow-wrap:anywhere;border-radius:.375rem;align-items:center;gap:.625rem;margin-top:1.25rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.team-context svg[data-v-b17dc9e1]{color:var(--muted-foreground);flex-shrink:0}.member-picker[data-v-b17dc9e1]{margin-top:1.5rem}.member-toolbar[data-v-b17dc9e1]{justify-content:space-between;gap:.25rem .75rem;margin-bottom:.5rem}.member-heading[data-v-b17dc9e1],.member-toolbar[data-v-b17dc9e1]{flex-wrap:wrap;align-items:center;display:flex}.member-heading[data-v-b17dc9e1]{gap:.375rem .75rem}.member-count[data-v-b17dc9e1]{color:var(--muted-foreground);flex-shrink:0;font-size:.8125rem}.member-search[data-v-b17dc9e1]{position:relative}.member-search>svg[data-v-b17dc9e1]{width:1rem;height:1rem;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.member-select-all[data-v-b17dc9e1]{cursor:pointer;flex-shrink:0;align-items:center;gap:.5rem;min-height:2rem;font-size:.8125rem;display:inline-flex}.member-select-all.is-disabled[data-v-b17dc9e1]{opacity:.5;cursor:not-allowed}.member-list[data-v-b17dc9e1]{overscroll-behavior:contain;border-block:1px solid var(--border);max-height:16rem;margin-top:.625rem;overflow-y:auto}.member-row[data-v-b17dc9e1]{cursor:pointer;align-items:center;gap:.75rem;min-height:3.5rem;padding:.75rem .375rem;display:flex}.member-row+.member-row[data-v-b17dc9e1]{border-top:1px solid var(--border)}.member-row[data-v-b17dc9e1]:hover{background:var(--muted)}.member-row.is-owner[data-v-b17dc9e1]{cursor:default}.member-avatar[data-v-b17dc9e1]{background:var(--muted);width:2rem;height:2rem;color:var(--muted-foreground);border-radius:50%;flex-shrink:0;place-items:center;font-size:.6875rem;font-weight:600;display:grid}.is-selected .member-avatar[data-v-b17dc9e1]{background:color-mix(in srgb,var(--primary) 12%,var(--muted));color:var(--foreground)}.member-identity[data-v-b17dc9e1]{flex:1;gap:.2rem;min-width:0;display:grid}.member-email[data-v-b17dc9e1]{overflow-wrap:anywhere;font-size:.8125rem;line-height:1.5}.member-owner[data-v-b17dc9e1]{font-size:.75rem}.member-lock[data-v-b17dc9e1],.member-owner[data-v-b17dc9e1]{color:var(--muted-foreground)}.member-lock[data-v-b17dc9e1]{flex-shrink:0;width:.875rem;height:.875rem}.member-empty[data-v-b17dc9e1]{color:var(--muted-foreground);text-align:center;padding:1.5rem;font-size:.875rem}.unshare-notice[data-v-b17dc9e1]{color:var(--destructive);margin-top:.75rem;font-size:.8125rem;line-height:1.6}.private-note[data-v-b17dc9e1]{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:flex-start;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.8125rem;line-height:1.7;display:flex}.private-note svg[data-v-b17dc9e1]{flex-shrink:0;margin-top:.2rem}.editor-footer[data-v-b17dc9e1]{background:var(--modal-bg);border-top:1px solid var(--border);flex-shrink:0;padding:1.25rem 1.75rem}.line-form-actions[data-v-b17dc9e1]{flex-shrink:0;justify-content:flex-end;gap:.625rem;display:flex}.line-form-actions>button[data-v-b17dc9e1]{min-height:2.5rem}.line-error[data-v-b17dc9e1]{color:var(--destructive);margin-bottom:.75rem;font-size:.875rem}@media (width<=760px){.editor-columns[data-v-b17dc9e1]{grid-template-columns:minmax(0,1fr)}.details-section[data-v-b17dc9e1]{border-right:0;border-bottom:1px solid var(--border)}.editor-heading[data-v-b17dc9e1]{flex-direction:column;align-items:flex-start;gap:.75rem}.editor-status[data-v-b17dc9e1]{margin-left:2.75rem}.line-form-actions[data-v-b17dc9e1]>*{flex:1}}@media (width<=640px){.line-row[data-v-b17dc9e1]{padding:1rem}.line-summary[data-v-b17dc9e1]{align-items:flex-start;gap:.75rem}.line-identity[data-v-b17dc9e1]{gap:.75rem}.line-mark[data-v-b17dc9e1]{border-radius:.5rem;width:2rem;height:2rem;font-size:1.125rem}.line-edit[data-v-b17dc9e1]{padding-inline:.625rem}.line-edit svg[data-v-b17dc9e1]{display:none}.line-saved[data-v-b17dc9e1]{margin-left:0}.editor-heading[data-v-b17dc9e1]{padding:1.25rem 3rem 1rem 1rem}.access-section[data-v-b17dc9e1],.details-section[data-v-b17dc9e1]{padding:1.25rem 1rem}.sharing-option[data-v-b17dc9e1]{gap:.5rem;padding:.75rem .625rem}.sharing-options[data-v-b17dc9e1]{gap:.5rem}.option-icon[data-v-b17dc9e1]{width:1rem;height:1rem}.editor-footer[data-v-b17dc9e1]{padding:1rem}}
