.pg-vdir-table td.pg-cust-phone{white-space:nowrap}.pg-cust-source{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--pg-clay-ink);background:color-mix(in srgb,var(--pg-clay) 13%,transparent)}.pg-vdir-table.is-compact .pg-cust-source{height:22px;padding:0 8px}@media (max-width:767.98px){.pg-cust .pg-cust-cards{grid-template-columns:minmax(0,1fr)}.pg-cust .pg-cust-cardrow{min-width:0}.pg-cust .pg-cust-cardrow:disabled{cursor:default;opacity:1}}.pg-minicard{border-radius:var(--pg-r-mini);border:1px solid var(--pg-hairline-2);background:var(--pg-tile);overflow:hidden}.pg-minirow{display:flex;align-items:center;gap:12px;padding:9px 12px;min-width:0}.pg-minirow+.pg-minirow{border-top:1px solid var(--pg-hairline)}.pg-billline{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0}.pg-ml-auto{margin-left:auto}.pg-txt-right{text-align:right}.pg-billline .pg-note-sm{flex-shrink:0;font-variant-numeric:tabular-nums}.pg-billline .pg-invrow-title{flex-shrink:1;min-width:0;max-width:34%}.pg-billline .pg-txt-right{min-width:0;font-size:12.5px;line-height:1.45}.pg-billline .pg-listbox-warn{font-weight:500}.pg-result-skip{flex-wrap:wrap}.pg-cdlg .pg-cdlg-who{flex:1;min-width:0}.pg-dlg-titletext{display:block;margin:0;font-size:17px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--pg-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-cdlg .pg-mono{display:block;margin:3px 0 0}.pg-cdlg .pg-cdlg-acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex-shrink:0}.pg-cdlg .pg-cdlg-name{max-width:420px}.pg-cdlg>.pg-warnbox{margin:0}.pg-rp-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pg-tab{display:inline-flex;align-items:center;gap:8px;height:var(--pg-h-control);box-sizing:border-box;padding:8px 16px;border-radius:var(--pg-r-pill);font:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;background:var(--pg-tile);border:1px solid var(--pg-hairline-2);color:var(--pg-sub);transition:background .15s,color .15s}.pg-tab.pg-tab:hover{color:var(--pg-ink);background:var(--pg-hover)}.pg-tab:focus-visible{outline:2px solid var(--pg-clay);outline-offset:2px;box-shadow:none}.pg-rp-tab.pg-rp-tab[data-state=active],.pg-rp-tab.pg-rp-tab[data-state=active]:hover{color:var(--pg-on-clay);background:var(--pg-grad-primary);border-color:transparent;box-shadow:0 8px 18px -10px color-mix(in srgb,var(--pg-clay) 70%,transparent),var(--pg-inset)}.pg-sheet-body{margin-top:20px;min-width:0}.pg-cdlg .pg-cdlg-tile{padding:18px 20px 20px;border-radius:14px;background:var(--pg-tile);border:1px solid var(--pg-hairline-2)}.pg-gridrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;min-width:0}@media (max-width:640px){.pg-visdlg .pg-gridrow{grid-template-columns:minmax(0,1fr)}}.pg-cdlg .pg-field{gap:8px}.pg-cdlg .pg-cdlg-label{margin:0;font-size:14px;font-weight:500;line-height:1.3;color:var(--pg-ink)}.pg-cdlg .pg-cdlg-name .pg-drp-field-label{display:block;margin-bottom:6px}.pg-cdlg .pg-input.pg-input,.pg-cdlg .pg-sel.pg-sel{width:100%;min-width:0;height:44px;min-height:44px;box-sizing:border-box;padding:0 16px;font-size:14px;line-height:normal}.pg-cdlg .pg-sel.pg-sel{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;border-radius:var(--pg-r-pill);background:color-mix(in srgb,var(--pg-clay) 7%,var(--pg-track));border:1px solid var(--pg-hairline-2);color:var(--pg-ink);box-shadow:none}.pg-cdlg .pg-sel [data-radix-select-value],.pg-cdlg .pg-sel>span{flex:1 1 auto;min-width:0;margin:0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-cdlg .pg-sel>svg{flex:0 0 auto;width:16px;height:16px;opacity:.6}.pg-cdlg .pg-sel.pg-sel:focus-visible{outline:2px solid var(--pg-clay);outline-offset:2px}.pg-cdlg .pg-cdlg-date:disabled,.pg-cdlg .pg-sel.pg-sel:disabled{opacity:1;cursor:default;color:var(--pg-sub);background:var(--pg-track);border-color:var(--pg-hairline-2)}.pg-cdlg .pg-sel.pg-sel:disabled>svg{opacity:.35}.pg-cdlg .pg-input[readonly]:focus{outline:none;border-color:var(--pg-hairline-2)}.pg-cdlg .pg-cdlg-date{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:44px;padding:0 14px 0 16px;box-sizing:border-box;border-radius:var(--pg-r-pill);cursor:pointer;text-align:left;font:inherit;font-size:14px;color:var(--pg-ink);background:color-mix(in srgb,var(--pg-clay) 7%,var(--pg-track));border:1px solid var(--pg-hairline-2)}.pg-cdlg .pg-cdlg-date:hover:not(:disabled){border-color:var(--pg-clay-line)}.pg-cdlg .pg-cdlg-date:focus-visible{outline:2px solid var(--pg-clay);outline-offset:2px}.pg-cdlg .pg-cdlg-date.is-empty{color:var(--pg-sub)}.pg-cdlg .pg-cdlg-date svg{width:16px;height:16px;flex-shrink:0;opacity:.6}.pg-cdlg-cal{width:auto;padding:0;border-radius:var(--pg-r-mini)}.pg-cdlg .pg-cdlg-ohead{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13.5px;font-weight:700;color:var(--pg-ink)}.pg-mini-ico{height:14px;width:14px;flex-shrink:0;color:var(--pg-clay)}.pg-cdlg .pg-cdlg-orders{display:flex;flex-direction:column;gap:10px;max-height:24rem;overflow-y:auto;padding:2px}.pg-qrow{display:flex;width:100%;align-items:center;gap:14px;padding:14px 16px;text-align:left;cursor:pointer;border-radius:var(--pg-r-mini);background:var(--pg-tile);border:1px solid var(--pg-hairline-2);transition:border-color .15s,box-shadow .15s,transform .15s;min-width:0}.pg-cdlg .pg-qrow{min-height:76px;box-sizing:border-box;font:inherit;color:var(--pg-ink)}.pg-qrow:hover{border-color:var(--pg-clay-line);box-shadow:var(--pg-shadow);transform:translateY(-1px)}.pg-qrow:focus-visible{outline:2px solid var(--pg-clay);outline-offset:2px}.pg-qmain{flex:1;min-width:0}.pg-qname{margin:0;font-size:15px;font-weight:700;color:var(--pg-ink)}.pg-qmeta,.pg-qname{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-qmeta{margin:4px 0 0;font-size:13px;color:var(--pg-sub)}.pg-qright{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex-shrink:0;text-align:right}.pg-qamt{display:block;margin:0;font-size:17px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--pg-ink)}.pg-cdlg .pg-cdlg-oname{display:flex;align-items:center;gap:8px;min-width:0}.pg-cdlg .pg-cdlg-oname .pg-badge{flex-shrink:0}.pg-cdlg .pg-emptyline{padding:36px 16px;text-align:center}@media (prefers-reduced-motion:reduce){.pg-qrow,.pg-tab{transition:none}.pg-qrow:hover{transform:none}}@media (max-width:560px){.pg-cdlg .pg-cdlg-head{flex-wrap:wrap}.pg-cdlg .pg-cdlg-acts{width:100%;justify-content:flex-start}}