.pg-cust{gap:18px}@media (min-width:768px){.pg-cust .pg-head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:16px}}.pg-cust-head-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pg-vdir .pg-btn.pg-vdir-add{height:42px;padding:0 22px;font-size:14px}.pg-vdir :is(.pg-btn,.pg-vdir-clear):focus-visible{border-radius:var(--pg-r-pill)}.pg-vdir .pg-vdir-bar .pg-tmenu-btn:focus-visible{border-radius:11px}.pg-vdir .pg-vdir-act:focus-visible{border-radius:9px}.pg-vdir .pg-pgr-arrow:focus-visible{border-radius:9999px}.pg-vdir .pg-cust-cardrow:focus-visible{border-radius:14px}.pg-vdir :is(.pg-dh-sort,.pg-dh-fbtn):focus-visible{border-radius:6px}.pg-vdir .pg-fold-link:focus-visible{border-radius:4px}.pg-empty{margin:0;padding:56px 16px;text-align:center;font-size:13px;color:var(--pg-sub)}.pg-loading{display:inline-flex;align-items:center;justify-content:center;height:1lh;vertical-align:top;color:var(--pg-label)}.pg-loading svg{width:20px;height:20px}.pg-desktop-only{display:none}@media (min-width:768px){.pg-mobile-only{display:none}.pg-desktop-only{display:block}}.pg-card.pg-cust-dir{padding:22px 0 0;border-radius:22px}.pg-cust-search{position:relative;display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px;border-radius:12px;background:var(--pg-glass-strong);border:1px solid var(--pg-glass-border);box-shadow:var(--pg-inset);flex:0 1 330px;min-width:200px}.pg-cust-search:focus-within{border-color:color-mix(in srgb,var(--pg-clay) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pg-clay) 18%,transparent)}.pg-cust-search-ico{width:16px;height:16px;flex-shrink:0;color:var(--pg-label)}.pg-cust-search input{flex:1;min-width:0;height:100%;border:0;outline:none;background:transparent;font:inherit;font-size:14px;color:var(--pg-ink)}.pg-cust-search input::placeholder{color:var(--pg-faint)}.pg-cust-search input:focus-visible{outline:none}.pg-cust-tablewrap{overflow-x:auto;padding:0 16px}.orderiq-app .pg-cust-tablewrap{scrollbar-width:none}.orderiq-app .pg-cust-tablewrap::-webkit-scrollbar{display:none}.pg-cust-table{width:100%;border-collapse:collapse;font-size:14px;color:var(--pg-ink)}.pg-cust-table th{height:44px;text-align:left;font-size:13px;font-weight:500;letter-spacing:.01em;color:var(--pg-label)}.pg-cust-table td,.pg-cust-table th{padding:0 12px;white-space:nowrap;border-bottom:1px solid var(--pg-hairline)}.pg-cust-table td{height:60px}.pg-cust-table tbody tr{cursor:pointer;transition:background .15s}.pg-cust-table tbody tr:hover{background:color-mix(in srgb,var(--pg-clay) 6%,transparent)}.pg-cust-table tbody tr.is-static{cursor:default}.pg-cust-table .is-num{text-align:right;font-variant-numeric:tabular-nums}.pg-cust-table .is-act{width:56px;text-align:right}.pg-cust-code{font-weight:600}.pg-cust-who{gap:12px;min-width:0}.pg-cust-av,.pg-cust-who{display:inline-flex;align-items:center}.pg-cust-av{justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:9999px;font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--pg-clay-ink);background:color-mix(in srgb,var(--pg-clay) 16%,transparent);overflow:hidden}.pg-cust-av img{width:100%;height:100%;object-fit:cover}.pg-cust-name{display:flex;flex-direction:column;min-width:0}.pg-cust-name b{font-size:14.5px;line-height:19px;font-weight:500;color:var(--pg-ink);overflow:hidden;text-overflow:ellipsis;max-width:280px}.pg-cust-name small{font-size:12.5px;line-height:17px;color:var(--pg-sub)}.pg-cust-numb,.pg-cust-owe{font-weight:600}.pg-cust-owe{color:var(--pg-warn);font-variant-numeric:tabular-nums}.pg-cust-dash{color:var(--pg-faint)}.pg-cust-date{font-variant-numeric:tabular-nums}.pg-cust-status{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:8px;font-size:12.5px;font-weight:600}.pg-cust-status.is-ok{color:var(--pg-pos);background:color-mix(in srgb,var(--pg-pos) 14%,transparent)}.pg-cust-status.is-warn{color:var(--pg-warn);background:color-mix(in srgb,var(--pg-warn) 14%,transparent)}.pg-cust-status.is-new{color:var(--pg-clay-ink);background:color-mix(in srgb,var(--pg-clay) 14%,transparent)}.pg-cust-status.is-muted{color:var(--pg-label);background:color-mix(in srgb,var(--pg-label) 14%,transparent)}.pg-cust-status.is-info{color:var(--pg-info);background:color-mix(in srgb,var(--pg-info) 14%,transparent)}.pg-cust-status.is-bad{color:var(--pg-neg);background:color-mix(in srgb,var(--pg-neg) 14%,transparent)}.pg-cust-status.is-held{color:var(--pg-label);background:color-mix(in srgb,var(--pg-label) 14%,transparent);text-decoration:line-through}.pg-cust-empty{padding:40px 24px}.pg-cust-dir>:last-child{border-bottom-left-radius:22px;border-bottom-right-radius:22px}@media (max-width:767.98px){.pg-cust-cards{display:grid;gap:8px;padding:6px 16px 14px}}.pg-cust-cardrow{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:14px;text-align:left;cursor:pointer;font:inherit;color:var(--pg-ink);background:var(--pg-glass-strong);border:1px solid var(--pg-glass-border)}.pg-cust-cardrow.is-out{opacity:.6}.pg-cust-cardmain{display:flex;flex-direction:column;flex:1;min-width:0}.pg-cust-cardmain b{font-size:14.5px;font-weight:600}.pg-cust-cardmain b,.pg-cust-cardmain small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-cust-cardmain small{font-size:12px;color:var(--pg-sub)}.pg-cust-cardnums{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0;font-variant-numeric:tabular-nums}.pg-cust-cardnums b{font-size:14px;font-weight:600}.pg-cust-cardnums small{font-size:12px}.pg-cust-cardnums .pg-cust-status{height:22px;padding:0 8px;font-size:11.5px}.pg-vdir-bad{font-weight:600;color:var(--pg-neg);font-variant-numeric:tabular-nums}.pg-vdir-table .is-mid{text-align:center}.pg-vdir-contact span{display:block;font-variant-numeric:tabular-nums}.pg-vdir-contact small{display:block;margin-top:2px;font-size:12.5px;color:var(--pg-sub)}.pg-vdir-table .pg-cust-who{gap:10px}.pg-vdir-table td.pg-vdir-fluid{max-width:0}.pg-vdir-table td.pg-vdir-fluid--name{width:31%;min-width:172px}.pg-vdir-table td.pg-vdir-fluid--contact{width:18%;min-width:112px}.pg-vdir-table td.pg-vdir-fluid--city{width:11%;min-width:80px;overflow:hidden;text-overflow:ellipsis}.pg-vdir-table.is-wide td.pg-vdir-fluid{max-width:none;width:auto;min-width:0}.pg-vdir-table td,.pg-vdir-table th{padding-left:9px;padding-right:9px}.pg-vdir-table.is-tight td,.pg-vdir-table.is-tight th{padding-left:7px;padding-right:7px}.pg-vdir-table .pg-vdir-fluid .pg-cust-who{display:flex;max-width:100%}.pg-vdir-table .pg-vdir-fluid .pg-cust-name{min-width:0}.pg-vdir-table .pg-vdir-fluid :is(.pg-cust-name b,.pg-cust-name small,.pg-vdir-contact span,.pg-vdir-contact small){max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-vdir-table td.pg-vdir-fluid .pg-fold-link{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pg-vdir-acts{display:inline-flex;gap:4px;opacity:0;transition:opacity .15s}.pg-vdir-table tbody tr:focus-within .pg-vdir-acts,.pg-vdir-table tbody tr:hover .pg-vdir-acts{opacity:1}@media (hover:none){.pg-vdir-acts{opacity:1}}.pg-vdir-act{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:9px;cursor:pointer;color:var(--pg-sub);background:transparent;transition:color .15s,background .15s}.pg-vdir-act:hover{color:var(--pg-ink);background:color-mix(in srgb,var(--pg-ink) 8%,transparent)}.pg-vdir-act:focus-visible{outline:2px solid color-mix(in srgb,var(--pg-clay) 60%,transparent);outline-offset:1px}.pg-vdir-act svg{width:18px;height:18px}.pg-vdir-table tbody tr:hover .pg-cust-name b{color:var(--pg-clay-ink)}.pg-vdir-table .is-act{width:84px}.pg-vdir .pg-cust-tablewrap{padding-bottom:16px}.pg-vdir .pg-cust-tablewrap:has(+.pg-pgr){padding-bottom:12px}.pg-card.pg-vdir-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 10px;border-radius:16px}.pg-vdir-bar .pg-cust-search{flex:1 1 240px;max-width:400px;height:38px;padding:0 15px;gap:7px;border-radius:var(--pg-r-pill);background:var(--pg-tile);border:1px solid var(--pg-hairline-2);box-shadow:none}.pg-vdir-bar .pg-cust-search:hover{border-color:var(--pg-clay-line)}.pg-vdir-bar .pg-cust-search:focus-within{border-color:color-mix(in srgb,var(--pg-clay) 55%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--pg-clay) 18%,transparent)}.pg-vdir-bar .pg-cust-search-ico{width:15px;height:15px;color:var(--pg-clay-ink)}.pg-vdir-bar .pg-cust-search input{font-size:13.5px}.pg-vdir-bar .pg-tmenu-btn{width:38px;height:38px;border-radius:11px;margin-left:auto}.pg-vdir-bar .pg-tmenu-btn svg{width:17px;height:17px}.pg-vdir-count{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;font-size:13px;color:var(--pg-sub)}.pg-vdir-count b{font-weight:600;color:var(--pg-ink)}.pg-vdir-clear{margin-left:4px;padding:3px 10px;border:0;border-radius:var(--pg-r-pill);cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--pg-clay-ink);background:color-mix(in srgb,var(--pg-clay) 12%,transparent)}.pg-vdir-clear:hover{background:color-mix(in srgb,var(--pg-clay) 20%,transparent)}.pg-card.pg-vdir-list{padding-top:6px}.pg-vdir-list .pg-cust-tablewrap{padding-top:0}.pg-vdir-table.is-comfy tbody td{height:72px}.pg-vdir-table.is-compact tbody td{height:46px;padding-top:2px;padding-bottom:2px}.pg-vdir-table.is-compact .pg-cust-av{width:28px;height:28px;font-size:10.5px}.pg-vdir-table.is-compact .pg-cust-status{height:22px;padding:0 9px}.pg-vdir-table.is-compact .pg-vdir-act{width:30px;height:30px}.pg-vdir .pg-tfoot.pg-pgr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 20px 12px 24px;background:transparent;border-top:1px solid var(--pg-hairline)}.pg-vdir .pg-pgr .pg-pgr-count{margin:0;font-size:13.5px;line-height:20px;color:var(--pg-sub)}.pg-vdir .pg-pgr .pg-pgr-count b{font-weight:700;color:var(--pg-ink);font-variant-numeric:tabular-nums}.pg-vdir .pg-pgr .pg-pgr-ctl{display:flex;align-items:center;gap:8px}.pg-vdir .pg-pgr .pg-pgr-k{margin-right:2px;font-size:13.5px;color:var(--pg-sub)}.pg-vdir .pg-pgr .pg-sel.pg-pgr-sel{display:inline-flex;align-items:center;justify-content:space-between;height:36px;min-height:36px;width:auto;min-width:0;gap:10px;padding:0 12px 0 14px;border-radius:9999px;font-size:13.5px;font-weight:500;color:var(--pg-ink);background:color-mix(in srgb,var(--pg-ink) 4%,transparent);border:1px solid var(--pg-glass-border);box-shadow:none}.pg-vdir .pg-pgr .pg-sel>svg{height:15px;width:15px;flex-shrink:0;opacity:.6}.pg-vdir .pg-pgr .pg-sel.pg-pgr-sel--size{min-width:72px}.pg-vdir .pg-pgr .pg-sel.pg-pgr-sel--page{min-width:138px;margin:0 2px}.pg-vdir .pg-pgr .pg-sel.pg-pgr-sel:hover:not(:disabled){background:color-mix(in srgb,var(--pg-ink) 6%,transparent);border-color:color-mix(in srgb,var(--pg-clay) 40%,var(--pg-glass-border))}.pg-vdir .pg-pgr .pg-pgr-arrow{background-image:none!important;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-width:32px;padding:0;border:0;border-radius:9999px;cursor:pointer;color:var(--pg-ink);background:transparent;box-shadow:none;opacity:1;transition:background .15s,color .15s}.pg-vdir .pg-pgr .pg-pgr-arrow svg{width:18px;height:18px;color:currentColor;opacity:1}.pg-vdir .pg-pgr .pg-pgr-arrow:hover:not(:disabled){background:color-mix(in srgb,var(--pg-ink) 8%,transparent);border-color:transparent;color:var(--pg-ink)}.pg-vdir .pg-pgr .pg-pgr-arrow:focus-visible{outline:2px solid color-mix(in srgb,var(--pg-clay) 60%,transparent);outline-offset:1px}.pg-vdir .pg-pgr .pg-pgr-arrow:disabled{cursor:default;color:var(--pg-faint);opacity:1}.pg-pgr-pages{max-height:280px}@media (max-width:560px){.pg-vdir .pg-tfoot.pg-pgr{padding:12px 16px}.pg-vdir .pg-pgr .pg-pgr-ctl{width:100%;justify-content:flex-end}}@media (max-width:420px){.pg-vdir .pg-pgr .pg-pgr-k{display:none}.pg-vdir .pg-pgr .pg-sel.pg-pgr-sel--page{min-width:0;margin:0}}.pg-dlg.pg-visdlg{display:flex;flex-direction:column;gap:16px;width:calc(100vw - 1.5rem);max-width:32rem;max-height:90dvh;padding:20px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;border-radius:var(--pg-r-card);background:var(--pg-glass-strong);-webkit-backdrop-filter:var(--pg-blur);backdrop-filter:var(--pg-blur);border:1px solid var(--pg-glass-border);box-shadow:var(--pg-shadow-strong),var(--pg-inset);color:var(--pg-ink)}.pg-dlg.pg-visdlg.pg-dlg--wide{max-width:56rem}.pg-dlg.pg-visdlg>div{background-image:none!important}.pg-dlg.pg-visdlg:focus,.pg-dlg.pg-visdlg:focus-visible{outline:none}.pg-visdlg .pg-dlg-head{display:flex;flex-direction:column;gap:4px;min-width:0;padding-right:32px}.pg-visdlg .pg-dlg-title.pg-dlg-title{margin:0;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--pg-ink)}.pg-visdlg .pg-dlg-desc.pg-dlg-desc{margin:0;font-size:12.5px;line-height:1.55;color:var(--pg-sub)}.pg-visdlg>button.absolute:last-child{top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:0;border-radius:var(--pg-r-pill);cursor:pointer;background:transparent;color:var(--pg-sub);opacity:1;transition:background .15s,color .15s}.pg-visdlg>button.absolute:last-child:hover{background:var(--pg-hover);color:var(--pg-ink)}.pg-visdlg>button.absolute:last-child:focus-visible{outline:2px solid var(--pg-clay);outline-offset:2px;box-shadow:none}.pg-visdlg>button.absolute:last-child svg{width:16px;height:16px}.pg-filename{align-self:center;font-size:13px;color:var(--pg-sub);text-overflow:ellipsis;white-space:nowrap}.pg-filename,.pg-listbox{overflow:hidden;min-width:0}.pg-listbox{border-radius:var(--pg-r-mini);border:1px solid var(--pg-hairline-2)}.pg-listbox-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 12px;font-size:13px;font-weight:600;color:var(--pg-ink);background:var(--pg-track);border-bottom:1px solid var(--pg-hairline-2)}.pg-listbox-body{max-height:55vh;overflow-y:auto}.pg-inst-main{flex:1;min-width:0}.pg-invrow{display:flex;align-items:center;gap:12px;padding:10px 12px;font-size:13px;min-width:0}.pg-invrow+.pg-invrow{border-top:1px solid var(--pg-hairline)}.pg-invrow-title{font-weight:600;color:var(--pg-ink)}.pg-invrow-sub,.pg-invrow-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-invrow-sub{font-size:12px;color:var(--pg-sub)}.pg-invrow-sub--warn{color:var(--pg-warn)}.pg-invrow-right{text-align:right;flex-shrink:0}.pg-invrow-amt{display:block;font-weight:600;font-variant-numeric:tabular-nums;color:var(--pg-ink)}.pg-invrow-status{display:block;font-size:12px;color:var(--pg-sub)}.pg-listbox-more{padding:8px 12px;font-size:12px;color:var(--pg-sub);border-top:1px solid var(--pg-hairline)}.pg-result-ok{font-weight:600;color:var(--pg-pos)}.pg-result-ok,.pg-result-skip{display:flex;align-items:center;gap:8px}.pg-result-skip{color:var(--pg-sub)}.pg-result-ok svg,.pg-result-skip svg{height:16px;width:16px;flex-shrink:0}.pg-result-err{margin:0;font-size:12px;color:var(--pg-neg);overflow-wrap:anywhere}