.pro-upgrade-modal[data-v-6fb06d9d]{gap:14px;width:min(100%,440px);max-height:calc(100vh - 40px);overflow:auto}.pro-upgrade-head[data-v-6fb06d9d]{gap:6px;display:grid}.pro-upgrade-eyebrow[data-v-6fb06d9d]{color:var(--desk-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);align-items:center;gap:8px;margin:0;display:flex}.pro-upgrade-eyebrow[data-v-6fb06d9d] .pro-badge.pro-badge{margin-inline-start:0}.pro-upgrade-head h2[data-v-6fb06d9d]{color:var(--desk-text);margin:0;font-size:1.2rem;font-weight:700;line-height:1.25}.pro-upgrade-modal>.pro-upgrade-free[data-v-6fb06d9d]{border-radius:var(--aestro-corner-control);background:color-mix(in srgb,var(--desk-text) 5%,transparent);color:var(--desk-muted);font-size:var(--aestro-text-caption);padding:10px 12px;line-height:1.45}.pro-upgrade-also[data-v-6fb06d9d]{border-top:1px solid var(--desk-line);gap:10px;padding-top:14px;display:grid}.pro-upgrade-also h3[data-v-6fb06d9d]{color:var(--desk-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);margin:0}.pro-upgrade-also ul[data-v-6fb06d9d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.pro-upgrade-also li[data-v-6fb06d9d]{min-width:0;color:var(--desk-text);align-items:center;gap:8px;font-size:.84rem;font-weight:600;line-height:1.3;display:flex}.pro-upgrade-also li[data-v-6fb06d9d] .iconify,.pro-upgrade-also li>span[data-v-6fb06d9d]:first-child{width:16px;height:16px;color:var(--desk-muted);flex:none}.pro-upgrade-all[data-v-6fb06d9d]{color:var(--desk-muted);font-size:var(--aestro-text-caption);text-underline-offset:3px;justify-self:start;font-weight:600;text-decoration:underline}.pro-upgrade-all[data-v-6fb06d9d]:hover,.pro-upgrade-preview[data-v-6fb06d9d]{color:var(--desk-text)}.pro-upgrade-actions[data-v-6fb06d9d]{justify-content:flex-end;align-items:center;gap:14px}.pro-upgrade-preview[data-v-6fb06d9d]{cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-inline-end:auto;padding:0;font-family:inherit;font-size:.86rem;font-weight:650;text-decoration:underline}@media (width<=420px){.pro-upgrade-also ul[data-v-6fb06d9d]{grid-template-columns:1fr}}.pdf-document[data-v-fa9091b0]{gap:14px;min-width:0;display:grid}.pdf-toolbar[data-v-fa9091b0],.pdf-toolbar>div[data-v-fa9091b0]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdf-toolbar[data-v-fa9091b0]{justify-content:space-between}.pdf-toolbar span[data-v-fa9091b0]{color:var(--desk-muted);font-size:.8rem}.pdf-toolbar button[data-v-fa9091b0]{min-height:36px;padding:8px 10px}.pdf-page-scroll[data-v-fa9091b0]{border:1px solid var(--desk-line);background:var(--desk-surface);border-radius:8px;overflow:auto}canvas[data-v-fa9091b0]{background:#fff;max-width:none;height:auto;margin:0 auto;display:block}.pdf-error[data-v-fa9091b0]{justify-items:start;gap:12px;display:grid}.project-update-dot[data-v-fa0c9aaa]{background:var(--desk-accent,#60a5fa);width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in srgb,var(--desk-accent,#60a5fa) 18%,transparent);border-radius:50%;flex:0 0 7px;display:inline-block}.csd-backdrop[data-v-8ce69893]{z-index:80;background:#0000009e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.csd-card[data-v-8ce69893]{box-sizing:border-box;border:1px solid var(--desk-line);background:var(--desk-menu-bg);width:min(460px,100%);max-height:calc(100vh - 32px);color:var(--desk-text);font-family:var(--aestro-font-sans,Inter,system-ui,sans-serif);border-radius:14px;flex-direction:column;gap:12px;padding:20px;font-size:13px;display:flex;overflow-y:auto;box-shadow:0 24px 60px #00000073}.csd-title[data-v-8ce69893]{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:800}.csd-box[data-v-8ce69893]{border:1px solid var(--desk-line);border-radius:12px;overflow:hidden}.csd-row[data-v-8ce69893]{border-bottom:1px solid var(--desk-line);align-items:center;gap:10px;padding:9px 12px;display:flex}.csd-row[data-v-8ce69893]:last-child{border-bottom:0}.csd-row-text[data-v-8ce69893]{flex:1;min-width:0;display:grid}.csd-row-text strong[data-v-8ce69893]{font-weight:700}.csd-num[data-v-8ce69893]{font-variant-numeric:tabular-nums;font-weight:800}.csd-note[data-v-8ce69893]{color:var(--desk-muted);margin:0;font-size:12.5px}.csd-url[data-v-8ce69893]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.csd-error[data-v-8ce69893]{color:var(--desk-danger);margin:0}.csd-error[data-v-8ce69893],.csd-ok[data-v-8ce69893],.csd-warn[data-v-8ce69893]{font-size:12.5px}.csd-ok[data-v-8ce69893]{color:var(--desk-success,oklch(80% .15 150))}.csd-warn[data-v-8ce69893]{color:var(--desk-warning,oklch(84% .14 76))}.csd-foot[data-v-8ce69893]{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.csd-btn[data-v-8ce69893],.csd-btn2[data-v-8ce69893]{min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:750;display:inline-flex}.csd-btn[data-v-8ce69893]{background:var(--desk-accent);color:var(--desk-accent-contrast);border:0;box-shadow:inset 0 0 0 1px #ffffff24}.csd-btn2[data-v-8ce69893]{border:1px solid var(--desk-line-strong);color:var(--desk-text);background:0 0;font-weight:700}.csd-sm[data-v-8ce69893]{min-height:32px;padding:0 12px;font-size:12px}.csd-btn2[data-v-8ce69893]:disabled,.csd-btn[data-v-8ce69893]:disabled{opacity:.45;cursor:default}.csd-btn2[data-v-8ce69893]:focus-visible,.csd-btn[data-v-8ce69893]:focus-visible{outline:2px solid var(--desk-accent);outline-offset:2px}@media (width<=760px){.csd-backdrop[data-v-8ce69893]{align-items:end;padding:0}.csd-card[data-v-8ce69893]{width:100%;padding-bottom:calc(20px + var(--desk-safe-bottom,0px));border-radius:16px 16px 0 0}.csd-btn[data-v-8ce69893],.csd-btn2[data-v-8ce69893]{min-height:44px}}.invoice-line-untagged[data-v-b00207c4]{display:contents}.invoice-line-tagged[data-v-b00207c4]{gap:3px;min-width:0;display:grid}.invoice-line-tag[data-v-b00207c4]{color:var(--desk-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-semibold)}.crew-sign[data-v-95d55294]{gap:10px;display:grid}.crew-sign-head[data-v-95d55294]{justify-content:space-between;align-items:center;gap:10px;display:flex}.crew-sign-label[data-v-95d55294]{color:#a1a1aa;letter-spacing:.42px;text-transform:uppercase;font-size:10.9px;font-weight:760}.crew-sign-link[data-v-95d55294]{color:#c084fc;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:700}.crew-sign-seg[data-v-95d55294]{border:1px solid #ffffff1f;border-radius:999px;padding:2px;display:inline-flex}.crew-sign-seg button[data-v-95d55294]{color:#a1a1aa;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:12.5px;font-weight:720}.crew-sign-seg button[aria-pressed=true][data-v-95d55294]{color:#f4f4f5;background:#ffffff1a}.crew-sign-preview[data-v-95d55294]{background:#fafafa;border-bottom:3px solid #d4d4d8;border-radius:12px;align-items:center;min-height:96px;padding:0 24px;display:flex;overflow:hidden}.is-compact .crew-sign-preview[data-v-95d55294]{border-bottom:0;min-height:72px;padding:0 18px}.crew-sign-preview span[data-v-95d55294]{color:#0d1a5c;white-space:nowrap;font-family:Times New Roman,Times,serif;font-size:2.4rem;font-style:italic}.is-compact .crew-sign-preview span[data-v-95d55294]{font-size:2rem}.crew-sign-name[data-v-95d55294]{gap:6px;display:grid}.crew-sign-name span[data-v-95d55294]{color:#a1a1aa;font-size:12px;font-weight:650}.crew-sign-name input[data-v-95d55294]{color:#f4f4f5;min-height:44px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:10px;padding:0 12px;font-size:14px}.crew-sign-small[data-v-95d55294]{color:#a1a1aa;margin:0;font-size:11.5px;line-height:1.5}.crew-sign[data-v-95d55294] button:focus-visible,.crew-sign input[data-v-95d55294]:focus-visible{outline-offset:2px;outline:2px solid #c084fc}.contributor-preview .desk-invoice-document-panel[data-v-f406d58b]{grid-template-columns:minmax(0,1fr)}.contributor-preview .invoice-preview-stack[data-v-f406d58b]{min-width:0}.is-owner-view[data-v-f406d58b]{background:0 0;border:0;gap:16px;padding:4px 0 0}.is-owner-view .desk-contributor-invoices-heading[data-v-f406d58b]{align-items:flex-start}.is-owner-view .desk-contributor-invoices-heading strong[data-v-f406d58b]{font-size:var(--aestro-text-body);white-space:normal}.is-owner-view .desk-contributor-invoices-heading small[data-v-f406d58b]{line-height:1.5}@media (width<=600px){.is-owner-view .desk-contributor-invoice-row[data-v-f406d58b]{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px;display:grid}.is-owner-view .desk-contributor-invoice-main small[data-v-f406d58b]{white-space:normal;overflow-wrap:anywhere}.is-owner-view .desk-contributor-invoice-status[data-v-f406d58b]{justify-self:start}.is-owner-view .desk-contributor-invoice-row-actions[data-v-f406d58b]{justify-self:end}.is-owner-view .desk-contributor-invoice-row-actions button[data-v-f406d58b],.is-owner-view .desk-contributor-invoices-actions button[data-v-f406d58b]{min-height:44px}}.contributor-invoice-workspace[data-v-f406d58b]{border:0;min-width:0;margin:0;padding:0}.crew-chip[data-v-f406d58b]{border-radius:var(--aestro-corner-chip);height:24px;font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);white-space:nowrap;align-items:center;padding:0 8px;display:inline-flex}.crew-chip.is-wait[data-v-f406d58b]{color:oklch(86% .14 76);background:oklch(83% .15 76/.12);box-shadow:inset 0 0 0 1px oklch(83% .15 76/.32)}.crew-chip.is-ok[data-v-f406d58b]{color:oklch(85% .14 150);background:oklch(82% .15 150/.12);box-shadow:inset 0 0 0 1px oklch(82% .15 150/.3)}.crew-chip.is-accent[data-v-f406d58b]{background:color-mix(in srgb,var(--desk-accent) 14%,transparent);color:var(--desk-accent-readable);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--desk-accent) 35%,transparent)}.crew-chip.is-neutral[data-v-f406d58b]{color:var(--desk-soft);background:oklch(35% .02 255/.2);box-shadow:inset 0 0 0 1px oklch(78% .025 255/.25)}.is-owner-view .desk-contributor-invoice-row.is-hot[data-v-f406d58b]{border-color:oklch(83% .15 76/.4)}.is-owner-view .desk-contributor-invoice-row-actions a[data-v-f406d58b]{border:1px solid var(--desk-line);min-height:36px;color:var(--desk-text);font-weight:var(--aestro-weight-semibold);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.is-owner-view .desk-contributor-invoice-row-actions a.desk-primary-action[data-v-f406d58b]{border-color:#0000}.is-owner-view .desk-contributor-invoice-row-actions[data-v-f406d58b]{gap:8px;display:flex}.is-crew-view[data-v-f406d58b]{background:0 0;border:0;gap:16px;padding:0}.crew-card[data-v-f406d58b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-card-bg);display:grid;overflow:hidden}.crew-card-head[data-v-f406d58b]{border-bottom:1px solid var(--desk-line);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:14px 16px;display:flex}.crew-card-head strong[data-v-f406d58b]{font-weight:var(--aestro-weight-semibold)}.crew-card-head small[data-v-f406d58b]{color:var(--desk-muted);font-size:var(--aestro-text-small)}.crew-card-actions[data-v-f406d58b]{margin-left:auto}.crew-card-actions button[data-v-f406d58b]{align-items:center;gap:6px;display:inline-flex}.crew-card>.desk-contributor-invoices-message[data-v-f406d58b],.crew-card>.desk-empty-state[data-v-f406d58b]{margin:12px 16px}.crew-invoice-row[data-v-f406d58b]{border:0;border-bottom:1px solid var(--desk-line);width:100%;min-height:64px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.crew-invoice-row[data-v-f406d58b]:last-child{border-bottom:0}.crew-invoice-row[data-v-f406d58b]:hover{background:var(--desk-hover-bg)}.crew-invoice-row-main[data-v-f406d58b]{gap:2px;min-width:0;display:grid}.crew-invoice-row-main small[data-v-f406d58b]{color:var(--desk-muted);font-size:var(--aestro-text-caption)}.crew-invoice-row-total[data-v-f406d58b]{text-align:right;font-variant-numeric:tabular-nums;width:100px}.crew-invoice-row-go[data-v-f406d58b],.crew-muted[data-v-f406d58b]{color:var(--desk-muted)}.crew-open[data-v-f406d58b]{gap:16px;min-width:0;display:grid}.crew-open-head[data-v-f406d58b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.crew-open-title[data-v-f406d58b]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;display:flex}.crew-open-title h2[data-v-f406d58b]{letter-spacing:-.02em;margin:0;font-size:calc(clamp(1.4rem,3vw,1.75rem))!important;font-weight:var(--aestro-weight-semibold)!important;line-height:1.1!important}.crew-muted[data-v-f406d58b]{font-size:var(--aestro-text-small);margin:6px 0 0;line-height:1.5}.crew-muted.is-center[data-v-f406d58b]{text-align:center;margin:0}.crew-link[data-v-f406d58b]{color:var(--desk-accent-readable);font:inherit;font-weight:var(--aestro-weight-semibold);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.crew-seg[data-v-f406d58b]{border:1px solid var(--desk-line);border-radius:999px;padding:3px;display:inline-flex}.crew-seg button[data-v-f406d58b]{min-height:36px;color:var(--desk-muted);font:inherit;font-weight:var(--aestro-weight-semibold);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px}.crew-seg button[aria-pressed=true][data-v-f406d58b]{background:var(--desk-hover-bg);color:var(--desk-text)}.crew-banner[data-v-f406d58b]{border:1px solid color-mix(in srgb,var(--desk-accent) 30%,var(--desk-line));border-radius:var(--aestro-corner-card);background:color-mix(in srgb,var(--desk-accent) 7%,transparent);font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-semibold);margin:0;padding:12px 14px;line-height:1.5}.crew-banner.is-small[data-v-f406d58b],.crew-label[data-v-f406d58b],.crew-step h3 span[data-v-f406d58b]{font-size:var(--aestro-text-caption)}.crew-banner.is-warn[data-v-f406d58b]{background:oklch(83% .15 76/.07);border-color:oklch(83% .15 76/.4)}.crew-banner.is-ok[data-v-f406d58b]{background:oklch(82% .15 150/.07);border-color:oklch(82% .15 150/.35)}.crew-refresh[data-v-f406d58b]{justify-self:start}.crew-open-grid[data-v-f406d58b]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.crew-open-main[data-v-f406d58b]{gap:16px;min-width:0;display:grid}.crew-paper-stage[data-v-f406d58b]{border:1px solid var(--desk-line);background:var(--desk-hover-bg);border-radius:14px;gap:10px;min-width:0;padding:20px;display:grid}.crew-label[data-v-f406d58b]{color:var(--desk-muted);font-weight:var(--aestro-weight-medium);letter-spacing:normal;text-transform:none;margin:0}.crew-step[data-v-f406d58b]{gap:10px;display:grid}.crew-step h3[data-v-f406d58b]{font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-semibold);align-items:center;gap:10px;margin:0;display:flex}.crew-step h3 span[data-v-f406d58b]{background:color-mix(in srgb,var(--desk-accent) 16%,transparent);width:24px;height:24px;color:var(--desk-accent-readable);border-radius:999px;place-items:center;display:grid}.crew-checks[data-v-f406d58b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-card-bg);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.crew-checks li[data-v-f406d58b]{border-bottom:1px solid var(--desk-line);font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 16px;display:flex}.crew-checks li[data-v-f406d58b]:last-child{border-bottom:0}.crew-checks li[data-v-f406d58b]>:first-child{color:oklch(72% .14 150)}.crew-checks li.is-warn[data-v-f406d58b]{background:oklch(83% .15 76/.05)}.crew-checks li.is-warn[data-v-f406d58b]>:first-child{color:oklch(75% .14 76)}.crew-checks .crew-muted[data-v-f406d58b]{margin:0}.crew-sign-card[data-v-f406d58b]{color:#f4f4f5;background:#121214;padding:16px}.crew-owner-card[data-v-f406d58b]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px}.crew-owner-card>span[data-v-f406d58b]:nth-child(2){gap:2px;display:grid}.crew-owner-card small[data-v-f406d58b]{color:var(--desk-muted)}.crew-avatar[data-v-f406d58b],.crew-owner-card small[data-v-f406d58b]{font-size:var(--aestro-text-caption)}.crew-avatar[data-v-f406d58b]{background:color-mix(in srgb,var(--desk-accent) 16%,transparent);width:36px;height:36px;color:var(--desk-accent-readable);font-weight:var(--aestro-weight-medium);border-radius:999px;place-items:center;display:grid}.crew-side[data-v-f406d58b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-card-bg);gap:14px;padding:20px;display:grid}.crew-side hr[data-v-f406d58b]{border:0;border-top:1px solid var(--desk-line);width:100%;margin:0}.crew-side-row[data-v-f406d58b]{font-size:var(--aestro-text-small);justify-content:space-between;gap:12px;display:flex}.crew-side-row>span[data-v-f406d58b]:first-child,.crew-steps li[data-v-f406d58b]{color:var(--desk-muted)}.crew-steps[data-v-f406d58b]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.crew-steps li[data-v-f406d58b]{font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);align-items:center;gap:10px;display:flex}.crew-steps li span[data-v-f406d58b]{border:2px solid var(--desk-line-strong);border-radius:999px;flex:none;width:12px;height:12px}.crew-steps li.is-done[data-v-f406d58b]{color:var(--desk-text)}.crew-primary[data-v-f406d58b],.crew-steps li.is-done span[data-v-f406d58b]{background:var(--desk-accent);border:0}.crew-steps li.is-current span[data-v-f406d58b]{box-shadow:0 0 0 4px color-mix(in srgb,var(--desk-accent) 25%,transparent)}.crew-primary[data-v-f406d58b],.crew-secondary[data-v-f406d58b]{width:100%;min-height:44px;font:inherit;font-weight:var(--aestro-weight-semibold);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;display:inline-flex}.crew-primary[data-v-f406d58b]{color:var(--desk-accent-contrast)}.crew-secondary[data-v-f406d58b]{border:1px solid var(--desk-line-strong);color:var(--desk-text);background:0 0}.crew-primary[data-v-f406d58b]:disabled,.crew-secondary[data-v-f406d58b]:disabled{opacity:.5;cursor:not-allowed}.crew-pdf-link[data-v-f406d58b]{border:1px solid var(--desk-line);min-height:40px;color:var(--desk-text);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 14px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.crew-receipts[data-v-f406d58b]{gap:12px;padding:14px 16px}.crew-receipts-head[data-v-f406d58b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.crew-receipts-head strong[data-v-f406d58b]{font-weight:var(--aestro-weight-semibold)}.crew-receipts-head button[data-v-f406d58b]{align-items:center;gap:6px;display:inline-flex}.crew-receipt-form .crew-muted[data-v-f406d58b],.crew-receipts-empty[data-v-f406d58b]{margin:0}.crew-receipt-form[data-v-f406d58b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-control);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.crew-receipt-form .is-wide[data-v-f406d58b]{grid-column:1/-1}.crew-receipt-form label[data-v-f406d58b]{font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);gap:4px;display:grid}.crew-receipt-form label>span[data-v-f406d58b]{color:var(--desk-muted)}.crew-receipt-form input[data-v-f406d58b]:not([type=checkbox]),.crew-receipt-form select[data-v-f406d58b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-control);background:var(--desk-field-bg);min-height:40px;color:var(--desk-text);font:inherit;padding:0 10px}.crew-receipt-check[data-v-f406d58b]{align-items:center;gap:8px;display:flex!important}.crew-receipt-form-actions[data-v-f406d58b]{justify-content:flex-end;gap:8px;display:flex}.crew-receipt-grid[data-v-f406d58b]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.crew-receipt[data-v-f406d58b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-card-bg);align-items:center;gap:10px;padding:10px 12px;display:flex}.crew-receipt-thumb[data-v-f406d58b]{border-radius:var(--aestro-corner-chip);color:#57534e;cursor:pointer;background:#e7e5e4;border:0;flex:none;place-items:center;width:30px;height:38px;display:grid}.crew-receipt-thumb[data-v-f406d58b]:disabled{cursor:default}.crew-receipt-main[data-v-f406d58b]{min-width:0;font-size:var(--aestro-text-small);flex:1;gap:2px;display:grid}.crew-receipt-main small[data-v-f406d58b]{color:var(--desk-muted);font-weight:var(--aestro-weight-medium)}.crew-chip-button[data-v-f406d58b]{font:inherit;font-size:var(--aestro-text-caption);cursor:pointer;border:0}.crew-email-result[data-v-f406d58b],.crew-sent-back[data-v-f406d58b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.crew-email-result>span[data-v-f406d58b],.crew-sent-back>span[data-v-f406d58b]{flex:220px;min-width:0}.crew-receipt-attach[data-v-f406d58b]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.crew-receipt-file[data-v-f406d58b]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.crew-receipt-file-name[data-v-f406d58b]{min-width:0;font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}.crew-chip-button[data-v-f406d58b]:disabled{cursor:default;opacity:.8}.crew-receipt-delete[data-v-f406d58b]{border-radius:var(--aestro-corner-control);width:32px;height:32px;color:var(--desk-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.crew-receipt-delete[data-v-f406d58b]:hover{color:var(--desk-text);background:var(--desk-hover-bg)}@media (width<=1100px){.crew-open-grid[data-v-f406d58b]{grid-template-columns:minmax(0,1fr)}.crew-paper-stage[data-v-f406d58b]{padding:10px}}@media (width<=600px){.crew-receipt-form[data-v-f406d58b]{grid-template-columns:minmax(0,1fr)}.crew-invoice-row[data-v-f406d58b]{grid-template-columns:minmax(0,1fr) auto}.crew-invoice-row .crew-chip[data-v-f406d58b]{grid-row:2;justify-self:start}.crew-invoice-row-total[data-v-f406d58b]{width:auto}.crew-invoice-row-go[data-v-f406d58b]{display:none}.crew-owner-card[data-v-f406d58b]{grid-template-columns:auto minmax(0,1fr)}.crew-owner-card>small[data-v-f406d58b]{grid-column:1/-1}}.contributor-invoice-workspace[data-v-f406d58b] [aria-disabled=true]{opacity:.45}.vst[data-v-570c2fa7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.vst li[data-v-570c2fa7]{color:var(--desk-muted);flex-direction:column;gap:6px;font-size:.72rem;font-weight:650;line-height:1.3;display:flex}.vst i[data-v-570c2fa7]{background:var(--desk-line);border-radius:999px;height:4px;display:block}.vst b[data-v-570c2fa7]{color:inherit;font-weight:760}.vst .is-done[data-v-570c2fa7]{color:var(--desk-text)}.vst .is-done i[data-v-570c2fa7]{background:var(--desk-success)}.vst .is-now[data-v-570c2fa7]{color:var(--desk-accent-readable-strong)}.vst .is-now i[data-v-570c2fa7]{background:var(--desk-accent);box-shadow:0 0 10px rgba(var(--desk-accent-rgb),.5)}@media (width<=600px){.vst[data-v-570c2fa7]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}.package-builder[open][data-v-3e326e9f]{flex-direction:column;display:flex}.package-builder[data-v-3e326e9f]::backdrop{background:#0006}.package-builder[data-v-3e326e9f],.package-builder[data-v-3e326e9f] *{box-sizing:border-box}.package-builder button[data-v-3e326e9f],.package-builder input[data-v-3e326e9f],.package-builder select[data-v-3e326e9f],.package-builder textarea[data-v-3e326e9f]{font:inherit;font-size:var(--aestro-text-small)}.package-builder button[data-v-3e326e9f]{border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-control);background:var(--desk-button-bg);min-height:40px;color:var(--desk-text);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.package-builder button[data-v-3e326e9f]:hover:not(:disabled){background:var(--desk-button-bg);border-color:var(--desk-accent)}.package-builder button[data-v-3e326e9f]:disabled{cursor:default;color:var(--builder-muted)}.package-builder[data-v-3e326e9f] :is(button,input,select,textarea,summary):focus-visible{outline:2px solid var(--desk-accent);outline-offset:3px}.package-builder input[data-v-3e326e9f],.package-builder select[data-v-3e326e9f],.package-builder textarea[data-v-3e326e9f]{border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-control);background:var(--desk-field-bg);width:100%;min-width:0;min-height:42px;color:var(--desk-text);padding:9px 11px}.package-builder input[data-v-3e326e9f]::placeholder{color:var(--builder-muted)}.package-builder .builder-related[data-v-3e326e9f]{min-height:0;color:var(--desk-accent-readable);font:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;text-decoration:underline;display:inline}.builder-related[data-v-3e326e9f]:focus-visible{outline:2px solid var(--desk-accent);outline-offset:3px}.builder-import-details[data-v-3e326e9f]{color:var(--builder-muted);font-size:var(--aestro-text-small);margin:10px 0}.builder-import-details summary[data-v-3e326e9f]{cursor:pointer}.builder-date-context[data-v-3e326e9f]{margin-top:4px!important}.builder-gear-details[data-v-3e326e9f]{grid-column:1/-1;padding:12px 16px;line-height:1.6}.builder-gear-details p[data-v-3e326e9f]{white-space:pre-wrap;margin:0 0 8px}.builder-options[data-v-3e326e9f]{grid-column:1/-1;min-width:0}.builder-options-actions[data-v-3e326e9f]{color:var(--desk-muted);font-size:var(--aestro-text-caption);justify-content:flex-end;align-items:center;gap:8px;margin-top:6px;display:flex}.package-builder .builder-options-actions button[data-v-3e326e9f]{min-height:32px;font-size:var(--aestro-text-caption);padding:4px 8px}.builder-outside-name[data-v-3e326e9f]{cursor:pointer;font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);list-style:none}.builder-outside-name[data-v-3e326e9f]::-webkit-details-marker{display:none}.builder-outside-name .iconify[data-v-3e326e9f]{vertical-align:middle;width:15px;height:15px;color:var(--builder-muted);margin-left:6px}.builder-outside-description[data-v-3e326e9f]{font-size:var(--aestro-text-small);color:var(--builder-muted);white-space:pre-wrap;overflow-wrap:anywhere}.builder-inline-form[data-v-3e326e9f]{border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-card);background:var(--desk-panel);margin:0 0 20px;padding:18px}.builder-inline-form h3[data-v-3e326e9f]{font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-medium);margin:0 0 5px}.builder-inline-form p[data-v-3e326e9f]{font-size:var(--aestro-text-small);color:var(--builder-muted);margin:0 0 14px}.builder-inline-form label[data-v-3e326e9f]{font-size:var(--aestro-text-caption);color:var(--builder-muted);flex-direction:column;gap:6px;display:flex}.builder-outside-fields[data-v-3e326e9f]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.builder-outside-fields>label[data-v-3e326e9f]{grid-column:span 2}.builder-outside-fields .builder-name-field[data-v-3e326e9f]{grid-column:span 4}.builder-outside-fields .builder-owner-field[data-v-3e326e9f]{grid-column:span 2}.builder-form-actions[data-v-3e326e9f]{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.builder-inline-form textarea[data-v-3e326e9f]{font:inherit;font-size:var(--aestro-text-small);color:var(--desk-text,inherit)}.builder-request-button[data-v-3e326e9f]{align-items:center;gap:6px;display:inline-flex}.builder-request-rows[data-v-3e326e9f]{margin:0;padding:0;list-style:none}.builder-request-rows li[data-v-3e326e9f]{border-top:1px solid var(--desk-line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 76px;align-items:center;gap:4px 10px;padding:10px 0;display:grid}.builder-request-rows li.skipped .builder-request-asked[data-v-3e326e9f]{color:var(--builder-muted);text-decoration:line-through}.builder-request-rows li.needs-pick select[data-v-3e326e9f]{border-color:var(--desk-accent)}.builder-request-asked[data-v-3e326e9f]{font-size:var(--aestro-text-small);overflow-wrap:anywhere}.builder-request-rows label[data-v-3e326e9f]{flex-direction:row}.builder-request-rows input[data-v-3e326e9f],.builder-request-rows select[data-v-3e326e9f]{width:100%;min-height:38px}.builder-request-note[data-v-3e326e9f]{font-size:var(--aestro-text-caption);color:var(--builder-muted);grid-column:2/-1}.builder-request-rows li.needs-pick .builder-request-note[data-v-3e326e9f]{color:var(--desk-accent-readable)}.package-builder .builder-request-review .builder-primary[data-v-3e326e9f]{white-space:nowrap}.builder-notes[data-v-3e326e9f]{color:var(--builder-muted);font-size:var(--aestro-text-caption);margin-top:14px}.builder-notes summary[data-v-3e326e9f]{cursor:pointer;padding:5px 0}.builder-notes label[data-v-3e326e9f]{margin-top:8px}.package-builder .builder-primary[data-v-3e326e9f]{background:var(--desk-accent);border-color:var(--desk-accent);color:var(--desk-accent-contrast,#fff);font-weight:var(--aestro-weight-semibold)}.package-builder .builder-primary[data-v-3e326e9f]:hover:not(:disabled){background:var(--desk-accent);filter:brightness(1.08)}.package-builder .builder-primary[data-v-3e326e9f]:disabled{opacity:.5}.builder-announcement[data-v-3e326e9f],.builder-empty[data-v-3e326e9f],.builder-error[data-v-3e326e9f],.builder-feedback[data-v-3e326e9f]{font-size:var(--aestro-text-small);color:var(--builder-muted);line-height:1.6}.builder-announcement[data-v-3e326e9f]{margin:0}.builder-feedback[data-v-3e326e9f]{margin:10px 0}.builder-error[data-v-3e326e9f]{color:var(--desk-danger,#e98e8e)}.builder-empty[data-v-3e326e9f]{padding:16px 0}.package-builder[data-v-3e326e9f]{--builder-muted:var(--desk-muted);border:0;border-left:1px solid var(--desk-line-strong);background:var(--desk-dialog-bg,var(--desk-menu-bg));width:calc(min(540px,100vw));max-width:none;height:100dvh;max-height:none;color:var(--desk-text);font:inherit;border-radius:0;margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-30px 0 80px #00000080}.builder-header[data-v-3e326e9f]{flex-direction:column;gap:12px;padding:22px 22px 0;display:flex}.builder-title-row[data-v-3e326e9f]{justify-content:space-between;align-items:center;gap:12px;display:flex}.builder-header h2[data-v-3e326e9f]{font-size:var(--aestro-text-section);font-weight:var(--aestro-weight-semibold);margin:0;line-height:1.2}.package-builder .builder-icon[data-v-3e326e9f]{width:32px;height:32px;min-height:32px;color:var(--builder-muted);border-radius:999px;flex:0 0 32px;padding:0}.builder-into[data-v-3e326e9f]{color:var(--builder-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);margin:-6px 0 0}.builder-into strong[data-v-3e326e9f],.builder-list-pick[data-v-3e326e9f]{color:var(--desk-accent-readable);font-weight:var(--aestro-weight-semibold)}.builder-list-pick[data-v-3e326e9f]{cursor:pointer;display:inline-flex;position:relative}.package-builder .builder-list-pick select[data-v-3e326e9f]{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.builder-switch[data-v-3e326e9f]{border:1px solid var(--desk-line-strong);border-radius:999px;padding:3px;display:flex}.package-builder .builder-switch button[data-v-3e326e9f]{min-height:32px;color:var(--desk-text);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-semibold);background:0 0;border:0;border-radius:999px;flex:1}.package-builder .builder-switch button[aria-selected=true][data-v-3e326e9f]{background:rgba(var(--desk-accent-rgb),.16);color:var(--desk-accent-readable-strong,var(--desk-accent-readable))}.builder-search[data-v-3e326e9f]{margin:0}.builder-search-field[data-v-3e326e9f]{display:block;position:relative}.builder-search-field>.iconify[data-v-3e326e9f]{color:var(--builder-muted);position:absolute;top:14px;left:14px}.package-builder .builder-search-field input[data-v-3e326e9f]{border-radius:var(--aestro-corner-card);height:44px;font-size:var(--aestro-text-small);padding-left:38px}.builder-people[data-v-3e326e9f]{flex-direction:column;gap:6px;display:flex}.builder-chip-row[data-v-3e326e9f]{align-items:center;gap:6px;display:flex;overflow:hidden}.builder-chip-row>small[data-v-3e326e9f]{color:var(--builder-muted)}.builder-chip-row>small[data-v-3e326e9f],.package-builder .builder-chip[data-v-3e326e9f]{font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);white-space:nowrap}.package-builder .builder-chip[data-v-3e326e9f]{border-color:var(--desk-line-strong);text-overflow:ellipsis;border-radius:999px;flex:none;gap:6px;max-width:200px;min-height:30px;padding:0 12px;overflow:hidden}.package-builder .builder-chip[aria-pressed=true][data-v-3e326e9f]{background:rgba(var(--desk-accent-rgb),.16);color:var(--desk-accent-readable-strong,var(--desk-accent-readable));border-color:#0000}.builder-avatar[data-v-3e326e9f]{background:rgba(var(--desk-accent-rgb),.16);width:20px;height:20px;color:var(--desk-accent-readable);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);border-radius:999px;place-items:center;margin-left:-6px;display:grid}.builder-find-person[data-v-3e326e9f]{flex:none;display:inline-flex;position:relative}.builder-find-person>.iconify[data-v-3e326e9f]{width:12px;height:12px;color:var(--builder-muted);position:absolute;top:9px;left:11px}.package-builder .builder-find-person input[data-v-3e326e9f]{width:136px;height:30px;min-height:30px;font-size:var(--aestro-text-caption);background:0 0;border-style:dashed;border-radius:999px;padding:0 10px 0 28px}.builder-layout[data-v-3e326e9f]{flex:1;min-height:0;display:flex}.builder-browser[data-v-3e326e9f]{overscroll-behavior:contain;flex:1;min-width:0;padding:0 22px 18px;overflow:auto}.builder-group-title[data-v-3e326e9f]{color:var(--builder-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);margin:12px 2px 6px}.builder-rows[data-v-3e326e9f]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-card-bg);overflow:hidden}.builder-row[data-v-3e326e9f]{border-bottom:1px solid var(--desk-line);padding:8px 12px}.builder-row[data-v-3e326e9f]:last-child{border-bottom:0}.builder-row.is-added[data-v-3e326e9f]{background:rgba(var(--desk-accent-rgb),.06)}.builder-row-line[data-v-3e326e9f]{align-items:center;gap:10px;min-height:38px;display:flex}.builder-row-main[data-v-3e326e9f]{flex:1;min-width:0}.builder-row-main>strong[data-v-3e326e9f]{font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);overflow-wrap:anywhere;display:block}.builder-row small[data-v-3e326e9f]{color:var(--builder-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-semibold);margin-top:2px;line-height:1.45;display:block}.package-builder .builder-info[data-v-3e326e9f]{width:28px;height:28px;min-height:28px;color:var(--builder-muted);border-radius:999px;flex:none;padding:0;font:italic 800 12px Georgia,serif}.package-builder .builder-add[data-v-3e326e9f]{background:rgba(var(--desk-accent-rgb),.16);min-height:30px;color:var(--desk-accent-readable-strong,var(--desk-accent-readable));font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);border:0;border-radius:999px;flex:none;padding:0 14px}.package-builder .builder-add.is-done[data-v-3e326e9f]{color:var(--desk-success,oklch(85% .14 150));background:0 0;box-shadow:inset 0 0 0 1px oklch(82% .15 150/.35)}.package-builder .builder-add[data-v-3e326e9f]:disabled:not(.is-done){opacity:.5}.builder-gear-details[data-v-3e326e9f]{border-radius:var(--aestro-corner-control);background:var(--desk-field-bg);font-size:var(--aestro-text-small);margin:6px 0 4px;padding:10px 12px;line-height:1.55}.builder-gear-details ul[data-v-3e326e9f]{margin:0 0 6px;padding-left:18px}.builder-by-hand[data-v-3e326e9f]{color:var(--builder-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);margin:14px 2px 0;line-height:1.5}.builder-footer[data-v-3e326e9f]{border-top:1px solid var(--desk-line-strong);background:var(--desk-panel-strong,var(--desk-menu-bg));align-items:center;gap:12px;padding:14px 22px;display:flex}.builder-footer-summary[data-v-3e326e9f]{flex:1;min-width:0}.builder-footer-summary strong[data-v-3e326e9f]{font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);display:block}.builder-footer-summary small[data-v-3e326e9f]{color:var(--builder-muted);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);margin-top:2px;display:block}.builder-row .builder-availability.is-warning[data-v-3e326e9f]{color:var(--desk-warning,#fbbf24)}.builder-footer .builder-announcement[data-v-3e326e9f]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.package-builder .builder-footer .builder-primary[data-v-3e326e9f]{min-height:44px;font-weight:var(--aestro-weight-semibold);border-radius:999px;padding:0 20px}.vendor-negotiation[data-v-fdc4ab5b]{overflow-wrap:anywhere;min-width:0;font-family:var(--aestro-font-sans);font-size:var(--aestro-text-small);color:var(--desk-text);grid-template-columns:minmax(0,1fr);gap:16px;padding:0;display:grid}.vendor-invoice-lock[data-v-fdc4ab5b]{color:var(--desk-muted);flex-wrap:wrap;align-items:center;gap:10px;line-height:1.5;display:flex}.vendor-invoice-lock-icon[data-v-fdc4ab5b]{flex:none;width:16px;height:16px}.vendor-invoice-lock-text[data-v-fdc4ab5b]{flex:260px;min-width:0}.vendor-negotiation-invoice[data-v-fdc4ab5b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-card-bg);padding:20px}.vendor-negotiation .gear-list-browser[data-v-fdc4ab5b]{margin-bottom:0}.vendor-handoff[data-v-fdc4ab5b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-card-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.vendor-handoff.is-your-turn[data-v-fdc4ab5b]{background:var(--desk-accent-soft)}.vendor-handoff-copy[data-v-fdc4ab5b]{flex:320px;min-width:0}.vendor-handoff h3[data-v-fdc4ab5b]{font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-semibold);align-items:center;gap:8px;margin:0;line-height:1.4;display:flex}.vendor-handoff h3>span[data-v-fdc4ab5b]{flex-shrink:0}.vendor-handoff p[data-v-fdc4ab5b]{max-width:68ch;margin:6px 0 0;line-height:1.55}.vendor-changes h3[data-v-fdc4ab5b],.vendor-handoff .vendor-handoff-hint[data-v-fdc4ab5b]{font-size:var(--aestro-text-small)}.vendor-handoff-steps[data-v-fdc4ab5b]{flex:100%}.vendor-handoff-actions[data-v-fdc4ab5b]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.vendor-handoff-actions button[data-v-fdc4ab5b]{min-height:42px}.vendor-changes[data-v-fdc4ab5b]{border-bottom:1px solid var(--desk-line);padding:0 2px 16px;line-height:1.6}.vendor-changes h3[data-v-fdc4ab5b]{font-weight:var(--aestro-weight-medium);margin:0 0 8px}.vendor-changes h3 span[data-v-fdc4ab5b]{color:var(--desk-muted);font-weight:var(--aestro-weight-medium)}.vendor-changes ul[data-v-fdc4ab5b]{margin:0;padding-left:20px}.vendor-changes p[data-v-fdc4ab5b]{margin:8px 0 0}.vendor-invoice-preview[data-v-fdc4ab5b]{gap:16px;min-width:0;display:grid}.vendor-negotiation .desk-rental-cart-toolbar[data-v-fdc4ab5b]{margin:0}.vendor-negotiation .desk-rental-line-row input[data-v-fdc4ab5b]{width:100%}.vendor-negotiation .vendor-edit-options[data-v-fdc4ab5b]{color:var(--desk-accent-readable);font:inherit;font-size:var(--aestro-text-caption);text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.vendor-negotiation .gear-list-choice[data-v-fdc4ab5b]:disabled{cursor:default;opacity:.6}.vendor-negotiation h2[data-v-fdc4ab5b]{font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-semibold)}.vendor-negotiation-actions[data-v-fdc4ab5b],.vendor-negotiation-heading[data-v-fdc4ab5b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vendor-negotiation label[data-v-fdc4ab5b]{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.vendor-negotiation input[data-v-fdc4ab5b],.vendor-negotiation select[data-v-fdc4ab5b],.vendor-negotiation textarea[data-v-fdc4ab5b]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-control);color:var(--desk-text);background:var(--desk-field-bg);font:inherit;padding:9px}.vendor-negotiation textarea[data-v-fdc4ab5b]{min-height:80px}.vendor-negotiation input[data-v-fdc4ab5b]:disabled{opacity:1;color:var(--desk-muted);background:0 0;border-color:#0000}.vendor-date-fields[data-v-fdc4ab5b]{flex-wrap:wrap;gap:14px;display:flex}.vendor-date-fields label[data-v-fdc4ab5b]{flex:1;min-width:140px}.vendor-revisions article[data-v-fdc4ab5b]{border-top:1px solid var(--desk-line);padding:14px 0}.vendor-revisions p[data-v-fdc4ab5b]{margin:6px 0}.vendor-revisions summary[data-v-fdc4ab5b]{cursor:pointer;font-weight:var(--aestro-weight-semibold)}.vendor-revisions ul[data-v-fdc4ab5b]{padding-left:20px}@media (width<=600px){.vendor-handoff[data-v-fdc4ab5b],.vendor-negotiation-invoice[data-v-fdc4ab5b]{padding:14px}.vendor-negotiation-actions[data-v-fdc4ab5b]{justify-content:flex-start}.vendor-handoff-actions[data-v-fdc4ab5b]{width:100%}.vendor-handoff-actions button[data-v-fdc4ab5b]{flex:140px}}.vendor-review-dialog{border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-card);background:var(--desk-dialog-bg);width:calc(min(500px,100vw - 32px));max-height:calc(100dvh - 32px);color:var(--desk-text);font-family:var(--aestro-font-sans);font-size:var(--aestro-text-small);line-height:1.55;overflow-y:auto}.vendor-review-dialog [data-slot=title]{color:var(--desk-text);font-family:inherit;font-size:var(--aestro-text-section);font-weight:var(--aestro-weight-semibold)}.vendor-review-dialog [data-slot=description]{color:var(--desk-muted);overflow-wrap:anywhere}.vendor-review-dialog [data-slot=body]{gap:12px;display:grid}.vendor-review-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c}.vendor-review-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;width:100%;display:flex}.vendor-review-dialog-actions button{min-height:42px}
