Files
nademitex_user/dist/assets/CustomerDetailView-D35VhooF.css
T

2 lines
18 KiB
CSS

.time-input[data-v-fbdfb138]{position:relative}.input[data-v-fbdfb138]{width:100%;height:var(--btn-height);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text);padding:0 14px;font-size:.9375rem;transition:border-color .15s}.time-input__trigger[data-v-fbdfb138]{cursor:pointer;text-align:right;justify-content:space-between;align-items:center;gap:8px;display:flex}.time-input__trigger[data-v-fbdfb138]:focus{border-color:var(--color-primary);outline:none}.time-input__trigger.is-open[data-v-fbdfb138],.time-input__trigger[data-v-fbdfb138]:focus-visible{border-color:var(--color-primary)}.time-input__trigger[data-v-fbdfb138]:disabled{opacity:.6;cursor:not-allowed}.time-input__placeholder[data-v-fbdfb138]{color:var(--color-text-muted)}.time-input__trigger>span[data-v-fbdfb138]:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.time-input__icon[data-v-fbdfb138]{color:var(--color-text-muted);flex-shrink:0;align-items:center;display:flex}.input-error[data-v-fbdfb138]{border-color:var(--color-danger)}.input-error-text[data-v-fbdfb138]{color:var(--color-danger);margin:4px 0 0;font-size:.8125rem}.time-input__panel[data-v-fbdfb138]{z-index:320;border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;padding:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 8px 24px #0f172a1f}.time-input__picker[data-v-fbdfb138]{grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;display:grid}.time-input__spinner[data-v-fbdfb138]{border:1px solid var(--color-border);background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:4px 6px 6px;display:flex}.time-input__spinner-label[data-v-fbdfb138]{color:var(--color-text-muted);font-size:.6875rem;line-height:1.2}.time-input__value[data-v-fbdfb138]{letter-spacing:.04em;min-height:24px;color:var(--color-text);justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;display:flex}.time-input__step[data-v-fbdfb138]{width:28px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:0;display:grid}.time-input__step[data-v-fbdfb138]:hover{background:var(--color-primary-soft);color:var(--color-primary)}.time-input__colon[data-v-fbdfb138]{color:var(--color-text-muted);padding-top:12px;font-size:.9375rem;font-weight:700;line-height:1}.time-input__footer[data-v-fbdfb138]{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.time-input__now[data-v-fbdfb138]{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.75rem;font-weight:600}.time-input__confirm[data-v-fbdfb138]{background:var(--color-primary);color:#fff;min-height:32px;font:inherit;cursor:pointer;border:none;border-radius:8px;padding:0 14px;font-size:.75rem;font-weight:700}.meeting-report-form[data-v-5d6dd8b7]{flex-direction:column;gap:16px;display:flex}.form-error[data-v-5d6dd8b7]{color:var(--color-danger);margin:0;font-size:.875rem}.customer-card[data-v-5d6dd8b7]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:12px;padding:12px;display:flex}.avatar[data-v-5d6dd8b7]{border-radius:999px;place-items:center;width:52px;height:52px;font-weight:700;display:grid}.customer-card p[data-v-5d6dd8b7]{color:var(--color-text-muted);margin:2px 0 0;font-size:.8rem}h3[data-v-5d6dd8b7]{margin:0 0 8px;font-size:.9rem}.type-grid[data-v-5d6dd8b7]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.type-btn[data-v-5d6dd8b7]{border:1.5px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:72px;padding:8px 6px;font-size:.72rem;display:flex}.type-btn--active[data-v-5d6dd8b7]{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-soft);border-width:2px;font-weight:700}.two-cols[data-v-5d6dd8b7]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.two-cols--date[data-v-5d6dd8b7]{align-items:end}.meeting-report-form[data-v-5d6dd8b7] .meeting-time.form-group,.meeting-report-form[data-v-5d6dd8b7] .meeting-date.form-group{margin-bottom:0}.meeting-report-form[data-v-5d6dd8b7] .meeting-time .form-label,.meeting-report-form[data-v-5d6dd8b7] .meeting-date .form-label{margin-bottom:6px;font-size:.85rem;font-weight:400}.meeting-report-form[data-v-5d6dd8b7] .meeting-date .persian-date-input__trigger{border-radius:12px;gap:6px;padding-inline:10px;font-size:.8125rem}.meeting-report-form[data-v-5d6dd8b7] .meeting-date .persian-date-input__trigger>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.meeting-report-form[data-v-5d6dd8b7] .meeting-date .persian-date-input__icon{flex-shrink:0}.meeting-report-form[data-v-5d6dd8b7] .meeting-date .persian-date-input__icon svg{width:16px;height:16px}.meeting-report-form[data-v-5d6dd8b7] .meeting-time .time-input__trigger{border-radius:12px;gap:6px;padding-inline:10px;font-size:.8125rem}.meeting-report-form[data-v-5d6dd8b7] .meeting-time .time-input__icon svg{width:16px;height:16px}.reminder-box[data-v-5d6dd8b7] .meeting-time .time-input__panel{top:auto;bottom:calc(100% + 6px)}.field[data-v-5d6dd8b7]{flex-direction:column;gap:6px;font-size:.85rem;display:flex}.field input[data-v-5d6dd8b7],.field textarea[data-v-5d6dd8b7]{border:1px solid var(--color-border);font:inherit;resize:vertical;border-radius:12px;padding:12px}.field em[data-v-5d6dd8b7]{color:var(--color-text-muted);align-self:flex-end;font-size:.75rem;font-style:normal}.files[data-v-5d6dd8b7]{gap:8px;display:flex}.file-thumb[data-v-5d6dd8b7],.file-add[data-v-5d6dd8b7]{border-radius:12px;width:64px;height:64px}.file-thumb[data-v-5d6dd8b7]{background:linear-gradient(145deg,#4b5563,#1f2937)}.file-add[data-v-5d6dd8b7]{border:1.5px dashed var(--color-border);color:var(--color-text-muted);cursor:pointer;background:0 0;font-size:1.4rem}.reminder-box[data-v-5d6dd8b7]{background:var(--color-surface);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:14px;display:flex}.reminder-box__head[data-v-5d6dd8b7]{justify-content:space-between;align-items:center;display:flex}.toggle[data-v-5d6dd8b7]{cursor:pointer;background:#d1d5db;border:none;border-radius:999px;width:46px;height:28px;padding:3px}.toggle span[data-v-5d6dd8b7]{background:var(--color-surface);border-radius:999px;width:22px;height:22px;transition:transform .15s;display:block}.toggle--on[data-v-5d6dd8b7]{background:var(--color-primary)}.toggle--on span[data-v-5d6dd8b7]{transform:translate(-18px)}.submit[data-v-5d6dd8b7]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:14px;width:100%;min-height:52px;font-weight:700}.submit[data-v-5d6dd8b7]:disabled{opacity:.6;cursor:not-allowed}.meeting-report-overlay[data-v-be25c066]{z-index:200;background:#00000073;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}.meeting-report-sheet[data-v-be25c066]{background:var(--color-bg);width:100%;max-width:560px;max-height:min(94dvh,760px);color:var(--color-text);padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));box-shadow:var(--shadow-md);border-radius:20px 20px 0 0;flex-direction:column;gap:16px;display:flex;overflow-y:auto}.meeting-report-sheet__handle[data-v-be25c066]{background:var(--color-border);border-radius:999px;width:40px;height:4px;margin:4px auto 0}.meeting-report-sheet__head[data-v-be25c066]{justify-content:space-between;align-items:center;gap:12px;display:flex}.meeting-report-sheet__head h2[data-v-be25c066]{margin:0;font-size:1.0625rem;font-weight:700}.meeting-report-sheet__close[data-v-be25c066]{background:var(--color-surface);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;border:none;border-radius:999px;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid}.meeting-report-sheet-enter-active[data-v-be25c066],.meeting-report-sheet-leave-active[data-v-be25c066]{transition:opacity .2s}.meeting-report-sheet-enter-active .meeting-report-sheet[data-v-be25c066],.meeting-report-sheet-leave-active .meeting-report-sheet[data-v-be25c066]{transition:transform .22s}.meeting-report-sheet-enter-from[data-v-be25c066],.meeting-report-sheet-leave-to[data-v-be25c066]{opacity:0}.meeting-report-sheet-enter-from .meeting-report-sheet[data-v-be25c066],.meeting-report-sheet-leave-to .meeting-report-sheet[data-v-be25c066]{transform:translateY(100%)}@media (width>=768px){.meeting-report-overlay[data-v-be25c066]{align-items:center;padding:24px}.meeting-report-sheet[data-v-be25c066]{background:var(--color-surface);border-radius:16px;max-width:520px;max-height:min(88dvh,720px);padding:20px 20px 24px}.meeting-report-sheet__handle[data-v-be25c066]{display:none}.meeting-report-sheet-enter-from .meeting-report-sheet[data-v-be25c066],.meeting-report-sheet-leave-to .meeting-report-sheet[data-v-be25c066]{transform:translateY(16px)scale(.98)}}.customer-page[data-v-20a7b2ca]{background:var(--color-bg)}.customer-scroll[data-v-20a7b2ca]{padding:0 var(--page-padding) 100px;flex-direction:column;gap:0;display:flex}.profile-card[data-v-20a7b2ca],.purchase-card[data-v-20a7b2ca],.panel-card[data-v-20a7b2ca]{box-shadow:none;background:0 0;border-radius:0}.profile-card[data-v-20a7b2ca]{border-bottom:1px solid var(--color-border);align-items:center;gap:14px;padding:12px 0 16px;display:flex}.profile-card__avatar[data-v-20a7b2ca]{color:#111;border-radius:999px;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:1.25rem;font-weight:700;display:grid}.profile-card__avatar--lg[data-v-20a7b2ca]{width:56px;height:56px}.profile-card__info[data-v-20a7b2ca]{flex:1;min-width:0}.profile-card__name-row[data-v-20a7b2ca]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-card__name-row h2[data-v-20a7b2ca],.profile-banner h2[data-v-20a7b2ca]{margin:0;font-size:1.05rem;font-weight:700;line-height:1.35}.profile-card__phone[data-v-20a7b2ca],.profile-banner p[data-v-20a7b2ca]{color:var(--color-text-muted);margin:6px 0 0;font-size:.875rem;line-height:1.4}.status-badge[data-v-20a7b2ca]{white-space:nowrap;border-radius:6px;align-items:center;height:24px;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}.status-badge--active[data-v-20a7b2ca]{background:var(--color-success-light);color:var(--color-success)}.status-badge--inactive[data-v-20a7b2ca]{color:#6b7280;background:#f3f4f6}.status-badge--new[data-v-20a7b2ca]{color:#6d28d9;background:#ede9fe}.status-badge--on-dark[data-v-20a7b2ca]{color:#fff;background:#fff3}.profile-banner[data-v-20a7b2ca]{background:var(--color-primary);color:#fff;border-radius:var(--radius-lg);padding:16px;box-shadow:0 1px 2px #1018280a,0 6px 16px #1018280d}.profile-banner__top[data-v-20a7b2ca]{grid-template-columns:56px 1fr auto;align-items:start;gap:10px;display:grid}.profile-banner__stats[data-v-20a7b2ca]{border-top:1px solid #fff3;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;padding-top:12px;display:grid}.profile-banner__stats span[data-v-20a7b2ca]{opacity:.85;font-size:.7rem;display:block}.profile-banner__stats strong[data-v-20a7b2ca]{margin-top:4px;font-size:.8rem;display:block}.tabs[data-v-20a7b2ca]{border-bottom:1px solid var(--color-border);align-items:stretch;width:100%;display:flex}.tab[data-v-20a7b2ca]{appearance:none;color:#9ca3af;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:flex-end;min-width:0;padding:10px 0 0;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.5;display:flex}.tab__text[data-v-20a7b2ca]{white-space:nowrap;padding-bottom:11px;display:inline-block;position:relative}.tab--active[data-v-20a7b2ca]{color:var(--color-text);font-weight:700}.tab--active .tab__text[data-v-20a7b2ca]:after{content:"";inset-inline:0;background:var(--color-primary);border-radius:2px 2px 0 0;height:3px;position:absolute;bottom:-1px}.section-title[data-v-20a7b2ca]{color:var(--color-text);margin:0;font-size:.95rem;font-weight:700}.purchase-card[data-v-20a7b2ca]{border-bottom:1px solid var(--color-border);padding:16px 0}.purchase-stats[data-v-20a7b2ca]{grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:stretch;gap:0;margin-top:14px;display:grid}.purchase-stats__item[data-v-20a7b2ca]{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;min-width:0;padding:0 6px;display:flex}.purchase-stats__divider[data-v-20a7b2ca]{background:var(--color-border);align-self:stretch;width:1px}.purchase-stats__label[data-v-20a7b2ca]{color:var(--color-text-muted);font-size:.72rem;line-height:1.4}.purchase-stats__value[data-v-20a7b2ca]{color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.25}.purchase-stats__unit[data-v-20a7b2ca]{color:var(--color-text-muted);font-size:.72rem;font-style:normal;line-height:1.3}.panel-card[data-v-20a7b2ca]{padding:0 0 8px;overflow:hidden}.panel-card--list[data-v-20a7b2ca],.panel-card--reports[data-v-20a7b2ca]{padding:16px 0}.agent-row[data-v-20a7b2ca]{border:none;border-bottom:1px solid var(--color-border);text-align:start;cursor:pointer;background:0 0;align-items:center;gap:12px;width:100%;padding:16px 0;font-family:inherit;display:flex}.agent-row__avatar[data-v-20a7b2ca]{width:44px;height:44px;color:var(--color-primary);background:#e8ecea;border-radius:999px;flex-shrink:0;place-items:center;font-weight:700;display:grid}.agent-row__info[data-v-20a7b2ca]{flex:1;min-width:0}.agent-row__info strong[data-v-20a7b2ca]{font-size:.9rem;font-weight:700;display:block}.agent-row__info p[data-v-20a7b2ca]{color:var(--color-text-muted);margin:4px 0 0;font-size:.78rem}.agent-row__chevron[data-v-20a7b2ca]{color:#9ca3af;flex-shrink:0}.orders-block[data-v-20a7b2ca]{padding:14px 0 8px}.orders-block__head[data-v-20a7b2ca]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.link-btn[data-v-20a7b2ca]{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8rem;font-weight:500}.order-row[data-v-20a7b2ca]{border-bottom:1px solid var(--color-border);cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 0;font-family:inherit;display:grid}.panel-card--list .order-row[data-v-20a7b2ca]:last-of-type,.orders-block .order-row[data-v-20a7b2ca]:last-of-type{border-bottom:none}.order-row__title[data-v-20a7b2ca]{align-items:center;gap:4px;min-width:0;display:inline-flex}.order-row__title strong[data-v-20a7b2ca]{font-size:.875rem;font-weight:600;line-height:1.35}.order-row__chevron[data-v-20a7b2ca]{color:#9ca3af;flex-shrink:0}.order-row__amount[data-v-20a7b2ca]{color:var(--color-text);white-space:nowrap;font-size:.8125rem;font-weight:600}.status-pill[data-v-20a7b2ca]{white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:.7rem;font-weight:600;display:inline-flex}.status-pill--warning[data-v-20a7b2ca]{color:#c27803;background:#fff4e5}.status-pill--success[data-v-20a7b2ca]{background:var(--color-success-light);color:var(--color-success)}.status-pill--info[data-v-20a7b2ca]{background:var(--color-info-light);color:var(--color-info)}.empty-inline[data-v-20a7b2ca]{text-align:center;color:var(--color-text-muted);margin:12px 0 4px;font-size:.85rem}.edit-btn[data-v-20a7b2ca]{color:#3b82f6;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 4px;font-size:.875rem;font-weight:600}.meeting-filters[data-v-20a7b2ca]{gap:8px;margin:12px 0 8px;padding-bottom:4px;display:flex;overflow-x:auto}.meeting-filter[data-v-20a7b2ca]{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;white-space:nowrap;border-radius:6px;padding:6px 12px;font-family:inherit;font-size:.72rem}.meeting-filter--active[data-v-20a7b2ca]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);font-weight:700}.dashed-btn[data-v-20a7b2ca]{border:1.5px dashed var(--color-primary);width:100%;color:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;background:0 0;margin-top:12px;padding:14px;font-family:inherit;font-weight:700}.meeting-row[data-v-20a7b2ca]{border-bottom:1px solid var(--color-border);align-items:center;gap:10px;padding:12px 0;display:flex}.meeting-row[data-v-20a7b2ca]:last-of-type{border-bottom:none}.meeting-row__icon[data-v-20a7b2ca]{border-radius:999px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.meeting-row__icon--green[data-v-20a7b2ca]{background:var(--color-primary-soft);color:var(--color-primary)}.meeting-row__icon--blue[data-v-20a7b2ca]{color:#0369a1;background:#e0f2fe}.meeting-row__icon--purple[data-v-20a7b2ca]{color:#6d28d9;background:#ede9fe}.meeting-row__body[data-v-20a7b2ca]{flex:1;min-width:0}.meeting-row__body strong[data-v-20a7b2ca]{font-size:.875rem;display:block}.meeting-row__body p[data-v-20a7b2ca]{color:var(--color-text-muted);margin:4px 0 0;font-size:.78rem;line-height:1.45}.meeting-row__date[data-v-20a7b2ca]{color:var(--color-text-muted);flex-shrink:0;font-size:.75rem}.cta-bar[data-v-20a7b2ca]{padding:12px var(--page-padding) calc(12px + env(safe-area-inset-bottom,0));background:linear-gradient(180deg, #eef1f000 0%, var(--color-bg) 32%);position:sticky;bottom:0}.cta[data-v-20a7b2ca]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;font-family:inherit;font-size:.95rem;font-weight:700;display:flex}.empty[data-v-20a7b2ca]{text-align:center;padding:40px}.customer-desk-head[data-v-20a7b2ca]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.edit-btn--desk[data-v-20a7b2ca]{border-radius:12px;padding:10px 16px;font-size:.875rem}@media (width>=768px){.customer-page[data-v-20a7b2ca]{max-width:var(--content-max-width);padding:20px var(--page-padding) 28px;box-sizing:border-box;grid-template-columns:minmax(260px,300px) minmax(0,1fr);align-items:start;gap:20px;margin-inline:auto;display:grid}.customer-desk-head[data-v-20a7b2ca]{grid-column:1/-1}.customer-scroll[data-v-20a7b2ca]{padding:0;display:contents}.profile-card[data-v-20a7b2ca],.profile-banner[data-v-20a7b2ca]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);border-bottom:none;grid-area:2/1/span 12;padding:20px;position:sticky;top:16px}.tabs[data-v-20a7b2ca]{grid-area:2/2;margin:0}.purchase-card[data-v-20a7b2ca],.panel-card[data-v-20a7b2ca]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);grid-column:2;padding:16px 20px}.cta-bar[data-v-20a7b2ca]{background:0 0;grid-column:2;padding:0;position:static}}