.search-add[data-v-cda5f312]{border:1px dashed var(--desk-line-strong);border-radius:var(--aestro-corner-card);min-height:48px;font-family:var(--aestro-font-sans);align-items:center;gap:10px;padding:0 14px;display:flex;position:relative}.search-add[data-v-cda5f312]:focus-within{border-style:solid;border-color:var(--desk-accent)}.search-add__icon[data-v-cda5f312]{color:var(--desk-accent-readable-strong);flex:none}.search-add input[data-v-cda5f312]{min-width:0;height:46px;color:var(--desk-text);font:inherit;font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-semibold);background:0 0;border:0;flex:1}.search-add input[data-v-cda5f312]::placeholder{color:var(--desk-accent-readable-strong)}.search-add input[data-v-cda5f312]:focus{outline:none}.search-add__menu[data-v-cda5f312]{z-index:20;border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-card);background:linear-gradient(var(--desk-panel-strong),var(--desk-panel-strong)),var(--desk-bg);max-height:300px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #07070770}.search-add__option[data-v-cda5f312]{border-radius:var(--aestro-corner-control);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 10px;display:flex}.search-add__option strong[data-v-cda5f312]{font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-medium)}.search-add__empty[data-v-cda5f312],.search-add__option small[data-v-cda5f312]{color:var(--desk-muted);font-size:var(--aestro-text-caption);white-space:nowrap}.search-add__option[aria-selected=true][data-v-cda5f312]{background:var(--desk-accent-soft)}.search-add__empty[data-v-cda5f312]{margin:0;padding:10px}.desk-prepared-request[data-v-799f0878]{gap:.7rem;margin:1rem 0;display:grid}.desk-prepared-request-heading[data-v-799f0878]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.desk-prepared-request-heading>span[data-v-799f0878],.desk-prepared-request-name[data-v-799f0878],.desk-prepared-request-options>span[data-v-799f0878],.desk-prepared-request-quantity[data-v-799f0878]{gap:.15rem;display:grid}.desk-prepared-request-heading small[data-v-799f0878],.desk-prepared-request-row small[data-v-799f0878]{color:var(--ui-text-muted,#a1a1aa);font-size:var(--aestro-text-caption)}.desk-prepared-request-list[data-v-799f0878]{gap:.45rem;display:grid}.desk-prepared-request-row[data-v-799f0878]{border-radius:var(--aestro-corner-control);background:#171717;border:1px solid #383838;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.8rem;padding:.75rem;display:grid}.desk-prepared-request-row.added[data-v-799f0878],.desk-prepared-request-row.changed[data-v-799f0878]{background:#b976f814;border-color:#b976f8a6}.desk-prepared-request-row.removed[data-v-799f0878]{background:#f8717112;border-color:#f8717199}.desk-prepared-request-quantity[data-v-799f0878]{text-align:right}.desk-prepared-request-options[data-v-799f0878]{color:var(--desk-soft);font-size:var(--aestro-text-small);flex-wrap:wrap;grid-column:1/-1;gap:.45rem 1.5rem;display:flex}.desk-request-pricing-heading[data-v-799f0878]{font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);margin:1rem 0 .35rem}.desk-request-detail-line[data-v-799f0878]{border-radius:var(--aestro-corner-control);background:#171717;border:1px solid #383838;grid-template-columns:minmax(0,1fr) 4.5rem 4.5rem 6rem 7rem;align-items:center;gap:.75rem;min-height:72px;padding:.75rem;display:grid}.desk-request-category[data-v-799f0878]{gap:.45rem;display:grid}.desk-request-category-heading[data-v-799f0878]{color:#b976f8;background:#141414;justify-content:space-between;align-items:center;min-height:36px;padding:0 .5rem;display:flex}.desk-request-category-heading>span[data-v-799f0878]{color:var(--desk-soft);font-size:var(--aestro-text-caption);background:#292929;border-radius:999px;padding:.3rem .6rem}.desk-request-detail-list>.desk-request-category[data-v-799f0878]{margin:.5rem 0}.desk-request-detail-name[data-v-799f0878],.desk-request-detail-values[data-v-799f0878],.desk-request-detail-values>span[data-v-799f0878]{gap:.25rem;min-width:0;display:grid}.desk-request-detail-name>small[data-v-799f0878],.desk-request-detail-values small[data-v-799f0878]{color:var(--ui-text-muted,#737373);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);letter-spacing:normal;text-transform:none}.desk-request-detail-name>strong[data-v-799f0878],.desk-request-detail-values strong[data-v-799f0878]{overflow-wrap:anywhere}.desk-request-detail-values[data-v-799f0878]{display:contents}.desk-request-detail-values>span[data-v-799f0878]{text-align:center;align-content:center}.desk-request-detail-values>span[data-v-799f0878]:nth-last-child(-n+2){text-align:right}.desk-request-detail-name>small[data-v-799f0878]:last-child{color:var(--desk-accent-readable)}.desk-quote-detail-panel.is-gear-list-detail[data-v-799f0878]{box-shadow:none;background:0 0;border:0;gap:14px;padding:0;display:grid}.desk-request-back[data-v-799f0878]{border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-control);background:var(--desk-panel);min-height:42px;color:var(--desk-text);font:inherit;font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);cursor:pointer;justify-self:start;align-items:center;gap:6px;padding:0 15px;display:inline-flex}.desk-request-summary[data-v-799f0878]{border:1px solid rgba(var(--desk-accent-rgb),.4);border-radius:var(--aestro-corner-card);background:rgba(var(--desk-accent-rgb),.1);gap:10px;padding:18px 20px;display:grid}.desk-request-summary-eyebrow[data-v-799f0878]{color:var(--desk-accent-readable-strong);font-size:var(--aestro-text-caption);font-weight:var(--aestro-weight-medium);letter-spacing:normal;text-transform:none;margin:0}.desk-request-summary-headline[data-v-799f0878]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.desk-request-summary-headline h2[data-v-799f0878]{font-size:var(--aestro-text-heading);font-weight:var(--aestro-weight-semibold);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.desk-request-summary-headline p[data-v-799f0878]{color:var(--desk-muted);margin:4px 0 0}.desk-request-summary-total[data-v-799f0878]{justify-items:end;display:grid}.desk-request-summary-total strong[data-v-799f0878]{font-size:var(--aestro-text-heading);font-weight:var(--aestro-weight-semibold)}.desk-request-summary-total small[data-v-799f0878]{color:var(--desk-muted)}.desk-request-summary-chips[data-v-799f0878]{flex-wrap:wrap;gap:8px;display:flex}.desk-request-summary-chips[data-v-799f0878]:empty{display:none}.desk-request-summary-chips span[data-v-799f0878]{border-radius:var(--aestro-corner-control);background:var(--desk-panel);font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);padding:6px 10px}.desk-request-summary-chips .is-free[data-v-799f0878]{background:var(--desk-success-soft);color:var(--desk-success)}.desk-request-summary-chips .is-short[data-v-799f0878]{background:var(--desk-warning-soft);color:var(--desk-warning)}.desk-request-summary-note[data-v-799f0878]{color:var(--desk-text);margin:0;line-height:1.5}.desk-request-gear-group[data-v-799f0878],.desk-request-gear-list[data-v-799f0878]{gap:8px;display:grid}.desk-request-gear-group-heading[data-v-799f0878]{align-items:baseline;gap:10px;margin:6px 4px 0;display:flex}.desk-request-gear-group-heading strong[data-v-799f0878]{font-size:var(--aestro-text-small)}.desk-request-gear-group-heading span[data-v-799f0878]{color:var(--desk-muted);font-size:var(--aestro-text-caption)}.desk-quote-existing-project-body[data-v-799f0878]{gap:12px;padding-top:12px;display:grid}.desk-quote-existing-project-body .desk-muted[data-v-799f0878]{margin:0}.desk-request-delete[data-v-799f0878]{border-radius:var(--aestro-corner-control);min-height:40px;color:var(--desk-danger);font:inherit;font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.desk-request-delete[data-v-799f0878]:hover{background:var(--desk-danger-soft)}.desk-request-gear-list.is-editing[data-v-799f0878]{gap:8px}.desk-request-editing-banner[data-v-799f0878]{border:1px dashed rgba(var(--desk-accent-rgb),.5);border-radius:var(--aestro-corner-card);background:rgba(var(--desk-accent-rgb),.08);color:var(--desk-text);font-size:var(--aestro-text-small);align-items:center;gap:10px;margin:0;padding:10px 14px;display:flex}.desk-request-editing-banner .iconify[data-v-799f0878]{color:var(--desk-accent-readable-strong);flex:none}.desk-request-edit-row[data-v-799f0878]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-panel);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 12px 10px 14px;display:flex}.desk-request-edit-row.is-changed[data-v-799f0878]{border-color:rgba(var(--desk-accent-rgb),.55)}.desk-request-edit-row.is-removed[data-v-799f0878]{opacity:.55}.desk-request-edit-row.is-removed .desk-request-edit-name strong[data-v-799f0878]{text-decoration:line-through}.desk-request-edit-name[data-v-799f0878]{flex:200px;gap:2px;min-width:0;display:grid}.desk-request-edit-controls[data-v-799f0878]{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.desk-request-rate[data-v-799f0878]{box-sizing:border-box;width:120px}.desk-request-edit-total[data-v-799f0878]{min-width:84px}.desk-request-edit-name strong[data-v-799f0878]{font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-semibold);overflow-wrap:anywhere}.desk-request-edit-name small[data-v-799f0878]{color:var(--desk-muted);font-size:var(--aestro-text-caption)}.desk-request-edit-row.is-changed .desk-request-edit-name small[data-v-799f0878]{color:var(--desk-accent-readable-strong)}.desk-request-stepper[data-v-799f0878]{border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-control);background:var(--desk-field-bg);align-items:center;display:inline-flex;overflow:hidden}.desk-request-stepper button[data-v-799f0878]{width:36px;height:38px;color:var(--desk-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.desk-request-stepper button[data-v-799f0878]:hover:not(:disabled){background:var(--desk-hover-bg)}.desk-request-stepper button[data-v-799f0878]:disabled{color:var(--desk-muted);cursor:default}.desk-request-stepper input[data-v-799f0878]{width:40px;height:38px;color:var(--desk-text);font:inherit;font-weight:var(--aestro-weight-semibold);text-align:center;-moz-appearance:textfield;background:0 0;border:0}.desk-request-rate input[data-v-799f0878]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.desk-request-rate input[data-v-799f0878]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.desk-request-stepper input[data-v-799f0878]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.desk-request-stepper input[data-v-799f0878]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.desk-request-rate[data-v-799f0878]{border:1px solid var(--desk-line-strong);border-radius:var(--aestro-corner-control);background:var(--desk-field-bg);height:40px;color:var(--desk-muted);font-size:var(--aestro-text-small);align-items:center;gap:4px;padding:0 10px;display:inline-flex}.desk-request-rate input[data-v-799f0878]{width:100%;min-width:0;color:var(--desk-text);font:inherit;font-size:var(--aestro-text-body);font-weight:var(--aestro-weight-semibold);-moz-appearance:textfield;background:0 0;border:0}.desk-request-rate[data-v-799f0878]:focus-within,.desk-request-stepper[data-v-799f0878]:focus-within{border-color:var(--desk-accent)}.desk-request-rate input[data-v-799f0878]:focus,.desk-request-stepper input[data-v-799f0878]:focus{outline:none}.desk-request-edit-total[data-v-799f0878]{text-align:right;font-size:var(--aestro-text-body)}.desk-request-edit-remove[data-v-799f0878]{border-radius:var(--aestro-corner-control);width:36px;height:36px;color:var(--desk-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.desk-request-edit-remove[data-v-799f0878]:hover{background:var(--desk-hover-bg);color:var(--desk-text)}.desk-request-edit-summary[data-v-799f0878]{gap:2px;margin:0;display:grid}.desk-request-edit-summary span[data-v-799f0878]{color:var(--desk-muted);font-size:var(--aestro-text-small)}.desk-request-decision[data-v-799f0878]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:var(--desk-panel);padding:14px 16px}.desk-lower-grid.is-list-only[data-v-799f0878]{grid-template-columns:minmax(0,1fr)}.desk-request-segments[data-v-799f0878]{border:1px solid var(--desk-line);border-radius:var(--aestro-corner-card);background:#ffffff08;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:min(100%,360px);padding:4px;display:grid}.desk-request-segments button[data-v-799f0878]{border-radius:var(--aestro-corner-control);min-height:36px;color:var(--desk-muted);font:inherit;font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 10px}.desk-request-segments button.active[data-v-799f0878]{background:rgba(var(--desk-accent-rgb),.2);color:var(--desk-accent-readable-strong,var(--desk-text))}.desk-request-row[data-v-799f0878]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:12px 14px;display:grid}.desk-request-row .desk-request-meta[data-v-799f0878],.desk-request-row .desk-request-status-badge[data-v-799f0878],.desk-request-row>time[data-v-799f0878]{display:none}.desk-request-avatar[data-v-799f0878]{background:rgba(var(--desk-accent-rgb),.18);width:42px;height:42px;color:var(--desk-accent-readable-strong,var(--desk-text));font-size:var(--aestro-text-small);font-weight:var(--aestro-weight-medium);border-radius:999px;place-items:center;display:grid}.desk-request-meta-phone[data-v-799f0878]{display:block}.desk-request-total[data-v-799f0878]{text-align:right;justify-items:end;gap:2px;display:grid}.desk-request-total strong[data-v-799f0878]{font-size:var(--aestro-text-body)}.desk-request-total small[data-v-799f0878]{color:var(--desk-muted);font-size:var(--aestro-text-caption)}.desk-request-total small.is-turn[data-v-799f0878]{color:var(--desk-text)}@media (width<=600px){.desk-request-segments[data-v-799f0878]{flex:1 0 100%;width:100%}.desk-request-segments button[data-v-799f0878]{min-height:40px;padding:0 6px}}@media (width<=700px){.desk-prepared-request-row[data-v-799f0878]{grid-template-columns:minmax(0,1fr) auto}.desk-prepared-request-row[data-v-799f0878]>:nth-child(3){grid-column:1/-1;justify-self:start}.desk-request-detail-line[data-v-799f0878]{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-request-detail-name[data-v-799f0878]{grid-column:1/-1}.desk-request-detail-values>span[data-v-799f0878]:nth-last-child(-n+2){text-align:center}}
