.dp{min-width:0;position:relative}.dp-inner{width:100%;min-width:0;height:100%;display:flex}.dp-trigger{cursor:pointer;text-align:left;width:100%;min-width:0;font:var(--dp-font,400 14px system-ui, sans-serif);color:var(--dp-ink,#111827);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:0;display:flex}.dp-trigger:focus-visible{outline:2px solid var(--dp-accent,#2160d5);outline-offset:2px}.dp .dp-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;letter-spacing:0;color:inherit;margin:0;display:block;overflow:hidden}.dp .dp-value.dp-empty{color:var(--dp-soft,#6b7280)}.dp-icon{width:16px;height:16px;color:var(--dp-soft,#6b7280);flex:none}.dp-box .dp-trigger{height:var(--dp-field-h,40px);background:var(--dp-field-bg,#fff);border:1px solid var(--dp-line,#d1d5db);border-radius:var(--dp-field-radius,4px);padding:0 10px}.dp-box.dp-sm .dp-trigger{height:32px;padding:0 8px;font-size:13px}.dp-box .dp-trigger:focus-visible{border-color:var(--dp-focus,var(--dp-accent,#2160d5));box-shadow:0 0 0 1px var(--dp-focus,var(--dp-accent,#2160d5));outline:none}.dp-box.dp-invalid .dp-trigger{border-color:var(--dp-bad,#b91c1c)}.dp-native{width:100%;min-width:0}.dp-pop{--dp-day:36px;z-index:90;box-sizing:border-box;background:var(--dp-surface,#fff);width:max-content;color:var(--dp-ink,#111827);border:1px solid var(--dp-line,#d1d5db);border-radius:var(--dp-radius,8px);font:var(--dp-font,400 14px system-ui, sans-serif);text-align:left;cursor:default;padding:14px;position:fixed;top:0;left:0;box-shadow:0 16px 40px #11182729}.dp-panels{gap:28px;display:flex}.dp-panel{flex:none;min-width:0}.dp-head{grid-template-columns:auto 1fr auto;align-items:center;gap:4px;margin-bottom:8px;display:grid}.dp-navs{gap:2px;display:flex}.dp-nav{cursor:pointer;width:28px;height:28px;color:var(--dp-soft,#6b7280);background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dp-nav svg{width:16px;height:16px}.dp-nav:hover:not(:disabled){background:var(--dp-hover,#f3f4f6);color:var(--dp-ink,#111827)}.dp-nav:disabled{opacity:.35;cursor:not-allowed}.dp-nav.dp-hide{visibility:hidden}.dp-nav:focus-visible,.dp-link:focus-visible,.dp-done:focus-visible,.dp-tbtn:focus-visible,.dp-cell:focus-visible,.dpr-preset:focus-visible{outline:2px solid var(--dp-accent,#2160d5);outline-offset:1px}.dp-title{justify-content:center;min-width:0;display:flex}.dp-title-in{gap:2px;display:inline-flex}.dp-tbtn,.dp-tlabel{font:inherit;color:inherit;white-space:nowrap;background:0 0;border:0;border-radius:4px;margin:0;padding:4px;font-size:15px;font-weight:600}.dp-tbtn{cursor:pointer}.dp-tbtn:hover{color:var(--dp-accent,#2160d5)}.dp-grid{border-collapse:collapse;width:auto;min-width:0;margin:0}.dp-grid th{width:var(--dp-day);text-align:center;letter-spacing:0;text-transform:none;height:28px;color:var(--dp-soft,#6b7280);background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.dp-grid abbr{cursor:default;text-decoration:none}.dp-grid td{width:var(--dp-day);height:var(--dp-day);text-align:center;background:0 0;border:0;padding:0}.dp-grid td.dp-in{background:var(--dp-band,color-mix(in srgb, var(--dp-accent,#2160d5) 10%, transparent))}.dp-grid td.dp-start{background:linear-gradient(to right, transparent 50%, var(--dp-band,color-mix(in srgb, var(--dp-accent,#2160d5) 10%, transparent)) 50%)}.dp-grid td.dp-end{background:linear-gradient(to left, transparent 50%, var(--dp-band,color-mix(in srgb, var(--dp-accent,#2160d5) 10%, transparent)) 50%)}.dp-day{width:var(--dp-day);height:var(--dp-day);cursor:pointer;font:inherit;font-variant-numeric:tabular-nums;color:inherit;border-radius:var(--dp-day-radius,6px);background:0 0;border:0;margin:0;padding:0}.dp-day:hover:not(:disabled){background:var(--dp-hover,#f3f4f6)}.dp-day.dp-out{color:var(--dp-soft,#6b7280);opacity:.7}.dp-day.dp-today{box-shadow:inset 0 0 0 1px var(--dp-accent,#2160d5)}.dp-day.dp-on,.dp-day.dp-on:hover{background:var(--dp-accent,#2160d5);color:var(--dp-on-accent,#fff);opacity:1}.dp-day:disabled{opacity:.3;cursor:not-allowed}.dp-day:focus-visible{outline:2px solid var(--dp-accent,#2160d5);outline-offset:1px}.dp-cells{width:calc(var(--dp-day) * 7);height:calc(28px + var(--dp-day) * 6);grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);place-items:center;display:grid}.dp-cell{cursor:pointer;min-width:60px;height:32px;font:inherit;color:inherit;border-radius:var(--dp-day-radius,6px);background:0 0;border:0;margin:0;padding:0 10px}:where(html) .dp-cell{font-variant-numeric:tabular-nums}.dp-cell:hover:not(:disabled){background:var(--dp-hover,#f3f4f6)}.dp-cell.dp-out{color:var(--dp-soft,#6b7280);opacity:.7}.dp-cell.dp-today{box-shadow:inset 0 0 0 1px var(--dp-accent,#2160d5)}.dp-cell.dp-on,.dp-cell.dp-on:hover{background:var(--dp-accent,#2160d5);color:var(--dp-on-accent,#fff);opacity:1;box-shadow:none}.dp-cell:disabled{color:var(--dp-soft,#6b7280);background:var(--dp-hover,#f3f4f6);opacity:.6;cursor:not-allowed}.dp-timerow{border-top:1px solid var(--dp-line,#d1d5db);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.dp .dp-pop .dp-timerow label{font:inherit;color:inherit;margin:0;font-weight:500}.dp .dp-pop input.dp-time:focus-visible{outline:2px solid var(--dp-accent,#2160d5);outline-offset:1px;box-shadow:none}.dp .dp-pop input.dp-time{box-sizing:border-box;width:auto;height:32px;font:inherit;color:inherit;background:var(--dp-field-bg,#fff);border:1px solid var(--dp-line,#d1d5db);border-radius:6px;margin:0;padding:0 8px}.dp-foot{justify-content:flex-end;align-items:center;gap:14px;margin-top:10px;display:flex}.dp-link{cursor:pointer;font:inherit;color:var(--dp-accent,#2160d5);background:0 0;border:0;margin:0;padding:4px 2px;font-weight:500}.dp-link:first-child:not(:only-child){margin-right:auto}.dp-link:hover:not(:disabled){text-decoration:underline}.dp-link:disabled{opacity:.4;cursor:not-allowed}.dp-done{cursor:pointer;height:32px;font:inherit;color:var(--dp-on-accent,#fff);background:var(--dp-accent,#2160d5);border:0;border-radius:6px;margin:0;padding:0 16px;font-weight:500}.dpr-pair{align-items:center;gap:10px;min-width:0;display:flex}.dpr-v{text-overflow:ellipsis;min-width:0;overflow:hidden}.dpr-t{color:var(--dp-soft,#6b7280);flex:none}.dpr-pop{width:min-content;padding:0}.dpr .dp-value{flex:auto}.dpr-pop .dp-panels{padding:12px 14px 10px}.dpr-ends{box-sizing:border-box;border-bottom:1px solid var(--dp-line,#d1d5db);align-items:center;padding:0 16px;display:flex}.dpr-end{box-shadow:inset 0 -2px #0000}.dpr-end.dpr-active{box-shadow:inset 0 -2px 0 var(--dp-accent,#2160d5)}.dpr-foot{border-top:1px solid var(--dp-line,#d1d5db);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.dpr-preset{cursor:pointer;height:26px;font:inherit;color:var(--dp-accent,#2160d5);background:var(--dp-band,color-mix(in srgb, var(--dp-accent,#2160d5) 10%, transparent));border:1px solid color-mix(in srgb, var(--dp-accent,#2160d5) 35%, transparent);border-radius:4px;margin:0;padding:0 10px;font-size:13px}.dpr-preset:hover{background:color-mix(in srgb, var(--dp-accent,#2160d5) 18%, transparent)}.dpr-clear{margin-left:auto}@media (width<=560px){.dp-pop{--dp-day:40px;padding:12px}.dpr-pop{padding:0}.dpr-pop .dp-panels{padding:10px 12px 8px}}:root{--ink:#111827;--ink-soft:#1f2937;--accent:#2160d5;--accent-deep:#1b53bd;--accent-card:#1e4fd6;--muted:#6b7280;--muted-strong:#4b5563;--line:#e5e7eb;--line-soft:#eef0f2;--line-card:#e5e7eb;--line-chip:#d1d5db;--icon-line:#9ca3af;--card:#fff;--page:#f5f6f8;--field:#f3f4f6;--focus:#6b93ee;--good:#16a34a;--bad:#b91c1c;--radius:4px}*{box-sizing:border-box}body{color:var(--ink);background:var(--page);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,sans-serif}a{color:var(--ink);text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input,select,button,textarea{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--icon-line)}.pr-page{width:100%;padding:20px 19px}.topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:0 0 16px;display:flex}.page-title{color:var(--ink);margin:0;font:600 20px/1.2 Inter}.page-title .soft{color:var(--muted);font-weight:400}.topbar-actions{align-items:center;gap:10px;display:flex}.search-input{border:1px solid var(--line-chip);border-radius:var(--radius);color:var(--ink);background:#fff;width:260px;height:40px;padding:0 12px;font:400 14px Inter}.search-input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.btn-primary{background:var(--accent);color:#fff;border-radius:var(--radius);border:1px solid var(--accent);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;height:40px;padding:0 16px;font:500 14px Inter;display:inline-flex}.btn-primary:hover{background:var(--accent-deep);border-color:var(--accent-deep);color:#fff}.ph-tabs{border:1px solid var(--line);background:#fff;border-radius:6px;align-items:flex-start;gap:32px;height:54px;margin:0 0 20px;padding:4px;display:flex}.ph-tab{height:45px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 16px;font:400 14px Inter;text-decoration:none;display:inline-flex}.ph-tab:hover{color:var(--ink)}.ph-tab.active{color:var(--ink);background:#f8f9fa;font-weight:500}.pl-card>.ph-bar{padding:14px 20px 15px}.ht-card>.ph-bar{padding:4px 0 16px}a.ph-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ph-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 22px;display:flex}.ph-title{color:var(--ink);margin:0 0 4px;font:600 26px/1.2 Inter}.ph-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ph-search{border:1px solid var(--line-chip);border-radius:var(--radius);background:#fff;align-items:center;gap:10px;width:340px;max-width:100%;height:40px;padding:0 12px;display:flex}.ph-search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font:400 14px Inter}.ph-search input::placeholder{color:var(--icon-line)}.ph-search svg{width:18px;height:18px;color:var(--icon-line);flex:none}.ph-search:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.ph-bar .ph-search,.ph-search.cu-bill-search,.ph-search.sc-line-search{border-color:#d8dad6;border-radius:8px;gap:8px;width:260px;height:36px;padding:0 13px}.ph-bar .ph-search svg,.ph-search.cu-bill-search svg,.ph-search.sc-line-search svg,.cms-add-search.ph-search svg{width:14px;height:14px;color:var(--muted-strong)}.ph-bar .ph-search input::placeholder,.ph-search.cu-bill-search input::placeholder,.ph-search.sc-line-search input::placeholder,.cms-add-search.ph-search input::placeholder{color:#bfbfbf}.cms-add-search.ph-search.iv-search{border-color:#d8dad6;border-radius:8px;gap:8px;width:100%;height:40px;padding:0 13px}.po-line-search .pr-search-input,.sa-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:14px;padding:0 36px 0 13px}.po-line-search .pr-search-input{border-radius:8px}.po-line-search .pr-search-input:focus{padding:0 35px 0 12px}.po-line-search .pr-search-input::placeholder,.sa-filter-row .sa-input::placeholder{color:#bfbfbf}.ph-bar .cms-filter{border-radius:8px;height:36px}.ph-bar .cms-filter select{padding-left:13px}.btn-ghost,.btn-new{box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 13px;font:500 13.5px Inter;display:inline-flex}.btn-ghost{color:var(--ink);border:1px solid var(--line-chip);background:#fff}.btn-ghost:hover{border-color:var(--icon-line);color:var(--ink)}.btn-ghost.on{border-color:var(--accent);color:var(--accent)}.btn-new{background:var(--accent);color:#fff;border:1px solid var(--accent)}.btn-new:hover{background:var(--accent-deep);border-color:var(--accent-deep);color:#fff}.btn-ghost svg,.btn-new svg{flex:none;width:13.5px;height:13.5px}.btn-ghost[aria-disabled=true],.btn-new[aria-disabled=true],.btn-ghost:disabled,.btn-new:disabled{cursor:not-allowed;opacity:.5}.btn-ghost:focus-visible,.btn-new:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ph-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;display:inline-block}.ph-filter{position:relative}.ph-menu{z-index:30;border:1px solid var(--line-chip);border-radius:var(--radius);background:#fff;min-width:220px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 20px #0000001a}.ph-menu-item{text-align:left;cursor:pointer;border-radius:var(--radius);width:100%;color:var(--ink);background:0 0;border:0;padding:10px 12px;font:400 14px Inter;display:block}.ph-menu-item:hover{background:#eef2ff}.ph-menu-item.on{color:var(--accent);font-weight:500}.ph-menu-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ph-sub{color:var(--muted);margin:0;font:400 14px Inter}.ct-table{min-width:640px}.ht-table.ct-table th{color:var(--ink-soft);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--line);padding:9px 16px;font:600 14px/21px Inter}.ht-table.ct-table td{border-bottom:1px solid var(--line-soft);padding:9px 16px;font-size:14px;line-height:21px}.ct-table .ct-num{text-align:right;font-variant-numeric:tabular-nums}.ct-sort{cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ct-sort:hover{color:var(--accent)}.ct-sort:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ct-actions{align-items:center;height:30px;display:inline-flex}.ct-edit,.ct-more{box-sizing:border-box;border:1px solid var(--line-chip);cursor:pointer;color:#0c0a09;background:#fff;align-items:center;height:30px;margin:0;display:inline-flex;box-shadow:0 2px #00000004}.ct-edit{border-radius:7px 0 0 7px;padding:0 9px;font:400 12.5px/22px Inter;text-decoration:none}.ct-edit:only-child{border-radius:7px}.ct-actions>.ct-more:first-child{border-radius:7px;margin-left:0}.ct-more{color:#807e7d;border-radius:0 7px 7px 0;justify-content:center;width:36px;margin-left:-1px;padding:0;font:400 14px Inter}.ct-more svg{width:14px;height:14px}.ct-edit:not([aria-disabled=true]):hover{z-index:1;color:#4373e6;background:#fff;border-color:#4373e6;position:relative}.ct-edit[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ct-more[aria-disabled=true]{cursor:not-allowed}.ct-edit:focus-visible,.ct-more:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ct-name{align-items:center;gap:14px;display:flex}.ct-thumb{border-radius:var(--radius);background:var(--field);border:1px solid var(--line);width:32px;height:32px;color:var(--icon-line);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.ct-thumb img{object-fit:cover;width:100%;height:100%}.ct-thumb svg{width:16px;height:16px}.ct-parent{color:var(--muted);margin-top:2px;font:400 12px Inter;display:block}.modal.modal-form{border-radius:var(--radius);width:min(560px,100%);padding:0}.mf-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.mf-title{color:var(--ink);margin:0;font:600 18px Inter}.mf-body{padding:20px}.mf-foot{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.fld{display:block}.fld+.fld,.fld-error+.fld{margin-top:16px}.fld-label{color:var(--ink-soft);margin-bottom:6px;font:500 14px Inter;display:block}.fld-label .soft{color:var(--muted);font-weight:400}.req{color:var(--bad);margin-right:2px}.fld input:not([type=checkbox]),.fld select{border:1px solid var(--line-chip);border-radius:var(--radius);width:100%;height:40px;color:var(--ink);background:#fff;padding:0 10px;font:400 14px Inter}.fld input::placeholder{color:var(--icon-line)}.fld input:focus,.fld select:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.fld input[aria-invalid=true],.fld select[aria-invalid=true]{border-color:var(--bad)}.fld-check{color:var(--ink);cursor:pointer;align-items:center;gap:8px;margin-top:16px;font:400 14px Inter;display:flex}.fld-check input{width:18px;height:18px;accent-color:var(--accent)}.fld-error{color:var(--bad);margin:6px 0 0;font:400 13px Inter}.btn-cancel{color:var(--ink);border:1px solid var(--line-chip);box-sizing:border-box;cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 13px;font:500 13.5px Inter;display:inline-flex}.btn-cancel:hover{border-color:var(--icon-line);color:var(--ink)}.btn-cancel:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cu-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font:500 15px Inter;display:inline-flex}.cu-sub{color:var(--muted);margin-top:2px;font:400 12px Inter;display:block}.cu-num{text-align:right;font-variant-numeric:tabular-nums}:where(html) .cu-num .cu-sub{font-variant-numeric:tabular-nums}.ct-table th.cu-num .ct-sort{justify-content:flex-end;width:100%}.btn-icon{justify-content:center;width:36px;padding:0}.sf a.cu-link,a.cu-link{color:var(--ink);align-items:center;display:inline-flex}.cu-scrim{z-index:44;background:#11182773;animation:.3s scrim-in;position:fixed;inset:0}.cu-detail{--cx-top:26px;--cx-pad:32px;--cx-gap:10px;z-index:45;background:var(--page);border-left:1px solid var(--line);width:min(1100px,100%);padding:22px 32px 60px;animation:.35s cubic-bezier(.23,1,.32,1) sheet-in;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #11182740}@media (prefers-reduced-motion:reduce){.cu-detail,.cu-scrim{animation:none}}.modal-close.cu-close{top:var(--cx-top);right:calc(var(--cx-pad) + var(--cx-in,0px));z-index:46;background:#fff;border-radius:8px;width:36px;height:36px;position:absolute}.cu-detail-head{margin:4px calc(36px + var(--cx-gap)) 22px 0;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cu-detail-head>.cu-detail-name{align-self:center}.cu-detail-head>.cu-detail-actions{margin-top:var(--cx-nudge,0px)}.cu-detail-name{color:var(--ink);margin:0;font:600 20px/1.2 Inter}.cu-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cu-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 1px 2px #00000008}.cu-card+.cu-card{margin-top:20px}.cu-card-head{border-bottom:1px solid var(--line);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font:600 16px Inter;display:flex}.cu-card-sub{color:var(--muted);margin-top:2px;font:400 13px Inter;display:block}.cu-cols{grid-template-columns:1fr 1fr;gap:0 40px;padding:20px;display:grid}.cu-section{border-bottom:1px solid var(--line-soft);margin-bottom:20px;padding-bottom:20px}.cu-section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.cu-section-title{color:var(--ink);margin:0 0 10px;font:600 15px Inter}.cu-row{grid-template-columns:180px 1fr;gap:6px 16px;margin:0;padding:6px 0;font:400 14px Inter;display:grid}.cu-row dt{color:var(--muted-strong)}.cu-row dd{overflow-wrap:anywhere;margin:0}.cu-tabs{border:1px solid var(--line);border-radius:var(--radius);background:#fff;gap:0;margin:20px 0 16px;padding:0 4px;display:flex}.cu-tab{cursor:pointer;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 18px;font:500 14px Inter}.cu-tab.on{color:var(--accent);border-bottom-color:var(--accent)}.cu-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cu-foot{color:var(--muted-strong);border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font:400 14px Inter;display:flex}.cu-foot .pg{padding:0}.modal-backdrop.modal-backdrop--sheet{z-index:50;justify-content:flex-end;padding:0;animation:.3s scrim-in}.modal.modal-sheet{border:0;border-left:1px solid var(--line);border-radius:0;flex-direction:column;width:min(760px,100%);height:100%;max-height:none;padding:0;animation:.35s cubic-bezier(.23,1,.32,1) sheet-in;display:flex;box-shadow:0 24px 60px #11182740}@keyframes sheet-in{0%{transform:translate(100%)}to{transform:none}}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}.is-closing{pointer-events:none}.cu-detail.is-closing,.modal-backdrop--sheet.is-closing .modal-sheet{animation:.45s cubic-bezier(.23,1,.32,1) forwards sheet-out}.cu-scrim.is-closing{animation:.45s forwards scrim-out}.modal-backdrop--sheet.is-closing{animation:.45s forwards scrim-clear}@keyframes sheet-out{to{transform:translate(100%)}}@keyframes scrim-out{to{opacity:0}}@keyframes scrim-clear{to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.modal-sheet,.modal-backdrop--sheet{animation:none}}.modal.modal-sheet .mf-head{flex:none;padding:14px 24px}.modal.modal-sheet .mf-body{background:var(--page);flex:1;min-height:0;padding:24px;overflow-y:auto}.modal-sheet .mf-grid{max-width:1280px}.modal.modal-sheet .mf-foot{background:#fff;flex:none;justify-content:center;padding:16px 24px}.mf-grid{grid-template-columns:1fr 1fr;gap:22px 28px;display:grid}.mf-grid .fld+.fld{margin-top:0}.mf-grid .wide{grid-column:1/-1}.fld textarea{resize:vertical;border:1px solid var(--line-chip);border-radius:var(--radius);width:100%;min-height:96px;color:var(--ink);background:#fff;padding:8px 10px;font:400 14px Inter}.fld textarea:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.fld textarea[aria-invalid=true]{border-color:var(--bad)}.fld select:disabled{color:var(--ink);background:var(--field);opacity:.5;cursor:not-allowed}.fld-static{border:1px dashed var(--line-chip);border-radius:var(--radius);color:var(--muted-strong);background:var(--field);margin:0;padding:10px;font:400 14px Inter}.fld-help{color:var(--muted);margin:6px 0 0;font:400 13px Inter}.fld-hr{border:0;border-top:1px solid var(--line);margin:20px 0}.fld-range{color:var(--muted);align-items:center;gap:10px;display:flex}.fld-range input{border:1px solid var(--line-chip);border-radius:var(--radius);min-width:0;height:40px;color:var(--ink);background:#fff;flex:1;padding:0 10px;font:400 14px Inter}.modal.modal-settle{width:min(1000px,100%)}.settle-grid{grid-template-columns:1.35fr 1fr;display:grid}.settle-left{border-right:1px solid var(--line);min-height:400px;padding:20px}.settle-right{padding:20px}.settle-count{border-bottom:1px solid var(--line);margin:0 0 8px;padding-bottom:10px;font:400 14px Inter}.settle-count button{cursor:pointer;font:inherit;color:var(--accent);background:0 0;border:0;padding:0}.settle-count button:hover{color:var(--accent-deep);text-decoration:underline}.settle-bill{border-bottom:1px solid var(--line-soft);cursor:pointer;align-items:center;gap:12px;padding:10px 4px;font:400 14px Inter;display:flex}.settle-bill:hover{background:#f9fafb}.settle-bill input{width:18px;height:18px;accent-color:var(--accent);flex:none}.settle-bill .amt{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.settle-empty{text-align:center;color:var(--muted);padding:60px 0;font:400 14px Inter}.settle-empty svg{width:64px;height:64px;color:var(--line-chip)}.settle-empty p{margin:6px 0 0}.adjust-preview{background:var(--field);border:1px solid var(--line);border-radius:var(--radius);margin:20px 0 0;padding:12px 16px;font:500 14px Inter}:where(html) .adjust-preview{font-variant-numeric:tabular-nums}@media (width<=1000px){.cu-cols,.mf-grid,.settle-grid{grid-template-columns:1fr}.settle-left{border-right:0;border-bottom:1px solid var(--line);min-height:0}.cu-row{grid-template-columns:1fr;gap:2px}.cu-detail{--cx-top:22px;--cx-pad:16px;padding:18px 16px 48px}}.pg{color:var(--muted-strong);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:16px 16px 4px;font:400 13px Inter;display:flex}:where(html) .pg{font-variant-numeric:tabular-nums}.pg-total{margin-right:6px}.pg-btn,.pg-page{box-sizing:border-box;min-width:36px;height:36px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;padding:0 6px;font:500 13.5px Inter;display:inline-flex;box-shadow:0 2px #00000004}.pg-page{color:var(--accent);border-color:var(--accent);cursor:default}.pg-btn:disabled{opacity:.5;cursor:not-allowed}.pg-btn:not(:disabled):hover{color:#4373e6;border-color:#4373e6}.pg-btn:focus-visible,.pg-size:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pg-size{box-sizing:border-box;height:36px;color:var(--ink);background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;padding:0 13px;font:500 13.5px Inter;display:inline-flex;box-shadow:0 2px #00000004}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px;box-shadow:0 1px 2px #00000008}.card-title{font:600 15px Inter}.db{flex-direction:column;gap:16px;display:flex}.db .db-card{box-shadow:none;border-radius:6px;overflow:hidden}.db .db-card+.db-card{margin-top:0}.db-note{color:var(--muted);font:400 14px Inter}.db-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.db-stat{background:var(--card);border:1px solid var(--line);border-radius:6px;padding:20px 24px}.db-stat p{margin:0}.db-stat .db-stat-label{color:var(--muted);font:400 14px Inter}.db-stat .db-stat-value{color:var(--ink);margin:8px 0 4px;font:500 24px/32px Inter}:where(html) .db-stat .db-stat-value{font-variant-numeric:tabular-nums}.db-stat .db-stat-delta{color:var(--muted);font:400 13px Inter}.db-stat-delta .up{color:var(--good)}.db-stat-delta .down{color:var(--bad)}.db-mid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.db-side{flex-direction:column;gap:16px;min-width:0;display:flex}.ns-card{background:#fff;border:1px solid #ececea;border-radius:8px;min-width:0;padding:22px 24px 16px;box-shadow:0 1px 2px #0f172a0a}.ns-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ns-lead{min-width:0}.ns-title{color:#78716c;align-items:center;gap:6px;font:500 13px/18px Inter;display:flex}.ns-info{color:#c2bfb9;cursor:default;outline:none;width:13px;height:13px;display:inline-flex;position:relative}.ns-info svg{width:13px;height:13px}.ns-tip{z-index:5;color:#fff;white-space:normal;background:#000000bf;border-radius:6px;width:max-content;max-width:280px;padding:6px 8px;font:400 12px/18px Inter;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.ns-info:hover .ns-tip,.ns-info:focus-visible .ns-tip{display:block}.ns-total{color:#0c0a09;margin-top:3px;font:600 26px/30px Inter}:where(html) .ns-total{font-variant-numeric:tabular-nums}.ns-sub{color:#a8a29e;margin-top:3px;font:400 12px/16px Inter}.ns-toggle{background:#f4f4f2;border-radius:8px;flex:none;gap:2px;padding:3px;display:inline-flex}.ns-toggle-btn{color:#78716c;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0;padding:6px 14px;font:600 13px/15.6px Inter}.ns-toggle-btn.on{color:#0c0a09;background:#fff;box-shadow:0 1px 2px #00000014}.ns-toggle-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ns-chart{margin-top:16px}.ns-svg{width:100%;height:auto;display:block}.ns-grid{stroke:#f4f3f1;stroke-width:1px}.ns-bar{fill:#1a69ff;fill-opacity:.5}.ns-bar:hover{fill-opacity:.8}.ns-label{fill:#c2bfb9;font:400 11px Inter}.db-swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.db-donut-row{align-items:center;gap:24px;padding:24px;display:flex}.db-donut{background:var(--slices);border-radius:50%;flex:none;width:112px;height:112px;position:relative}.db-donut-hole{background:var(--card);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font:500 16px Inter;display:flex;position:absolute;inset:24px}.db-donut-legend{min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:10px;margin:0;padding:0;font:400 14px Inter;list-style:none;display:flex}.db-donut-legend li{align-items:center;gap:8px;display:flex}.db-pct{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto}.db-low{margin:0;padding:4px 24px;list-style:none}.db-low li{border-bottom:1px solid var(--line-soft);min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font:400 14px Inter;display:flex}.db-low li:last-child{border-bottom:0}.db-low-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.db-card-foot{padding:4px 24px 20px}.db-empty{color:var(--muted);margin:0;padding:24px;font:400 14px Inter}.db .db-orders{min-width:760px}.db .db-orders td{height:59px}.db .db-orders .num{text-align:right;font-variant-numeric:tabular-nums}.db-order-no{white-space:nowrap;font-weight:500}@media (width<=1100px){.db-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.db-mid{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.db-stats{grid-template-columns:minmax(0,1fr)}.db .db-band .sp-head{width:auto}}.db-glass{--db-tray:#ffffff80;--db-pill:#ffffff80;--db-glaze:#ffffff8c;--db-chip:#ffffffeb;--db-row:#ffffff73;--db-new:linear-gradient(180deg, #2160d5eb, #1b53bdf5);--db-bar:#1c1917db;background:radial-gradient(#1118270f 1px,#0000 1.5px) 0 0/18px 18px,radial-gradient(560px 400px at 8% 200px,#2160d52e,#0000 70%) no-repeat,radial-gradient(900px 480px at 55% 300px,#ede0d48c,#0000 70%) no-repeat,radial-gradient(520px 380px at 96% 120px,#d9736a1f,#0000 70%) no-repeat,radial-gradient(520px 380px at 94% 96%,#d9736a29,#0000 70%) no-repeat,linear-gradient(#f7f9fc,#eef1f6 160px,#e9edf3);border:1px solid #dfe3ea;border-radius:8px;padding:20px 24px 24px}.db-glass .db-band,.db-glass .db-stat,.db-glass .ns-card,.db-glass .cu-card.db-card{background:var(--db-tray);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border-color:#11182712;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.db-glass .db-band .ph-sub,.db-glass .db-stat .db-stat-label,.db-glass .db-stat .db-stat-delta,.db-glass .db-pct,.db-glass .db-empty,.db-glass .iv-empty{color:var(--muted-strong)}.db-glass .db-stat-delta .up{color:#166534}.db-glass .ns-title{color:#57534e}.db-glass .ns-sub{color:#78716c}.db-glass .ns-info{color:#a8a29e}.db-glass .ns-label{fill:#a8a29e}.db-glass .ns-grid{stroke:#1118270f}.db-glass .db-card .cu-card-head{border-bottom-color:#1118271a}.db-glass .db-low li{border-bottom-color:#11182713}.db-glass .db-orders.us-table th{background:#11182706;border-color:#1118271a}.db-glass .db-orders.us-table tbody tr td{border-bottom-color:#1118271a}.db-glass .db-orders.us-table tbody tr:hover td{background:var(--db-row)}.db-glass .db-orders-card .pl-scroll{background:0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.db-glass .db-donut{background:0 0}.db-glass .db-donut:before{content:"";background:var(--slices);border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 24px),#000 calc(100% - 23.5px));mask-image:radial-gradient(circle closest-side,#0000 calc(100% - 24px),#000 calc(100% - 23.5px))}.db-glass .db-donut-hole{background:0 0}.db-glass .btn-ghost{background:var(--db-glaze);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.db-glass .btn-ghost:hover{background:var(--db-chip);border-color:#11182729;box-shadow:inset 0 1px #fff,0 2px 6px #11182714}.db-glass .btn-new{background:var(--db-new);border-color:#0000;box-shadow:inset 0 1px #ffffff47,0 1px 2px #1118271f,0 4px 12px #2160d538}.db-glass .btn-new:hover{background:var(--accent-deep)}.db-glass .ns-toggle{background:var(--db-pill);box-shadow:0 0 0 1px #1118270d,inset 0 1px #ffffffe6}.db-glass .ns-toggle-btn{color:#57534e}.db-glass .ns-toggle-btn:hover,.db-glass .ns-toggle-btn.on{color:#0c0a09}.db-glass .ns-toggle-btn.on{background:var(--db-chip);box-shadow:0 1px 2px #11182714,0 0 0 1px #1118270a}.db-glass .ns-tip{background:var(--db-bar);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);box-shadow:0 2px 6px #0000001f,0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.db-glass{--db-tray:#f4f6fa;--db-pill:#eceff4;--db-glaze:#fff;--db-chip:#fff;--db-row:#fff;--db-new:#2160d5;--db-bar:#1c1917}}@media (prefers-reduced-transparency:reduce){.db-glass{--db-tray:#f4f6fa;--db-pill:#eceff4;--db-glaze:#fff;--db-chip:#fff;--db-row:#fff;--db-new:#2160d5;--db-bar:#1c1917}.db-glass .db-band,.db-glass .db-stat,.db-glass .ns-card,.db-glass .cu-card.db-card,.db-glass .ns-tip{-webkit-backdrop-filter:none;backdrop-filter:none}}.pos-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px 20px;box-shadow:0 1px 2px #00000008}.pl-card{border-radius:6px;padding:4px;overflow:hidden}.pl-scroll{overflow-x:auto}.pl-table{border-collapse:collapse;width:100%;min-width:840px;color:var(--ink);font:400 14px Inter}.pl-table th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;background:#f9fafb;height:39px;padding:0 16px;font:500 12px Inter}.pl-table th .ct-sort{gap:8px}.pl-sort-ico{color:var(--icon-line);font-size:12px}.pl-table td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:12px 16px 11px}.pl-table tbody tr:last-child td{border-bottom:0}.pl-table tbody tr:hover td{background:#f9fafb}.pl-table .pl-r{text-align:right}.pl-num{font-variant-numeric:tabular-nums;white-space:nowrap}.pl-table th:nth-child(2){width:153px}.pl-table th:nth-child(3){width:160px}.pl-table th:nth-child(4){width:178px}.pl-table th:nth-child(5){width:184px}.pl-item{align-items:center;gap:16px;min-width:0;display:flex}.pl-thumb{border-radius:var(--radius);background:var(--field);border:1px solid var(--line);width:45px;height:45px;color:var(--icon-line);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.pl-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pl-text{min-width:0}.pl-name{color:var(--ink);overflow-wrap:anywhere;font:400 14px/20px Inter}.pl-status{color:var(--muted-strong);background:var(--field);border-radius:var(--radius);vertical-align:middle;margin-left:6px;padding:1px 6px;font:500 12px/16px Inter;display:inline-block}.pl-sku{color:var(--muted);align-items:center;gap:6px;margin-top:4px;font:400 14px Inter;display:flex}.pl-margin{color:var(--good);margin-top:4px;font:400 13px Inter;display:block}.pl-low{color:#b45309}.pl-out{color:var(--bad)}.pl-table .ct-actions{vertical-align:middle}.ph-menu-title{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);padding:8px 12px 4px;font:400 12px Inter}.ph-menu-title+.ph-menu-title,.ph-menu-item+.ph-menu-title{border-top:1px solid var(--line-soft);margin-top:6px;padding-top:10px}.pl-prod,.pl-catalogue{color:#0c0a09;border-color:#ececea;border-radius:8px;padding:0;box-shadow:0 1px 2px #0f172a0a}.pl-prod>.ph-bar,.pl-catalogue>.ph-bar{border-bottom:1px solid #ececea;align-items:flex-start;padding:16px}.pl-page{padding:0 1px}.pl-prod .ph-title,.pl-catalogue .ph-title{color:#0c0a09;margin:0;font:600 26px/1.2 Inter}.pl-prod .ph-actions,.pl-catalogue .ph-actions{gap:8px}.pl-prod .ph-search,.pl-catalogue .ph-search{border-color:#d8dad6;border-radius:8px;gap:8px;width:260px;height:36px;padding:0 13px}.pl-prod .ph-search svg,.pl-catalogue .ph-search svg{width:14px;height:14px;color:var(--muted)}.pl-prod .ph-search input::placeholder,.pl-catalogue .ph-search input::placeholder{color:#bfbfbf}.pl-prod .btn-ghost,.pl-prod .btn-new,.pl-catalogue .btn-ghost,.pl-catalogue .btn-new{border-radius:8px;height:36px;padding:0 13px;font:500 13.5px Inter;box-shadow:0 1px 2px #0f172a0a}.pl-prod .btn-ghost,.pl-catalogue .btn-ghost{color:#0c0a09;border-color:#e1e3e0}.pl-prod .btn-ghost svg,.pl-prod .btn-new svg,.pl-catalogue .btn-ghost svg,.pl-catalogue .btn-new svg{width:13.5px;height:13.5px}.pl-prod .btn-icon,.pl-catalogue .btn-icon{width:36px;min-width:36px;padding:0}.pl-prod .btn-icon svg,.pl-catalogue .btn-icon svg{width:14px;height:14px}.pl-prod .btn-new,.pl-catalogue .btn-new{background:#1a69ff;border-color:#0000;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffff2e}.pl-prod .btn-new:hover,.pl-catalogue .btn-new:hover{background:#155ae0;border-color:#155ae0}.pl-prod .pl-table{color:#0c0a09;border-collapse:separate;border-spacing:0;line-height:21px}.pl-prod .pl-table th{letter-spacing:.24px;color:var(--muted);background:#fafaf9;border-bottom:1px solid #ececea;height:auto;padding:12px 16px;font:500 12px/1.2 Inter}.pl-prod .pl-table th .ct-sort{gap:0}.pl-sort{color:#c4c7cf;flex-direction:column;gap:2px;margin-left:7px;display:inline-flex}.pl-sort svg{fill:currentColor;width:7px;height:4px;display:block}.pl-sort svg.on{color:#1a69ff}.pl-prod .pl-table th:nth-child(2){width:10.12%}.pl-prod .pl-table th:nth-child(3){width:10.56%}.pl-prod .pl-table th:nth-child(4){width:11.75%}.pl-prod .pl-table th:nth-child(5){width:12.14%}.pl-prod .pl-table td{border-bottom:1px solid #f3f3f0;padding:10px 16px}.pl-prod .pl-table tbody tr:last-child td{border-bottom:1px solid #f3f3f0}.pl-prod .pl-table tbody tr:hover td{background:#fafaf9}.pl-prod .pl-item{gap:12px}.pl-prod .pl-thumb{color:#9cafbf;background:#f1f5f8;border-color:#dae1e7;width:48px;height:48px}.pl-prod .pl-thumb svg{width:18px;height:18px}.pl-prod .pl-name{color:#0c0a09;font:400 14px/21px Inter}.pl-prod .pl-sku{gap:4px;margin-top:2px;line-height:21px}.pl-prod .pl-margin{color:#12805c;margin:0;font:400 13px/21px Inter}.pl-prod .ct-edit,.pl-prod .ct-more{border-color:#e1e3e0}.pl-prod .apg{box-sizing:border-box;background:#fafaf9;gap:8px;height:56px;padding:10px 16px}.pl-prod .apg-total{display:none}.pl-prod .apg-btn{box-sizing:border-box;color:#5f6471;border:1px solid #d8dad6;border-radius:9999px;width:30px;min-width:30px;height:30px;padding:0;font:500 12.5px/28px Arial,sans-serif}.pl-prod .apg-btn svg{color:#5f6471;width:12px;height:12px}.pl-prod .apg-btn:hover:not(:disabled):not(.apg-on){color:#1a69ff;border-color:#1a69ff}.pl-prod .apg-btn:hover:not(:disabled) svg{color:#1a69ff}.pl-prod .apg-btn:disabled{border-color:var(--line);background:#f3f3f0}.pl-prod .apg-btn:disabled svg{color:#c2c6d8}.pl-prod .apg-on{color:#fff;background:#1a69ff;border-color:#1a69ff;box-shadow:0 4px 12px #1a69ff2e}.pl-prod .apg-size{color:#5f6471;border-color:#d8dad6;border-radius:9999px;justify-content:space-between;gap:12px;min-width:98px;height:30px;margin-left:8px;padding:0 13px;font:500 12.5px Inter}.pl-prod .apg-size svg{color:#78716c;width:12px;height:12px}.ph-menu-count{color:var(--icon-line)}.rail-label{letter-spacing:.03em;text-transform:uppercase;color:var(--muted);margin:20px 0 4px;font:400 12px Inter}.board-error{color:var(--bad);border-radius:var(--radius);background:#fef2f2;margin:0 0 16px;padding:12px 16px;font:400 13px Inter}.kb-wrap{--kb-tray:#ffffff80;--kb-tray-lit:#ffffffd1;--kb-tray-warm:#fdf4e2d9;--kb-card:linear-gradient(180deg, #fffffff7, #fffffff0);--kb-pill:#ffffff80;--kb-bar:#1c1917db;--kb-scrim:#11182747;--kb-dialog:#fffffff5;--kb-fresh:#2160d51a;--kb-fresh-lit:#2160d529;background:radial-gradient(#1118270f 1px,#0000 1.5px) 0 0/18px 18px,radial-gradient(560px 400px at 8% 420px,#2160d52e,#0000 70%) no-repeat,radial-gradient(900px 480px at 55% 460px,#ede0d48c,#0000 70%) no-repeat,radial-gradient(520px 380px at 96% 340px,#d9736a1f,#0000 70%) no-repeat,radial-gradient(520px 380px at 94% 96%,#d9736a29,#0000 70%) no-repeat,linear-gradient(#f7f9fc,#eef1f6 160px,#e9edf3);border:1px solid #dfe3ea;border-radius:8px;padding:20px 24px 24px}.kb-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.kb-fresh{background:var(--kb-fresh);height:30px;color:var(--accent-deep);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;align-items:center;gap:8px;margin:0 auto 0 0;padding:0 12px;font:600 13px Inter;display:inline-flex;box-shadow:0 0 0 1px #2160d538,inset 0 1px #fff9}.kb-fresh:hover{background:var(--kb-fresh-lit)}.kb-fresh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kb-fresh-dot{background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px}.kb-fresh-show{border-left:1px solid #2160d540;padding-left:8px;font-weight:500}.kb-filters{background:var(--kb-pill);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border-radius:8px;align-items:center;gap:2px;padding:3px;display:inline-flex;box-shadow:0 0 0 1px #1118270d,inset 0 1px #ffffffe6}.kb-chip{color:#78716c;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;margin:0;padding:6px 12px;font:600 13px/15.6px Inter}.kb-chip:hover{color:#0c0a09}.kb-chip.on{color:#0c0a09;background:#ffffffeb;box-shadow:0 1px 2px #11182714,0 0 0 1px #1118270a}.kb-chip:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.kb-chip-clear{color:var(--accent)}.kb-filter-gap{background:#1118271f;width:1px;height:18px;margin:0 4px}.kb-pick{opacity:0;flex:none;width:16px;height:16px;margin-right:2px;transition:opacity .12s;display:inline-flex}.kb-pick input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}.board-card:hover .kb-pick,.board-card:focus-visible .kb-pick,.board-card.is-selected .kb-pick,.kb-pick:focus-within{opacity:1}.board-card.is-selected,.board-card.is-selected:hover{border-color:var(--accent);box-shadow:inset 0 1px 0 #ffffffb3, 0 0 0 1px var(--accent), 0 2px 8px #2160d529}.kb-ghost-badge{background:var(--accent);color:#fff;text-align:center;border-radius:11px;min-width:22px;height:22px;padding:0 6px;font:600 12px/22px Inter;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 6px #0000002e,0 0 0 2px #ffffffe6}.kb-selbar{z-index:55;background:var(--kb-bar);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border-radius:12px;align-items:center;gap:8px;padding:8px 10px 8px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000040,0 2px 6px #0000001f,0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f}.kb-selbar-count{font:600 13px Inter}.kb-selbar-label{color:#c2bcb6;margin-left:8px;font:400 13px Inter}.kb-selbar-btn{box-sizing:border-box;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:7px;height:30px;margin:0;padding:0 9px;font:400 12.5px Inter}.kb-selbar-btn:hover{background:#ffffff29}.kb-selbar-btn.danger{color:#fca5a5}.kb-selbar-btn.danger:hover{color:#fecaca}.kb-selbar-clear{box-sizing:border-box;color:#c2bcb6;cursor:pointer;background:0 0;border:0;border-radius:7px;height:30px;margin:0 0 0 4px;padding:0 10px;font:400 12.5px Inter}.kb-selbar-clear:hover{color:#fff}.kb-selbar button:focus-visible{outline-offset:1px;outline:2px solid #fff}.kb-title{color:var(--ink);margin:0;font:600 20px/28px Inter}.kb-count{color:var(--muted-strong);margin-left:10px;font:400 14px Inter}.board{grid-template-columns:repeat(4,minmax(240px,1fr));align-items:start;gap:16px;padding-bottom:4px;display:grid;overflow-x:auto}.board-col{min-width:0}.kb-col-head{align-items:center;gap:8px;padding:0 4px 12px;display:flex}.kb-col-title{color:var(--ink);font:600 14px/20px Inter}.kb-col-count{color:var(--muted-strong);font:400 14px/20px Inter}.kb-col-window{color:var(--muted-strong);margin-left:auto;font:400 12px/20px Inter}.board-count,:where(html) .board-count{font-variant-numeric:tabular-nums}.kb-col-add{width:24px;height:24px;color:var(--muted-strong);border-radius:6px;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.kb-col-add svg{width:14px;height:14px}.kb-col-add:hover{color:var(--ink);background:#1118270f}.pr-body .board a.kb-col-add,.pr-body .board a.kb-add{color:var(--muted-strong)}.pr-body .board a.kb-col-add:hover,.pr-body .board a.kb-add:hover{color:var(--ink)}.kb-col-body{background:var(--kb-tray);box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border:1px solid #11182712;border-radius:16px;flex-direction:column;gap:10px;min-height:480px;padding:10px;transition:background-color .15s,border-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.board-cards{flex-direction:column;gap:10px;display:flex}.board-card{background:var(--kb-card);cursor:pointer;border:1px solid #ffffffb3;border-radius:12px;padding:12px 14px;transition:box-shadow .15s,border-color .15s;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #1118270d,0 1px 2px #1118270d,0 3px 8px #11182708}.board-card:hover{border-color:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px #11182712,0 2px 4px #1118270d,0 8px 20px #11182712}.board-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kb-card-top{color:#8a8a86;justify-content:space-between;align-items:center;gap:10px;font:400 12px/16px Inter;display:flex}.kb-card-id{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(html) .kb-card-id,:where(html) .kb-total{font-variant-numeric:tabular-nums}.kb-tag{color:#6b6b68;flex:none;align-items:center;gap:6px;display:inline-flex}.kb-dot{border-radius:50%;width:6px;height:6px}.kb-card-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font:500 14px/20px Inter;overflow:hidden}.kb-due{color:#6d28d9;background:#7c3aed14;border-radius:6px;margin-top:6px;padding:0 8px;font:500 12px/20px Inter;display:inline-block}:where(html) .kb-due{font-variant-numeric:tabular-nums}.kb-card-foot{color:#8a8a86;align-items:center;gap:12px;margin-top:10px;font:400 12px/16px Inter;display:flex}.kb-meta{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.kb-meta svg{color:#a3a39f;width:13px;height:13px}.kb-avatar{letter-spacing:.02em;color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-left:auto;font:600 9px Inter;display:inline-flex}.kb-add{color:var(--muted-strong);border-radius:8px;align-items:center;gap:6px;margin-top:auto;padding:6px 8px;font:400 14px/20px Inter;display:inline-flex}.kb-add svg{width:14px;height:14px}.kb-add:hover{color:var(--ink);background:#ffffffbf}.board-hint{color:var(--muted);margin:-8px 0 16px;font:400 13px Inter}.board-card[data-movable]{cursor:grab;touch-action:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.board.is-dragging-any{-webkit-user-select:none;user-select:none}.board.is-dragging-any .board-card{cursor:grabbing}.board-card.kb-lifted{visibility:hidden;pointer-events:none;position:absolute}.kb-ghost{z-index:60;pointer-events:none;box-sizing:border-box;cursor:grabbing;will-change:transform;transform-origin:50%;background:#fffffff7;border-color:#ffffffe6;margin:0;transition:box-shadow .14s;position:fixed;top:0;left:0;box-shadow:inset 0 1px #fff,0 0 0 1px #1118270f,0 4px 10px #11182714,0 10px 24px #11182714}.kb-ghost.is-up{box-shadow:inset 0 1px #fff,0 0 0 1px #1118270f,0 6px 14px #1118271a,0 22px 48px #1118272e}.kb-drop{box-sizing:border-box;min-height:92px;color:var(--accent-deep);text-align:center;background:#2160d50f;border:1.5px dashed #2160d573;border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font:400 13px Inter;display:flex}.board-col.is-over .kb-col-body{background:var(--kb-tray-lit);border-style:dashed;border-color:#2160d58c;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,inset 0 0 48px #2160d50f}.board-col-cancelled.is-over .kb-col-body{background:var(--kb-tray-warm);border-color:#d9b36ae6;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ffffffb3,inset 0 0 48px #d977060f}.board-col-cancelled .kb-drop{color:#854d0e;background:#f6ecd8bf;border-color:#d9b36a}.board-empty{color:var(--muted-strong);text-align:center;margin:24px 0;font:400 13px Inter}.kb-col-head,.board-cards,.kb-add{transition:opacity .15s}.board-col.is-blocked .kb-col-head,.board-col.is-blocked .board-cards,.board-col.is-blocked .kb-add{opacity:.5}.board-status{color:#15803d;margin:-6px 0 14px;font:400 13px Inter}.modal-status{color:var(--good);margin:-6px 0 14px;font:400 13px Inter}.modal-title:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.board.is-dragging-any .board-card *{pointer-events:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.kb-wrap{--kb-tray:#f4f6fa;--kb-tray-lit:#f3f7ff;--kb-tray-warm:#fbf3e4;--kb-card:#fff;--kb-pill:#f7f9fc;--kb-bar:#1c1917;--kb-scrim:#11182773;--kb-dialog:#fff;--kb-fresh:#e6edfa;--kb-fresh-lit:#dbe5f8}}@media (prefers-reduced-transparency:reduce){.kb-wrap{--kb-tray:#f4f6fa;--kb-tray-lit:#f3f7ff;--kb-tray-warm:#fbf3e4;--kb-card:#fff;--kb-pill:#f7f9fc;--kb-bar:#1c1917;--kb-scrim:#11182773;--kb-dialog:#fff;--kb-fresh:#e6edfa;--kb-fresh-lit:#dbe5f8}.kb-col-body,.kb-filters,.kb-selbar,.kb-wrap .modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.modal-moves{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 18px;display:flex}.modal-moves .rail-label{margin:0 6px 0 0}.modal-move{border:1px solid var(--line-chip);cursor:pointer;box-sizing:border-box;height:30px;color:var(--ink);background:#fff;border-radius:7px;padding:0 9px;font:400 12.5px Inter}.modal-move:hover{border-color:var(--icon-line)}.modal-move.danger{color:var(--bad)}.modal-move.danger:hover{border-color:var(--bad)}.modal-move:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pr-body a.modal-move,.pr-body a.modal-move:hover{color:var(--ink);align-items:center;display:inline-flex}.pr-body a.modal-slip{color:var(--accent)}.pr-body a.modal-slip:hover{color:var(--accent-deep);text-decoration:underline}.modal-ship-text{color:var(--ink);overflow-wrap:anywhere;font:400 14px Inter}.modal-ship-box{box-sizing:border-box;border:1px solid var(--line-chip);width:170px;height:30px;color:var(--ink);background:#fff;border-radius:7px;padding:0 9px;font:400 13px Inter}.modal-ship-box::placeholder{color:var(--icon-line)}.modal-ship-box:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.modal-ship-box[aria-invalid=true]{border-color:var(--bad)}.modal-ship-note{margin:-12px 0 18px}.modal-ship-times{color:var(--muted-strong);font:400 13px Inter}.kb-wrap .modal-backdrop{background:var(--kb-scrim);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1)}.kb-wrap .modal{background:var(--kb-dialog);border:1px solid #ffffffd9;border-radius:12px;box-shadow:0 0 0 1px #1118270f,0 8px 20px #1118271a,0 32px 72px #11182738,inset 0 1px #fff}.kb-wrap .modal-close,.kb-wrap .modal-move{background:#ffffffb3}.kb-wrap .modal-close:hover,.kb-wrap .modal-move:hover{background:#fff}.kb-wrap .modal-ship-box{background:#ffffffb3}.kb-wrap .modal-ship-box:focus{background:#fff}.modal-backdrop{z-index:50;background:#11182773;justify-content:center;align-items:flex-start;padding:100px 24px 24px;display:flex;position:fixed;inset:0}.modal{border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:min(680px,100%);max-height:calc(100vh - 124px);padding:20px;overflow-y:auto;box-shadow:0 24px 60px #11182740}@media (height<=560px){.modal-backdrop{padding-top:24px}.modal{max-height:calc(100vh - 48px)}}.modal-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.modal-title{color:var(--ink);font:600 18px Inter}.modal-sub{color:var(--muted);margin-top:4px;font:400 13px Inter}.modal-tag{margin-top:6px;font:400 13px/18px Inter}:where(html) .modal-tag{font-variant-numeric:tabular-nums}.modal-close{border:1px solid var(--line-chip);cursor:pointer;width:36px;height:36px;color:var(--muted-strong);background:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;font:400 18px/1 Inter;display:inline-flex}.modal-close svg{flex:none;width:14px;height:14px}.modal-close:hover{border-color:var(--icon-line);color:var(--ink)}.modal-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.modal-cols{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:8px;display:grid}.modal-text{color:var(--muted-strong);margin:4px 0 14px;font:400 14px/1.55 Inter}.modal-line{color:var(--ink);border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:12px;padding:8px 0;font:400 14px Inter;display:flex}.modal-line>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.modal-line.total{color:var(--ink);border-top:1px solid var(--line);border-bottom:0;margin-top:-1px;padding-top:10px;font:600 14px Inter}@media (width<=900px){.modal-cols{grid-template-columns:1fr}}.ht-card{padding:16px 20px}.ht-tool{border:1px solid var(--line-chip);border-radius:var(--radius);height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;padding:0 12px;font:400 14px Inter}.ht-tool:hover:not(:disabled){border-color:var(--icon-line)}.ht-tool:disabled{opacity:.5;cursor:not-allowed}select.ht-tool{appearance:auto}select.ht-tool:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.ht-search{border:1px solid var(--line-chip);border-radius:var(--radius);width:100%;height:40px;color:var(--ink);appearance:none;background:#fff;margin-bottom:12px;padding:0 12px;font:400 14px Inter}.ht-search:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.ht-search::placeholder{color:var(--icon-line)}.ht-scroll{overflow-x:auto}.ht-table{border-collapse:collapse;width:100%;min-width:780px;color:var(--ink);font:400 14px/21px Inter}.ht-table th{color:var(--ink-soft);text-align:left;border-bottom:1px solid var(--line);padding:9px 16px;font:600 14px/21px Inter}.ht-table td{color:var(--ink);border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:9px 16px;font:400 14px/21px Inter}.ht-table tr:last-child td{border-bottom:0}.ht-table .soft{color:var(--muted-strong)}.ht-table .strong{font-weight:600}.ht-table .num{text-align:right;font-variant-numeric:tabular-nums}.ht-id{color:var(--accent);border-radius:var(--radius);white-space:nowrap;background:#eef2ff;border:0;padding:3px 8px;font:500 12px Inter;display:inline-block}:where(html) .ht-id{font-variant-numeric:tabular-nums}.ht-chip{border-radius:var(--radius);white-space:nowrap;padding:3px 8px;font:500 12px Inter;display:inline-block}.ht-empty,.ht-table td.ht-empty{text-align:center;color:var(--muted);padding:36px 16px}.rep-stack{flex-direction:column;gap:20px;max-width:1500px;margin:8px 1px 0;display:flex}.rep-card{border:1px solid var(--line);box-shadow:none;border-radius:6px;padding:0;overflow:hidden}.rep-title{color:var(--ink);border-bottom:1px solid #dae1e7;margin:0;padding:20px 16px;font:500 18px/27px Inter}.rep-subhead{box-sizing:border-box;height:42px;color:var(--ink);border-bottom:1px solid var(--line-chip);background:#f9fafb;padding:10px 18px;font:500 14px/21px Inter}.rep-row{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:16px;padding:8px 18px;display:flex}.rep-row:last-child{border-bottom:0}.rep-name{color:var(--ink);font:400 14px/21px Inter}.rep-desc{color:#8795a1;margin:0;font:400 14px/21px Inter}.rep-row .ht-tool{border-color:#d9d9d9;border-radius:8px;flex:none;justify-content:center;gap:8px;height:36px;padding:0 13px;font:500 13.5px Inter;box-shadow:0 2px #00000004}.pr-body{color:#1f2937;-webkit-font-smoothing:antialiased;background:#f5f6f8;margin:0;font-family:Inter,system-ui,sans-serif}.pr-body a{color:#1f2937;text-decoration:none}.pr-body a:hover{color:#2160d5}.pr-body a.btn-new,.pr-body a.btn-new:hover{color:#fff}.pr-body input,.pr-body select,.pr-body button,.pr-body textarea{font-family:inherit}.pr-body input::placeholder{color:#9ca3af}.pr-shell{align-items:stretch;min-height:100vh;display:flex;position:relative}.pr-side{box-sizing:border-box;background:#fff;flex-direction:column;flex:none;width:239px;height:100vh;transition:width .28s;display:flex;position:sticky;top:0;overflow:hidden auto;box-shadow:1px 0 #e5e7eb}.pr-side-narrow{width:70px}.pr-side-narrow .pr-nav a,.pr-side-narrow .pr-brand,.pr-side-narrow .pr-register{white-space:nowrap}@media (prefers-reduced-motion:reduce){.pr-side{transition:none}}.pr-side-in{display:contents}.pr-side::-webkit-scrollbar{width:4px}.pr-side-in::-webkit-scrollbar{width:4px}.pr-side::-webkit-scrollbar-track{background:0 0}.pr-side-in::-webkit-scrollbar-track{background:0 0}.pr-side::-webkit-scrollbar-button{height:0;display:none}.pr-side-in::-webkit-scrollbar-button{height:0;display:none}.pr-side::-webkit-scrollbar-button:vertical:start:decrement{background:0 0;height:25vh;display:block}.pr-side::-webkit-scrollbar-button:vertical:end:increment{background:0 0;height:25vh;display:block}.pr-side-in::-webkit-scrollbar-button:vertical:start:decrement{background:0 0;height:25vh;display:block}.pr-side-in::-webkit-scrollbar-button:vertical:end:increment{background:0 0;height:25vh;display:block}.pr-side::-webkit-scrollbar-thumb{background:#e8eaee;border-radius:4px}.pr-side-in::-webkit-scrollbar-thumb{background:#e8eaee;border-radius:4px}.pr-side::-webkit-scrollbar-thumb:hover{background:#d9dce1}.pr-side-in::-webkit-scrollbar-thumb:hover{background:#d9dce1}@supports not selector(::-webkit-scrollbar){.pr-side,.pr-side-in{scrollbar-width:thin;scrollbar-color:#e8eaee transparent}}.pr-brand{box-sizing:border-box;flex:none;align-items:center;gap:14px;height:54px;padding:0 0 0 16.5px;display:flex}.pr-brand-mark{flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.pr-brand-name{color:#111827;align-items:baseline;gap:4px;font:700 17px Inter;display:flex}.pr-brand-name small{color:#6b7280;font:400 11px Inter}.pr-register{color:#fff;background:#1e4fd6;border-radius:8px;flex:none;width:215px;margin:12px auto 12px 12px;padding:16px}.pr-register-shop{font:500 16px/24px Inter}.pr-register-cap{color:#ffffffb8;margin-top:12px;font:400 12px/12px Inter}.pr-register-val{font:400 14px/21px Inter}.pr-nav{color:#374151;flex-direction:column;margin-top:0;font:400 15px Inter;display:flex}.pr-nav a{color:#374151;box-sizing:border-box;align-items:center;gap:12px;height:40px;margin:4px 4px 4px 0;padding:0 24px;display:flex}.pr-nav a svg:first-child{flex:none}.pr-nav a:hover{color:#374151;background:#f5f6f8}.pr-nav a.pr-nav-open{background:#f5f6f8}.pr-nav a.pr-nav-open span{flex:1}.pr-nav a.pr-sub{border-right:3px solid #0000;gap:0;height:43px;margin:0;padding:0 0 0 44px}.pr-nav a.pr-sub-on{background:#f0f2f5;border-right-color:#1e4fd6}.pr-nav a[aria-disabled=true]{color:#9ca3af;cursor:not-allowed}.pr-nav a:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-nav{padding-bottom:160px}.pr-side-mini{width:70px}.pr-side-mini .pr-brand-name,.pr-side-mini .pr-register,.pr-side-mini .pr-nav a.pr-sub,.pr-side-mini .pr-nav a span,.pr-side-mini .pr-nav-caret{display:none}.pr-side-mini .pr-nav{margin-top:0}.pr-side-mini .pr-nav a{gap:0;height:53px;margin:0;padding:0 0 0 24px;font-size:0}.pr-side-mini .pr-nav-caret,.pr-side-mini .pr-nav-subs{display:none}.pr-nav-group{flex-direction:column;display:flex}.pr-nav-row{align-items:stretch;display:flex}.pr-nav-row>a{flex:1;min-width:0}.pr-nav-row>a span{flex:1}.pr-nav-parent{position:relative}.pr-nav-badge{box-sizing:border-box;background:var(--accent-card);color:#fff;text-align:center;border-radius:9px;flex:none;min-width:18px;height:18px;padding:0 5px;font:600 11px/18px Inter}:where(html) .pr-nav-badge{font-variant-numeric:tabular-nums}.pr-nav-badge:empty{display:none}.pr-side-mini .pr-nav-badge{border-radius:8px;min-width:16px;height:16px;padding:0 4px;font:600 10px/16px Inter;position:absolute;top:8px;left:36px;box-shadow:0 0 0 2px #fff}.pr-nav a.pr-nav-badged{position:relative}.pr-nav a.pr-nav-badged>span{flex:1}.pr-nav a.pr-nav-badged>.pr-nav-badge{margin-right:44px}.pr-nav-caret{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;padding:0;display:flex}.pr-nav-caret:hover{background:#f5f6f8}.pr-nav-caret:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-nav-subs{grid-template-rows:1fr;display:grid}.pr-nav-subs-in{flex-direction:column;min-height:0;display:flex;overflow:hidden}.pr-nav-subs.is-shut{opacity:0;visibility:hidden;grid-template-rows:0fr}.pr-nav-ready>.pr-nav-subs{transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),opacity .22s,visibility}.pr-nav-ready>.pr-nav-subs.is-shut{transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),opacity .18s,visibility 0s .28s}.pr-nav-ready .pr-nav-caret svg{transition:transform .28s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.pr-nav-ready>.pr-nav-subs,.pr-nav-ready>.pr-nav-subs.is-shut,.pr-nav-ready .pr-nav-caret svg{transition:none}}.pr-nav a.pr-nav-on{color:#111827;background:#f0f2f5;border-right:3px solid #1e4fd6}.pr-main{flex-direction:column;flex:1;min-width:0;display:flex}.pr{flex-direction:column;flex:1;display:flex}.pr-topbar{box-sizing:border-box;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;height:54px;padding:0 12px 0 0;display:flex}.pr-side-toggle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:68px;height:54px;padding:0;display:flex}.pr-side-toggle:hover{background:#f5f6f8}.pr-side-toggle:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-topbar-right{align-items:center;gap:0;display:flex}.pr-drawer{box-sizing:border-box;justify-content:center;align-items:center;width:48px;height:53px;margin-left:14px;padding:0 8px;display:flex}.pr-drawer-btn{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.pr-drawer-btn:hover{background:#f3f4f6}.pr-drawer-btn[aria-disabled=true]{cursor:not-allowed}.pr-drawer-btn:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-register-btn{color:#374151;box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:146px;height:40px;padding:0;font:500 14px Inter;display:inline-flex}.pr-register-btn:hover{background:#f3f4f6}.pr-register-btn:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-register-btn[aria-disabled=true]{cursor:not-allowed}.pr-user-wrap{position:relative}.pr-user{box-sizing:border-box;cursor:pointer;text-align:left;width:155px;height:53px;font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:16px;padding:0 8px;display:flex}.pr-user:hover,.pr-user[aria-expanded=true]{background:var(--field)}.pr-user:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pr-user-menu{border:1px solid var(--line);z-index:30;background:#fff;border-radius:6px;min-width:155px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1118271f}.pr-user-item{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:8px 12px;font:400 14px Inter;display:flex}.pr-user-item:hover{background:var(--field);color:var(--bad)}.pr-user-item.pr-user-calm:hover{color:var(--ink)}.pr-user-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pr-user-text{white-space:nowrap;width:93px;height:30px;display:block}.pr-user-avatar{color:#fff;background:#e11d48;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font:400 12px Inter;display:inline-flex}.pr-user-name{color:#111827;font:700 14px/14px Inter;display:block}.pr-user-org{color:#374151;margin-top:4px;font:400 12px/12px Inter;display:block}.pr-tabs{background:#fff;border-bottom:1px solid #e5e7eb;overflow-x:auto}.pr-tabs-inner{box-sizing:border-box;align-items:flex-start;max-width:1900px;height:66px;margin:0 auto;padding-left:1px;display:flex}.pr-tab{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:0;flex:none;min-width:0;height:63px;margin:0 32px 0 0;padding:12px 16px;position:relative}.pr-tab-box{height:39px;display:flex}.pr-tab-dot{flex:none;width:14px;height:39px}.pr-dot{background:#d1d5db;border-radius:50%;width:6px;height:6px;margin-top:10px;display:block}.pr-tab.saved .pr-dot{background:#22c55e}.pr-tab-text{flex:none;height:39px;display:block}.pr-tab-cap{color:#6b7280;white-space:nowrap;font:400 13px/22px Inter;display:block}.pr-tab-total{color:#111827;white-space:nowrap;margin:0;font:400 14px/17px Inter;display:block}.pr-tab .pr-tab-total{font-variant-numeric:tabular-nums}.pr-tab.on:after{content:"";background:#2160d5;height:2px;position:absolute;bottom:-3px;left:0;right:0}.pr-tab.on .pr-tab-cap,.pr-tab.on .pr-tab-total{color:#2160d5}.pr-tab:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-tab.saved:not(.on) .pr-tab-cap{color:#15803d}.pr-tab-new{box-sizing:border-box;cursor:pointer;color:#111827;text-align:left;background:0 0;border:0;flex:none;height:63px;padding:12px 16px 0 18px}.pr-tab-new svg{display:block}.pr-tab-new span{white-space:nowrap;margin:2px 0 0;font:600 14px/22px Inter;display:block}.pr-main{container-type:inline-size}.pr-grid{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px;width:100%;max-width:1540px;margin:0 auto;padding:20px;display:grid}@container (width<=900px){.pr-grid{grid-template-columns:1fr}.pr-side-col{order:-1}}.pr-main-col{min-width:0}.pr-side-col{flex-direction:column;gap:10px;display:flex}.pr-card{background:#fff;border:1px solid #e5e7eb;border-radius:4px;box-shadow:0 1px 2px #00000008}.pr-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:20px 20px 8px;display:flex}.pr-find{flex:0 500px;align-items:center;min-width:0;max-width:500px;display:flex}.pr-toolbar-end{flex:1 1 0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.pr-cat{box-sizing:border-box;color:#111827;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 8px center/12px no-repeat;border:1px solid #d1d5db;border-right:0;border-radius:4px 0 0 4px;flex:none;width:20%;height:40px;padding:0 22px 0 11px;font:400 14px Inter}.pr-search{position:relative}.pr-find .pr-search{width:80%}.pr-search-input{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:0 4px 4px 0;outline:none;width:100%;height:40px;padding:0 10px;font:400 14px Inter}.pr-search-input:focus{border:2px solid #6b93ee;padding:0 9px}.pr-cat:focus-visible{outline-offset:-2px;outline:2px solid #6b93ee}.pr-matches{z-index:20;background:#fff;border:1px solid #d1d5db;border-radius:4px;min-width:292px;max-height:340px;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #0000001a}.pr-matches button{text-align:left;cursor:pointer;color:#111827;background:0 0;border:0;border-bottom:1px solid #eef0f2;grid-template-columns:1fr auto;gap:1px 14px;width:100%;padding:8px 12px;font:400 13px Inter;display:grid}.pr-matches li:last-child button{border-bottom:0}.pr-matches button:hover,.pr-matches button:focus-visible{background:#eef2ff;outline:none}.pr-matches button:disabled{color:#9ca3af;cursor:not-allowed}.pr-match-name{font-weight:500}.pr-match-meta{color:#6b7280;grid-column:1;font-size:11.5px}.pr-match-price{font-variant-numeric:tabular-nums;grid-row:1/span 2;align-self:center}.pr-nomatch{z-index:20;color:#6b7280;background:#fff;border:1px solid #d1d5db;border-radius:4px;margin:2px 0 0;padding:9px 12px;font:400 13px Inter;position:absolute;top:100%;left:0;right:0}.pr-btn{box-sizing:border-box;color:#111827;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e1e3e0;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 13px;font:500 13.5px Inter;display:inline-flex}.pr-btn svg{flex:none;width:13.5px;height:13.5px}.pr-btn-sm{height:24px;padding:0 8px 0 9px;font:400 14px Inter}.pr-btn-sm svg{width:12px;height:12px}.pr-btn:hover{border-color:#9ca3af}.pr-btn:disabled{color:#9ca3af;cursor:not-allowed}.pr-btn:focus-visible{outline-offset:2px;outline:2px solid #2160d5}.pr-primary{color:#fff;cursor:pointer;background:#2160d5;border:1px solid #2160d5;border-radius:4px;height:28px;padding:0 12px;font:500 14px Inter}.pr-link{cursor:pointer;font:inherit;color:#2160d5;background:0 0;border:0;padding:0;text-decoration:underline}.pr-table{border-collapse:collapse;table-layout:auto;color:#111827;border-top:1px solid #d1d5db;width:100%;margin-top:20px;font:400 14px/21px Inter}.pr-table th,.pr-table td{box-sizing:border-box;vertical-align:middle;text-align:left;height:39px;padding:9px 16px}.pr-table th{color:#1f2937;border-bottom:1px solid #e5e7eb;font-weight:600}.pr-table .pr-c{text-align:center}.pr-table .pr-r{text-align:right}.pr-table .pr-total{width:150px}.pr-table .pr-act{text-align:left;padding:0 16px 0 0;line-height:0}.pr-table .pr-act>*{vertical-align:middle;display:inline-flex}.pr-line td{border-bottom:1px solid #eef0f2}.pr-line-name{word-break:break-word}.pr-qty{box-sizing:border-box;text-align:center;border:1px solid #d1d5db;border-radius:4px;width:70px;height:40px;padding:0 6px;font:400 14px Inter}.pr-qty:focus-visible{outline-offset:-2px;outline:2px solid #6b93ee}.pr-x{cursor:pointer;color:#6b7280;background:0 0;border:0;padding:0 4px;font:400 18px/1 Inter}.pr-x:hover{color:#b91c1c}.pr-sum td{border-top:1px solid #eef0f2}.pr-sum-first{background:#f9fafb}.pr-sum-first td{border-top:0}.pr-sum-last td{border-bottom:1px solid #e5e7eb}.pr-error-row td{height:auto;padding:0 16px 8px}.pr-label{color:#1f2937;font-weight:600}.pr-val{color:#111827;font-weight:400}.pr-pencil{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.pr-pencil[aria-disabled=true]{cursor:not-allowed;opacity:.55}.pr-pencil svg{width:14px;height:14px}.pr-pencil:hover{border-color:#2160d5}.pr-pencil:hover svg{stroke:#2160d5}.pr-pencil:focus-visible{outline-offset:2px;outline:2px solid #2160d5}.pr-tools{gap:0;padding:16px 20px;display:flex}.pr-tool{color:#8c8c8c;cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;width:60px;padding:0;font:400 12px/14.5px Inter;display:flex}.pr-tool-icon{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .15s;display:flex}.pr-tool-icon svg{stroke:#141414;stroke-width:2px;transition:stroke .15s}.pr-tool:not([aria-disabled=true]):hover,.pr-tool.on{color:#1f2937}.pr-tool:not([aria-disabled=true]):hover .pr-tool-icon,.pr-tool.on .pr-tool-icon{border-color:#2160d5}.pr-tool:not([aria-disabled=true]):hover .pr-tool-icon svg,.pr-tool.on .pr-tool-icon svg{stroke:#2160d5}.pr-tool[aria-disabled=true]{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.pr-tool-icon,.pr-tool-icon svg{transition:none}}.pr-tool:focus-visible{outline-offset:2px;outline:2px solid #2160d5}.pr-extra{padding:0 15px 15px}.pr-extra-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pr-extra .pr-field-default::placeholder{color:inherit;opacity:1}.pr-lbl{color:#6b7280;margin-bottom:5px;font:400 12px Inter;display:block}.pr-field{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:4px;width:100%;height:28px;padding:0 10px;font:400 14px Inter}.pr-field:focus{border-color:#6b93ee;outline:none;box-shadow:0 0 0 1px #6b93ee}.pr-field[aria-invalid=true]{border-color:#b91c1c}.pr-textarea{resize:vertical;height:auto;min-height:72px;padding:8px 10px}.pr-error{color:#b91c1c;margin:6px 0 0;font:400 13px Inter}.pr-error-block{margin:6px 15px 12px}.pr-success{color:#16a34a;margin:12px 0 0;font:400 13px Inter}.pr-saved-head{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:10px;margin:4px 20px 0;padding:10px 14px;display:flex}.pr-saved-ico{flex:none;width:20px;height:20px}.pr-saved-text{min-width:0}.pr-saved-text strong{color:#166534;font:600 14px/20px Inter;display:block}.pr-saved-text span{color:#4b5563;font:400 13px/18px Inter;display:block}.pr-table-saved{margin-top:16px}.pr-saved-note{color:#111827;white-space:pre-line;margin:0;padding:14px 20px 18px;font:400 14px/21px Inter}.pr-saved-note span{color:#6b7280;font-size:13px;display:block}.pr-saved-gone{margin:16px 20px 20px}.pr-meta-title{letter-spacing:.03em;text-transform:uppercase;color:#6b7280;font:400 12px Inter}.pr-check{color:#111827;cursor:pointer;align-items:center;gap:8px;margin-top:9px;font:400 14px Inter;display:flex}.pr-check input{opacity:0;width:0;height:0;position:absolute}.pr-check-box{box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:3px;place-content:center;width:18px;height:18px;display:inline-grid}.pr-check input:checked+.pr-check-box{background:#2160d5;border-color:#2160d5}.pr-check input:checked+.pr-check-box:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.pr-check input:focus-visible+.pr-check-box{outline-offset:2px;outline:2px solid #2160d5}.pr-keys{color:#9ca3af;grid-template-columns:55px 1fr;row-gap:0;margin:6px 0 0;font:400 14px/19px Inter;display:grid}.pr-keys dt{color:#9ca3af;white-space:nowrap;font:400 13px/19px ui-monospace,Menlo,monospace}.pr-keys dd{margin:0}.pr-customer-head{justify-content:flex-end;display:flex}.pr-cust-input{padding-right:30px}.pr-cust-ico{pointer-events:none;position:absolute;top:8px;right:9px}.pr-hint{color:#6b7280;margin:9px 0 0;padding-left:3px;font:400 14px Inter}.pr-chip{box-sizing:border-box;background:#eef2ff;border:1px solid #d1d5db;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;min-height:28px;margin-top:11px;padding:4px 6px 4px 10px;display:flex}.pr-chip-name{color:#111827;font:500 14px Inter;display:block}.pr-chip-meta{color:#6b7280;font:400 12px Inter;display:block}.pr-pay-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.pr-pay-method label{color:#111827;font:500 14px Inter}.pr-select-wrap{flex:none;width:150px;position:relative}.pr-select{box-sizing:border-box;color:#111827;appearance:none;background:#fff;border:1px solid #d1d5db;border-radius:4px;width:150px;height:26px;padding:0 24px 0 8px;font:400 14px Inter}.pr-select-wrap svg{pointer-events:none;position:absolute;top:8px;right:8px}.pr-select:focus-visible{outline-offset:-1px;outline:2px solid #6b93ee}.pr-pay-received{border-top:1px solid #e5e7eb;padding:14px 9px 15px}.pr-pay-received label{color:#111827;font:500 14px/1.6 Inter}.pr-amount{text-align:right;flex:none;width:150px;height:28px}.pr-pay-note{border-top:1px solid #e5e7eb;margin:0;padding:12px 9px 14px}.pr-pay .pr-error-block{margin:0 9px 10px}.pr-totals{text-align:center;grid-template-columns:1fr 1fr;display:grid}.pr-cap{letter-spacing:.02em;text-transform:uppercase;color:#6b7280;font:400 11px Inter;display:block}.pr-cap-green{color:#16a34a}.pr-big{color:#111827;margin-top:8px;font:400 28px Inter;display:block}:where(html) .pr-big{font-variant-numeric:tabular-nums}.pr-green{color:#16a34a}.pr-save{gap:6px;margin-top:20px;display:flex}.pr-save-btn{box-sizing:border-box;color:#fff;cursor:pointer;background:#2160d5;border:1px solid #2160d5;border-radius:4px;flex:1;height:27px;font:400 14px Inter}.pr-save-btn:hover:not(:disabled){background:#1b53bd}.pr-save-btn:disabled{color:#9ca3af;cursor:not-allowed;background:#fff;border-color:#e5e7eb}.pr-save-btn:focus-visible{outline-offset:2px;outline:2px solid #2160d5}.pr-more{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;justify-content:center;align-items:center;width:37px;height:27px;padding:0;display:flex}.pr-line td{vertical-align:middle;padding-top:12px;padding-bottom:12px}.pr-body a.pr-line-title{color:#2160d5;font:400 14px/22px Inter;text-decoration:none;display:block}.pr-line-title:hover{text-decoration:underline}.pr-line-title:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #2160d5}.pr-line-sku{color:#111827;align-items:center;gap:5px;font:400 14px/22px Inter;display:flex}.pr-line-sku svg{color:#111827;flex:none;width:15px;height:15px}.pr-qty-group{vertical-align:middle;align-items:stretch;height:28px;display:inline-flex}.pr-qty-group .pr-qty{text-align:right;appearance:textfield;border-right:0;border-radius:4px 0 0 4px;width:102px;height:28px;padding:0 10px}.pr-qty-group .pr-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pr-qty-group .pr-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pr-unit{box-sizing:border-box;color:#111827;cursor:default;background:#fff;border:1px solid #d1d5db;border-radius:0 4px 4px 0;align-items:center;gap:4px;width:61px;padding:0 8px 0 10px;font:400 14px Inter;display:inline-flex}.pr-unit svg{color:#9ca3af;width:11px;height:11px;margin-left:auto}.pr-line-acts{box-sizing:border-box;border:1px solid var(--line-chip);background:#fff;border-radius:7px;height:30px;display:inline-flex;position:relative}.pr-line-edit,.pr-line-more{cursor:pointer;color:#0c0a09;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;height:28px;margin:0;padding:0 9px;font:400 12.5px Inter;display:inline-flex}.pr-line-edit svg{width:13px;height:13px}.pr-line-edit{border-radius:6px 0 0 6px}.pr-line-more{box-sizing:border-box;border-left:1px solid var(--line-chip);color:#807e7d;border-radius:0 6px 6px 0;width:36px;padding:0}.pr-line-more svg{width:14px;height:14px}.pr-line-edit:hover,.pr-line-more:hover,.pr-line-more.on{color:#2160d5;background:#f3f4f6}.pr-line-edit:focus-visible,.pr-line-more:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-line-menu{text-align:left;min-width:130px;line-height:normal;display:block}.pr-options-title{margin-top:52px}.pr-check{margin-top:11px}.pr-keys-title{margin-top:36px}.pr-keys{color:#b8bec8;margin-top:5px;font:400 14px/27px Inter}.pr-keys dt{color:#8b929e;font:400 14px/27px Inter}.pr-keys .soon{color:#b8bec8}.pr-keys dt.soon{color:#8b929e}.pr-side-col{gap:14px}.pr-customer{padding:14px 13px 10px}.pr-cust-search{margin-top:14px}.pr-cust-input{border-color:#d8dad6;border-radius:8px;height:36px;padding:0 36px 0 13px;font:400 14px Inter}.pr-customer .pr-cust-input::placeholder{color:#bfbfbf}.pr-cust-input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.pr-cust-ico{stroke:#4b5563;width:14px;height:14px;top:11px;right:14px}.pr-hint{margin-top:6px;padding-left:4px;line-height:22px}.pr-cust-card{position:relative}.pr-cust-acts{justify-content:flex-end;gap:8px;display:flex}.pr-cust-act{box-sizing:border-box;color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.pr-cust-act svg{width:13px;height:13px}.pr-cust-act:hover{color:#2160d5;border-color:#2160d5}.pr-cust-act:focus-visible{outline-offset:2px;outline:2px solid #2160d5}.pr-cust-remove,.pr-cust-remove:hover{color:#fff;background:#f5413d;border-color:#f5413d}.pr-cust-remove:hover{background:#dc2626;border-color:#dc2626}.pr-cust-id{align-items:center;gap:13px;margin-top:6px;display:flex}.pr-cust-avatar{color:#fff;background:#1d59b3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;font:400 22px Inter;display:flex}.pr-cust-who{min-width:0}.pr-cust-name{color:#111827;overflow-wrap:anywhere;font:600 19px/26px Inter}.pr-cust-mobile{color:#6b7280;font:400 15px/24px Inter}.pr-cust-money{border-top:1px solid #eef0f2;grid-template-columns:1fr 1fr;margin:13px 0 0;padding-top:9px;display:grid}.pr-cust-money dt{color:#6b7280;font:400 15px/22px Inter}.pr-cust-money dd{color:#111827;margin:0;font:400 15px/22px Inter}.pr-customer:has(.pr-cust-card){padding-bottom:11px}.pr-pay-method{padding:13px 13px 15px}.pr-pay-method label,.pr-pay-amount label,.pr-pay-received label,.pr-pay-bank label{color:#111827;font:500 15px/23px Inter}.pr-select-wrap{width:150px}.pr-select{border-color:#d8dad6;border-radius:8px;width:150px;height:36px;padding:0 30px 0 13px;font-size:14px}.pr-select-wrap svg{width:12px;height:12px;top:12px;right:13px}.pr-amount{border-color:#d8dad6;border-radius:8px;width:150px;height:36px;padding:0 13px;font-size:14px}.pr-pay-received .pr-amount::placeholder{color:inherit;opacity:1}.pr-pay-amount{padding:15px 13px}.pr-pay-amount input[readonly]{color:#111827;cursor:default;background:#fff}.pr-pay-received{box-sizing:border-box;background:#f3f4f6;border-top:0;min-height:116px;padding:0 13px}.pr-pay-received label{width:min-content}.pr-pay-fx{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.pr-pay-fx .pr-hint{text-align:right;margin:0;padding:0;font-size:12.5px;line-height:16px}.pr-pay-note{background:#f3f4f6;border-top:0;padding:18px 13px}.pr-pay-foc span{color:#111827;overflow-wrap:anywhere;margin-top:8px;display:block}.pr-pay-ref{padding:16px 13px 15px}.pr-pay-bank{padding:15px 13px}.pr-pay-bank label{flex:none}.pr-pay-bank .pr-select-wrap,.pr-pay-bank .pr-select,.pr-pay-bank .pr-amount{flex:0 auto;width:220px;min-width:0}.pr-pay-bank .pr-select,.pr-pay-bank .pr-amount{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-pay-ref label{color:#111827;font:500 15px/23px Inter}.pr-ref{border-color:#d8dad6;border-radius:8px;flex:none;width:150px;height:36px;padding:0 13px;font-size:14px}.pr-pay-slip{text-align:center;border-top:1px solid #e5e7eb;padding:24px 13px}.pr-slip-btn{box-sizing:border-box;color:#111827;cursor:pointer;background:#fff;border:1px solid #e1e3e0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 13px;font:500 13.5px Inter;display:inline-flex}.pr-slip-btn:hover{color:#2160d5;border-color:#2160d5}.pr-slip-btn:focus-within{outline-offset:2px;outline:2px solid #6b93ee}.pr-slip-btn.is-busy{opacity:.7;pointer-events:none}.pr-slip-chosen{text-align:left;align-items:center;gap:10px;height:40px;display:flex}.pr-slip-chosen img{object-fit:cover;border:1px solid #e5e7eb;border-radius:4px;flex:none;width:40px;height:40px}.pr-slip-name{text-overflow:ellipsis;white-space:nowrap;color:#111827;flex:1;min-width:0;font:400 14px Inter;overflow:hidden}.pr-slip-remove{border:1px solid var(--line-chip);color:#b91c1c;cursor:pointer;background:#fff;border-radius:7px;flex:none;height:30px;padding:0 9px;font:400 12.5px Inter}.pr-slip-remove:focus-visible{outline-offset:1px;outline:2px solid #6b93ee}.pr-pay-slip .pr-error{margin:10px 0 0}.pr-pay-slip .pr-slip-req{margin:8px 0 0;padding:0;font-size:13px;line-height:18px}.pr-pay-foot.pr-pay-foot--transfer{border-top:1px solid #e5e7eb;padding-top:42px}.pr-totals.pr-totals--one{grid-template-columns:1fr}.pr-pay-foot{border-top:0;padding:20px 13px 13px}.pr-cap{letter-spacing:.03em;font-size:11px;line-height:14px}.pr-big{margin-top:5px;font-size:32px;line-height:40px}.pr-save{gap:8px;margin-top:18px}.pr-save-btn{border-radius:8px;height:36px;font:500 13.5px Inter}.pr-save-btn:disabled{color:#a8adb7;background:#f3f4f6;border-color:#d9dce1}.pr-more{border-radius:8px;width:36px;height:36px}.pr-more svg{width:14px;height:14px}.pr-more:hover,.pr-more.on{border-color:#9ca3af}.pr-more:focus-visible{outline-offset:2px;outline:2px solid #2160d5}.pr-more-menu{min-width:210px}.pr-menu-group{display:block}.pr-menu-cap{color:var(--muted);white-space:nowrap;padding:6px 12px 4px;font:400 12px Inter;display:block}.pr-menu-sep{background:var(--line);height:1px;margin:6px 0;display:block}.pr-more-menu .sp-menu-item:disabled{color:var(--muted);cursor:not-allowed;background:0 0}.modal.modal-form.bd-modal{border-radius:8px;width:min(520px,100%);overflow:visible}.modal.modal-form.bd-modal.sv-modal{width:min(520px,100%)}.sv-body{gap:10px;max-height:min(60vh,420px);padding:24px;display:grid;overflow-y:auto}.sv-fee{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:var(--ink);background:#fafafa;border:2px solid #ececec;border-radius:2px;padding:16px 17px;font:400 14px/22px Inter;display:block}.sv-fee:hover{border-color:#d6dbe3}.sv-fee.on{border-color:var(--accent);background:#f0f5ff}.sv-fee:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sv-name{font-weight:600;display:block}.sv-rate{display:block}.sv-none{color:var(--muted);margin:0;font:400 14px/22px Inter}.bd-modal .mf-head{box-sizing:border-box;height:54px;padding:0 16px 0 24px}.bd-modal .mf-title{font:600 17px Inter}.bd-body{padding:35px 24px 48px}.bd-row{grid-template-columns:108px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.bd-row+.bd-row{margin-top:24px}.bd-label{color:#8b929e;white-space:nowrap;justify-content:flex-end;align-items:center;height:40px;font:400 14px Inter;display:flex}.bd-seg{border:1px solid var(--line-chip);background:#fff;border-radius:6px;justify-self:start;display:inline-flex;overflow:hidden}.bd-seg-btn{border:0;border-left:1px solid var(--line-chip);height:38px;color:var(--ink);cursor:pointer;background:#fff;margin:0;padding:0 17px;font:400 14px Inter}.bd-seg-btn:first-child{border-left:0;padding:0 18px}.bd-seg-btn:hover{color:var(--accent)}.bd-seg-btn.on,.bd-seg-btn.on:hover{background:var(--accent);border-left-color:var(--accent);color:#fff}.bd-seg-btn.on+.bd-seg-btn{border-left-color:var(--accent)}.bd-seg-btn:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.bd-seg-btn.on:focus-visible{outline-color:#fff}.bd-field{min-width:0}.bd-field input{box-sizing:border-box;border:1px solid var(--line-chip);width:314px;max-width:100%;height:40px;color:var(--ink);background:#fff;border-radius:6px;padding:0 14px;font:400 14px Inter}.bd-field input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.bd-field input[aria-invalid=true]{border-color:var(--bad)}.bd-foot{gap:8px;padding:10px 16px}.bc-modal .bc-body{flex-direction:column;align-items:stretch;padding:24px;display:flex}.bc-group{border:0;min-width:0;margin:0;padding:0}.bc-label{color:var(--muted);margin:0 0 20px;padding:0;font:400 16px/22px Inter}.bc-options{flex-wrap:wrap;gap:12px 32px;display:flex}.bc-option{color:var(--ink);cursor:pointer;align-items:center;gap:10px;font:400 16px Inter;display:inline-flex}.bc-option input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;margin:0}.bc-option.is-fixed{color:#bfbfbf;cursor:default}.bc-option.is-fixed input{accent-color:#d9d9d9;cursor:default}.bc-rule{border:0;border-top:1px solid var(--line);width:100%;margin:28px 0}.pr-alt-total{color:var(--muted);text-align:right;margin:0 0 8px;font:400 13px/18px Inter}.pr-pct{color:#6b7280;font-weight:400}.modal.modal-form.bd-modal.el-modal{width:min(720px,100%)}.el-body{padding:32px 24px 24px}.el-grid{grid-template-columns:1fr 1fr;gap:24px 16px;display:grid}.el-field{min-width:0}.el-field.el-qty{grid-column:1/-1;width:calc(50% - 8px)}.el-label{color:#8b929e;margin:0 0 8px;font:400 14px/22px Inter;display:block}.el-field input,.el-field textarea{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;color:var(--ink);background:#fff;border-radius:6px;padding:0 14px;font:400 14px Inter}.el-field input{height:40px}.el-field textarea{resize:vertical;min-height:60px;padding:10px 14px;line-height:22px}.el-field input::placeholder,.el-field textarea::placeholder{color:#c0c5cc}.el-field input:focus,.el-field textarea:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.el-field input[aria-invalid=true],.el-field textarea[aria-invalid=true]{border-color:var(--bad)}.el-field input:disabled{color:#9ca3af;background:#f3f4f6;border-color:#e5e7eb}.el-hint{color:#6b7280;margin:6px 0 0;font:400 14px/22px Inter}.el-seg .bd-seg-btn,.el-seg .bd-seg-btn:first-child{padding:0 18px}.el-rule{border:0;border-top:1px solid var(--line);margin:36px 0 28px}.el-summary{margin:0;grid-template-columns:1fr 1fr;gap:10px 12px;width:max-content;max-width:100%;margin-inline:auto;display:grid}.el-summary div{display:contents}.el-summary dt{text-align:right;color:var(--ink);white-space:nowrap;font:400 15px/22px Inter}.el-summary dd{color:var(--ink);min-height:22px;margin:0;font:400 15px/22px Inter}:where(html) .el-summary dd,:where(html) .el-field input{font-variant-numeric:tabular-nums}.pr-line-note{color:#6b7280;white-space:pre-wrap;margin-top:2px;font:400 12px/16px Inter;display:block}.pr-line-internal{color:#9ca3af;font-style:italic}.bl-internal{font-style:italic}.pr-line-off{color:#6b7280;white-space:nowrap;font:400 11px/14px Inter;display:block}@media (width<=560px){.el-grid{grid-template-columns:1fr}.el-summary{grid-template-columns:auto 1fr;width:auto}}.bt-body{padding:24px 24px 48px}.bt-note{color:var(--ink);margin:0 0 16px;font:400 14px/22px Inter}.bt-label{color:#8b929e;margin:0 0 5px;font:400 14px/22px Inter;display:block}.bt-label .req{color:#ef4444;margin-right:2px}.bt-field input{width:100%}:where(html) .bd-field input{font-variant-numeric:tabular-nums}@media (width<=480px){.bd-row{grid-template-columns:1fr}.bd-label{justify-content:flex-start;height:auto;margin-bottom:6px}}.pr-find .pr-cat{text-overflow:ellipsis;background-position:right 12px center;border-color:#d8dad6;border-right-style:solid;border-right-width:1px;border-radius:8px 0 0 8px;min-width:100px;height:36px;margin-right:-1px;padding:0 30px 0 13px;position:relative}.pr-find .pr-cat:focus-visible{z-index:1}.pr-find .pr-search{width:calc(80% - 1px);min-width:0}.pr-find .pr-search-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:14px;border-color:#d8dad6;border-radius:0 8px 8px 0;height:36px;padding:0 36px 0 13px;font:400 14px/22px Inter;position:relative}.pr-find .pr-search-input::placeholder{color:#bfbfbf}.pr-find .pr-search-input:focus{z-index:1;border:1px solid var(--focus);box-shadow:0 0 0 1px var(--focus);padding:0 36px 0 13px}.pr-find .pr-search-input::-webkit-search-cancel-button{appearance:none}.pr-find .pr-search-input::-webkit-search-decoration{appearance:none}.pr-find .pr-matches{overscroll-behavior:contain;border:0;border-radius:6px;width:calc(100% + 1px);min-width:400px;max-height:250px;margin:0;padding:0;top:calc(100% + 4px);left:0;right:auto;overflow:hidden auto;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.pr-find .pr-matches::-webkit-scrollbar{width:4px}.pr-find .pr-matches::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.pr-find .pr-matches::-webkit-scrollbar-track{background:0 0}.pr-find .pr-matches:focus{outline:none}@supports not selector(::-webkit-scrollbar){.pr-find .pr-matches{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}}.pr-find .pr-matches li{box-sizing:border-box;cursor:pointer;height:72px;padding:5px 14px;display:flex;overflow:hidden}.pr-find .pr-matches li.on{background:#dce8fb}.pr-find .pr-matches li[aria-disabled=true]{cursor:not-allowed}.pr-find .pr-match{white-space:nowrap;flex:none;padding:8px 0}.pr-find .pr-match-name{color:#1f2937;margin:0 0 2px;font:400 14px/22px Inter;display:block}.pr-find .pr-match-meta{color:#6b7280;font:400 14px/22px Inter;display:block}.pr-find .pr-matches li.on .pr-match-meta{color:#4b5563}.pr-find .pr-nomatch{box-sizing:border-box;color:#6b7280;overflow-wrap:anywhere;border:0;border-radius:6px;width:calc(100% + 1px);min-width:400px;margin:0;padding:13px 14px;font:400 14px/22px Inter;top:calc(100% + 4px);left:0;right:auto;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}:where(html) .pr-find .pr-match-meta{font-variant-numeric:tabular-nums}@media (width<=640px){.pr-find .pr-matches,.pr-find .pr-nomatch{min-width:min(400px,100vw - 72px);left:auto;right:0}}.pr-status-wrap{width:auto}.pr-status-size{box-sizing:border-box;white-space:nowrap;visibility:hidden;border:1px solid #0000;height:36px;padding:0 32px 0 13px;font:500 13.5px/34px Inter;display:block}.pr-status-wrap .pr-status{cursor:pointer;border-radius:8px;width:100%;height:36px;padding:0 32px 0 13px;font:500 13.5px Inter;position:absolute;inset:0}.pr-status-wrap svg{top:12px;right:13px}:where(html) .pr-table td.pr-r,:where(html) .pr-qty,:where(html) .pr-amount,:where(html) .pr-cust-money dd{font-variant-numeric:tabular-nums}.sa{padding:8px 0 36px}.sa-title{color:#111827;letter-spacing:-.01em;margin:0;font:500 32px/40px Inter}.sa-card{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:8px}.sa-filters{margin-top:16px;padding:24px 24px 27px}.sa-h{color:#111827;font:500 16px/24px Inter}.sa-sub{color:#8b8f97;margin:8px 0 0;font:400 14px/22px Inter}.sa-filter-row{margin-top:14px;display:flex}.sa-select{box-sizing:border-box;color:#111827;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%239ca3af' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 12px center/12px no-repeat;border:1px solid #d9dce1;border-right:0;border-radius:8px 0 0 8px;outline:none;flex:none;width:289px;height:40px;padding:0 32px 0 13px;font:400 14px Inter}.sa-input{box-sizing:border-box;color:#111827;-webkit-appearance:none;background-color:#fff;border:1px solid #d9dce1;border-radius:0 8px 8px 0;outline:none;flex:1;min-width:0;height:40px;font:400 14px Inter}.sa-input:focus,.sa-select:focus{border-color:#2f6fe8}.sa-filter-row+.sa-filter-row{margin-top:8px}.sa-filter-x{flex:none;align-self:center;margin-left:8px}.sa-add{color:#2160d5;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:22px;margin-top:12px;padding:0;font:400 14px/22px Inter;display:inline-flex}.sa-add svg{flex:none;width:14px;height:14px}.sa-add:hover{color:var(--accent-deep);text-decoration:underline}.sa-note{color:var(--muted);margin:8px 0 0;font:400 13px/18px Inter}.sa-rule{background:var(--line);border:0;height:1px;margin:24px 0}.sa-two{grid-template-columns:1fr 1fr;gap:24px;display:grid}.sa-range{box-sizing:border-box;background:#fff;border:1px solid #d9dce1;border-radius:6px;align-items:center;width:462px;max-width:100%;height:40px;margin-top:12px;padding:0 11px;display:flex}.sa-range:focus-within{border-color:#2f6fe8}.sa-date{flex:none;width:392px;height:22px}.sa-date .dp-trigger{color:#111827;justify-content:center;height:22px;font:400 14px/22px Inter}.sa-date .dpr-pair{gap:0}.sa-date .dpr-v{text-align:center;width:191px}.sa-date .dpr-t{color:#6b7280;text-align:center;width:10px;font:400 16px/22px Inter}.sa-cal{cursor:pointer;background:0 0;border:0;flex:none;width:16px;height:16px;margin-left:auto;padding:0;display:flex}.sa-outlets{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sa-outlet{color:#fff;cursor:pointer;background:#2160d5;border:1px solid #2160d5;border-radius:6px;align-items:center;height:36px;padding:0 17px;font:400 15px Inter;display:inline-flex}.sa-outlet:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.sa-outlet.off{color:#111827;background:#fff;border-color:#d9dce1}.sa-outlet.off:hover{color:#2160d5;border-color:#2160d5}.sa-report{margin-top:20px}.sa-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:32px;display:flex;overflow:auto hidden}.sa-tabs::-webkit-scrollbar{display:none}.sa-tab{white-space:nowrap;color:#1f2937;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:16px 16px 14px;font:400 16px/24px Inter}.sa-tab.active{color:#2160d5;border-bottom-color:#2160d5}.sa-tab[aria-disabled=true]{color:#9ca3af;cursor:not-allowed}.sa-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sa-body{padding:16px 20px}.sa-hint{color:#111827;margin:0;font:400 14px/22px Inter}.sa-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.sa-metric{text-align:left;border:1px solid var(--line);box-sizing:border-box;cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;width:100%;height:108px;padding:0 24px;font-family:Inter;display:flex}.sa-cards-static .sa-metric{cursor:default}.sa-metric.active{border-color:#2f6fe8;box-shadow:inset 0 0 0 1px #2f6fe8}.sa-metric:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sa-metric-label{color:#8b8f97;font:400 15px/22px Inter;display:block}.sa-metric-row{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:2px;display:flex}.sa-metric-value{color:#111827;font:400 24px/32px Inter}:where(html) .sa-metric-value{font-variant-numeric:tabular-nums}.sa-delta{white-space:nowrap;align-items:center;gap:5px;margin-bottom:-4px;font:400 15px/22px Inter;display:flex}.sa-delta-up{color:#16a34a}.sa-delta-down{color:#b91c1c}.sa-delta-flat{color:#9ca3af}.sa-chart{border:1px solid var(--line);box-sizing:border-box;border-radius:8px;height:373px;margin-top:24px;padding:34px 30px 0 64px}.sa-chart-title{letter-spacing:.02em;text-transform:uppercase;color:#2160d5;font:600 13px/18px Inter}.sa-chart-value{color:#111827;margin-top:2px;font:400 30px/40px Inter}:where(html) .sa-chart-value{font-variant-numeric:tabular-nums}.sa-plot-wrap{margin-top:26px;position:relative}.sa-ticks{text-align:right;color:#6b7280;flex-direction:column;justify-content:space-between;width:40px;height:211px;font:400 12px/16px Inter;display:flex;position:absolute;top:-8px;right:calc(100% + 11px)}.sa-plot{height:195px;position:relative}.sa-grid{background:#eef0f2;height:1px;position:absolute;left:0;right:0}.sa-grid.sa-axis{background:#9ca3af}.sa-plot svg{width:100%;height:100%;display:block;position:absolute;top:0;left:0;overflow:visible}.sa-xlabels{height:26px;position:relative}.sa-xlabels>div{flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;top:0;transform:translate(-50%)}.sa-xlabels i{background:#9ca3af;width:1px;height:6px}.sa-xlabels span{color:#6b7280;white-space:nowrap;font:400 12px/16px Inter}.sa-scroll{overflow-x:auto}.sa-table{border-collapse:collapse;width:100%;color:var(--ink);font:400 14px Inter}.sa-table th{text-align:left;letter-spacing:.03em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:#f9fafb;padding:10px 12px;font:500 12px Inter}.sa-table td{border-bottom:1px solid var(--line-soft);padding:12px}.sa-table tbody tr:last-child td{border-bottom:0}.sa-table .sa-num{text-align:right;font-variant-numeric:tabular-nums}.sa-empty{text-align:center;color:var(--muted);padding:32px 0;font:400 14px Inter}@media (width<=1100px){.sa-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-two{grid-template-columns:1fr}}body.al{background:#e9edf3;min-height:100vh;overflow-x:hidden}.al-page{--al-pane:#ffffff80;--al-glaze:#ffffff8c;--al-lit:#ffffffeb;--al-new:linear-gradient(180deg, #2160d5eb, #1b53bdf5);background:radial-gradient(#1118270f 1px,#0000 1.5px) 0 0/18px 18px,radial-gradient(560px 400px at 8% 420px,#2160d52e,#0000 70%) no-repeat,radial-gradient(900px 480px at 55% 460px,#ede0d48c,#0000 70%) no-repeat,radial-gradient(520px 380px at 96% 340px,#d9736a1f,#0000 70%) no-repeat,radial-gradient(520px 380px at 94% 96%,#d9736a29,#0000 70%) no-repeat,linear-gradient(#f7f9fc,#eef1f6 160px,#e9edf3);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.al-top{z-index:2;justify-content:space-between;align-items:center;padding:28px 48px 0;display:flex;position:relative}.al-brand{align-items:center;gap:14px;display:flex}.al-brand-mark{flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.al-brand-name{color:var(--ink);align-items:baseline;gap:4px;font:700 17px Inter;display:flex}.al-brand-name small{color:var(--muted-strong);font:400 11px Inter}.al-top-nav{align-items:center;gap:24px;display:flex}a.al-pill{background:var(--al-glaze);color:var(--ink);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border:1px solid #1118271a;border-radius:999px;padding:10px 20px;font:500 14px Inter;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}a.al-pill:hover{background:var(--al-lit);color:var(--ink);border-color:#11182729}.al-scene{z-index:1;flex:1;justify-content:center;align-items:center;padding:40px 16px;display:flex;position:relative}.al-card-wrap{width:480px;max-width:100%;position:relative}.al-card{z-index:1;background:var(--al-pane);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);border:1px solid #11182712;border-radius:6px;flex-direction:column;align-items:center;padding:47px 47px 39px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c,0 0 0 1px #11182708,0 8px 20px #11182714,0 32px 72px #11182729}.al-title{letter-spacing:-.01em;color:var(--ink);margin:0;font:600 30px/1.15 Inter}.al-sub{color:var(--muted-strong);text-align:center;max-width:340px;margin:12px 0 32px;font:400 14px/1.55 Inter}.al-notice{width:100%;color:var(--accent-deep);background:#2160d51a;border-radius:8px;margin:-16px 0 16px;padding:10px 14px;font:400 13px/1.5 Inter}.al-form{flex-direction:column;gap:14px;width:100%;display:flex}.al-field{background:var(--al-glaze);border:1px solid #1118271f;border-radius:6px;align-items:center;padding:17px 18px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6}.al-field:focus-within{border-color:var(--accent);background:var(--al-lit);box-shadow:inset 0 1px #ffffffe6,0 0 0 3px #2160d52e}.al-field.invalid{border-color:var(--bad)}.al-field.invalid:focus-within{box-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px var(--bad), 0 0 0 4px #b91c1c29}.al-field input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:0;font:400 15px Inter}.al-field label{color:var(--muted-strong);pointer-events:none;font:400 15px Inter;transition:transform .15s,font-size .15s,top .15s;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.al-field input:focus+label,.al-field input:not(:placeholder-shown)+label{letter-spacing:.04em;color:var(--muted-strong);font-size:11px;top:8px;transform:none}.al-field input:focus,.al-field input:not(:placeholder-shown){padding-top:12px}.al-reveal{cursor:pointer;color:var(--muted-strong);background:0 0;border:0;flex:none;justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:2px;display:inline-flex}.al-reveal svg{width:20px;height:20px;display:block}.al-reveal svg[hidden]{display:none}.al-reveal:hover{color:var(--accent)}.al-error{color:var(--bad);margin:-6px 0 0;font:400 13px Inter}.al-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:2px 0 8px;font:400 13px Inter;display:flex}.al-remember{color:var(--ink-soft);cursor:pointer;align-items:center;gap:8px;display:flex}.al-remember input{width:16px;height:16px;accent-color:var(--accent);margin:0}.al-forgot{color:var(--muted-strong);margin:0}.al-submit{background:var(--al-new);color:#fff;cursor:pointer;border:0;border-radius:6px;width:100%;padding:16px;font:600 15px Inter;box-shadow:inset 0 1px #ffffff47,0 1px 2px #1118271f,0 4px 12px #2160d538}.al-submit:hover{background:var(--accent-deep)}.al-submit:focus-visible,.al-reveal:focus-visible,a.al-pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.al-foot{z-index:1;color:var(--muted-strong);justify-content:center;gap:14px;padding:0 16px 32px;font:400 13px Inter;display:flex;position:relative}@media (width<=640px){.al-top{padding:20px 20px 0}.al-card{padding:35px 23px 27px}.al-title{font-size:26px}}@media (prefers-reduced-motion:reduce){.al-field label{transition:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.al-page{--al-pane:#fff;--al-glaze:#fff;--al-lit:#fff;--al-new:#2160d5}}@media (prefers-reduced-transparency:reduce){.al-page{--al-pane:#fff;--al-glaze:#fff;--al-lit:#fff;--al-new:#2160d5}.al-card,a.al-pill{-webkit-backdrop-filter:none;backdrop-filter:none}}.iv-card>.ph-bar{flex-wrap:nowrap;padding:20px 16px 19px 20px}.iv-views{flex:1;align-items:center;gap:32px;min-width:0;height:45px;display:flex}.iv-view{box-sizing:border-box;height:40px;color:var(--muted-strong);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 16px;font:500 14px Inter;display:inline-flex}.iv-view.active{background:var(--field);color:var(--ink)}.iv-view:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.iv-search{width:260px;height:36px}.iv-table{border-collapse:collapse;width:100%;min-width:1080px;color:var(--ink);font:400 14px/21px Inter}.iv-table th{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:.02em;text-transform:uppercase;height:39px;color:var(--muted);text-align:left;white-space:nowrap;background:#f9fafb;padding:0 16px;font:500 12px Inter}.iv-table th:nth-child(2){width:262px}.iv-table th:nth-child(3){width:121px}.iv-table th:nth-child(4){width:109px}.iv-table th:nth-child(5){width:110px}.iv-table th:nth-child(6){width:160px}.iv-table th:nth-child(7){width:127px}.iv-table.iv-stock{min-width:920px}.iv-table.iv-stock th:nth-child(6){width:127px}.iv-table td{border-bottom:1px solid var(--line);vertical-align:middle;height:88px;padding:12px 16px}.iv-table tbody tr:last-child td{border-bottom:0}.iv-table tbody tr:hover td{background:#fafafa}.iv-table .iv-r{text-align:right}.iv-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.iv-sort svg path{fill:#c4c8ce}.iv-sort svg path.on{fill:var(--accent)}.iv-sort:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.iv-name{overflow-wrap:anywhere;width:270px;max-width:100%}.iv-code{color:var(--icon-line);align-items:center;gap:6px;display:flex}.iv-sub{color:var(--muted)}.iv-count{color:#1a7f4b;white-space:nowrap}.iv-days{white-space:nowrap}.iv-days.urgent{color:#c8322b}.iv-empty{text-align:center;color:var(--icon-line);margin:0;padding:40px 16px;font:400 14px Inter}.iv-tip{cursor:help;border-radius:4px;display:inline-block;position:relative}.iv-tip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.iv-tip-box{color:#fff;text-align:left;white-space:normal;z-index:20;visibility:hidden;opacity:0;pointer-events:none;background:#1f2937;border-radius:10px;width:224px;padding:12px 14px;font:400 13px/20px Inter;transition:opacity .12s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.iv-tip-box:after{content:"";border:7px solid #0000;border-top-color:#1f2937;position:absolute;top:100%;left:50%;transform:translate(-50%)}.iv-tip:hover .iv-tip-box,.iv-tip:focus-within .iv-tip-box{visibility:visible;opacity:1}.iv-tip-row{justify-content:space-between;gap:12px;display:flex}.iv-tip-row>span{color:#d1d5db}.iv-tip-row>b{font-variant-numeric:tabular-nums;font-weight:600}.iv-tip-note{color:#9ca3af;margin-top:6px;font:400 12px/17px Inter;display:block}.iv-days.urgent .iv-tip-box{color:#fff}@media (prefers-reduced-motion:reduce){.iv-tip-box{transition:none}}.iv-dash{text-align:center;color:var(--muted);font-size:50%;line-height:21px;display:block}.sp-box{border:1px solid var(--line);background:#f9fafb;border-radius:6px;margin-top:20px;padding:14px 20px 10px}.sp-box-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}.sp-box-head h3{color:var(--ink);margin:0;font:600 15px Inter}.sp-box-edit{height:32px;padding:0 12px;font-size:13px}.sp-by{color:var(--muted);display:block}.sp-kebab{position:relative}.sp-menu{border:1px solid var(--line);z-index:5;background:#fff;border-radius:6px;min-width:150px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1118271f}.sp-menu-item{width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:8px 12px;font:400 14px Inter;display:flex}.sp-menu-item svg{flex:none;width:16px;height:16px}.sp-menu-item:hover{background:var(--field)}.sp-menu-item.danger:hover{color:var(--bad)}.sp-menu-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sp-menu.sp-menu-row{z-index:30;position:fixed;top:0;left:0;right:auto}.sp-menu{transform-origin:top}.menu-in{transition:opacity .12s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)}.menu-out{transition:opacity .1s cubic-bezier(.755,.05,.855,.06),transform .1s cubic-bezier(.755,.05,.855,.06)}.menu-from{opacity:0;transform:scaleY(.8)}.menu-to{opacity:1;transform:scaleY(1)}@media (prefers-reduced-motion:reduce){.menu-in,.menu-out{transition:none}}.sp-menu.ct-menu{border:0;border-radius:8px;min-width:0;padding:4px}.ct-menu .sp-menu-item{white-space:nowrap;border-radius:4px;gap:8px;padding:5px 12px;font:400 14px/22px Inter}.ct-menu .sp-menu-item svg{width:12px;height:12px}.sp-over{z-index:60}.mf-section{color:var(--ink);grid-column:1/-1;margin:6px 0 -8px;font:600 18px Inter}.mf-cols3{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 28px;display:grid}.mf-cols3 .fld+.fld{margin-top:0}.btn-danger{background:var(--bad);border-color:var(--bad)}.btn-danger:hover{background:#991b1b;border-color:#991b1b}[x-cloak]{display:none!important}@media (width<=900px){.mf-cols3{grid-template-columns:1fr}}.sp-head .ph-title{margin:0 0 2px;font-size:20px}.sp-table th:nth-child(2),.sp-table th:nth-child(3){width:24%}.sp-table th:nth-child(4){width:160px}.sp-table td{height:56px;padding:12px 16px}.sp-table td.iv-empty{text-align:center;height:auto}.sp-status{margin:0;padding:0 20px 14px}.sp-table .sp-inactive{vertical-align:1px;margin-left:8px}.sp-active .cms-switch{height:40px}.iv-card .pg{padding:16px}.pl-card>.cu-bar{padding:20px 20px 21px}.cu-head .ph-title{margin:0;font:600 22px/27px Inter}.cu-head .ph-sub{font:400 14px/21px Inter}.cu-table td{height:69px;padding:12px 16px 11px}.cu-table td.iv-empty{text-align:center;height:auto}.cu-table{min-width:1400px}.cu-table th{box-sizing:border-box;letter-spacing:0;text-transform:none;color:#111827;height:42px;padding:10px 16px;font:500 14px/21px Inter}.cu-table th:first-child{width:133px}.cu-table th:nth-child(2){width:272px}.cu-table th:nth-child(3){width:171px}.cu-table th:nth-child(4){width:288px}.cu-table th:nth-child(5){width:229px}.cu-table th:nth-child(6){width:181px}.cu-table th:nth-child(7){width:auto}.cu-table .iv-sort{white-space:nowrap}.pl-card .pg{padding:16px}.pr-body input::-webkit-contacts-auto-fill-button{visibility:hidden;pointer-events:none;width:0;height:0;margin:0;position:absolute;right:0;display:none!important}.pr-body input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;width:0;height:0;margin:0;position:absolute;right:0;display:none!important}.bl-receipt{color:var(--accent);font:400 13px/18px Inter;display:block}.bl-receipt:hover{text-decoration:underline}.modal,.cu-detail{scrollbar-width:none}.modal::-webkit-scrollbar{display:none}.cu-detail::-webkit-scrollbar{display:none}.apg{color:#111827;justify-content:flex-end;align-items:center;gap:8px;padding:16px;font:400 14px Inter;display:flex}:where(html) .apg{font-variant-numeric:tabular-nums}.apg-btn{box-sizing:border-box;min-width:36px;height:36px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;padding:0 6px;font:500 13.5px Inter;display:inline-flex;box-shadow:0 2px #00000004}.apg-btn svg{color:#9ca3af;width:13.5px;height:13.5px}.apg-btn:hover:not(:disabled):not(.apg-on){color:#4373e6;border-color:#4373e6}.apg-btn:hover:not(:disabled) svg{color:#4373e6}.apg-btn:disabled{cursor:not-allowed;background:#fff}.apg-btn:disabled svg{color:#d1d5db}.apg-on{color:#2160d5;cursor:default;background:#fff;border-color:#2160d5}.apg-gap{text-align:center;color:#9ca3af;width:20px}.apg-size{box-sizing:border-box;height:36px;color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;gap:8px;margin-left:8px;padding:0 13px;font:500 13.5px Inter;display:inline-flex;position:relative;box-shadow:0 2px #00000004}.apg-size-text{pointer-events:none}.apg-size svg{color:#9ca3af;pointer-events:none;flex:none;width:13.5px;height:13.5px}.apg-size select{border-radius:inherit;appearance:none;opacity:0;width:calc(100% + 2px);height:calc(100% + 2px);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;inset:-1px}.apg-btn:focus-visible,.apg-size:focus-within{outline-offset:2px;outline:2px solid #2160d5}.pl-table.pl-cat{min-width:640px}.pl-table.pl-cat th:nth-child(n){width:auto}.pl-categories th:nth-child(5){width:184px}.pl-categories th:nth-child(2),.pl-categories th:nth-child(3){width:160px}.pl-categories th:nth-child(4){width:120px}.pl-table.pl-brands th:nth-child(2){width:34.9%}.pl-table.pl-brands th:nth-child(3){width:30.9%}.pl-thumb.ct-logo img{box-sizing:border-box;object-fit:contain;padding:4px}.ct-pic{margin-top:16px}.ct-pic-row{align-items:flex-start;gap:16px;display:flex}.ct-pic-shot{box-sizing:border-box;border:1px solid var(--line);background:var(--field);width:96px;height:96px;color:var(--icon-line);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.ct-pic-shot img{object-fit:contain;width:100%;height:100%;display:block}.ct-pic-shot.is-loading{opacity:.5}.ct-pic-side{min-width:0;padding-top:4px}.ct-pic-actions{flex-wrap:wrap;gap:8px;display:flex}.ct-pic-btn{cursor:pointer}.ct-pic-btn:focus-within{outline:2px solid var(--accent);outline-offset:2px}.ct-pic-keep{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.ct-pic-keep:hover{text-decoration:underline}.ct-description{margin-top:16px}.ct-order-text{margin:0 0 8px}.ct-order{margin:0;padding:0;list-style:none}.ct-order-sub{padding-left:28px}.ct-order-row{border-top:1px solid var(--line-soft);cursor:grab;align-items:center;gap:12px;min-height:44px;display:flex}.mf-body>.ct-order>.ct-order-item:first-child>.ct-order-row{border-top:0}.ct-order-name{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font:400 14px/20px Inter}.ct-order-tag{border-radius:var(--radius);background:var(--field);color:var(--muted-strong);flex:none;padding:1px 6px;font:500 12px/16px Inter}.ct-order-moves{cursor:default;gap:6px;display:inline-flex}.ct-order-empty{color:var(--muted);margin:0;font:400 14px Inter}.po-chip{color:#374151;white-space:nowrap;background:#f3f4f6;border-radius:10px;padding:0 10px;font:500 12px/20px Inter;display:inline-block}.po-chip-good{color:#15803d;background:#dcfce7}.po-chip-info{color:#1d4ed8;background:#dbeafe}.po-chip-bad{color:#b91c1c;background:#fee2e2}.po-chip-layaway{color:#6d28d9;background:#ede9fe}.po-num{font-variant-numeric:tabular-nums}.po-dates{font:400 13px/20px Inter}.po-dates span{white-space:nowrap;display:block}.po-dates em{color:var(--muted);margin-right:4px;font-style:normal}.po-table th:nth-child(4){width:130px}.po-table.po-receives th:nth-child(2){width:170px}.po-table.po-receives th:nth-child(3){width:auto}.po-table.po-receives th:nth-child(4){width:100px}.po-table.po-receives th:nth-child(5){width:150px}.po-table.po-receives th:nth-child(6){width:170px}.po-table.po-receives th:nth-child(7){width:127px}.po-table.po-receives .po-dates .iv-sub{white-space:nowrap}.po-table.sr-table th:nth-child(2){width:200px}.po-table.sr-table th:nth-child(3){width:auto}.po-table.sr-table th:nth-child(4){width:120px}.po-table.sr-table-cost th:nth-child(5){width:150px}.po-table.sr-table th:nth-last-child(2){width:170px}.po-table.sr-table th:last-child{width:127px}.po-table.sr-table .iv-sub{white-space:nowrap;display:block}.sr-new{margin-top:4px}.sr-remarks{overflow-wrap:anywhere;white-space:pre-line}.po-rate-note{font:400 12px/18px Inter;display:block}.po-cur{color:var(--muted);margin-right:2px;font-size:12px}.po-rate{color:var(--muted)}.po-rate-missing{color:#b45309}.po-rate-help{margin:0 0 12px}.po-close-reason{overflow-wrap:anywhere}.po-filter{width:320px;padding:8px}.po-filter-row{border-radius:6px;grid-template-rows:auto auto;grid-template-columns:36px 1fr;align-items:center;gap:2px 10px;padding:8px 6px;display:grid}.po-filter-row:hover{background:var(--field)}.po-filter-ico{background:var(--field);width:36px;height:36px;color:var(--muted-strong);border-radius:8px;grid-row:1/3;justify-content:center;align-items:center;display:flex}.po-filter-ico svg{width:16px;height:16px}.po-filter-label{color:var(--ink);font:500 14px Inter}.po-filter-row input,.po-filter-row select{border:1px solid var(--line-chip);height:32px;color:var(--ink);background:#fff;border-radius:6px;padding:0 8px;font:400 13px Inter}.po-detail{--cx-top:68.5px;--cx-pad:44px;--cx-gap:12px;--cx-nudge:4.5px;width:min(1400px,100%);padding:64px 44px 52px}.po-detail .cu-detail-head{height:45px;margin:0 calc(36px + var(--cx-gap)) 16px 0;flex-wrap:nowrap}.po-detail .cu-detail-name{font:500 28px/45px Inter}.po-card{box-shadow:none;border-radius:8px}.po-summary{box-sizing:border-box;width:1306px;max-width:100%;height:413px;padding:23px 11px}.po-cols{grid-template-columns:1fr 1fr;gap:0;padding:0}.po-cols>div{min-width:0;padding:0 12px}.po-cols .cu-row{grid-template-columns:190px 427px;align-items:start;gap:0;margin:0;padding:0;line-height:22px}.po-cols .cu-row dt{padding-top:8px}.po-cols .cu-row dd{flex-direction:column;justify-content:center;min-height:38px;display:flex}.po-cols .cu-row dd .po-chip{align-self:flex-start}.po-cols>div:last-child .cu-row dt{padding-top:0}.po-cols>div:last-child .cu-row dd{box-sizing:border-box;justify-content:flex-start;min-height:36px;padding-bottom:16px;font-size:14px;line-height:22px}.po-cols .cu-row dt{color:var(--muted)}.po-cols .fld-hr{margin:16px 0}.po-section-actions{align-items:center;gap:12px;display:flex}.po-empty{text-align:center;height:42px;color:var(--muted);font:400 14px/42px Inter;padding:0 16px!important}.po-empty .po-set{vertical-align:top;font-size:14px;line-height:17px}.po-empty-msg{vertical-align:middle;height:17px;line-height:17px;display:inline-block}.po-lines th.po-c,.po-lines td.po-c{text-align:center}.po-lines-draft th:first-child{width:89px}.po-lines-draft th:nth-child(2){width:176px}.po-lines-draft th:nth-child(3){width:332px}.po-lines-draft th:nth-child(4){width:181px}.po-lines-draft th:nth-child(5){width:195px}.po-lines-draft th:nth-child(6){width:194px}.po-lines-draft th:nth-child(7){width:139px}.po-landed th:first-child{width:252px}.po-landed th:nth-child(2){width:359px}.po-error{color:var(--bad)}.po-set{color:var(--accent);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font:400 14px Inter}.po-set:hover{text-decoration:underline}.po-set-val{color:var(--ink)}.po-set-val:hover{color:var(--accent)}.po-link{color:var(--accent);text-decoration:none}.po-link:hover{text-decoration:underline}.po-link-btn{box-sizing:border-box;border:1px solid var(--accent);height:30px;color:var(--accent);border-radius:7px;align-items:center;padding:0 9px;font:400 12.5px Inter;text-decoration:none;display:inline-flex}.po-link-btn:hover{background:#eef2ff}.po-section-head{justify-content:space-between;align-items:center;gap:12px;height:42px;margin:20px 0 8px;display:flex}.po-h2{color:var(--ink);margin:0;font:500 21px Inter}.po-lines{border-collapse:collapse;width:100%;color:var(--ink);font:400 14px/21px Inter}.po-lines th{text-align:left;color:var(--ink-soft);box-sizing:border-box;border-bottom:1px solid var(--line);white-space:nowrap;background:#f9fafb;height:42px;padding:10px 16px;font:500 14px/22px Inter}.po-lines td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:12px 16px}.po-lines tbody tr:last-child td{border-bottom:0}.po-lines th.iv-r,.po-lines td.iv-r{text-align:right}.po-line-name{max-width:380px}.po-good{color:var(--good)}.po-totals{flex-direction:column;align-items:flex-end;gap:8px;padding:24px 16px 20px;font:400 14px Inter;display:flex}.po-totals div{grid-template-columns:300px 120px;display:grid}.po-totals span{color:var(--ink-soft);font-weight:600}.po-totals strong{text-align:right;font-variant-numeric:tabular-nums}.po-timeline{margin:28px 0 40px;padding-left:28px;position:relative}.po-timeline:before{content:"";background:var(--line);width:1px;position:absolute;top:12px;bottom:8px;left:6px}.po-dot{box-sizing:border-box;background:#fff;border:2px solid #9ca3af;border-radius:50%;width:9px;height:9px;position:absolute;top:14px;left:-28px}.po-dot-on{border-color:var(--accent)}.po-comment{align-items:center;gap:10px;margin-bottom:22px;display:flex;position:relative}.po-comment input{border:1px solid var(--line-chip);border-radius:var(--radius);width:min(560px,100%);height:44px;color:var(--ink);background:#fff;padding:0 14px;font:400 14px Inter}.po-comment input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.po-event{gap:10px;padding:0 0 18px;display:flex;position:relative}.po-event .po-dot{top:4px}.po-event-msg{color:var(--ink);font:400 15px/20px Inter}.po-event-comment{white-space:pre-wrap}.po-event-meta{color:var(--muted);margin-top:2px;font:400 13px/18px Inter}.po-sheet{width:min(760px,100%)}.po-line-search{margin-bottom:14px}.po-edit{border-collapse:collapse;width:100%;font:400 14px/20px Inter}.po-edit th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px;font:500 12px Inter}.po-edit td{border-bottom:1px solid var(--line-soft);vertical-align:middle;padding:8px 10px}.po-edit input{border:1px solid var(--line-chip);border-radius:var(--radius);width:120px;height:36px;color:var(--ink);text-align:right;background:#fff;padding:0 10px;font:400 14px Inter}.po-edit input[type=text]{text-align:left;width:100%}.po-edit input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.po-edit input[aria-invalid=true]{border-color:var(--bad)}.po-remove{border:1px solid var(--line-chip);width:28px;height:28px;color:var(--muted-strong);cursor:pointer;background:#fff;border-radius:50%;font-size:16px;line-height:1}.po-remove:hover{border-color:var(--bad);color:var(--bad)}.po-foot-total{color:var(--ink-soft);align-self:center;margin-right:auto;font:400 14px Inter}.po-foot-total strong{font-variant-numeric:tabular-nums;margin-left:8px}.po-receive{width:min(680px,100%)}.po-detail .cu-detail-actions{gap:12px}.sp-detail{width:min(1400px,90vw);padding:62px 44px 52px}@media (width<=1200px){.sp-detail{width:100%}}.sp-detail{--cx-top:66.5px;--cx-pad:44px;--cx-gap:18px;--cx-nudge:4.5px}.sp-detail .cu-detail-head{height:45px;margin:0 calc(36px + var(--cx-gap)) 14px 0;flex-wrap:nowrap}.sp-detail .cu-detail-name{font:500 28px/45px Inter}.sp-detail .cu-detail-actions{gap:18px}.sp-detail .cu-detail-actions .btn-icon{width:36px;min-width:36px;padding:0}.sp-detail .cu-detail-actions .btn-icon svg{width:14px;height:14px}.sp-detail .cu-card{box-shadow:none;border-radius:8px}.sp-detail .cu-card-head{box-sizing:border-box;height:68px;padding:0 16px;font:500 18px Inter}.sp-detail .cu-cols{grid-template-columns:1fr 1fr;gap:0;padding:23px 11px 24px}.sp-detail .cu-cols>div{min-width:0;padding:0 12px}.sp-detail .cu-row{box-sizing:border-box;grid-template-columns:190px 1fr;align-items:start;gap:0;min-height:38px;margin:0;padding:0 0 16px;font:400 14px/22px Inter}.sp-detail .cu-row dt{color:var(--muted)}.sp-detail .cu-row dd{color:var(--ink)}.sp-detail .sp-box{background:#f5f5f5;border:1px solid #e8e8e8;border-radius:0;margin-top:8px;padding:8px 8px 0 12px}.sp-detail .sp-box+.sp-box{margin-top:24px}.sp-detail .sp-box-head{height:24px;margin-bottom:8px}.sp-detail .sp-box-head h3{font:500 14px Inter}.sp-detail .sp-box-edit{box-sizing:border-box;border-radius:4px;gap:8px;height:24px;padding:0 10px;font:400 14px Inter}.sp-detail .sp-box-edit svg{width:13px;height:13px}.sp-detail .sp-box .cu-row{min-height:30px;padding-bottom:8px}@media (width<=1000px){.sp-detail{--cx-top:22.5px;--cx-pad:16px;padding:18px 16px 48px}.sp-detail .cu-detail-head{flex-wrap:wrap;height:auto}.sp-detail .cu-cols{grid-template-columns:1fr}.sp-detail .cu-row{grid-template-columns:130px 1fr}}.pv-detail .cu-detail-head{align-items:flex-start;height:auto;min-height:45px;margin-bottom:24px}.pv-detail .cu-detail-actions{flex:none;margin-top:4.5px}.pv-detail .cu-detail-name{overflow-wrap:anywhere;min-width:0;font:500 30px/45px Inter}.pv-detail .pv-state{vertical-align:middle;margin-left:10px}.pv-detail .cu-detail-actions .btn-ghost[aria-disabled=true]{opacity:1}.pv-detail .po-chip{border-radius:12px;line-height:24px}.pv-detail .pv-menu{min-width:228px}.pv-detail a.sp-menu-item{box-sizing:border-box;text-decoration:none}.pv-detail .cu-card.pv-lead{margin:0 -8px;box-shadow:0 1px 2px #0000000a,0 6px 16px #1118270f}.pv-detail .cu-card.pv-unit{box-shadow:0 1px 2px #00000008}.pv-detail .cu-row{min-height:30px;padding-bottom:8px}:where(html) .pv-detail .cu-row,:where(html) .pv-detail .pv-lines{font-variant-numeric:tabular-nums}.pv-detail .cu-row dd.pv-chips{flex-wrap:wrap;align-items:center;gap:0 3px;display:flex}.pv-detail .pv-desc{margin:0 0 20px;padding-bottom:0}.pv-detail .pv-desc p{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:0 0 24px;font:400 14px/22px Inter}.pv-rule{background:var(--line);border:0;height:1px;margin:24px 0}.pv-detail .pv-unit .cu-cols{padding-bottom:0}.pv-body{padding:20px 23px 23px}.pv-h3{color:var(--ink);margin:0 0 8px;font:500 16px/24px Inter}.pv-tiles{flex-wrap:wrap;gap:8px;display:flex}.pv-tile{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;width:104px;height:104px;padding:8px;display:flex}.pv-tile img{object-fit:contain;width:100%;height:100%;display:block}.pv-upload{color:var(--ink);cursor:pointer;background:#fafafa;border-style:dashed;flex-direction:column;gap:8px;font:400 14px/22px Inter;text-decoration:none}a.pv-upload:hover,label.pv-upload:hover{border-color:var(--accent);color:var(--accent)}.pv-upload:focus-visible,label.pv-upload:focus-within{outline:2px solid var(--accent);outline-offset:2px}.pv-upload[aria-disabled=true]{cursor:not-allowed}.pv-upload.is-busy{opacity:.7;pointer-events:none}.pv-up{display:contents}.pv-up-note{flex-basis:100%;margin:0}.pv-none{color:var(--muted);font:400 14px/22px Inter}.pv-box{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:46px;overflow:hidden}.pv-box.pv-box-next{margin-top:24px}.pv-box:focus{outline:none}.pv-box:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pv-box-head{border-bottom:1px solid var(--line);padding:20px 16px 18px}.pv-box-head h3{color:var(--ink);margin:0;font:500 18px/28px Inter}.pv-box-head p{color:var(--muted);margin:0;font:400 14px/22px Inter}.pv-lines{table-layout:fixed;min-width:640px;font:400 14px/22px Inter}.pv-lines td{overflow-wrap:anywhere;padding:8px 16px}.pv-lines .pv-c-name{width:25%}.pv-lines .pv-c-unit{width:11.5%}.pv-lines .pv-c-stock{width:11.3%}.pv-lines .pv-c-cost{width:33.2%}.pv-lines .pv-down{color:var(--bad)}.pv-detail .pv-timeline{margin:28px 0 100px 3px;padding-left:18px}.pv-detail .pv-timeline:before{display:none}.pv-detail .pv-timeline.pv-thread:before{display:block;top:16px;left:4.5px}.pv-detail .pv-timeline .po-comment{gap:8px;margin-bottom:4px}.pv-detail .pv-timeline .po-dot{width:10px;height:10px;top:5px;left:-18px}.pv-detail .pv-timeline input{border-radius:6px;width:min(406px,100%);height:40px;padding:0 13px}.pv-detail .pv-timeline input:disabled{cursor:not-allowed;background:#fff}.pv-attach{box-sizing:border-box;width:fit-content;height:36px;color:var(--accent);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:0 13px;font:500 13.5px/34px Inter;display:block}.pv-attach:hover{text-decoration:underline}.pv-attach[aria-disabled=true]{cursor:not-allowed}.pv-attach:focus-visible,.pv-attach:focus-within{outline:2px solid var(--accent);outline-offset:-2px}.pv-attach.is-busy{opacity:.7;pointer-events:none}.pv-comment-error{margin:6px 0 0}.pv-detail .pv-timeline>.po-event:first-of-type{margin-top:24px}.pv-file-remove{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font:400 13px/20px Inter}.pv-file-remove:hover{color:var(--bad);text-decoration:underline}.pv-file-remove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pv-timeline .po-event-msg .soft{color:var(--muted)}.pv-detail{background:#f3f4f6}.pv-detail .cu-detail-actions{gap:8px}.pv-detail{--cx-gap:8px}.pv-vsplit{background:#e8e8e8;width:1px;height:13px}.pv-detail .cu-detail-actions .btn-ghost{border-color:#d9d9d9;box-shadow:0 2px #00000004}.pv-detail .cu-card,.pv-detail .cu-card.pv-lead,.pv-detail .cu-card.pv-unit{box-shadow:none;border-radius:6px}.pv-detail .cu-card-head{line-height:27px}.pv-detail .cu-cols{padding-top:24px}.pv-detail .cu-row dt{color:#00000080;line-height:20px}.pv-detail .cu-cols>div>.cu-row:last-child{min-height:20px;padding-bottom:0}.pv-detail .po-chip{color:#1f2937;border-radius:9999px;margin:1.6px;padding:1.6px 10px;font:500 12px/22px Inter}.pv-detail .pv-desc{background:#f8fafc;border-color:#dae1e7;padding:12px}.pv-detail .pv-desc .sp-box-head{height:21px;margin-bottom:7px}.pv-detail .pv-desc h3{font:500 14px/21px Inter}.pv-detail .pv-desc p{padding-bottom:14px;line-height:21px}.pv-detail .pv-rule{background:#e8e8e8}.pv-detail .pv-body{padding:20px 24px 24px}.pv-detail .pv-h3{margin-bottom:8.19px;font:500 16.38px/24.57px Inter}.pv-detail .pv-tile{border-radius:6px}.pv-detail .pv-upload{gap:4px;line-height:21px}.pv-detail .pv-upload svg{margin-top:3px}.pv-detail .pv-box{border-radius:6px;margin-top:45px}.pv-detail .pv-box-head{padding:20px 16px}.pv-detail .pv-box-head h3{line-height:27px}.pv-detail .pv-box-head p{color:#8795a1;line-height:21px}.pv-detail .pv-lines{border-collapse:separate;border-spacing:0;line-height:21px}.pv-detail .pv-lines th{color:var(--ink);line-height:21px}.pv-detail .pv-lines td{line-height:21px}.pv-detail .pv-lines th:first-child,.pv-detail .pv-lines td:first-child{padding-left:18px}.pv-detail .pv-lines th:last-child,.pv-detail .pv-lines td:last-child{padding-right:18px}.pv-detail .pv-lines .pv-c-unit{width:10.36%}.pv-detail .pv-lines .pv-c-stock{width:12.29%}.pv-detail .pv-lines .pv-c-cost{width:33.29%}.pv-detail .pv-timeline{margin:52px 0 100px}.pv-detail .pv-timeline .po-comment{margin-bottom:0}.pv-detail .pv-timeline .po-dot{border-color:#1d4ed8;top:6px}.pv-detail .pv-timeline .po-event .po-dot{border-color:#9ca3af}.pv-detail .pv-timeline input{border-color:#d9d9d9;width:min(407px,100%)}.pv-detail .pv-timeline .btn-ghost{border-color:#d9d9d9}.pv-detail .pv-timeline .btn-ghost:disabled{color:#00000040;background:#f5f5f5}.pv-detail .pv-attach{color:#1d4ed8}.rf{max-width:1500px;margin:0 1px}.rf-title{color:var(--ink);margin:0;font:500 30px/45px Inter}.rf-desc{color:#758a9e;margin:0;font:400 15px/22.5px Inter}.rf-card{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:6px;width:550px;max-width:100%;margin-top:24px;overflow:hidden}.rf-fields{padding:24px}.rf-item+.rf-item{margin-top:24px}.rf-label{color:#777;font:400 14px/30px Inter}.rf-req{color:#f5222d;margin-right:4px}.rf-date,.rf-range{width:364px;max-width:100%}.rf-select{box-sizing:border-box;width:100%;height:40px;color:var(--ink);appearance:none;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:0 30px 0 13px;font:400 14px Inter}.rf-select:focus{border-color:var(--focus);outline:none}.rf-multi{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;flex-wrap:wrap;align-items:flex-start;gap:0 4px;min-height:40px;padding:0 20px 3px 5px;display:flex}.rf-multi:has(select:focus){border-color:var(--focus)}.rf-chip{box-sizing:border-box;height:32px;color:var(--ink);white-space:nowrap;background:#fafafa;border:1px solid #e8e8e8;border-radius:2px;align-items:center;margin:3px 0 0;padding:0 20px 0 10px;font:400 14px/30px Inter;display:inline-flex;position:relative}.rf-chip-x{height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 2px;font:700 12px/30px Inter;position:absolute;top:0;right:3px}.rf-chip-x:hover{color:var(--ink)}.rf-add{min-width:60px;height:32px;color:var(--muted);cursor:pointer;appearance:none;background:0 0;border:0;flex:60px;margin:3px 0 0;padding:0 6px;font:400 14px Inter}.rf-add:focus{color:var(--ink);outline:none}.rf-link{color:#1d4ed8;cursor:pointer;background:0 0;border:0;height:40px;padding:0 0 0 4px;font:400 14px/40px Inter;display:block}.rf-link:hover{text-decoration:underline}.rf-link-gap{height:40px;display:block}.rf-item .fld-error{margin:0;line-height:40px}.rf-exports{background:#fafafa;border-top:4px solid #2c77d2;padding:24px}.rf-group{color:var(--ink);margin:0 0 15px;font:500 14px/21px Inter}.rf-export{box-sizing:border-box;height:36px;color:var(--ink);background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;margin-bottom:15px;padding:0 13px;font:500 13.5px Inter;text-decoration:none;display:flex;box-shadow:0 2px #00000004}.rf-export:hover{color:#4373e6;border-color:#4373e6}.rf-export:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rf-export[aria-disabled=true]{opacity:.5;pointer-events:none}@media (width<=640px){.rf-card{width:100%}.rf-title{font-size:24px;line-height:32px}}.sk-detail .cu-detail-head{height:auto;min-height:45px}.sk-detail .cu-detail-name{overflow-wrap:anywhere;min-width:0;font:500 30px/45px Inter}.sk-detail .cu-detail-actions{flex-wrap:nowrap;flex:none;gap:8px}.sk-detail{--cx-gap:8px}.sk-detail .cu-detail-actions .btn-icon{padding:0}.sk-split{background:var(--line);width:1px;height:36px}.iv-menu .sp-menu-item{white-space:nowrap}.sk-detail .cu-card+.cu-card{margin-top:32px}.sk-summary{grid-template-columns:1fr 1fr;gap:0 16px;padding:24px;display:grid}.sk-summary>div{min-width:0}.sk-h{color:var(--ink);margin:0 0 12px;font:500 14px/22px Inter}.sk-detail .cu-row{min-height:30px;padding-bottom:8px}.sk-detail .cu-row:last-child{min-height:22px;padding-bottom:0}.sk-detail .cu-row:has(+.sk-h){min-height:22px;padding-bottom:0}:where(html) .sk-detail .cu-row{font-variant-numeric:tabular-nums}.sk-good,.sk-detail .cu-row dd.sk-good{color:#389e0d}.sk-bad,.sk-detail .cu-row dd.sk-bad{color:#f5222d}.sk-changes{position:relative}.sk-changes .pg-veil{overflow:hidden}.sk-changes-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:80px;padding:0 16px;display:flex}.sk-changes-head h2{color:var(--ink);margin:0;font:500 18px/28px Inter}.sk-tools{align-items:center;gap:8px;display:flex}.sk-type{width:200px;height:40px;display:block;position:relative}.sk-type select{appearance:none;box-sizing:border-box;width:100%;height:100%;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:0 34px 0 13px;font:400 14px Inter}.sk-type select.is-empty{color:var(--muted)}.sk-type select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sk-type svg{color:#9ca3af;pointer-events:none;width:12px;height:12px;position:absolute;top:14px;right:13px}.sk-tools .btn-icon{border-color:#d9d9d9}.sp-menu.sk-cols{min-width:220px;padding:4px 4px 6px}.sk-cols-head{border-bottom:1px solid var(--line-soft);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:5px 8px 9px 12px;font:500 14px/22px Inter;display:flex}.sk-cols-reset{color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 4px;font:400 14px/22px Inter}.sk-cols-reset:disabled{color:var(--muted);cursor:default}.sk-cols-reset:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sp-menu-item.sk-cols-row{white-space:nowrap;gap:8px;padding:5px 12px;font:400 14px/22px Inter}.sk-cols-row input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.sk-cols-row input:disabled{cursor:not-allowed}.sk-cols-row:has(input:disabled){cursor:not-allowed}.sk-table.sk-hide-type .sk-c-type,.sk-table.sk-hide-old .sk-c-old,.sk-table.sk-hide-new .sk-c-new,.sk-table.sk-hide-change .sk-c-change,.sk-table.sk-hide-cost .sk-c-cost,.sk-table.sk-hide-at .sk-c-at{display:none}.sk-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:900px;color:var(--ink);font:400 14px/22px Inter}:where(html) .sk-table{font-variant-numeric:tabular-nums}.sk-table th{border-bottom:1px solid var(--line);height:42px;color:var(--ink);text-align:left;white-space:nowrap;background:#fafafa;padding:0 16px;font:500 14px/22px Inter}.sk-table td{border-bottom:1px solid var(--line);vertical-align:middle;overflow-wrap:anywhere;padding:7px 16px 8px}.sk-table .sk-r{text-align:right}.sk-table .sk-c-x{width:52px;padding:0 0 0 19px}.sk-table .sk-c-old,.sk-table .sk-c-new{width:17.5%}.sk-table .sk-c-change{width:15%}.sk-table .sk-c-cost{width:12%}.sk-table .sk-c-at{width:19.5%}.sk-table tbody tr:not(.sk-more):hover td{background:#fafafa}.sk-by{color:var(--muted);display:block}.sk-plus{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:4px;width:17px;height:17px;padding:0;display:block;position:relative}.sk-plus:before,.sk-plus:after{content:"";background:var(--ink);position:absolute}.sk-plus:before{height:1px;top:7px;left:3px;right:3px}.sk-plus:after{width:1px;top:3px;bottom:3px;left:7px}.sk-plus[aria-expanded=true]:after{display:none}.sk-plus:hover{border-color:var(--accent)}.sk-plus:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sk-more td{background:#fafafa;padding:12px 16px}.sk-more dl{grid-template-columns:110px 1fr;gap:4px 16px;margin:0;display:grid}.sk-more dt{color:var(--muted)}.sk-more dd{margin:0}.pr-body .sk-more a{color:#2160d5}.pr-body .sk-more a:hover{text-decoration:underline}.sk-none{text-align:center;color:var(--muted);border-bottom:1px solid var(--line);margin:0;padding:28px 16px;font:400 14px Inter}.sk-adjust-unit{border:1px solid var(--line);background:var(--field);border-radius:8px;margin:0 0 20px;padding:12px 14px}.sk-adjust-name{color:var(--ink);overflow-wrap:anywhere;font:500 15px/22px Inter}.sk-adjust-unit .iv-code{margin-top:2px;font:400 13px/20px Inter}.sk-adjust-now{color:var(--muted-strong);margin-top:6px;font:400 14px/22px Inter}.sk-adjust-result{color:var(--muted-strong);margin:18px 0 0;font:400 14px/22px Inter}.sk-adjust-now b,.sk-adjust-result b{color:var(--ink);font-weight:600}.sk-adjust-result b.sk-bad{color:#f5222d}.sk-adjust-result .sk-same{color:var(--muted)}:where(html) .sk-adjust-now,:where(html) .sk-adjust-result{font-variant-numeric:tabular-nums}.cu-scrim.cu-over{z-index:46}.cu-detail.cu-over{z-index:47}.sk-detail{transition:right .3s cubic-bezier(.23,1,.32,1)}.sk-detail.cu-pushed{right:180px}@media (prefers-reduced-motion:reduce){.sk-detail{transition:none}}@media (width<=1000px){.sk-detail .cu-detail-name{font:500 22px/30px Inter}.sk-detail{--cx-top:18px;--cx-nudge:0px}.sk-detail .cu-detail-head{min-height:36px}.sk-detail .cu-detail-actions{flex-wrap:wrap}.sk-summary{grid-template-columns:1fr;padding:16px}.sk-summary>div+div{margin-top:16px}.sk-detail .cu-row{grid-template-columns:150px 1fr}.sk-changes-head{flex-wrap:wrap;padding:12px 16px}.sk-type{width:160px}.pv-detail .cu-cols>div:not(:last-child)>.cu-row:last-child{min-height:30px;padding-bottom:8px}.pv-detail .cu-card.pv-lead{margin:0}.pv-detail .cu-detail-name{font:500 22px/30px Inter}.pv-detail{--cx-top:18px}.pv-detail .cu-detail-head{min-height:36px}.pv-detail .cu-detail-actions{margin-top:0}.pv-body{padding:16px 15px 15px}.pv-box{margin-top:24px}.pv-detail .pv-timeline{margin-bottom:40px}}.modal.modal-sheet.pf-sheet{width:min(720px,100%)}.modal.modal-sheet.pf-sheet .mf-head{box-sizing:border-box;height:57px;padding:0 24px}.pf-sheet .mf-title{font:500 16px/24px Inter}.pf-sheet .modal-close{color:var(--muted)}.pf-sheet .modal-close:hover{color:var(--ink)}.modal.modal-sheet.pf-sheet .mf-body{background:#f3f4f6;padding:40px 28px 78px}.pf-sheet .mf-body::-webkit-scrollbar{width:4px}.pf-sheet .mf-body::-webkit-scrollbar-thumb{background:#c7cbd1;border-radius:2px}.pf-sheet .mf-body::-webkit-scrollbar-track{background:0 0}@supports not selector(::-webkit-scrollbar){.pf-sheet .mf-body{scrollbar-width:thin;scrollbar-color:#c7cbd1 transparent}}.pf-status{color:#15803d;margin:-16px 0 20px}.pf-types{grid-template-columns:1fr 1fr;gap:25px 24px;display:grid}.pf-type{box-sizing:border-box;cursor:pointer;background:#f7f8fa;border:1px solid #d9dde3;border-radius:6px;min-height:110px;overflow:hidden}.pf-type-head{height:45px;color:var(--ink-soft);background:#fff;align-items:center;gap:12px;padding:0 16px;font:600 14px/22px Inter;display:flex}.pf-type-head svg{color:var(--muted);flex:none}.pf-type-about{color:var(--muted-strong);margin:0;padding:10px 16px;font:400 14px/21px Inter}.pf-type.on{border-color:#2673d1}.pf-type.on .pf-type-head{color:#fff;background:#2673d1}.pf-type.on .pf-type-head svg{color:#fff}.pf-type[aria-disabled=true]{cursor:not-allowed}.pf-type:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-sec{margin-top:25px;display:flow-root}.pf-sec-fields+.pf-sec{margin-top:40px}.pf-h{color:var(--ink);margin:0 0 14px;font:500 21px/32px Inter}.pf-rule{background:var(--line);border:0;height:1px;margin:28px 0 0}.pf-note{color:var(--ink-soft);margin:-4px 0 14px;font:400 14px/22px Inter}.pf-strong{color:var(--ink-soft);margin:0 0 6px;font:500 14px/22px Inter}.pf-text{color:var(--ink-soft);margin:0;font:400 14px/21px Inter}.pf-split{grid-template-columns:2fr 1fr;align-items:start;gap:24px;display:grid}.pf-split select{margin-top:24px}.pf-two{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.pf-sheet .fld,.pf-sheet .fld+.fld,.pf-sheet .fld-error+.fld{margin:0 0 28px}.pf-sheet .pf-sec>.fld:last-child{margin-bottom:0}.pf-sheet .fld-label{color:#636a77;margin-bottom:5px;font:400 14px/22px Inter}.pf-sheet .fld input:not([type=checkbox]),.pf-sheet .fld select,.pf-sheet .pf-fixed,.pf-sheet .pf-lines input[type=text]{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;height:40px;color:var(--ink);background:#fff;border-radius:6px;padding:0 13px;font:400 14px Inter}.pf-sheet .fld textarea{border-radius:6px;min-height:58px;padding:6px 13px;font:400 14px/22px Inter}.pf-sheet .fld input:disabled,.pf-sheet .fld select:disabled,.pf-sheet .pf-fixed:disabled,.pf-sheet .pf-lines input:disabled{color:var(--muted);opacity:1;cursor:not-allowed;background:#eceef1}.pf-sheet .fld-help{color:#636a77;margin:6px 0 0;font:400 14px/22px Inter}.pf-sheet .fld-error{margin:6px 0 0;font:400 14px/22px Inter}.pf-margin{color:var(--ink-soft)}:where(html) .pf-margin{font-variant-numeric:tabular-nums}.pf-pick{position:relative}.pf-sheet .fld .pf-pick input[type=search]{appearance:none}.pf-pick input::-webkit-search-decoration{appearance:none;display:none}.pf-pick input::-webkit-search-cancel-button{appearance:none;display:none}.pf-pick input::-webkit-search-results-button{appearance:none;display:none}.pf-sheet .fld .pf-pick input{padding-right:40px}.pf-plus{width:24px;height:24px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.pf-plus:hover{background:var(--field);color:var(--accent)}.pf-plus:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pf-plus:disabled{opacity:.5;cursor:progress}.pf-box{border:1px solid var(--line);background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #00000008}.pf-h+.pf-box{margin-top:2px}.pf-lines{table-layout:fixed;font:400 14px/22px Inter}.pf-lines td{vertical-align:top;padding:8px 16px}.pf-lines .pf-c-outlet{width:52.4%}.pf-lines .pf-c-uname{width:45%}.pf-lines .pf-c-scale{text-align:center;width:21.7%}.pf-lines .pf-c-tax{width:36.8%}.pf-lines .pf-c-rate{width:34.6%}.pf-units td{padding:9px 16px 13px}.pf-sheet .pf-units td:first-child input[type=text]{width:min(255px,100%)}.pf-sheet .pf-units .pf-c-scale input[type=text]{width:90px}.pf-cell-hint,.pf-cell-eq{color:var(--muted);margin:4px 0 0;font:400 14px/22px Inter}.pf-cell-eq{color:var(--ink-soft)}:where(html) .pf-cell-eq{font-variant-numeric:tabular-nums}.pf-none{color:var(--muted)}.pf-lines .pf-tax-name,.pf-lines .pf-tax-tick{vertical-align:middle}.pf-radio{height:29px;color:var(--ink);align-items:center;gap:8px;font:400 14px Inter;display:flex}.pf-radio input{width:16px;height:16px;accent-color:var(--accent);margin:0}.pf-check{color:var(--ink);cursor:pointer;align-items:center;gap:8px;font:400 14px/22px Inter;display:inline-flex}.pf-check input{width:16px;height:16px;accent-color:var(--accent);margin:0}.pf-lines .pf-check{height:22px;display:flex}.pf-check:has(input:disabled){cursor:not-allowed;color:var(--muted)}.pf-concerns{border:0;flex-wrap:wrap;gap:8px 20px;margin:20px 0 0;padding:0;display:flex}.pf-concerns legend{float:left;width:100%;margin:0 0 8px;padding:0}.pf-centre{text-align:center;margin-top:24px}.pf-add-unit{gap:8px}.pf-add-unit svg{width:13.5px;height:13.5px}.pf-add-unit[aria-disabled=true]{cursor:not-allowed}.pf-images{margin:0}.pf-images .fld-label{display:block}.pf-upload{position:relative}.pf-upload.is-busy{opacity:.7;pointer-events:none}.pf-upload:focus-within{outline:2px solid var(--accent);outline-offset:2px}.pf-pending-name{color:var(--muted);overflow-wrap:anywhere;text-align:center;font:400 12px/16px Inter}.cms-pics.pf-pics{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;padding:0}.pf-pics .pf-pending-name{justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.pf-pic-add{display:flex}.pf-pics .pf-upload{aspect-ratio:1;width:100%;height:auto}.pf-new{position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.pf-removed{margin-top:2px}.pf-link{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pf-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pf-pic-for{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;height:32px;color:var(--ink);text-overflow:ellipsis;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 8px center/12px no-repeat;border-radius:4px;margin-top:6px;padding:0 26px 0 8px;font:400 13px Inter;display:block}.pf-pic-for:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.pf-attrs{gap:20px;display:grid}.pf-attr{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) 28px;align-items:start;gap:0 16px;display:grid}.pf-sheet .pf-attr .fld{margin:0}.pf-attr-remove{margin-top:33px}.pf-values{box-sizing:border-box;border:1px solid var(--line-chip);cursor:text;background:#fff;border-radius:6px;flex-wrap:wrap;align-items:flex-start;gap:0 4px;min-height:40px;padding:0 5px 3px;display:flex}.pf-values:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.pf-values.is-invalid{border-color:var(--bad)}.pf-chip{cursor:default}.pf-chip.pf-chip-kept{padding-right:10px}.pf-value-add{box-sizing:border-box;min-width:120px;height:32px;color:var(--ink);appearance:none;background:0 0;border:0;flex:140px;margin:3px 0 0;padding:0 6px;font:400 14px Inter}.pf-value-add:focus{outline:none}.pf-value-add::placeholder{color:var(--icon-line)}.pf-var-box{margin-top:24px}.pf-variants{min-width:600px}.pf-variants .pf-c-var{width:20%}.pf-variants .pf-c-vsku{width:16%}.pf-variants .pf-c-vmoney,.pf-variants .pf-c-vweight{width:14%}.pf-variants .pf-c-vactive{width:12%}.pf-variants .pf-c-vbin{text-align:right;width:10%}.pf-lines.pf-variants th,.pf-lines.pf-variants td{padding-left:6px;padding-right:6px}.pf-lines.pf-variants th{white-space:normal}.pf-lines.pf-variants th:first-child,.pf-lines.pf-variants td:first-child{padding-left:16px}.pf-lines.pf-variants th:last-child,.pf-lines.pf-variants td:last-child{padding-right:12px}.pf-sheet .pf-variants input[type=text]{padding:0 8px}.pf-variants .pf-var-name,.pf-variants .pf-var-active{padding-top:17px}.pf-variants td.pf-c-vbin{padding-top:14px}.pf-var-label{color:var(--ink);overflow-wrap:anywhere;font:500 14px/22px Inter}.pf-new-row{vertical-align:1px;margin-left:6px}.pf-variants .pf-cell-hint{margin-top:2px}.pf-sheet .pf-variants .pf-cell-error{margin:4px 0 0;font:400 12px/16px Inter}.modal.modal-sheet.pf-sheet .mf-foot{box-sizing:border-box;justify-content:flex-start;align-items:center;gap:8px;height:61px;padding:10px 24px}.pf-another{margin-left:4px}@media (width<=640px){.modal.modal-sheet.pf-sheet .mf-body{padding:24px 16px 56px}.pf-types,.pf-two,.pf-split{grid-template-columns:1fr}.pf-split select{margin-top:0}.pf-lines th,.pf-lines td{padding-left:8px;padding-right:8px}.pf-lines th{white-space:normal}.pf-sheet .pf-units .pf-c-scale input[type=text]{width:100%}.pf-radio{height:auto;min-height:29px}.modal.modal-sheet.pf-sheet .mf-foot{flex-wrap:wrap;height:auto}.pf-attr{grid-template-columns:minmax(0,1fr) 28px;row-gap:12px}.pf-attr-values{grid-column:1/-1}.pf-attr-remove{grid-area:1/2}}.us-card.tx-card>.ph-bar{height:82px}.tx-card .ph-title{margin:0;font:500 20px/28px Inter}.tx-table{table-layout:fixed;min-width:640px}.us-table.tx-table th{height:42px}.us-table.tx-table td{height:62px;padding:8px 16px}.us-table.tx-table th:first-child{width:28%}.us-table.tx-table th:nth-child(2){width:14.1%}.us-table.tx-table th:nth-child(3){width:26.6%}.us-table.tx-table th:nth-child(4){width:auto}.tx-default{vertical-align:1px;margin-left:8px}.tx-code{box-sizing:border-box;color:#374151;text-align:center;background:#f0f1f3;border-radius:11px;min-width:28px;padding:0 9px;font:500 12px/22px Inter;display:inline-block}.tx-rate,.tx-kind{font:400 14px/22px Inter;display:block}:where(html) .tx-rate{font-variant-numeric:tabular-nums}.tx-kind{color:var(--muted)}.tx-actions{gap:8px;display:inline-flex}.tx-btn{box-sizing:border-box;height:30px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:7px;padding:0 9px;font:400 12.5px/22px Inter}.tx-btn:hover{border-color:var(--accent);color:var(--accent)}.tx-btn-delete,.tx-btn-delete:hover{color:#fff;background:#e5484d;border-color:#e5484d}.tx-btn-delete:hover{background:#c93a3f;border-color:#c93a3f}.tx-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tx-modal .mf-title{font:600 16px/24px Inter}.tx-body{padding:28px 24px 55px}.tx-fld{margin:0 0 28px}.tx-fld.tx-fld-help{margin-bottom:2px}.tx-label{color:var(--muted);margin:0 0 5px;font:400 14px/22px Inter;display:block}.tx-fld input,.tx-select select{box-sizing:border-box;width:100%;height:40px;color:var(--ink);background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:0 13px;font:400 14px Inter}.tx-fld input::placeholder{color:#bfc4cc}.tx-fld input:focus,.tx-select select:focus{border-color:var(--focus);z-index:1;outline:none;position:relative;box-shadow:0 0 0 2px #2160d524}.tx-fld input[aria-invalid=true]{border-color:var(--bad)}.tx-select{display:block;position:relative}.tx-select select{appearance:none;padding-right:36px}.tx-select svg{color:#9ca3af;pointer-events:none;position:absolute;top:14px;right:14px}.tx-affix{display:flex}.tx-affix input{flex:1;min-width:0}.tx-affix input:not(:last-child){border-radius:6px 0 0 6px}.tx-affix>span{color:var(--ink);white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:0 6px 6px 0;flex:none;align-items:center;margin-left:-1px;padding:0 13px;font:400 14px Inter;display:inline-flex}:where(html) .tx-affix>span{font-variant-numeric:tabular-nums}.tx-help{color:var(--muted);margin:3px 0 0;font:400 14px/22px Inter}.tx-error{color:var(--bad);margin:3px 0 0;font:400 14px/22px Inter}.tx-check{color:var(--ink);cursor:pointer;align-items:center;gap:8px;margin-top:16px;font:400 14px/22px Inter;display:inline-flex}.us-table.sf-table th:first-child{width:18%}.us-table.sf-table th:nth-child(2){width:40%}.us-table.sf-table th:nth-child(3){width:22%}.sf-table .tx-kind{font-size:13px}.tx-btn.sf-btn-delete{color:#ff4d4f;background:#fff;border-color:#ff4d4f}.tx-btn.sf-btn-delete:hover{color:#e5484d;background:#fff1f0;border-color:#e5484d}.modal.modal-form.bd-modal.sf-modal{flex-direction:column;width:min(578px,100%);max-height:calc(100vh - 124px);display:flex}.sf-body{flex:auto;min-height:0;padding:26px 26px 20px;overflow-y:auto}.sf-body .tx-fld{margin-bottom:16px}.sf-body .tx-fld.tx-fld-help{margin-bottom:14px}.sf-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.sf-pair .tx-select select{text-overflow:ellipsis;padding-right:32px}.sf-note{color:var(--muted);margin:18px 0 8px;font:400 14px/22px Inter}.sf-taxes{border:1px solid #e5e7eb;border-radius:6px;margin:0 0 18px;overflow:hidden}.sf-taxes table{border-collapse:collapse;width:100%}.sf-taxes th{text-align:left;height:46px;color:var(--ink);background:#fafafa;border-bottom:1px solid #e5e7eb;padding:0 20px;font:500 14px Inter}.sf-taxes td{color:var(--ink);vertical-align:middle;border-top:1px solid #f0f0f0;padding:9px 20px;font:400 14px/22px Inter}.sf-taxes tr:first-child td{border-top:0}.sf-taxes th:first-child,.sf-taxes th:nth-child(2){width:36%}.sf-apply{cursor:pointer;align-items:center;gap:9px;display:inline-flex}.sf-apply input{width:16px;height:16px;margin:0}.sf-none{color:var(--muted);margin:0;font:400 14px/22px Inter}.sf-subtypes{border:0;min-width:0;padding:0}.sf-subtypes legend{padding:0}.sf-chips{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:6px;flex-wrap:wrap;gap:8px;min-height:40px;padding:6px 8px;display:flex}.sf-chip{height:26px;color:var(--ink);cursor:pointer;background:#f5f5f5;border-radius:4px;align-items:center;gap:6px;padding:0 10px;font:400 14px Inter;display:inline-flex}.sf-chip:has(input:checked){color:var(--accent);background:#e6f0ff}.sf-chip input{margin:0}@media (width<=640px){.sf-pair{grid-template-columns:1fr;gap:0}.sf-body{padding:20px 16px 16px}}.tx-check input{width:16px;height:16px;accent-color:var(--accent);margin:0}.sc-var-up{color:var(--good)}.sc-var-down{color:var(--bad)}.sc-var-pct{font-size:13px}.sc-btn-cancel{background:#ef4444;border-color:#ef4444}.sc-btn-cancel:hover{background:#dc2626;border-color:#dc2626}.sc-lines .sc-count-input{border:1px solid var(--line-chip);width:90px;height:32px;color:var(--ink);text-align:right;background:#fff;border-radius:6px;padding:0 10px;font:400 14px Inter}.sc-lines .sc-count-input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.sc-remark{color:var(--muted);margin-top:2px;font:400 13px/18px Inter}.sc-remark-set{margin-top:2px;font-size:13px}.sc-inactive{vertical-align:1px;margin-left:6px}.sc-cats{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 16px;max-height:260px;padding:4px 2px;display:grid;overflow-y:auto}.sc-cat{color:var(--ink);align-items:center;gap:8px;font:400 14px Inter;display:flex}.fld-hint{color:var(--muted);margin:6px 0 0;font:400 13px/18px Inter}.sc-card-head{box-sizing:border-box;height:68px;padding:0 24px;font:500 18px Inter}.sc-line-search{margin:0 0 12px}.sc-line-pager{justify-content:flex-end;padding:0 16px 16px}.sc-count-input::-webkit-outer-spin-button{appearance:none;margin:0}.sc-count-input::-webkit-inner-spin-button{appearance:none;margin:0}.sc-count-input{appearance:textfield}.btn-icon{justify-content:center;width:36px;min-width:36px;height:36px;padding:0}.btn-icon svg{width:14px;height:14px}.po-detail .cu-detail-actions .btn-icon,.sp-detail .cu-detail-actions .btn-icon{width:36px;min-width:36px;padding:0}.po-detail .cu-detail-actions .btn-icon svg,.sp-detail .cu-detail-actions .btn-icon svg{width:14px;height:14px}.sc-table th{height:42px}.sc-table td{height:61px;padding:8px 16px}.sc-table th:first-child{width:185px}.sc-table th:nth-child(2){width:296px}.sc-table th:nth-child(3){width:237px}.sc-table th:nth-child(4){width:236px}.sc-table th:nth-child(5){width:217px}.sc-table th:nth-child(6){width:282px}.sc-table .sc-c{text-align:center}.sc-table th{letter-spacing:0;text-transform:none;color:var(--ink-soft);font:400 15px Inter}.po-detail .po-card,.sp-detail .po-card{box-sizing:border-box;width:1306px;max-width:100%}.po-lines-card{min-height:185px}.sa-tabs{align-items:center}.sa-download{margin:0 0 6px auto}.sa-table th{text-transform:none;letter-spacing:0;color:var(--ink-soft);font:500 14px Inter}.sa-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.sa-table th.sa-num .sa-sort{flex-direction:row-reverse}.sa-sort svg path{fill:var(--line-chip)}.sa-sort svg path.on{fill:var(--accent)}.sa-pager{justify-content:flex-end;padding:12px 0 0}.modal-paid{color:var(--good);border-color:var(--good);margin-top:10px}html,body,.pr-main,.pr-page,.pl-scroll,.sa-scroll,.board,.board-cards{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}.pr-main::-webkit-scrollbar{width:0;height:0;display:none}.pr-page::-webkit-scrollbar{width:0;height:0;display:none}.pl-scroll::-webkit-scrollbar{width:0;height:0;display:none}.sa-scroll::-webkit-scrollbar{width:0;height:0;display:none}.board::-webkit-scrollbar{width:0;height:0;display:none}.board-cards::-webkit-scrollbar{width:0;height:0;display:none}.pl-card,.sa-report,.po-lines-card{position:relative}.pg-veil{z-index:6;border-radius:inherit;cursor:progress;background:#ffffffb8;justify-content:stretch;align-items:flex-start;display:none;position:absolute;inset:0}.pg-veil-bar{background:#2160d51f;width:100%;height:3px;position:absolute;top:0;left:0;overflow:hidden}.pg-veil-bar:after{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:35%;height:100%;animation:1.1s cubic-bezier(.4,0,.2,1) infinite pg-slide;position:absolute;top:0;left:0}@keyframes pg-slide{0%{transform:translate(-100%)}60%{transform:translate(200%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.pg-veil-bar:after{opacity:.5;width:100%;animation:none}}.us-role{vertical-align:1px;margin-left:8px}.us-card>.ph-bar{box-sizing:border-box;gap:0;height:88px;padding:20px 16px}.us-card .ph-actions{align-items:center;gap:0}.us-card>.ph-bar>*{height:48px}.us-card>.pl-scroll{margin:0 -4px}.us-card .sp-head{flex:none;width:368px}.us-card .ph-title{font-weight:500}.us-card .sp-head .ph-sub{white-space:nowrap}.us-card .ph-search input{font-size:14px}.us-table th{letter-spacing:0;text-transform:none;color:var(--ink-soft);font:500 14px Inter}.us-card .ph-actions>.btn-ghost,.us-card .ph-actions .btn-new,.us-card .ph-actions>.ph-filter{margin-left:8px}.pl-card.us-users{overflow:visible}.us-card .sp-kebab{margin-left:8px}.ct-actions .sp-kebab{margin:0;display:inline-flex}.us-table th{height:40px}.us-table tbody tr:last-child td{border-bottom:1px solid var(--line)}.us-table td{height:61px;padding:8px 16px}.us-table th,.us-table td{padding-left:16px}.us-table th:first-child{width:18%}.us-table th:nth-child(2){width:18.5%}.us-table th:nth-child(3){width:30.5%}.us-table th:nth-child(4){width:20.5%}.us-table th:nth-child(5){width:12.5%}.us-card .apg{box-sizing:border-box;height:90px;padding:0 28px}.apg-total{color:var(--ink)}.modal.us-form{width:min(800px,100%);max-width:min(800px,100%)}.us-form-head{box-sizing:border-box;align-items:center;height:87px;padding:0 24px 0 38px}.us-form-title{font:600 22px Inter}.us-form-body{padding:30px 38px 8px}.us-field+.us-field{margin-top:30px}.us-label{color:var(--muted-strong);margin:0 0 10px;font:400 16px Inter;display:block}.us-field input,.us-field select{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;height:52px;color:var(--ink);background:#fff;border-radius:6px;padding:0 16px;font:400 16px Inter}.us-field input:focus-visible,.us-field select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.us-field input[aria-invalid=true]{border-color:var(--bad)}.us-hint{color:var(--muted);margin:12px 0 0;font:400 16px Inter}.us-form-foot{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:14px;height:85px;padding:0 24px;display:flex}.us-form-btn{justify-content:center}.us-kebab .sp-menu,.sp-menu.us-menu{padding:6px 0}.us-kebab .sp-menu-item,.us-menu .sp-menu-item{white-space:nowrap;border-radius:0;height:42px;padding:0 16px}.sp-detail .us-kebab .sp-menu-item{width:140px}.modal.us-pwform{width:min(520px,100%);max-width:min(520px,100%)}.us-pwform .us-form-head{height:55px;padding:0 24px}.us-pwform .us-form-title{font:500 16px Inter}.us-pwform .modal-close{margin-right:-8px}.us-form .modal-close:hover,.us-pwform .modal-close:hover{color:var(--ink)}.us-pwform .us-form-body{box-sizing:border-box;height:142px;padding:36px 24px}.us-pwform .us-label{margin-bottom:8px;font-size:14px;line-height:22px}.us-pwform .us-field input{height:40px;font-size:14px}.us-pwform .us-form-foot{gap:12px;height:61px;padding:0 16px}.us-level-wrap{display:inline-block;position:relative}.us-level{box-sizing:border-box;border:1px solid var(--line-chip);width:200px;height:40px;color:var(--ink);cursor:pointer;text-align:left;background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font:400 14px Inter;display:flex}.us-level:hover{border-color:var(--icon-line)}.us-level.on,.us-level:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 2px #2160d526}.us-level-caret{color:#9ca3af;flex:none}.us-level-menu{z-index:20;border:1px solid var(--line);transform-origin:top;background:#fff;border-radius:8px;margin:0;padding:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #1118271f}.us-level-in{transition:opacity .24s ease-out,transform .24s ease-out}.us-level-start{opacity:0;transform:translateY(-4px)}.us-level-end{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.us-level-in{transition:none}}.us-level-item{width:100%;height:40px;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:0;padding:0 14px;font:400 14px Inter;display:block}.us-level-item:hover{background:var(--field)}.us-level-item.on{background:#eff6ff;font-weight:600}.us-level-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.pl-head{width:460px}.dc-table th:first-child{width:17%}.dc-table th:nth-child(2),.dc-table th:nth-child(3){width:13%}.dc-table th:nth-child(4){width:9%}.dc-table th:nth-child(5){width:22%}.dc-table td{height:61px}.dc-table td>.po-chip{margin-left:-10px}.dc-code{letter-spacing:.02em;color:var(--ink);font:500 14px/20px ui-monospace,SFMono-Regular,Menlo,monospace}.dc-tz{margin:0;padding:0 20px 16px}.modal.dc-form{width:min(800px,100%);max-width:min(800px,100%)}.dc-grid{padding:24px}.dc-code-row{align-items:center;gap:8px;display:flex}.dc-code-row input{text-transform:uppercase;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dc-affix{align-items:stretch;display:flex}.dc-affix>span{border:1px solid var(--line-chip);background:var(--field);color:var(--muted-strong);align-items:center;padding:0 12px;font:400 14px Inter;display:inline-flex}.dc-affix>span:first-child{border-radius:var(--radius) 0 0 var(--radius);border-right:0}.dc-affix>span:last-child{border-radius:0 var(--radius) var(--radius) 0;border-left:0}.fld .dc-affix input{border-radius:0;flex:1;min-width:0}.fld .dc-affix input:first-child{border-radius:var(--radius) 0 0 var(--radius)}.fld .dc-affix input:last-child{border-radius:0 var(--radius) var(--radius) 0}.dc-active .cms-switch{height:40px}.dc-for{color:var(--muted);margin-top:2px;font:400 12px/16px Inter}.dc-cust-chip{box-sizing:border-box;border:1px solid var(--line-chip);border-radius:var(--radius);background:var(--field);justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:4px 6px 4px 12px;display:flex}.dc-cust-name{color:var(--ink);font:500 14px Inter;display:block}.dc-cust-meta{color:var(--muted);font:400 12px Inter;display:block}.dc-matches{min-width:0;max-height:220px;margin-top:4px;position:static}.dc-nomatch{margin-top:4px;position:static}.ph-tabs.ex-tabs{border-color:#ececea;border-radius:10px;gap:2px;height:auto;margin:0 0 16px;padding:4px;display:inline-flex;box-shadow:0 1px 2px #0f172a0a}.ex-tabs .ph-tab{color:#5f6471;border-radius:8px;height:auto;padding:8px 18px;font:600 13.5px/13.5px Inter}.ex-tabs .ph-tab:hover{color:#0c0a09}.ex-tabs .ph-tab.active{color:#1a69ff;background:#eef2ff;font-weight:600}.ex-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin:0;padding:0 0 16px;display:flex}.ex-title{color:#0c0a09;margin:0;font:600 26px/31.2px Inter}.ex-lede{color:#78716c;margin:4px 0 0;font:400 14px/19.6px Inter}.ex-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ex-head .ph-search,.ex-bar .ph-search{box-sizing:border-box;border-color:#d8dad6;border-radius:8px;gap:8px;width:260px;height:36px;padding:0 13px}.ex-head .ph-search svg,.ex-bar .ph-search svg{color:#6b7280;width:14px;height:14px}.ex-head .ph-search input,.ex-bar .ph-search input{font-size:14px}.ex-head .ph-search input::placeholder,.ex-bar .ph-search input::placeholder{color:#bfbfbf}.btn-new.ex-add{border:0;padding:0 14px;box-shadow:0 1px 2px #0f172a0a,inset 0 1px #ffffff2e}.ex-status-line{margin:0 0 12px}.ex-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 12px;display:grid}.ex-stats.ex-stats-3{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.ex-panel{box-sizing:border-box;background:#fff;border:1px solid #ececea;border-radius:8px;min-width:0;position:relative;box-shadow:0 1px 2px #0f172a0a}.ex-stat{padding:16px 18px}.ex-stat p{margin:0}.ex-stat .ex-stat-label{letter-spacing:.48px;text-transform:uppercase;color:#78716c;font:500 12px/12px Inter}.ex-stat p.ex-stat-value{color:#0c0a09;overflow-wrap:anywhere;margin:10px 0 0;font:600 26px/28.6px Inter}:where(html) .ex-stat-value{font-variant-numeric:tabular-nums}.ex-stat .ex-stat-note{color:#9a9b9f;margin-top:6px;font:400 12px/15.6px Inter}.ex-stat p.ex-owed,.ex-owed{color:#b42318}.ex-zero{color:#a8a29e}.ex-charts{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;margin:0 0 12px;display:grid}.ex-chart{flex-direction:column;display:flex}.ex-chart-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.ex-chart-title{color:#0c0a09;margin:0;font:600 14px/16.8px Inter}.ex-chart-sub{color:#78716c;margin:2px 0 0;font:400 12px/15.6px Inter}.ex-dot-sep{color:#c4c7cf;margin:0 3px}.ex-chart-now{color:#9a9b9f;white-space:nowrap;margin:0;font:500 12px/12px Inter}.ex-chart-now strong{color:#0c0a09;margin-left:6px;font-weight:600}.ex-chart-body{flex-direction:column;flex:1;padding:18px 20px;display:flex}:where(html) .ex-chart-now,:where(html) .ex-tip,:where(html) .ex-share{font-variant-numeric:tabular-nums}.ex-plot{flex:none;height:172px;margin:18px 0 30px 36px;position:relative}.ex-grid{pointer-events:none;position:absolute;inset:0}.ex-gridline{border-top:1px solid #f0f0ee;position:absolute;left:0;right:0}.ex-gridline>span{color:#9a9b9f;white-space:nowrap;font:500 11px/13px Inter;position:absolute;top:-7px;right:calc(100% + 8px)}.ex-cols{display:flex;position:absolute;inset:0}.ex-col{cursor:default;outline:none;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.ex-stack{flex-direction:column-reverse;gap:2px;width:min(44px,56%);display:flex;position:relative}.ex-seg{background:var(--exc);flex:1 1 0;min-height:2px;transition:opacity .15s}.ex-seg:last-of-type{border-radius:4px 4px 0 0}.ex-col:not(.is-now) .ex-seg{opacity:.5}.ex-col:hover .ex-seg,.ex-col:focus-visible .ex-seg{opacity:1}.ex-col-label{color:#9a9b9f;font:500 11px/13px Inter;position:absolute;top:calc(100% + 9px)}.ex-col.is-now .ex-col-label{color:#0c0a09;font-weight:600}.ex-col:focus-visible .ex-col-label{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.ex-tip{z-index:3;background:var(--ag-tip,#1f2937);color:#fff;text-align:left;white-space:nowrap;pointer-events:none;border-radius:8px;min-width:190px;padding:10px 12px;font:400 12.5px/19px Inter;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0000002e}.ex-col:hover .ex-tip,.ex-col:focus-visible .ex-tip{display:block}.ex-col.is-first .ex-tip{left:0;transform:none}.ex-col.is-last .ex-tip{left:auto;right:0;transform:none}.ex-tip-head{justify-content:space-between;gap:16px;margin-bottom:4px;font-weight:500;display:flex}.ex-tip-row{align-items:center;gap:8px;display:flex}.ex-tip-row>span:last-child{margin-left:auto;padding-left:16px}.ex-plot-empty{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ex-plot-empty p{color:#a8a29e;margin:0;font:500 12.5px/17.5px Inter}.ex-plot-empty p+p{color:#c4c7cf;margin-top:4px;font:400 11px/15.4px Inter}.ex-legend{color:#5f6471;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font:400 12px Inter;list-style:none;display:flex}.ex-legend li{align-items:center;gap:6px;display:inline-flex}.ex-swatch{background:var(--exc);border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.ex-c0{--exc:#9ca3af}.ex-c1{--exc:#2a78d6}.ex-c2{--exc:#eb6834}.ex-c3{--exc:#1baf7a}.ex-c4{--exc:#eda100}.ex-c5{--exc:#e87ba4}.ex-c6{--exc:#008300}.ex-c7{--exc:#6250d6}.ex-c8{--exc:#e34948}.ex-share{table-layout:fixed;border-collapse:collapse;color:#0c0a09;width:100%;font:400 13px Inter}.ex-share th,.ex-share td{vertical-align:middle;border-bottom:1px solid #f3f3f0;padding:9px 0}.ex-share tr:last-child th,.ex-share tr:last-child td{border-bottom:0}.ex-share th{text-align:left;overflow-wrap:break-word;width:38%;padding-right:14px;font-weight:500}.ex-share th .ex-swatch{vertical-align:-1px;margin-right:8px}.ex-share-bar{padding-right:14px}.ex-share-track{background:#f4f4f2;border-radius:4px;height:8px;display:block;overflow:hidden}.ex-share-fill{background:var(--exc);border-radius:4px;height:100%;display:block}.ex-share .ex-share-amt{text-align:right;white-space:nowrap;width:92px;padding-right:12px;font-weight:500}.ex-share .ex-share-pct{text-align:right;white-space:nowrap;color:#78716c;width:52px}.ex-share-empty{box-sizing:border-box;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:180px;padding:24px;display:flex}.ex-share-ico{color:#a8a29e;background:#f4f4f2;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:10px;display:inline-flex}.ex-share-ico svg{width:18px;height:18px}.ex-share-empty p{color:#a8a29e;max-width:240px;margin:6px 0 0;font:400 12px/16.8px Inter}.ex-share-empty p.ex-share-empty-title{color:#5f6471;margin:0;font:500 13px/15.6px Inter}.ex-card{overflow:visible}.ex-bar{border-bottom:1px solid #ececea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ex-bar .ph-actions{gap:8px}.ex-entries-title{color:#0c0a09;margin:0;font:600 14px/16.8px Inter}.btn-ghost.ex-filter-btn{color:#0c0a09;border-color:#e1e3e0;padding:0 12px;box-shadow:0 1px 2px #0f172a0a}.btn-ghost.ex-filter-btn.on{color:#1a69ff;border-color:#1a69ff}.ex-filter-count{box-sizing:border-box;color:#fff;background:#1a69ff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font:600 11px/18px Inter;display:inline-flex}.ex-chips{border-bottom:1px solid #ececea;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}.ex-chip{box-sizing:border-box;color:#0c0a09;background:#eef2ff;border:1px solid #1a69ff40;border-radius:14px;align-items:center;gap:4px;height:28px;padding:0 4px 0 11px;font:500 12.5px Inter;display:inline-flex}.ex-chip-key{color:#5f6471}.ex-chip button{color:#5f6471;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font:400 15px/1 Inter;display:inline-flex}.ex-chip button:hover{color:#0c0a09;background:#11182714}.ex-chip button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ex-chips .ex-link{margin:0 0 0 4px}.ex-card>.board-status{margin:12px 16px 0}.ph-menu.ex-addf{border:1px solid #ececea;border-radius:12px;width:320px;max-width:calc(100vw - 32px);padding:0;top:calc(100% + 2px);overflow:hidden;box-shadow:0 12px 32px -8px #0f172a2e,0 4px 8px #0f172a0f}.ex-addf-head{box-sizing:border-box;color:#111827;text-align:left;background:0 0;border:0;border-bottom:1px solid #f3f3f0;align-items:center;gap:8px;width:100%;min-height:44px;margin:0;padding:10px 12px;font:600 13px/13px Inter;display:flex}.ex-addf-back{cursor:pointer;min-height:49px}.ex-addf-backbtn{color:#5f6471;border-radius:7px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ex-addf-backbtn svg{width:13px;height:13px}.ex-addf-back:hover .ex-addf-backbtn{color:#0c0a09;background:#f3f3f0}.ex-addf>div>.ex-addf-head+.ex-addf-row{margin-top:6px}.ex-addf-row{box-sizing:border-box;color:#0c0a09;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:calc(100% - 12px);height:44px;margin:0 6px;padding:9px 10px;font:500 13px/13px Inter;display:flex}.ex-addf-row:last-child{margin-bottom:6px}.ex-addf-ico{color:#5f6471;background:#f3f3f0;border-radius:6px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.ex-addf-ico svg{width:13px;height:13px}.ex-addf-label{flex:1}.ex-addf-chev{color:#a8a29e;flex:none;width:12px;height:12px}.ex-addf-list{flex-direction:column;gap:2px;max-height:260px;padding:14px;display:flex;overflow-y:auto}.ex-addf-opt{box-sizing:border-box;color:#0c0a09;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:36px;padding:8px;font:500 13px/15.6px Inter;display:flex}.ex-addf-text{flex:1;min-width:0}.ex-addf-opt.on{color:#1a69ff}.ex-addf-tick{color:#1a69ff;flex:none;width:14px;height:14px}.ex-dot{background:var(--exc,#9ca3af);border-radius:9999px;flex:none;width:8px;height:8px}.ex-dot.ex-st-paid{background:#16a34a}.ex-dot.ex-st-partial{background:#f59e0b}.ex-dot.ex-st-unpaid{background:#ef4444}.ex-addf-row:hover,.ex-addf-opt:hover,.ex-addf-preset:hover{background:#fafaf9}.ex-addf-row:focus-visible,.ex-addf-opt:focus-visible,.ex-addf-preset:focus-visible,.ex-addf-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ex-addf-none{color:#78716c;margin:0;padding:6px 2px;font:400 13px Inter}.ex-addf-dates{padding:14px}.ex-addf-presets{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.ex-addf-preset{color:#0c0a09;cursor:pointer;background:#fff;border:1px solid #e1e3e0;border-radius:7px;height:30px;font:500 12.5px Inter;box-shadow:0 1px 2px #0f172a0a}.ex-addf-cal{color:#5f6471;margin-bottom:6px;font:500 12px/12px Inter;display:block}.iv-table.ex-table{border-collapse:separate;border-spacing:0;min-width:0}.iv-table.ex-table th{letter-spacing:.24px;text-transform:uppercase;color:#6b7280;background:#fafaf9;border-top:0;border-bottom:1px solid #ececea;height:auto;padding:12px 16px;font:500 12px/14.4px Inter}.iv-table.ex-table td{color:#0c0a09;border-bottom:1px solid #f3f3f0;height:auto;padding:10px 16px;font:400 14px/21px Inter}.iv-table.ex-table tbody tr:last-child td{border-bottom:0}.ex-table .bl-sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.ex-table .bl-sort svg{width:12px;height:12px}.ex-table .bl-sort.on svg{color:#1a69ff}.pl-scroll>.ex-table{position:relative}.iv-table.ex-list{min-width:980px}.iv-table.ex-list th:first-child{width:19.5%}.iv-table.ex-list th:nth-child(2){width:22%}.iv-table.ex-list th:nth-child(3){width:11.5%}.iv-table.ex-list th:nth-child(4){width:14.5%}.iv-table.ex-list th:nth-child(5){width:11%}.iv-table.ex-list th:nth-child(6){width:11.5%}.iv-table.ex-list th:nth-child(7){width:auto}.ex-mid,.iv-table.ex-table .ex-mid{text-align:center}.ex-mid .bl-sort{justify-content:center}.ex-day,.ex-amount{white-space:nowrap}.iv-table.ex-table td.ex-amount{font-weight:500}:where(html) .ex-amount{font-variant-numeric:tabular-nums}.ex-desc{color:#0c0a09;font-weight:500}.ex-clip{vertical-align:-2px;color:#a8a29e;margin-left:6px;display:inline-flex}.ex-clip svg{width:14px;height:14px}.ex-sub{color:#78716c;margin-top:1px;font:400 12.5px/18px Inter;display:block}.ex-status{white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:3px 9px;font:650 11.5px/16.1px Inter;display:inline-flex}.ex-status i{background:currentColor;border-radius:9999px;width:6px;height:6px}.ex-st-paid{color:#166534;background:#dcfce7}.ex-st-partial{color:#92400e;background:#fef3c7}.ex-st-unpaid{color:#b42318;background:#fee2e2}.ex-list td:nth-child(5){text-align:center}.ex-list td:nth-child(5) .ex-sub{margin-top:3px}.ex-created{white-space:nowrap;align-items:center;gap:8px;font:400 13px/13px Inter;display:inline-flex}.ex-avatar{text-transform:uppercase;color:#fff;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font:600 10px/10px Inter;display:inline-flex}.ct-edit.ex-details{color:#0c0a09;border-color:#e1e3e0;gap:8px;padding:0 11px;font:500 12.5px/12.5px Inter;box-shadow:0 1px 2px #0f172a0a}.ct-edit.ex-details+.sp-kebab .ct-more,.ex-list .ct-more{border-color:#e1e3e0}.ex-details svg{width:12.5px;height:12.5px}.ex-list td:last-child .ct-actions{justify-content:center}.ex-table tfoot td{border-top:1px solid #ececea;border-bottom:0;height:auto;padding:14px 16px;font-weight:600}.ex-total-count{color:#78716c;margin-left:6px;font-weight:400}.ex-total{display:block}.ex-card .apg{box-sizing:border-box;background:#fafaf9;border-top:1px solid #ececea;border-radius:0 0 8px 8px;gap:8px;height:56px;padding:10px 16px}.ex-card .apg-total{display:none}.ex-card .apg-btn{box-sizing:border-box;color:#5f6471;width:30px;min-width:30px;height:30px;box-shadow:none;border:1px solid #d8dad6;border-radius:9999px;padding:0;font:500 12.5px/28px Inter}.ex-card .apg-btn svg{color:#5f6471;width:12px;height:12px}.ex-card .apg-btn:hover:not(:disabled):not(.apg-on){color:#1a69ff;border-color:#1a69ff}.ex-card .apg-btn:hover:not(:disabled) svg{color:#1a69ff}.ex-card .apg-btn:disabled{background:#f3f3f0;border-color:#ececea}.ex-card .apg-btn:disabled svg{color:#c2c6d8}.ex-card .apg-on{color:#fff;background:#1a69ff;border-color:#1a69ff;box-shadow:0 4px 12px #1a69ff2e}.ex-card .apg-size{color:#5f6471;min-width:98px;height:30px;box-shadow:none;border-color:#d8dad6;border-radius:9999px;justify-content:space-between;gap:12px;margin-left:8px;padding:0 13px;font:500 12.5px Inter}.ex-card .apg-size svg{color:#78716c;width:12px;height:12px}.ex-receipt-card{padding:16px}.ex-receipt-card .iv-empty{padding:24px 16px}.ex-receipt-link{max-width:100%;display:inline-block}.ex-receipt-img{border:1px solid var(--line);border-radius:8px;max-width:100%;height:auto;max-height:520px;display:block}.ex-receipt-open{margin:10px 0 0;font:400 14px Inter}.ex-receipt-open a{color:var(--accent)}.ex-form .mf-grid{align-content:start}.ex-link{color:var(--accent);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font:500 13px Inter;display:inline-block}.ex-link:hover{text-decoration:underline}.ex-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.ex-link.ex-link-inline{margin:0 0 0 4px}.ex-receipt .pr-slip-chosen{justify-content:flex-start;margin-bottom:10px}.ex-receipt .pr-slip-name{flex:0 auto}.ex-on-file .pr-slip-name{color:var(--accent)}.iv-table.ex-cat-table{min-width:560px}.iv-table.ex-cat-table th:first-child{width:47.6%}.iv-table.ex-cat-table th:nth-child(2){width:36.8%}.iv-table.ex-cat-table th:nth-child(3){width:180px}.ex-cat-table th:last-child,.ex-cat-table td:last-child{text-align:right}.ex-stamp{white-space:nowrap;display:block}.ex-by{color:#6b7280;display:block}.ex-cat-table .sp-inactive{vertical-align:1px;margin-left:6px}.ex-row-btns{gap:8px;display:inline-flex}.ex-row-btn{box-sizing:border-box;color:#0c0a09;cursor:pointer;background:#fff;border:1px solid #e1e3e0;border-radius:7px;align-items:center;gap:8px;height:30px;padding:0 11px;font:500 12.5px/12.5px Inter;display:inline-flex;box-shadow:0 1px 2px #0f172a0a}.ex-row-btn svg{width:12.5px;height:12.5px}.ex-row-btn:hover{color:#4373e6;border-color:#4373e6}.ex-row-btn.ex-row-del{color:#a01b1b;border-color:#f3c1bc}.ex-row-btn.ex-row-del:hover{color:#a01b1b;background:#fef3f2;border-color:#d92d20}.ex-row-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ex-switch{cursor:pointer;align-items:flex-start;gap:10px;margin-top:18px;display:flex}.ex-switch input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:2px 0 0}.ex-switch-text{color:var(--ink);flex-direction:column;gap:2px;font:500 14px Inter;display:flex}.ex-switch .fld-hint{margin:0;font-weight:400}.iv-table.ex-vendor-table{min-width:760px}.iv-table.ex-vendor-table th:first-child{width:51%}.iv-table.ex-vendor-table th:nth-child(2){width:16.3%}.iv-table.ex-vendor-table th:nth-child(3){width:12.8%}.iv-table.ex-vendor-table th:nth-child(4){width:9.8%}.iv-table.ex-vendor-table th:nth-child(5){width:auto}.ex-notes{color:#78716c}.cu-detail.ex-vdrawer{--cx-top:17px;--cx-pad:24px;--cx-gap:8px;background:#fafaf9;width:min(560px,100%);padding:0;transition:right .3s cubic-bezier(.23,1,.32,1)}.cu-detail.ex-vdrawer.cu-pushed{right:180px}@media (width<=760px){.cu-detail.ex-vdrawer.cu-pushed{right:0}}@media (prefers-reduced-motion:reduce){.cu-detail.ex-vdrawer{transition:none}}.ex-vdrawer .cu-detail-head.ex-vd-head{box-sizing:border-box;background:#fff;border-bottom:1px solid #e8e8e8;align-items:center;min-height:70px;margin:0;padding:16px 68px 16px 24px}.ex-vd-head .ex-vd-title{align-self:center;min-width:0}.ex-vd-title .cu-detail-name{color:#0c0a09;overflow-wrap:anywhere;font:650 16px/19.2px Inter}.ex-vd-tax{color:#78716c;margin:2px 0 0;font:400 12px/15.6px Inter}.ex-vd-head .cu-detail-actions{gap:6px}.ex-vd-head .btn-ghost{color:#0c0a09;border-color:#e1e3e0;border-radius:7px;gap:8px;height:30px;padding:0 11px;font:500 12.5px Inter;box-shadow:0 1px 2px #0f172a0a}.ex-vd-head .btn-ghost svg{width:12.5px;height:12.5px}.ex-vd-head .btn-ghost.ex-vd-more{width:30px;min-width:30px;padding:0}.ex-vd-body{padding:44px 24px 24px}.ex-vd-body>.board-status{margin:-24px 0 16px}.ex-vdrawer .cu-card{box-shadow:none;border-color:#ececea;border-radius:10px}.ex-vdrawer .cu-card+.cu-card{margin-top:18px}.ex-vdrawer .cu-card.ex-vd-hero{background:0 0;align-items:center;gap:14px;padding:18px;display:flex}.ex-vd-avatar{color:#fff;background:#475569;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font:650 18px/27px Inter;display:inline-flex}.ex-vd-who{flex:1;min-width:0}.ex-vd-who-name{color:#0c0a09;overflow-wrap:anywhere;margin:0;font:650 17px/20.4px Inter}.ex-vd-who .ex-vd-tax{margin-top:3px}.ex-vd-owed{text-align:right;flex:none}.ex-vd-owed .ex-vd-label{margin-bottom:6px}.ex-vd-owed-value{color:#a8a29e;white-space:nowrap;margin:0;font:650 16px/19.2px Inter}.ex-vd-owed-value.ex-owed{color:#b42318}.ex-vd-label{letter-spacing:.66px;text-transform:uppercase;color:#78716c;margin:0;font:650 11px/11px Inter}.ex-vd-label-ico{align-items:center;gap:6px;display:flex}.ex-vd-label-ico svg{width:11px;height:11px}.ex-vdrawer .cu-card.ex-vd-card{background:#fff;padding:16px}.ex-vd-card>.ex-vd-label{margin-bottom:10px}.ex-vd-row{border-bottom:1px solid #f3f3f0;justify-content:space-between;gap:12px;margin:0;padding:9px 0;display:flex}.ex-vd-row:last-child{border-bottom:0}.ex-vd-row dt{color:#78716c;flex:none;font:400 13px/19.5px Inter}.ex-vd-row dd{text-align:right;color:#0c0a09;overflow-wrap:anywhere;margin:0;font:500 13px/18.2px Inter}.ex-vd-row .sp-by{color:#78716c;font-weight:400}.ex-vd-notes{white-space:pre-line}.ex-timeline{margin:0 0 4px}.modal.modal-sheet.ex-vsheet{background:#fafaf9;width:min(520px,100%)}.ex-vsheet .mf-head{box-sizing:border-box;background:#fff;border-bottom-color:#e8e8e8;align-items:center;min-height:70px;padding:16px 24px}.ex-vsheet .mf-title{color:#0c0a09;font:650 16px/19.2px Inter}.ex-mf-sub{color:#78716c;margin:2px 0 0;font:400 12px/15.6px Inter}.modal.modal-sheet.ex-vsheet .mf-body{padding:44px 24px 24px}.ex-vsheet .fld+.fld{margin-top:24px}.ex-vsheet .fld-label{color:#777;margin:0;font:400 14px/30px Inter}.ex-vsheet .fld input:not([type=checkbox]),.ex-vsheet .fld textarea{box-sizing:border-box;border-radius:6px;padding:8px 13px;font:400 14px/21px Inter}.ex-vsheet .fld input:not([type=checkbox]){height:40px}.ex-vsheet .fld textarea{height:81px;min-height:81px;display:block}.ex-vsheet-foot{justify-content:flex-end;gap:8px;margin-top:28px;display:flex}.ex-vsheet-foot .btn-cancel,.ex-vsheet-foot .btn-new{border-radius:6px;height:40px;padding:0 17px;font:400 14px Inter}@media (width<=1100px){.ex-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-charts{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ex-stats,.ex-stats.ex-stats-3{grid-template-columns:minmax(0,1fr)}.ex-title{font-size:24px}.ex-head-actions{width:100%}.ex-head .ph-search{flex:200px;width:auto}.ex-bar .ph-actions{width:100%}.ex-bar .ph-search{flex:160px;width:auto}.ex-chart-head,.ex-chart-body{padding-left:16px;padding-right:16px}.ex-plot{margin-left:32px}.ex-vd-body{padding:24px 16px}.ex-vdrawer .cu-detail-head.ex-vd-head{padding-left:16px}}.pl-card.rw-card{overflow:visible}.iv-table.rw-table{min-width:1240px}.us-table.rw-table th:first-child{width:112px}.us-table.rw-table th:nth-child(2){width:15%}.us-table.rw-table th:nth-child(3){width:13%}.us-table.rw-table th:nth-child(4){width:112px}.us-table.rw-table th:nth-child(5){width:auto}.us-table.rw-table th:nth-child(6){width:184px}.us-table.rw-table th:nth-child(7){width:108px}.us-table.rw-table th:nth-child(8){width:140px}.rw-table .bl-sort.on svg{color:var(--accent)}.rw-day,.rw-order{white-space:nowrap}.rw-name{overflow-wrap:anywhere}.rw-sub{color:var(--muted);margin-top:2px;font:400 12.5px/18px Inter;display:block}.rw-stars{vertical-align:-2px;gap:2px;display:inline-flex}.rw-stars svg{fill:#e5e7eb;width:14px;height:14px}.rw-stars svg.on{fill:#f59e0b}.rw-title{overflow-wrap:anywhere;font-weight:500;display:block}.rw-body{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:var(--muted-strong);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rw-none{color:var(--muted)}.rw-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.rw-rating{align-items:center;gap:8px;display:flex}.rw-variant{color:var(--muted)}.rw-text-card{padding:16px 20px}.rw-text-title{color:var(--ink);overflow-wrap:anywhere;margin:0 0 6px;font:500 16px/24px Inter}.rw-text-body{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font:400 14px/22px Inter}.rw-text-card .iv-empty{padding:24px 16px}.st{grid-template-columns:145px minmax(0,1fr);align-items:start;gap:0 232px;margin-top:-8px;display:grid}.st-nav{border-right:1px solid var(--line);flex-direction:column;padding:0;display:flex;position:sticky;top:16px}.st-link{text-align:right;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;margin:0 0 16px;padding:8px 24px 8px 0;font:400 16px/24px Inter;display:block;position:relative}.st-link:last-child{margin-bottom:0}.st-link:hover{color:var(--ink)}.st-link.is-soon{color:var(--icon-line);cursor:not-allowed}.st-link.is-soon:hover{color:var(--icon-line)}.st-link.active{color:var(--accent)}.st-link.active:after{content:"";background:var(--accent);width:2px;position:absolute;top:2px;bottom:2px;right:-1px}.st-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.st-card{box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:6px;width:660px;max-width:100%;margin-top:13px;padding:24px;box-shadow:0 1px 2px #00000008}.st-card .board-status{margin:0 0 16px}.st-title{color:var(--ink);margin:0;font:500 24px/32px Inter}.st-h2{color:var(--ink);margin:28px 0 4px;font:500 18px/26px Inter}.st-sub{color:var(--muted-strong);margin:0;font:400 15px/22px Inter}.st-rule{border:0;border-top:1px solid var(--line);margin:24px 0 32px}.st-module{justify-content:space-between;align-items:flex-start;gap:24px;min-height:64px;padding:0 68px 0 0;display:flex}.st-module>div{max-width:430px}.st-module+.st-module{margin-top:32px}.st-module-name{color:var(--ink);margin-bottom:4px;font:400 16px/24px Inter}.st-list{color:var(--ink-soft);margin:0;padding:0 0 0 13px;font:400 15px/21px Inter}.st-list li{list-style:outside}.st-switch{cursor:pointer;flex:none;margin-top:11px;display:inline-flex;position:relative}.st-switch input{opacity:0;width:1px;height:1px;position:absolute}.st-switch-track{background:var(--line-chip);border-radius:11px;width:44px;height:22px;transition:background .15s;position:relative}.st-switch-track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000040}.st-switch input:checked+.st-switch-track{background:var(--accent)}.st-switch input:checked+.st-switch-track:after{transform:translate(22px)}.st-switch input:disabled+.st-switch-track{opacity:.55;cursor:not-allowed}.st-switch input:focus-visible+.st-switch-track{outline:2px solid var(--accent);outline-offset:2px}.st-card-rows{padding:36px 36px 0;overflow:hidden}.st-card-rows .st-title{margin-bottom:36px;font:500 21px/32px Inter}.st-rows{row-gap:28px;display:grid}.st-rows .st-title-sub{margin:8px 0 -8px;font:500 18px/24px Inter}.st-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:24px;display:grid}.st-row-label{color:var(--ink);margin:0 0 8px;font:500 14px/21px Inter;display:block}.st-row-about{color:var(--ink-soft);margin:0 0 13px;font:400 14px/21px Inter}.st-row-control{min-width:0;margin-top:26px}.st-row-control input:not([type=file]),.st-row-control select{box-sizing:border-box;width:100%;height:40px;color:var(--ink);background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:0 13px;font:400 14px Inter}.st-row-control select option{font:400 14px Inter}.st-row-control input:focus,.st-row-control select:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.st-row-control [aria-invalid=true]{border-color:var(--bad)}.st-row-control .dc-affix{align-items:stretch;display:flex}.st-row-control .dc-affix span{background:var(--field);height:40px;color:var(--muted);border:1px solid #d9d9d9;border-right:0;border-radius:6px 0 0 6px;align-items:center;padding:0 12px;font:400 14px Inter;display:inline-flex}.st-row-control .dc-affix input{border-radius:0 6px 6px 0}.st-select{display:block;position:relative}.st-select select{appearance:none;cursor:pointer;padding-right:40px}.st-select svg{color:#9ca3af;pointer-events:none;width:12px;height:12px;position:absolute;top:14px;right:16px}.st-logo{margin-top:0}.st-logo input[type=file]{color:var(--ink);font:400 14px Inter}.st-logo-note{color:var(--muted);margin:8px 0 0;font:400 14px/20px Inter}.st-logo-current{align-items:center;gap:12px;margin-top:12px;display:flex}.st-logo-current img{object-fit:contain;width:auto;max-width:200px;height:40px;display:block}.st-logo-remove{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font:400 14px Inter}.st-logo-remove:hover{text-decoration:underline}.st-wide{grid-column:1/-1}.st-list-box{border:1px solid var(--line);background:#fff;border-radius:8px;margin-top:-18px;overflow:hidden}.st-list-table{border-collapse:collapse;width:100%;color:var(--ink);font:400 14px/22px Inter}.st-list-table th{text-align:left;height:48px;color:var(--ink);border-bottom:1px solid var(--line);white-space:nowrap;background:#fafafa;padding:0 20px;font:500 14px Inter}.st-list-table td{border-bottom:1px solid var(--line);height:48px;padding:0 20px}.st-list-table .st-c-key{width:76px}.st-list-table .st-c-def,.st-list-table .st-c-act{width:90px}.st-list-table td input[type=radio]{width:16px;height:16px;accent-color:var(--accent);vertical-align:middle;margin:0}.st-bin{color:#fff;cursor:pointer;background:#ff4d4f;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.st-bin svg{width:14px;height:14px}.st-bin:hover{background:#d9363e}.st-bin:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.st-list-foot{background:#fafafa;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px 16px;display:flex}.st-addform .us-field input.st-add-rate{width:178px}.st-addform .st-add-check{width:30px;height:30px;accent-color:var(--accent);margin:0}.st-row-text .st-row-about+.st-row-about{margin-top:8px}.st-card-pay .st-title{font:500 21px/32px Inter}.st-rule-tight{margin-top:20px}.st-pay-h2{margin:0 0 4px;font:500 20px/28px Inter}.st-pay-box{margin:16px 0 0}.st-pay-table th{background:#fafafa}.st-pay-table td{height:auto;min-height:48px;padding:10px 20px}.st-pay-table .st-c-pay-act{text-align:right;width:150px}.st-pay-table td:nth-child(2){white-space:nowrap}.st-pay-name{display:block}.st-pay-sub{color:var(--muted-strong);font:400 14px/20px Inter;display:block}.st-pay-table tr.is-off td{color:var(--muted)}.st-pay-acts{gap:8px;display:inline-flex}.st-pay-edit,.st-pay-del{box-sizing:border-box;cursor:pointer;border-radius:7px;height:30px;padding:0 9px;font:400 12.5px Inter}.st-pay-edit{color:var(--ink);background:#fff;border:1px solid #d9d9d9}.st-pay-edit:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.st-pay-del{color:#fff;background:#ff4d4f;border:1px solid #ff4d4f}.st-pay-del:hover:not(:disabled){background:#d9363e;border-color:#d9363e}.st-pay-edit:disabled,.st-pay-del:disabled{color:#bfbfbf;cursor:not-allowed;background:#f5f5f5;border-color:#d9d9d9}.st-pop{display:inline-block;position:relative}.st-pop-box{z-index:7;background:#fff;border-radius:8px;flex-direction:column;align-items:flex-end;gap:12px;width:max-content;padding:16px 16px 14px;display:flex;position:absolute;bottom:calc(100% + 12px);right:0;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.st-pop-box:after{content:"";background:#fff;width:12px;height:12px;position:absolute;bottom:-6px;right:24px;transform:rotate(45deg);box-shadow:3px 3px 7px #00000012}.st-pop-ask{color:var(--ink);white-space:nowrap;align-items:center;gap:10px;font:400 16px/22px Inter;display:inline-flex}.st-pop-ask svg{flex:none;width:18px;height:18px}.st-pop-acts{gap:8px;display:inline-flex}.st-pay-add{margin-top:20px}.st-denoms th,.st-denoms td{text-align:center}.st-denoms td{height:42px}:where(html) .st-denoms{font-variant-numeric:tabular-nums}.st-pay-saved{margin:16px 0 0}.st-payform .st-pay-fixed{color:var(--ink);margin:0;font:400 14px/22px Inter}.st-payform .st-switch{margin:2px 0 8px}.st-payform .st-pay-rule{border:0;border-top:1px solid var(--line);margin:0 0 24px}.st-payform .st-select{display:block}.st-payform .st-select select{height:40px}.st-band{background:#f5f6f8;border-top:4px solid #3b74d8;justify-content:flex-end;align-items:center;gap:14px;margin:36px -36px 0;padding:26px 24px;display:flex}.st-band .st-saved{margin-right:auto}.st-form{grid-template-columns:1fr 1fr;gap:20px 28px;display:grid}.st-form .fld+.fld{margin-top:0}.st-form .wide{grid-column:1/-1}.st-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:14px;margin-top:28px;padding-top:22px;display:flex}.st-saved{color:var(--muted);margin-right:auto;font:400 13px Inter}.st-table{border-collapse:collapse;width:100%;color:var(--ink);font:400 14px/20px Inter}.st-table th{text-align:left;border-bottom:1px solid var(--line);letter-spacing:.03em;text-transform:uppercase;color:var(--muted);padding:0 12px 10px 0;font:500 12px Inter}.st-table td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:12px 12px 12px 0}.st-table tr:last-child td{border-bottom:0}.st-table code{color:var(--ink);white-space:nowrap;font:500 13px ui-monospace,SFMono-Regular,Menlo,monospace}.st-bank{border-top:1px solid var(--line-soft);margin-top:16px;padding:18px 0 6px}.st-bank-name{color:var(--ink);justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;font:500 15px Inter;display:flex}@media (width<=1000px){.st{grid-template-columns:1fr;gap:16px;margin-top:0}.st-nav{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;position:static}.st-link{text-align:left;margin:0;padding:12px 16px}.st-module{min-height:0}.st-link.active:after{width:auto;height:3px;inset:auto 0 0}.st-card{margin-top:0}}.dc-code-copy{align-items:center;gap:8px;display:flex}.dc-copy{width:24px;height:24px;color:var(--muted-strong);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.dc-copy svg{width:15px;height:15px}.dc-copy:hover{color:var(--accent);background:var(--field)}.dc-copy:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dc-copy.done{color:var(--good)}.dc-orders .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.dc-orders th:first-child{width:24%}.dc-orders th:nth-child(2){width:22%}.dc-orders th:nth-child(3){width:18%}.dc-orders th:nth-child(4),.dc-orders th:nth-child(5){width:13%}.us-card .cms-filter{margin-left:8px}.cms-filter{box-sizing:border-box;border:1px solid var(--line-chip);height:40px;color:var(--ink);background:#fff;border-radius:6px;align-items:center;display:inline-flex;position:relative}.cms-filter select{appearance:none;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:0 34px 0 14px;font:400 14px Inter}.cms-filter svg{color:#9ca3af;pointer-events:none;position:absolute;right:12px}.cms-filter:focus-within{outline:2px solid var(--accent);outline-offset:2px}.cms-table th:first-child{width:40%}.cms-table th:nth-child(2){width:13%}.cms-table th:nth-child(3){width:9%}.cms-table th:nth-child(4),.cms-table th:nth-child(5){width:12%}.cms-table td{height:61px}.cms-hint{color:var(--muted);font:400 13px Inter}.cms-menu .sp-menu-item{white-space:nowrap}.cms-card{overflow:hidden}.cms-count{font-weight:400}.cms-pic-tools{align-items:center;gap:16px;display:flex}.cms-upload.btn-new{cursor:pointer}.cms-upload.is-busy{opacity:.7;pointer-events:none}.cms-pics{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px;margin:0;padding:20px;list-style:none;display:grid}.cms-pic{border:1px solid var(--line);background:var(--card);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.cms-pic:active{cursor:grabbing}.cms-pic-shot{aspect-ratio:1;background:var(--field);position:relative}.cms-pic-shot img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.cms-pic-remove{border:1px solid var(--line-chip);width:28px;height:28px;color:var(--bad);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.cms-pic-remove:hover{border-color:var(--bad);background:#fff5f5}.cms-pic:first-child .cms-cover{left:38px;right:auto}.cms-pic-alt{border-top:1px solid var(--line);cursor:default;padding:8px}.cms-pic-alt input{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;height:32px;color:var(--ink);background:#fff;border-radius:4px;padding:0 8px;font:400 13px Inter}.cms-pic-alt input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.cms-pic-alt input[aria-invalid=true]{border-color:var(--bad)}.cms-pic-alt .fld-error{margin-top:4px;font-size:12px}.cms-pic-for{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;display:block;overflow:hidden}.cms-pic-note{margin:0;padding:0 20px 20px}.cms-pic-no{box-sizing:border-box;color:#fff;background:#111827b8;border-radius:11px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font:500 12px Inter;display:inline-flex;position:absolute;top:8px;left:8px}.cms-cover{position:absolute;top:8px;right:8px}.cms-pic-moves{justify-content:space-between;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.cms-pic-move{border:1px solid var(--line-chip);width:28px;height:28px;color:var(--ink);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.cms-pic-move:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.cms-pic-move:disabled{opacity:.4;cursor:default}.cms-pic.sortable-ghost{opacity:.35}.cms-editor{padding:20px}.cms-trix{border:1px solid var(--line-chip);min-height:220px;color:var(--ink);background:#fff;border-radius:6px;padding:12px 14px;font:400 14px/1.6 Inter}.cms-trix:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.cms-editor trix-toolbar .trix-button-group--file-tools{display:none}.cms-editor trix-toolbar .trix-button-row{flex-wrap:wrap}.cms-editor-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.cms-read{color:var(--ink);padding:20px;font:400 14px/1.6 Inter}.modal.cms-add{width:min(720px,100%);max-width:min(720px,100%)}.cms-add-body{padding:16px 24px}.cms-add-list{border:1px solid var(--line);border-radius:6px;max-height:380px;margin:12px 0 0;padding:0;list-style:none;overflow-y:auto}.cms-add-list li+li{border-top:1px solid var(--line-soft)}.cms-add-row{cursor:pointer;align-items:center;gap:12px;min-height:56px;padding:8px 14px;display:flex}.cms-add-row:hover{background:var(--field)}.cms-add-row input{width:16px;height:16px;accent-color:var(--accent);flex:none}.cms-add-name{min-width:0;color:var(--ink);flex:1;font:400 14px/20px Inter}.cms-add-name small{color:var(--muted);font:400 13px Inter;display:block}.cms-add-price{color:var(--ink);white-space:nowrap;font:400 14px Inter}:where(html) .cms-add-price{font-variant-numeric:tabular-nums}.cms-add-empty{color:var(--muted);padding:20px 14px;font:400 14px Inter}.cms-add .us-form-foot{gap:12px}.cms-add-count{margin-right:auto}.cms-fieldset{border:0;min-width:0;margin:0;padding:0;display:contents}.cms-fieldset:disabled .cms-switch,.cms-fieldset:disabled .cms-upload{cursor:default;opacity:.6}.cms-saved{margin:-4px 0 0}.cms-grid{padding:24px}.cms-grid .fld textarea{min-height:88px}.cms-home .fld-hint{margin-top:6px}.cms-switch{color:var(--muted-strong);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font:400 14px Inter;display:inline-flex}.cms-switch input{opacity:0;width:1px;height:1px;position:absolute}.cms-switch-track{background:var(--line-chip);border-radius:10px;width:36px;height:20px;transition:background .15s;position:relative}.cms-switch-track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.cms-switch input:checked+.cms-switch-track{background:var(--accent)}.cms-switch input:checked+.cms-switch-track:after{transform:translate(16px)}.cms-switch input:focus-visible+.cms-switch-track{outline:2px solid var(--accent);outline-offset:2px}.cms-hero{grid-template-columns:minmax(0,1fr) 360px;display:grid}.cms-hero>.cms-grid{align-content:start}.cms-hero-pic{border-left:1px solid var(--line);padding:24px}.cms-hero-preview{aspect-ratio:16/10;border:1px solid var(--line);background:var(--field);border-radius:6px;margin-top:6px;overflow:hidden}.cms-hero-preview img{object-fit:cover;width:100%;height:100%;display:block}.cms-hero-preview.is-loading{opacity:.5}.cms-hero-actions{gap:8px;margin-top:12px;display:flex}.cms-hero-actions .btn-ghost{cursor:pointer}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cms-sections{margin:0;padding:8px 24px;list-style:none}.cms-section{border-bottom:1px solid var(--line-soft);background:var(--card);align-items:center;gap:16px;min-height:64px;display:flex}.cms-section:last-child{border-bottom:0}.cms-section.sortable-ghost{opacity:.4}.cms-grip{color:var(--icon-line);cursor:grab;display:inline-flex}.cms-section-no{width:22px;color:var(--muted);font:500 14px Inter}:where(html) .cms-section-no{font-variant-numeric:tabular-nums}.cms-section-title{flex:1;min-width:0;max-width:420px}.cms-section-kind{color:var(--muted);flex:1;font:400 13px Inter}.cms-section .cms-switch{width:96px}.cms-section-moves{gap:6px;display:inline-flex}.cms-faq-add{margin-left:auto}.cms-faq-empty{color:var(--muted);margin:0;padding:28px 24px;font:400 14px Inter}.cms-faq-row{align-items:flex-start;padding:18px 0}.cms-faq-row .cms-grip,.cms-faq-row .cms-section-no{margin-top:11px}.cms-faq-fields{flex:1;gap:10px;min-width:0;display:grid}.cms-faq-fields .fld+.fld{margin-top:0}.cms-faq-fields textarea{min-height:76px}.cms-faq-side{align-items:center;gap:12px;margin-top:6px;display:flex}.cms-faq-side .cms-switch{width:96px}.cms-faq-remove:hover:not(:disabled){border-color:var(--bad);color:var(--bad)}.cms-card-title{flex-wrap:wrap;align-items:center;gap:8px 10px;display:inline-flex}.cms-card-hint{margin:0;padding:16px 24px 0}.cms-card-hint a{color:var(--accent)}.cms-card-hint a:hover{text-decoration:underline}.cms-card-error{margin:12px 24px 0}.cms-tile-item{flex:1}.cms-tile-add{max-width:360px;padding:4px 24px 24px}.cms-faq-empty+.cms-tile-add{padding-top:0}.cms-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:8px}.cms-step-body{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:10px 24px}.cms-step-words{gap:10px;min-width:0;display:grid}.cms-step-words .fld+.fld{margin-top:0}.cms-step-words textarea{min-height:64px}.cms-step .ct-pic{margin-top:0}.cms-upload.btn-ghost{cursor:pointer}.cms-post-fields{gap:6px;display:grid}@container (width<=900px){.cms-grid-3,.cms-step-body{grid-template-columns:minmax(0,1fr)}}.cms-page-head{justify-content:flex-start;gap:12px}.cms-page-head .btn-ghost{margin-left:auto}.cms-page-editor.cms-editor{padding:0}.cms-page-editor .cms-trix{min-height:260px}.cms-page-foot{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.cms-page-foot .cms-switch{min-width:132px}.cms-page-foot .btn-new{margin-left:auto}.cms-page .cms-saved{grid-column:1/-1;margin:-10px 0 0}.cms-news-table th:first-child{width:auto}.cms-news-table th:nth-child(2){width:200px}.cms-news-table th:nth-child(3){width:120px}.cms-news-table td{height:61px}.cms-news-table .pl-name{overflow-wrap:anywhere}@media (width<=1100px){.cms-hero{grid-template-columns:minmax(0,1fr)}.cms-hero-pic{border-left:0;border-top:1px solid var(--line)}}@media (width<=700px){.cms-section{flex-wrap:wrap;padding:10px 0}.cms-section-kind{display:none}}.lc-table th:first-child{width:40%}.lc-table th:nth-child(2),.lc-table th:nth-child(3),.lc-table th:nth-child(4){width:20%}.lc-table td{height:59px}.lc-reg-card{overflow:hidden}.lc-reg-scroll{overflow-x:auto}.lc-reg{width:100%;min-width:720px}.lc-reg th{height:52px;color:var(--ink);text-transform:none;letter-spacing:0;background:var(--field);border-top:0;border-bottom:1px solid var(--line);font:500 14px Inter}.lc-reg th:first-child,.lc-reg th:nth-child(2){width:24%}.lc-reg th:nth-child(3){width:32%}.lc-reg td{border-bottom:1px solid var(--line-soft);height:68px;padding:8px 16px}.lc-reg tbody tr:last-child td{border-bottom:0}.lc-reg .po-dates span.soft{color:var(--muted)}.lc-reg .po-chip{display:inline-block}.lc-acts{align-items:center;gap:8px;display:inline-flex}.lc-acts-rule{background:var(--line-chip);width:1px;height:16px}.lc-edit{border-color:var(--accent)}.lc-edit,.ct-edit.lc-edit:not([aria-disabled=true]):hover{color:var(--accent)}.lc-edit:hover{background:#eef3fc}.lc-del{color:var(--bad)}.ct-edit.lc-del:not([aria-disabled=true]):hover{color:var(--bad);border-color:var(--bad);background:#fff5f5}.lv-table th:first-child{width:32%}.lv-table th:nth-child(2){width:10%}.lv-table th:nth-child(3){width:12%}.lv-table th:nth-child(4){width:24%}.lv-table th:nth-child(5){width:22%}.lv-table td{height:59px}.ct-more.lv-more,.ad-glass .ct-more.lv-more{width:34px;height:26px;box-shadow:none;background:0 0;border:0;border-radius:0;margin-left:6px}.ct-more.lv-more svg{width:12px;height:12px}.ad-glass .ct-more.lv-more:hover{background:0 0}.ad-glass .ct-more.lv-more.on,.ct-more.lv-more.on{background:var(--field);color:var(--accent)}.lv-perm-card{padding:0;overflow:hidden}.lv-perm-scroll{overflow-x:auto}.lv-perm{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.lv-perm th,.lv-perm td{text-align:left;padding:0 18px}.lv-perm thead th:first-child{width:49%}.lv-perm thead th:nth-child(2){width:31%}.lv-perm thead th:nth-child(3){width:20%}.lv-perm thead th{height:40px;color:var(--ink);border-bottom:1px solid var(--line);font:500 14px Inter}.lv-perm tbody td{height:40px;color:var(--ink);border-bottom:1px solid var(--line-soft);font:400 14px/20px Inter}.lv-perm th+th,.lv-perm td+td{border-left:1px solid var(--line-soft)}.lv-perm tbody tr:last-child td{border-bottom:0}.lv-perm td:last-child{padding-left:24px}.lv-perm .lv-group th{letter-spacing:.03em;text-transform:uppercase;height:40px;color:var(--ink-soft);background:var(--field);border-bottom:1px solid var(--line-soft);font:600 13px Inter}.lv-perm .lv-group td{background:var(--field);border-left:0;border-bottom:1px solid var(--line-soft)}.lv-perm input[type=checkbox]{appearance:none;box-sizing:border-box;border:1px solid var(--line-chip);background:var(--card);cursor:pointer;border-radius:3px;place-content:center;width:16px;height:16px;margin:0;display:grid}.lv-perm input[type=checkbox]:checked{border-color:var(--accent);background:var(--accent)}.lv-perm input[type=checkbox]:checked:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.lv-perm input[type=checkbox]:disabled{cursor:default}.lv-perm input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lv-wide{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.lv-wide svg{width:16px;height:16px;color:var(--good);flex:none}.po-chip-warn{color:#b45309;background:#fef3c7}.ct-actions .ct-more.on{background:var(--field);color:var(--accent)}.rg-closing .rp-tools{gap:20px;margin-bottom:16px}.rg-closing-error{margin:0 0 16px}.rg-closing .rs-figures.rg-close-table th:first-child,.rg-closing .rs-figures.rg-close-table td:first-child{width:26%}.rg-closing .rs-figures.rg-close-table th:nth-child(2),.rg-closing .rs-figures.rg-close-table td:nth-child(2){width:24%}.rg-closing .rs-figures.rg-close-table th:nth-child(3),.rg-closing .rs-figures.rg-close-table td:nth-child(3){width:30%}.rg-closing .rs-figures.rg-close-table th:nth-child(4),.rg-closing .rs-figures.rg-close-table td:nth-child(4){width:20%}.rg-closing .rs-figures.rg-close-table td{height:58px;padding:11px 16px}.rg-close-box{vertical-align:middle;width:153px;max-width:100%;height:36px;display:inline-flex}.rg-close-box input{box-sizing:border-box;border:1px solid var(--line-chip);min-width:0;height:36px;color:var(--ink);background:#fff;border-radius:8px;flex:1;padding:0 12px;font:400 14px Inter}.rg-close-box input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);z-index:1;outline:none;position:relative}.rg-close-box input[aria-invalid=true]{border-color:var(--bad)}.rg-close-box input:disabled{background:var(--field);color:var(--muted);cursor:not-allowed}.rg-close-box input:has(+.rg-close-calc){border-radius:8px 0 0 8px}.rg-close-calc{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:0 8px 8px 0;flex:none;justify-content:center;align-items:center;width:52px;height:36px;margin-left:-1px;display:inline-flex}.rg-close-calc svg{width:16px;height:16px}.rg-close-calc:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.rg-close-calc:focus-visible{outline:2px solid var(--accent);outline-offset:2px;z-index:1;position:relative}.modal.modal-form.rg-count{width:min(440px,100%)}.rg-count .mf-body{padding:4px 20px 8px}.rg-denoms{border-collapse:collapse;width:100%;color:var(--ink);font:400 14px/22px Inter}:where(html) .rg-denoms{font-variant-numeric:tabular-nums}.rg-denoms th{text-align:left;height:42px;color:var(--ink-soft);border-bottom:1px solid var(--line);white-space:nowrap;padding:0 8px;font:500 14px Inter}.rg-denoms td{box-sizing:border-box;border-bottom:1px solid var(--line);height:44px;padding:4px 8px}.rg-denoms th:first-child,.rg-denoms td:first-child{padding-left:0}.rg-denoms th:last-child,.rg-denoms td:last-child{padding-right:0}.rg-denoms .iv-r{text-align:right}.rg-denoms input{box-sizing:border-box;border:1px solid var(--line-chip);width:96px;height:32px;color:var(--ink);text-align:right;background:#fff;border-radius:8px;padding:0 10px;font:400 14px Inter}.rg-denoms input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.rg-denoms tfoot td{border-bottom:0;font-weight:600}.rg-close-table .fld-error{text-align:right;margin:4px 0 0}.rg-close-note{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;min-height:56px;color:var(--ink);resize:vertical;background:#fff;border-radius:8px;margin-top:24px;padding:8px 13px;font:400 14px/22px Inter;display:block}.rg-close-note:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.rg-close-note::placeholder{color:#bfbfbf}.rg-close-acts{justify-content:flex-end;margin-top:16px;display:flex}.rg-close-table.rs-figures{min-width:560px}.rg-page .cu-card{border-radius:8px;box-shadow:0 1px 2px #00000008}.rg-page .rs-head{padding:24px}.rg-page .rs-title{margin:0;font:500 30px/36px Inter}.rg-page .rs-sub{margin:4px 0 0}.rg-page .rs-tabs{gap:32px;margin-top:20px;padding-bottom:0}.rg-page .rs-tab{border-radius:6px}.rg-page .rp-closed-gap{display:none}.rg-page .rp-status{margin:20px 0 0}.rg-page .rp-closed{margin-top:20px}.rg-page .rs-info{grid-template-columns:calc(66.6667% - 16px) calc(33.3333% - 32px);gap:48px;margin-top:20px;padding:24px}.rg-page .rp-tools{gap:20px;margin-bottom:16px}.rg-page .rs-figures th{height:40px}.rg-page .rs-figures td{height:37px;padding:0 16px}.rg-page .rs-figures th,.rg-page .rs-figures td{width:25%}.rg-page .rs-info-side .rs-print{margin-bottom:24px}.rg-page .rp-note{background:#eef6ff;margin-bottom:24px;padding:15px 16px}.rg-page .rp-note-title{font:400 16px/24px Inter}.rg-page .rp-note p{margin-top:4px;font:400 14px/22px Inter}.rg-page .rs-info-side .cu-row{min-height:22px;padding:0 0 16px}.rg-page .rs-info-side .cu-row:last-child{padding-bottom:0}@media (width<=1200px){.rg-page .rs-info{grid-template-columns:1fr;gap:24px}}.rg-list{margin-top:20px;overflow:hidden}.rg-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 16px;display:flex}.rg-bar-head{min-width:0}.rg-h2{color:var(--ink);margin:0;font:500 18px/26px Inter}.rg-bar-sub{color:var(--muted);margin:0;font:400 14px/22px Inter}.rg-bar-tools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rg-type{border-radius:8px;width:236px;max-width:100%;height:36px}.rg-type select{width:100%;padding-left:13px}.rg-list .lc-reg-scroll{overflow-x:auto}.rg-list .rs-list{min-width:720px}.rg-list .rs-list th{height:40px}.rg-list .rs-list td{height:auto;padding:8px 16px;line-height:21px}.rg-list .rs-list .po-dates{font-size:14px;line-height:21px}.rg-cash th:first-child,.rg-cash td:first-child,.rg-cash th:nth-child(2),.rg-cash td:nth-child(2){width:24%}.rg-cash th:nth-child(3),.rg-cash td:nth-child(3){width:22%}.rg-cash th:nth-child(4),.rg-cash td:nth-child(4){width:30%}.rg-pay th:first-child,.rg-pay td:first-child,.rg-pay th:nth-child(2),.rg-pay td:nth-child(2){width:21%}.rg-pay th:nth-child(3),.rg-pay td:nth-child(3),.rg-pay th:nth-child(4),.rg-pay td:nth-child(4){width:15.5%}.rg-pay th:nth-child(5),.rg-pay td:nth-child(5){width:27%}.rg-pay-account{color:var(--muted);font:400 13px/20px Inter;display:block}.rg-amount{justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.rg-list td.rg-empty-cell{padding:0}.rg-list tbody tr:hover td.rg-empty-cell{background:0 0}.rg-empty{color:var(--icon-line);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 16px;font:400 14px/22px Inter;display:flex}.rg-empty svg{width:40px;height:40px;color:var(--line-chip)}.rg-filters{border-bottom:1px solid var(--line);padding:16px 16px 20px}.rg-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.rg-filter{min-width:0;display:block}.rg-filter>span:first-child{color:var(--muted);margin-bottom:6px;font:400 14px/22px Inter;display:block}.rg-filter input{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;height:36px;color:var(--ink);background:#fff;border-radius:8px;padding:0 13px;font:400 14px Inter;display:block}.rg-filter input:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.rg-filter input::placeholder{color:#bfbfbf}.rg-filter .cms-filter{border-radius:8px;width:100%;height:36px;display:flex}.rg-filter .cms-filter select{width:100%;padding-left:13px}.rg-filter-acts{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.rg-seg .bd-seg-btn:first-child,.rg-seg .bd-seg-btn{padding:0 14px}@media (width<=900px){.rg-page .rs-head{padding:20px 16px}.rg-page .rs-title{font-size:24px;line-height:30px}.rg-page .rs-tabs{scrollbar-width:none;gap:16px;overflow-x:auto}.rg-page .rs-tabs::-webkit-scrollbar{display:none}.rg-page .rs-info{padding:16px}.rg-bar,.rg-filters{padding-left:16px;padding-right:16px}.rg-filter-grid{grid-template-columns:1fr;gap:16px}.rg-type{width:100%}}.rs-table{min-width:1080px}.rs-table th:first-child{width:6.6%}.rs-table th:nth-child(2),.rs-table th:nth-child(3),.rs-table th:nth-child(4){width:21%}.rs-table th:nth-child(5){width:17%}.rs-table th:nth-child(6){width:13%}.rs-table td{height:78px;padding:12px 16px}.rs-table .po-dates{font-size:14px;line-height:22px}.rs-table .po-dates .soft{font-size:13px}.rs-type{color:var(--accent)}.rs-detail{--cx-top:91.5px;--cx-pad:44px;--cx-in:25px;--cx-gap:8px;width:min(1400px,100%);padding:62px 44px 52px}.rs-detail .cu-card{box-shadow:none;border-radius:8px}.rs-head{padding:24px 24px 0}.rs-title{margin:0 calc(36px + var(--cx-gap,8px)) 4px 0;color:var(--ink);font:500 28px/45px Inter}.rs-sub{color:var(--muted);margin:0 0 16px;font:400 14px/22px Inter}.rs-tabs{gap:8px;padding-bottom:24px;display:flex}.rs-tab{min-width:64px;height:40px;color:var(--muted-strong);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 16px;font:400 14px Inter}.rs-tab:hover{color:var(--ink)}.rs-tab.on{background:var(--field);color:var(--ink)}.rs-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rs-info{grid-template-columns:minmax(0,1fr) minmax(320px,480px);gap:24px;margin-top:20px;padding:24px;display:grid}.rs-info-table{border:1px solid var(--line);border-radius:6px;align-self:start;overflow:hidden}.rs-figures{border-collapse:collapse;width:100%;color:var(--ink);font:400 14px/22px Inter}:where(html) .rs-figures{font-variant-numeric:tabular-nums}.rs-figures th{text-align:left;height:42px;color:var(--ink-soft);border-bottom:1px solid var(--line);white-space:nowrap;background:#fff;padding:0 16px;font:500 14px Inter}.rs-figures td{box-sizing:border-box;border-bottom:1px solid var(--line);height:44px;padding:8px 16px}.rs-figures tbody tr:last-child td{border-bottom:0}.rs-figures th.iv-r,.rs-figures td.iv-r{text-align:right}.rs-change-note{color:var(--muted);margin:10px 0 0;font:400 13px/20px Inter}.rs-info-side{flex-direction:column;align-items:stretch;display:flex}.rs-info-side .rs-print{align-self:flex-end;margin-bottom:24px}.rs-info-side .cu-row{box-sizing:border-box;grid-template-columns:190px 1fr;min-height:30px;padding:0 0 8px;font:400 14px/22px Inter}.rs-info-side .cu-row dt{color:var(--muted)}.rs-info-side .cu-row dd{color:var(--ink)}.rs-info-side .sp-by{font-size:14px}.rs-detail .lc-reg-scroll{overflow-x:auto}.rs-list{min-width:720px}.rs-list td{height:62px;padding:10px 16px}.rs-list th{letter-spacing:0;text-transform:none;color:var(--ink-soft);height:42px;font:500 14px Inter}.bl-search{margin-right:12px}.bl-table{min-width:1180px}.bl-table th:first-child{width:16%}.bl-table th:nth-child(2){width:12%}.bl-table th:nth-child(3){width:19%}.bl-table th:nth-child(4){width:12%}.bl-table th:nth-child(5){width:8%}.bl-table th:nth-child(6){width:19%}.bl-table th:nth-child(7){width:14%}.bl-table td{height:74px;padding:12px 16px}.bl-table .po-dates{font-size:14px;line-height:22px}.bl-table .po-dates .soft{font-size:13px}.bl-table td.iv-r,.bl-table th.iv-r{text-align:right}.bl-number{font-size:15px}.bl-foc-value{color:var(--muted);white-space:nowrap;font-size:13px;line-height:20px;display:block}.bl-sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.bl-sort svg{width:14px;height:14px;color:var(--icon-line)}.bl-sort[aria-sort=ascending] svg,.bl-sort[aria-sort=descending] svg{color:var(--accent)}.bl-acts{display:inline-block;position:relative}.bl-menu{min-width:190px;padding:8px;display:block}.bl-menu .sp-menu-item{padding:10px 12px;font-size:15px}.bl-menu .sp-menu-item svg{width:18px;height:18px}.bl-detail{--cx-top:91.5px;--cx-pad:44px;--cx-in:25px;--cx-gap:8px;width:min(1400px,100%);padding:62px 44px 52px}.bl-detail .cu-card{box-shadow:none;border-radius:8px}.bl-head{padding:24px}.bl-head-row{margin:0 calc(36px + var(--cx-gap,8px)) 28px 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bl-title{color:var(--ink);margin:0;font:500 28px/45px Inter}.bl-head .cu-detail-actions{gap:8px}.bl-cols{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.bl-h3{color:var(--ink);margin:0 0 12px;font:500 14px/22px Inter}.bl-cols .cu-row{box-sizing:border-box;grid-template-columns:190px 1fr;align-items:start;gap:0;min-height:30px;padding:0 0 8px;font:400 14px/22px Inter}:where(html) .bl-cols .cu-row{font-variant-numeric:tabular-nums}.bl-cols .cu-row dt{color:var(--muted)}.bl-cols .cu-row dd{color:var(--ink)}.bl-cols .cu-row dd .po-chip{border-radius:12px;line-height:24px}.bl-cols .sp-by{font-size:14px}.bl-cols .po-good{display:block}.bl-toggle{color:var(--muted);font-size:14px;display:block}.bl-lines-card{margin-top:24px}.bl-lines{font-size:14px}.bl-lines th{height:42px;color:var(--ink);border-bottom:1px solid var(--line);background:#fff;padding:0 16px;font:500 14px Inter}.bl-lines td{border-bottom:1px solid var(--line);padding:8px 16px;font-size:14px;line-height:22px}.bl-lines tbody tr:last-child td{border-bottom:1px solid var(--line)}.bl-product{-webkit-text-decoration:underline dotted var(--line-chip);text-decoration:underline dotted var(--line-chip);text-underline-offset:3px;display:block}.bl-variant{color:var(--muted-strong);font-size:13px;display:block}.bl-sku{color:var(--muted-strong);align-items:center;gap:6px;margin-top:2px;font-size:13px;display:inline-flex}.bl-sku svg{width:14px;height:14px}.bl-totals{flex-direction:column;align-items:stretch;display:flex}.bl-totals div{border-bottom:1px solid var(--line);height:44px;color:var(--ink);grid-template-columns:1fr 180px 140px;align-items:center;font:500 14px Inter;display:grid}.bl-totals div:last-child{border-bottom:0}.bl-totals span{text-align:right;grid-column:2;padding-right:16px}.bl-totals strong{text-align:right;grid-column:3;padding-right:20px}:where(html) .bl-totals strong{font-variant-numeric:tabular-nums}.bl-two{grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.bl-two .cu-card{margin-top:0}.bl-two .cu-card-head{box-sizing:border-box;border-bottom:1px solid var(--line);height:68px;padding:0 16px;font:500 18px Inter}.bl-customer-body{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:120px;padding:20px;display:flex}.bl-customer-name{color:var(--ink);text-align:center;font:500 22px Inter}.bl-customer-sub{color:var(--muted);font:400 14px Inter}.bl-pay th{height:42px;color:var(--ink);background:#f9fafb;padding:0 16px;font:500 14px Inter}.bl-pay td{padding:8px 16px;font-size:14px}.bl-pay .po-dates{font-size:14px;line-height:22px}.bl-pay .po-dates .soft{font-size:13px}.bl-pay td.iv-r,.bl-pay th.iv-r{text-align:right}.lw-sums{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 20px;display:grid}.lw-sums div{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.lw-sums dt{color:var(--muted);font:400 12px Inter}.lw-sums dd{color:var(--ink);margin:2px 0 0;font:500 16px Inter}:where(html) .lw-sums dd{font-variant-numeric:tabular-nums}.lw-pay-receipt .pr-slip-chosen{justify-content:flex-start}.lw-pay-receipt .pr-slip-name{flex:0 auto}.bl-timeline{margin-top:28px;padding-left:18px}.bl-timeline:before{top:20px;left:4px}.bl-timeline .po-comment{align-items:center}.bl-timeline .po-comment .po-dot{top:15px;left:-18px}.bl-timeline .po-comment input{border-radius:6px;width:min(406px,100%);height:40px;padding:0 13px;font-size:14px}.bl-timeline .po-event .po-dot{left:-18px}.bl-comment-error{margin:-8px 0 12px}.od-rows{padding:16px 16px 8px}.od-rows .cu-row{box-sizing:border-box;grid-template-columns:130px 1fr;align-items:start;gap:0 12px;min-height:30px;padding:0 0 8px;font:400 14px/22px Inter}:where(html) .od-rows .cu-row{font-variant-numeric:tabular-nums}.od-rows .cu-row dt{color:var(--muted)}.od-rows .cu-row dd{color:var(--ink)}.od-none{color:var(--muted);margin:0 0 8px;font:400 14px/22px Inter}.od-note{white-space:pre-line}.od-timeline:before{top:13px}@media (width<=1200px){.rs-info,.bl-two,.bl-cols{grid-template-columns:1fr}.bl-cols .cu-row{grid-template-columns:160px 1fr}}:root{--dp-font:400 14px Inter, system-ui, sans-serif;--dp-ink:var(--ink);--dp-soft:var(--muted);--dp-line:var(--line-chip);--dp-surface:#fff;--dp-field-bg:#fff;--dp-accent:var(--accent);--dp-on-accent:#fff;--dp-hover:var(--field);--dp-radius:8px;--dp-day-radius:6px;--dp-field-radius:var(--radius);--dp-focus:var(--focus);--dp-bad:var(--bad)}.fld-range .dp{flex:1}.po-filter-row .dp{grid-column:2}.po-filter-row .dp-trigger{border-radius:6px}.pr-side-scrim,.pr-side-x{display:none}@media (width<=900px){.pr-side{z-index:70;visibility:hidden;width:239px;height:100dvh;box-shadow:none;transition:transform .25s,visibility 0s .25s;position:fixed;top:0;left:0;overflow:visible;transform:translate(-100%)}.pr-side-in{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.pr-side.pr-side-out{visibility:visible;transition:transform .25s,visibility;transform:none;box-shadow:0 24px 60px #11182740}.pr-side-scrim{z-index:69;background:#11182773;display:block;position:fixed;inset:0}.pr-side-x{color:#111827;cursor:pointer;background:#fff;border:0;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex;position:fixed;top:60px;left:239px;box-shadow:4px 2px 10px #11182726}.pr-side-x:focus-visible{outline-offset:-2px;outline:2px solid #2160d5}.pr-nav{padding-bottom:40px}}@media (width<=900px) and (prefers-reduced-motion:reduce){.pr-side,.pr-side.pr-side-out{transition:none}}@media (width<=640px){.pr-side-toggle{width:54px}.pr-register-btn{width:40px}.pr-register-btn span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pr-drawer{display:none}.pr-user{width:auto;margin-left:6px}.pr-user-text{display:none}.pr-page{padding:12px 11px}.modal-backdrop{padding:12px}.modal{max-height:calc(100dvh - 24px)}.us-form-head{padding:0 20px}.us-form-body{padding:20px 20px 8px}.us-form-foot{gap:10px;padding:0 20px}}.ph-tabs{scrollbar-width:none;overflow-x:auto}.ph-tabs::-webkit-scrollbar{display:none}.ph-tab{flex:none}@container (width<=940px){.ph-tabs{gap:8px}.pl-card>.ph-bar,.us-card>.ph-bar,.iv-card>.ph-bar{flex-wrap:wrap;gap:12px;height:auto;padding:16px}.us-card>.ph-bar>*{height:auto}.ph-bar>.sp-head,.us-card .sp-head,.pl-head,.ph-bar>.cu-head{flex:100%;width:auto;min-width:0}.us-card .sp-head .ph-sub{white-space:normal}.ph-bar>.ph-actions,.us-card .ph-actions{flex-wrap:wrap;flex:100%;gap:8px;min-width:0}.us-card .ph-actions>.btn-ghost,.us-card .ph-actions .btn-new,.us-card .sp-kebab,.us-card .cms-filter{margin-left:0}.ph-actions>.ph-search,.us-card .ph-search.iv-search,.ph-actions>.bl-search{flex:180px;width:auto;min-width:0;margin-right:0}.iv-views{flex:100%;gap:8px}.apg,.us-card .apg{flex-wrap:wrap;justify-content:center;row-gap:10px;height:auto;padding:14px 12px}.apg-size{margin-left:0}}.pl-scroll,.ht-scroll,.sa-scroll,.lc-reg-scroll,.lv-perm-scroll,.rsp-scroll,.pf-box{background:linear-gradient(90deg,#fff 30%,#fff0) 0/40px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/40px 100% no-repeat local,radial-gradient(farthest-side at 0,#1118272e,#11182700) 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#1118272e,#11182700) 100%/12px 100% no-repeat}.rsp-scroll,.pf-box,.rs-info-table{scrollbar-width:none;overflow-x:auto}.rsp-scroll::-webkit-scrollbar{display:none}.pf-box::-webkit-scrollbar{display:none}.rs-info-table::-webkit-scrollbar{display:none}.ht-scroll::-webkit-scrollbar{display:none}.lc-reg-scroll::-webkit-scrollbar{display:none}.lv-perm-scroll::-webkit-scrollbar{display:none}.ht-scroll,.lc-reg-scroll,.lv-perm-scroll{scrollbar-width:none}.rsp-scroll>.po-edit{min-width:540px}.rsp-scroll>.sc-lines{min-width:640px}.rsp-scroll>.po-lines:not(.sc-lines){min-width:520px}.rsp-scroll>.st-table{min-width:460px}.rs-info-table>.rs-figures{min-width:440px}.iv-table.us-table,.iv-table.sp-table{min-width:700px}.iv-table.sc-table{min-width:900px}.iv-table.bl-table{min-width:1180px}.iv-table.rs-table{min-width:1080px}.iv-table.tx-table{min-width:640px}.db .iv-table.db-orders{min-width:760px}@media (width<=1000px){.st{grid-template-columns:minmax(0,1fr)}}.board{scroll-snap-type:x proximity}.board-col{scroll-snap-align:start}@container (width<=760px){.topbar-actions{flex-wrap:wrap;width:100%}.topbar-actions .search-input{flex:180px;width:auto;min-width:0}.ph-bar{position:relative}.ph-bar .ph-filter{position:static}.ph-bar .ph-menu,.ph-bar .ph-menu.po-filter{width:auto;min-width:0;margin-top:6px;top:auto;left:12px;right:12px}.cms-section,.cms-faq-row{flex-wrap:wrap;padding:10px 0}.cms-section-title,.cms-faq-fields{flex:calc(100% - 80px);max-width:none}.cms-section-kind{display:none}.cms-section .cms-switch,.cms-faq-side{margin-left:auto}.cms-sections{padding:8px 16px}}@container (width<=1180px){.st{gap:0 40px}.st-module{padding-right:0}}@container (width<=640px){.st-nav{scrollbar-width:none;flex-wrap:nowrap;padding:0;overflow-x:auto}.st-nav::-webkit-scrollbar{display:none}.st-link{white-space:nowrap;flex:none;padding:10px 14px;font-size:15px}.st-card{padding:20px 16px}.st-form{grid-template-columns:minmax(0,1fr)}.st-module{gap:14px;padding-right:0}.st-card-rows{padding:20px 16px 0}.st-row{grid-template-columns:minmax(0,1fr);row-gap:8px}.st-row-control{margin-top:0}.st-rows{row-gap:20px}.st-row-about{margin-bottom:0}.st-band{margin:24px -16px 0;padding:16px}.sa-title{font-size:24px;line-height:32px}.sa-filters{padding:16px}.sa-filter-row{flex-wrap:wrap;gap:8px}.sa-select{border-right:1px solid #d9dce1;border-radius:8px;width:100%}.sa-input{border-radius:8px;flex:100%}.sa-filter-row.has-x .sa-input{flex-basis:0}.sa-filter-x{margin-left:0}.sa-filter-row+.sa-filter-row{margin-top:16px}.sa-range{width:100%}.sa-date{flex:1 1 0;width:auto;min-width:0}.sa-date .dpr-v{flex:1 1 0;width:auto}.sa-cards{grid-template-columns:minmax(0,1fr);gap:10px}.sa-metric{height:84px;padding:0 16px}.sa-tabs{gap:4px}.sa-body{padding:12px}.sa-chart{padding:20px 14px 0 52px}.sa-chart-value{font-size:24px;line-height:32px}.ns-card{padding:16px}.db-donut-row{gap:16px;padding:16px}.db-glass{padding:12px}.pr-grid{padding:12px 11px}.pr-side-col{order:0}.pr-toolbar{flex-wrap:wrap;padding:12px 12px 8px}.pr-find{flex:100%;max-width:none}.pr-toolbar-end{flex-wrap:wrap;flex:100%;justify-content:flex-start;gap:8px}.pr-status-wrap{flex:150px}.pr-status-wrap,.pr-status-wrap .pr-status{width:auto}.pr-status-wrap .pr-status{width:100%}.pr-tools{flex-wrap:wrap;row-gap:12px;padding:12px}.pr-table,.pr-table tbody,.pr-table tfoot{display:block}.pr-table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.pr-table tr.pr-line{border-bottom:1px solid #eef0f2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}.pr-table tr.pr-line td{text-align:left;border:0;width:auto;height:auto;padding:0;display:block}.pr-table tr.pr-line td.pr-line-name{grid-column:1/-1}.pr-table tr.pr-line td.pr-total{text-align:right;font-weight:600}.pr-table tr.pr-line td:nth-child(3):before{content:"Unit price ";color:#6b7280}.pr-table tr.pr-line td.pr-total{grid-area:2/2}.pr-table tr.pr-line td:nth-child(3){grid-area:3/1}.pr-table tr.pr-line td.pr-act{grid-area:3/2;justify-self:end;line-height:normal}.pr-table tr.pr-sum{justify-content:flex-end;align-items:center;padding:0 12px;display:flex}.pr-table tr.pr-sum td{border:0;height:auto;padding:9px 0;display:block}.pr-table tr.pr-sum td:first-child{display:none}.pr-table tr.pr-sum td.pr-label{flex:1}.pr-table tr.pr-sum td.pr-total{width:110px}.pr-table tr.pr-sum td:last-child{width:40px;padding-left:12px}.pr-table tr.pr-sum{border-top:1px solid #eef0f2}.pr-table tr.pr-error-row,.pr-table tr.pr-error-row td{display:block}}@media (hover:none) and (pointer:coarse){.pr-keys-title,.pr-keys{display:none}}@media (width<=1000px){.po-detail{--cx-top:18px;--cx-pad:16px;--cx-nudge:0px;padding:18px 16px 48px}.po-detail .cu-detail-head{flex-wrap:wrap;height:auto}.po-detail .cu-detail-name{font-size:22px;line-height:32px}.po-summary{height:auto;padding:16px 4px}.po-cols{grid-template-columns:minmax(0,1fr)}.po-cols .cu-row,.po-cols>div:last-child .cu-row{grid-template-columns:130px minmax(0,1fr)}.po-section-head{flex-wrap:wrap;height:auto}.po-totals{align-items:stretch}.po-totals div{grid-template-columns:minmax(0,1fr) 120px}.po-totals span{text-align:right;padding-right:16px}.po-comment{flex-wrap:wrap}.po-comment input{flex:200px;min-width:0}.rs-detail,.bl-detail{--cx-top:81.5px;--cx-pad:16px;--cx-in:17px;padding:56px 16px 48px}.rs-head{padding:20px 16px 0}.rs-title,.bl-title{font-size:24px}.rs-tabs{scrollbar-width:none;padding-bottom:16px;overflow-x:auto}.rs-tabs::-webkit-scrollbar{display:none}.rs-tab{flex:none}.rs-info{padding:16px}.rs-figures th{padding:0 14px}.rs-figures td{padding:8px 14px}.rs-info-side .rs-print{margin-bottom:16px}.rs-info-side .cu-row{grid-template-columns:130px minmax(0,1fr)}.bl-head{padding:20px 16px}.bl-head-row{margin-bottom:20px}.bl-cols{gap:16px 0}.bl-cols .cu-row{grid-template-columns:130px minmax(0,1fr)}.bl-lines th,.bl-pay th{padding:0 14px}.bl-lines td,.bl-pay td{padding:8px 14px}.bl-totals div{grid-template-columns:minmax(0,1fr) 120px}.bl-totals span{grid-column:1;padding-right:12px}.bl-totals strong{grid-column:2;padding-right:14px}.bl-two{gap:16px}.ph-search.cu-bill-search{width:100%}}@supports (height:100dvh){.pr-shell{min-height:100dvh}.pr-side{height:100dvh}}@media (width<=900px) and (pointer:coarse){.pr-body input:not([type=checkbox]):not([type=radio]),.pr-body select,.pr-body textarea{font-size:16px!important}.pr-status-size{font-size:16px}}@media (pointer:coarse){.pr-pencil,.pr-cust-act,.cms-pic-move,.po-remove,.dc-copy,.apg-btn,.pg-btn,.bc-link,.modal-close,.sp-box-edit{position:relative}.pr-pencil:after,.pr-cust-act:after,.cms-pic-move:after,.cms-pic-remove:after,.po-remove:after,.dc-copy:after,.apg-btn:after,.pg-btn:after,.bc-link:after,.modal-close:after,.sp-box-edit:after{content:"";position:absolute;inset:-8px}.ct-edit,.ct-more,.pr-line-edit,.pr-line-more{position:relative}.ct-edit:after,.ct-more:after,.pr-line-edit:after,.pr-line-more:after{content:"";position:absolute;inset:-6px 0}}.bl-card .ph-actions .oh-export{margin-left:12px}.iv-table.oh-table{min-width:980px}.oh-table th:first-child{width:17%}.oh-table th:nth-child(2){width:19%}.oh-table th:nth-child(3){width:15%}.oh-table th:nth-child(4){width:13%}.oh-table th:nth-child(5){width:11%}.oh-table th:nth-child(6){width:16%}.oh-table th:nth-child(7){width:9%}.oh-table td{height:74px;padding:12px 16px}.oh-table .po-dates{font-size:14px;line-height:22px}.oh-table .po-dates .soft{font-size:13px}.oh-table td.iv-r,.oh-table th.iv-r{text-align:right}@container (width<=940px){.bl-card .ph-actions .oh-export{margin-left:0}.col-loc{display:none}.iv-table:has(>thead .col-loc){min-width:940px}.iv-table.iv-stock:has(>thead .col-loc){min-width:780px}.iv-table.sc-table:has(>thead .col-loc){min-width:700px}.iv-table.us-table:has(>thead .col-loc){min-width:580px}.ht-table.ct-table:has(>thead .col-loc){min-width:520px}}.sq-range{border-right:1px solid #d9dce1;border-radius:6px}.sq-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.sq-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.sq-h{margin:0 0 10px}.sq-two .sa-table{min-width:420px}@container (width<=940px){.sq-two{grid-template-columns:minmax(0,1fr)}}@container (width<=640px){.sq-cards{grid-template-columns:minmax(0,1fr)}}.au-week{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.au-week-card{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;gap:2px;padding:16px 20px;display:flex}.au-week-n{color:var(--ink);font:500 24px/32px Inter}:where(html) .au-week-n{font-variant-numeric:tabular-nums}.au-week-label{color:var(--muted);font:400 14px/20px Inter}.au-week-label:after{content:"Last 7 days";color:var(--icon-line);font-size:13px;display:block}.iv-table.au-table{min-width:980px}.au-table th:first-child{width:17%}.au-table th:nth-child(2){width:20%}.au-table th:nth-child(3){width:33%}.au-table th:nth-child(4){width:13%}.au-table th:nth-child(5){width:17%}.au-table td{height:68px;padding:10px 16px}.au-table .po-dates{font-size:14px;line-height:21px}.au-table .po-dates .soft{font-size:13px}.au-what{overflow-wrap:anywhere}@container (width<=940px){.au-week{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=520px){.au-week{grid-template-columns:minmax(0,1fr)}}.pr-fly{z-index:80;background:#fff;border-radius:8px;flex-direction:column;min-width:164px;max-height:calc(100vh - 16px);padding:4px 0;display:flex;position:fixed;left:74px;overflow-y:auto;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.pr-side.pr-side-fly{z-index:60}.pr-side .pr-nav .pr-fly a.pr-sub{color:#374151;white-space:nowrap;border-right:0;align-items:center;height:43px;margin:0;padding:0 24px 0 16px;font:400 15px Inter;display:flex}.pr-side .pr-nav .pr-fly a.pr-sub:hover,.pr-side .pr-nav .pr-fly a.pr-sub.pr-sub-on{background:#f5f6f8}.pr-side .pr-nav .pr-fly a.pr-sub.pr-sub-on{color:#111827}.pr-side .pr-nav .pr-fly a.pr-sub[aria-disabled=true]{color:#9ca3af}.pr-side .pr-nav .pr-fly a.pr-sub[aria-disabled=true]:hover{background:0 0}.modal.us-userform{border-radius:8px;width:min(520px,100%);max-width:min(520px,100%)}.us-userform .us-form-head{height:55px;padding:0 24px}.us-userform .us-form-title{font:500 16px Inter}.us-userform .modal-close{margin-right:-8px}.us-userform .us-form-body{padding:24px}.us-userform .us-field{margin:0 0 24px}.us-userform .us-field+.us-field{margin-top:0}.us-userform .us-field:last-child{margin-bottom:24px}.us-userform .us-label{color:var(--muted);margin:0 0 8px;font:400 14px/22px Inter}.us-userform .us-field input,.us-userform .us-field select{height:40px;padding:0 12px;font-size:14px}.us-userform .us-field input[type=password]{background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='10' rx='1.5'/%3E%3Cpath d='M8 10.5V7.5a4 4 0 018 0v3M12 14.5v2'/%3E%3C/svg%3E") 13px/15px no-repeat;padding-left:36px}.us-userform .us-hint{margin:6px 0 0;font:400 14px/22px Inter}.us-userform .fld-error{margin:6px 0 0}.us-userform .us-form-foot{gap:8px;height:61px;padding:0 16px}@media (width<=640px){.us-userform .us-form-body{padding:20px}.us-userform .us-form-foot .us-form-btn{flex:none}}.pr-tip{z-index:80;pointer-events:none;color:#fff;white-space:nowrap;background:#0b0b0c;border-radius:6px;padding:0 9px;font:400 14px/32px Inter;position:fixed;left:79px;transform:translateY(-50%);box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014}.pr-tip:before{content:"";border:5px solid #0000;border-right-color:#0b0b0c;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.pr-leave{transition:opacity .12s ease-in}.pr-leave-end{opacity:0}.pr-side:has(.pr-leave){z-index:60}.pr-side-fly .pr-leave{display:none!important}@media (prefers-reduced-motion:reduce){.pr-leave{transition:none}}.pr-fly{animation:.14s ease-out pr-fly-in}.pr-tip{animation:.12s ease-out pr-tip-in}@keyframes pr-fly-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes pr-tip-in{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.pr-fly,.pr-tip{animation:none}}button.pr-register-btn{font:500 14px Inter}.rp-left{min-width:0}.rp-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;margin-bottom:14px;display:flex}.rp-calc{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;font:400 15px Inter;display:inline-flex}.rp-calc svg{flex:none;width:15px;height:15px}.rp-calc:hover{color:var(--accent)}.rp-calc.is-busy svg{animation:.8s linear infinite rp-spin}@keyframes rp-spin{to{transform:rotate(360deg)}}.rp-calc:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.rp-detail .rs-info-side .rs-print{margin-bottom:20px}.rp-note{color:var(--accent);background:#eef3fc;border-radius:6px;margin:0 0 26px;padding:16px 18px}.rp-note-title{font:400 18px/26px Inter}.rp-note p{margin:6px 0 0;font:400 15px/24px Inter}.rp-note-closed{background:var(--field);color:var(--ink-soft);margin:0}.rp-closed{flex-direction:column;gap:18px;margin-top:20px;padding:24px;display:flex}.rp-closed-acts{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.rp-closed-gap{height:20px}.rp-status{margin:16px 0 0}@media (prefers-reduced-motion:reduce){.rp-calc.is-busy svg{animation:none}}.rp-detail{width:min(1900px,100% - 307px)}.pr-side-narrow~.pr-main .rp-detail{width:min(1900px,100% - 138px)}@media (width<=900px){.rp-detail,.pr-side-narrow~.pr-main .rp-detail{width:calc(100% - 40px)}}@media (width<=640px){.rp-detail,.pr-side-narrow~.pr-main .rp-detail{width:100%}}.dd-panel{z-index:1200;box-sizing:border-box;min-width:120px;max-height:292px;color:var(--ink);text-align:left;opacity:0;transform-origin:top;background:#fff;border-radius:8px;padding:4px 0;font:400 14px/20px Inter;transition:opacity .14s,transform .14s;position:fixed;overflow-y:auto;transform:translateY(-6px);box-shadow:0 0 0 1px #1118270f,0 6px 20px #11182724}.dd-panel-up{transform-origin:bottom;transform:translateY(6px)}.dd-panel.is-shown{opacity:1;transform:none}.st-select svg,.tx-select svg,.pr-select-wrap svg,.dd-open>svg{transition:transform .15s}@media (prefers-reduced-motion:reduce){.dd-panel,.st-select svg,.tx-select svg,.pr-select-wrap svg,.dd-open>svg{transition:none}}.dd-option{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;padding:6px 12px;overflow:hidden}.dd-option.is-active{background:#eef2ff}.dd-option.is-selected{background:#eef2ff;font-weight:600}.dd-option.is-disabled{color:var(--muted);cursor:default}.dd-open>svg{transform:rotate(180deg)}.dd-panel.dd-attached{position:absolute}.modal,.modal.modal-sheet .mf-body,.sf-body,.sv-body{position:relative}.pr-select-wrap.dd-open svg,.st-select.dd-open svg,.tx-select.dd-open svg{transform:rotate(180deg)}.rep-view{align-items:center;text-decoration:none;display:inline-flex}.ds{max-width:1100px}@media (width<=900px){.ds-form,.ds-band{padding-left:20px;padding-right:20px}.ds-export{height:60px;padding:0 18px;font-size:18px}.ds-chip{height:44px;font-size:16px}.ds-title{font-size:28px;line-height:34px}}.dsr-page{width:100%;padding:0 1px}.dsr-status{margin:0 0 14px}.dsr-status-link{color:var(--accent);margin-left:6px;font-weight:500;text-decoration:none}.dsr-status-link:hover{text-decoration:underline}.dsr-card{border:1px solid var(--line);background:#fff;border-radius:6px}.dsr-card-head{border-bottom:1px solid #dae1e7;justify-content:space-between;align-items:center;gap:12px;padding:20px 16px;display:flex}.dsr-past{flex:none;text-decoration:none}.dsr-title{color:var(--ink);margin:0;font:500 18px/27px Inter}.dsr-sub{color:var(--muted);margin:0;font:400 14px/21px Inter}.dsr-form{padding:24px}.dsr-grid{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.dsr-col{min-width:0}.dsr-field{margin:0 0 24px;display:flow-root}.dsr-label{color:#777;height:30px;font:400 14px/30px Inter;display:block}.dsr-req:before{content:"*";color:#f5222d;margin-right:4px}.dsr-select-wrap{display:block;position:relative}.dsr-select-wrap>svg{color:#00000040;pointer-events:none;position:absolute;top:14px;right:14px}.dsr-select,.dsr-input,.dsr-pick input,.dsr-textarea{box-sizing:border-box;width:100%;height:40px;color:var(--ink);background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:0 13px;font:400 14px/22px Inter}.dsr-select{appearance:none;cursor:pointer;padding-right:36px}.dsr-textarea{resize:vertical;height:60px;margin-bottom:4px;padding:8px 13px;display:block}.dsr-pick{position:relative}.dsr-pick input{appearance:none;padding-right:40px}.dsr-pick input::-webkit-search-decoration{appearance:none;display:none}.dsr-pick input::-webkit-search-cancel-button{appearance:none;display:none}.dsr-pick input::-webkit-search-results-button{appearance:none;display:none}.dsr-select:focus,.dsr-input:focus,.dsr-pick input:focus,.dsr-textarea:focus{border-color:#4373e6;outline:none;box-shadow:0 0 0 1px #1d4ed833}.dsr-select[aria-invalid=true],.dsr-pick input[aria-invalid=true]{border-color:var(--bad)}.dsr-input:disabled{color:var(--muted);cursor:not-allowed;background:#eceef1}.dsr-pick input::placeholder{color:#bfbfbf}.dsr-plus{width:24px;height:24px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.dsr-plus:hover{background:var(--field);color:var(--accent)}.dsr-plus:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dsr-plus:disabled{opacity:.5;cursor:progress}.dsr-empty{text-align:center;margin:64px 0 0;padding:32px 0}.dsr-empty-art{width:184px;height:100px;margin:0 auto 8px;display:block}.dsr-empty-text{color:var(--ink);margin:0;font:400 14px/22px Inter}.dsr-rule{background:#e8e8e8;border:0;height:1px;margin:24px 0}.dsr-tabs-bar{border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:flex-start;gap:16px;height:44px;margin:0 0 16px;display:flex}.dsr-tabs{gap:32px;margin-bottom:-1px;display:flex}.dsr-tab{height:45px;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 16px;font:400 14px/21px Inter}.dsr-tab:hover{color:#1d4ed8}.dsr-tab.on{color:#1d4ed8;border-bottom-color:#1d4ed8;font-weight:500}.dsr-tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dsr-tools{align-self:center;gap:8px;display:flex}.dsr-btn{box-sizing:border-box;height:36px;color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 13px;font:500 13.5px/21px Inter;display:inline-flex;box-shadow:0 2px #00000004}.dsr-btn:hover{color:#4373e6;border-color:#4373e6}.dsr-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dsr-btn svg{flex:none;width:13.5px;height:13.5px}.dsr-btn[aria-disabled=true]{cursor:not-allowed}.dsr-error{margin:-4px 0 12px}.dsr-find{margin:0 0 24px}.dsr-find .pr-matches .pr-match{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;display:block}.dsr-find .pr-matches li:hover{background:#dce8fb}.dsr-find .pr-matches li:has(.pr-match:focus-visible){background:#dce8fb}.dsr-find .pr-matches .pr-match:focus-visible{outline:none}.dsr-box{border:1px solid var(--line);background:#fff;border-radius:6px}.dsr-table{border-collapse:collapse;width:100%;color:var(--ink);font:400 14px/21px Inter}.dsr-table th{box-sizing:border-box;text-align:left;height:42px;color:var(--ink);white-space:nowrap;background:#f9fafb;border-bottom:1px solid #d1d5db;padding:10px 16px;font:500 14px/21px Inter}.dsr-table th:first-child{border-top-left-radius:6px;padding-left:18px}.dsr-table th:last-child{border-top-right-radius:6px;padding-right:18px}.dsr-table td{vertical-align:middle;border-bottom:1px solid #f0f0f0;height:44px;padding:8px 16px}.dsr-table td:first-child{padding-left:18px}.dsr-table td:last-child{padding-right:18px}.dsr-table tbody tr:last-child td{border-bottom:0}.dsr-table .dsr-c-x{text-align:right}.dsr-name{color:var(--ink);min-width:140px}.dsr-table td.dsr-num{white-space:nowrap}.dsr-code{color:var(--muted);font:400 12px/16px Inter}.dsr-in{box-sizing:border-box;height:28px;color:var(--ink);background:#fff;border:1px solid #d9d9d9;border-radius:6px;padding:4px 9px;font:400 14px/18px Inter}.dsr-in:focus{border-color:#4373e6;outline:none;box-shadow:0 0 0 1px #1d4ed833}.dsr-in[aria-invalid=true]{border-color:var(--bad)}.dsr-in:disabled{color:var(--muted);cursor:not-allowed;background:#f5f5f5}.dsr-in-qty{width:110px}.dsr-in-text{width:100%;min-width:160px}.dsr-in-right{text-align:right}.dsr-in::-webkit-outer-spin-button{appearance:none;margin:0}.dsr-in::-webkit-inner-spin-button{appearance:none;margin:0}.dsr-in[type=number]{appearance:textfield}.dsr-remove{color:#fff;cursor:pointer;background:#ff4d4f;border:1px solid #ff4d4f;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;box-shadow:0 2px #0000000b}.dsr-remove:hover{background:#ff7875;border-color:#ff7875}.dsr-remove:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dsr-nodata{text-align:center;color:#00000040;border-top:1px solid #e8e8e8;margin:-1px 0 0;padding:16px;font:400 14px/22px Inter}.dsr-nodata svg{width:64px;height:40px;margin:32px auto 8px;display:block}.dsr-nodata p{margin:0 0 32px}.dsr-note{color:var(--muted);border-bottom:1px solid #f0f0f0;margin:0;padding:12px 18px;font:400 13px/18px Inter}.dsr-add-row{padding:12px 18px 0}.dsr-foot{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px;display:flex}.dsr-options-h{color:var(--ink);margin:0 0 7px;font:500 14px/21px Inter}.dsr-check{height:21px;color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;font:400 14px/21px Inter;display:flex}.dsr-check input{accent-color:#1d4ed8;width:16px;height:16px;margin:0}.dsr-totals{width:300px;margin:0}.dsr-totals div{color:var(--ink);justify-content:space-between;gap:12px;padding:2px 0;font:700 14px/21px Inter;display:flex}.dsr-totals dt,.dsr-totals dd{margin:0}.dsr-actions{justify-content:flex-end;display:flex}.dsr-actions-col{flex-direction:column;align-items:stretch;gap:8px;display:flex}.dsr-receive{color:#fff;cursor:pointer;background:#1d4ed8;border:1px solid #1d4ed8;border-radius:8px;align-self:flex-end;height:36px;padding:0 13px;font:500 13.5px/21px Inter;box-shadow:0 2px #0000000b}.dsr-receive:hover{background:#4373e6;border-color:#4373e6}.dsr-receive:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dsr-receive:disabled{opacity:.5;cursor:not-allowed}.dsr-csv-hint{margin:0 0 16px}.dsr-csv-hint code{font:400 13px/18px ui-monospace,SFMono-Regular,Menlo,monospace}.dsr-csv{box-sizing:border-box;border:1px solid var(--line-chip);width:100%;color:var(--ink);resize:vertical;border-radius:6px;padding:8px 10px;font:400 13px/20px ui-monospace,SFMono-Regular,Menlo,monospace}.dsr-csv:focus{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus);outline:none}.dsr-csv[aria-invalid=true]{border-color:var(--bad)}.dsr-file{color:var(--ink);font:400 13px Inter;display:block}:where(html) .dsr-num,:where(html) .dsr-totals dd,:where(html) .dsr-in{font-variant-numeric:tabular-nums}@media (width<=900px){.dsr-grid{grid-template-columns:1fr}.dsr-col+.dsr-col .dsr-field:first-child{margin-top:24px}.dsr-tabs-bar{flex-wrap:wrap;height:auto}.dsr-tools{flex-wrap:wrap}.dsr-find{max-width:100%}.dsr-foot{flex-direction:column}.dsr-totals{width:100%}}.pr-body{--sh-pane:#ffffff80;--sh-drawer:#ffffffd9;--sh-hover:#1118270b;--sh-lit:#1118270f;--sh-btn-hover:#fff;--sh-glaze:#ffffff8c;--sh-pop:#ffffffe0;--sh-tip:#1c1917db}.pr-body:before{content:"";z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(#1118270f 1px,#0000 1.5px) 0 0/18px 18px,radial-gradient(560px 400px at 8% 420px,#2160d52e,#0000 70%) no-repeat,radial-gradient(900px 480px at 55% 460px,#ede0d48c,#0000 70%) no-repeat,radial-gradient(520px 380px at 96% 340px,#d9736a1f,#0000 70%) no-repeat,radial-gradient(520px 380px at 94% 96%,#d9736a29,#0000 70%) no-repeat,linear-gradient(#f7f9fc,#eef1f6 160px,#e9edf3);position:fixed;inset:0}.pr-side{--sh-frost:linear-gradient(var(--sh-pane), var(--sh-pane)), radial-gradient(560px 400px at 8vw 420px, #2160d52e, transparent 70%) no-repeat, radial-gradient(900px 480px at 55vw 460px, #ede0d48c, transparent 70%) no-repeat, radial-gradient(520px 380px at 96vw 340px, #d9736a1f, transparent 70%) no-repeat, radial-gradient(520px 380px at 94vw 96vh, #d9736a29, transparent 70%) no-repeat, linear-gradient(180deg, #f7f9fc, #eef1f6 160px, #e9edf3 100vh);background:#f9fafc;box-shadow:1px 0 #11182712,inset -1px 0 #ffffff8c}.pr-side:before{content:"";z-index:-1;pointer-events:none;background:var(--sh-frost);will-change:transform;flex:none;align-self:flex-start;width:239px;height:100vh;margin-bottom:-100vh;position:sticky;top:0}@supports (height:100dvh){.pr-side:before{height:100dvh;margin-bottom:-100dvh}}@media (width<=900px){.pr-side{--sh-pane:var(--sh-drawer);background:var(--sh-frost)}.pr-side:before{content:none}}.pr-side::-webkit-scrollbar-thumb{background:#1118271a}.pr-side-in::-webkit-scrollbar-thumb{background:#1118271a}.pr-side::-webkit-scrollbar-thumb:hover{background:#11182729}.pr-side-in::-webkit-scrollbar-thumb:hover{background:#11182729}.pr-brand-name small{color:var(--muted-strong)}.pr-register{box-shadow:inset 0 1px #ffffff38,0 4px 12px #1e4fd633}.pr-nav a:hover,.pr-nav a.pr-nav-open,.pr-nav-caret:hover{background:var(--sh-hover)}.pr-nav a.pr-nav-on,.pr-nav a.pr-sub-on{background:var(--sh-lit)}.pr-nav a[aria-disabled=true]:hover{background:0 0}.pr-topbar{background:linear-gradient(var(--sh-pane), var(--sh-pane)), linear-gradient(180deg, #f7f9fc, #f4f6fa);border-bottom-color:#11182712;box-shadow:inset 0 1px #ffffff8c}.pr-side-toggle:hover,.pr-drawer-btn:hover,.pr-user:hover,.pr-user[aria-expanded=true]{background:var(--sh-hover)}.pr-register-btn{background:var(--sh-glaze);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.pr-register-btn:hover{background:var(--sh-btn-hover);border-color:#11182729;box-shadow:inset 0 1px #fff,0 2px 6px #11182714}.pr-side .pr-fly{box-shadow:0 0 0 1px #1118270f,0 8px 20px #1118271a,0 24px 48px #1118271f,inset 0 1px #fff,inset 0 0 0 1px #ffffffb3}.pr-user-item:hover,.pr-side .pr-nav .pr-fly a.pr-sub:hover,.pr-side .pr-nav .pr-fly a.pr-sub.pr-sub-on{background:#1118270d}.pr-side .pr-tip{background:var(--sh-tip);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,0 3px 6px -4px #0000001f,0 6px 16px #00000014}.pr-side .pr-tip:before{border-right-color:var(--sh-tip)}.pr-meta-title,.cms-hint{color:var(--muted-strong)}.pr-keys,.pr-keys .soon{color:#b0b6c0}.pr-keys dt,.pr-keys dt.soon{color:#858b97}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pr-body{--sh-pane:#fff;--sh-drawer:#fff;--sh-hover:#f5f6f8;--sh-lit:#f0f2f5;--sh-btn-hover:#f3f4f6;--sh-glaze:#fff;--sh-pop:#fff;--sh-tip:#0b0b0c}}@media (prefers-reduced-transparency:reduce){.pr-body{--sh-pane:#fff;--sh-drawer:#fff;--sh-hover:#f5f6f8;--sh-lit:#f0f2f5;--sh-btn-hover:#f3f4f6;--sh-glaze:#fff;--sh-pop:#fff;--sh-tip:#0b0b0c}.pr-user-menu,.pr-side .pr-fly,.pr-side .pr-tip{-webkit-backdrop-filter:none;backdrop-filter:none}}.cu-glass{--gx:258px;--gy:74px;--cg-veil:#ffffff80;--cg-glaze:#ffffff8c;--cg-lit:#ffffffeb;--cg-row:#ffffff73;--cg-new:linear-gradient(180deg, #2160d5eb, #1b53bdf5);--cg-danger:linear-gradient(180deg, #ff4d4ff0, #e83a3df7);--cg-field:#ffffffb3;--cg-scrim:#11182747;--cg-drawer:#f5f7facc;--cg-card:#ffffff8c;--cg-sheet:#ffffffd6;--cg-dialog:#fffffff0}.pr-side-narrow~.pr-main .cu-glass{--gx:89px}@media (width<=900px){.cu-glass{--gx:19px}}@media (width<=640px){.cu-glass{--gx:11px;--gy:66px}}.cu-menu-host{display:contents}.cu-glass .pl-card{background:linear-gradient(var(--cg-veil), var(--cg-veil)), radial-gradient(560px 400px at calc(8vw - var(--gx)) calc(420px - var(--gy)), #2160d52e, transparent 70%) no-repeat, radial-gradient(900px 480px at calc(55vw - var(--gx)) calc(460px - var(--gy)), #ede0d48c, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(96vw - var(--gx)) calc(340px - var(--gy)), #d9736a1f, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(94vw - var(--gx)) calc(96vh - var(--gy)), #d9736a29, transparent 70%) no-repeat, linear-gradient(180deg, #f7f9fc calc(0px - var(--gy)), #eef1f6 calc(160px - var(--gy)), #e9edf3 calc(100vh - var(--gy)));border-color:#11182712;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.cu-glass .ph-sub,.cu-glass .cu-sub,.cu-glass .iv-sub,.cu-glass .iv-empty,.cu-glass .cu-card-sub,.cu-glass .cu-tab,.cu-glass .fld-help,.cu-glass .fld-label .soft,.cu-glass .settle-empty{color:var(--muted-strong)}.cu-glass .cu-tab.on{color:var(--accent)}.cu-glass .board-status{color:#166534}.cu-glass .cu-table th{background:#11182706;border-color:#1118271a}.cu-glass .cu-table tbody tr td{border-bottom-color:#1118271a}.cu-glass .cu-table tbody tr:hover td{background:var(--cg-row)}.cu-glass .pl-scroll,.cu-glass .ht-scroll{background:0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.cu-glass .btn-ghost,.cu-glass .btn-cancel,.cu-glass .ct-edit,.cu-glass .ct-more,.cu-glass .pg-btn,.cu-glass .pg-page,.cu-glass .ph-search,.cu-glass .modal-close{background:var(--cg-glaze);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.cu-glass .pg-page{border-color:var(--accent)}.cu-glass .modal-close.cu-close{background:var(--cg-lit)}.cu-glass .btn-ghost:hover,.cu-glass .btn-cancel:hover,.cu-glass .pg-btn:not(:disabled):hover,.cu-glass .modal-close:hover{background:var(--cg-lit);border-color:#11182729}.cu-glass .ct-edit:not([aria-disabled=true]):hover,.cu-glass .ct-more:hover{background:var(--cg-lit)}.cu-glass .ph-search:focus-within{background:var(--cg-lit);border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.cu-glass .btn-new{background:var(--cg-new);border-color:#0000;box-shadow:inset 0 1px #ffffff47,0 1px 2px #1118271f,0 4px 12px #2160d538}.cu-glass .btn-new:hover{background:var(--accent-deep)}.cu-glass .btn-new.btn-danger{background:var(--cg-danger);box-shadow:inset 0 1px #ffffff40,0 1px 2px #1118271f}.cu-glass .btn-new.btn-danger:hover:not(:disabled){background:#d9363e}.cu-glass .fld input:not([type=checkbox]),.cu-glass .fld select,.cu-glass .fld textarea{background:var(--cg-field);border-color:#11182724}.cu-glass .fld input:not([type=checkbox]):focus,.cu-glass .fld select:focus,.cu-glass .fld textarea:focus{border-color:var(--focus);background:#fff}.cu-glass .fld input[aria-invalid=true]:not([type=checkbox]),.cu-glass .fld select[aria-invalid=true],.cu-glass .fld textarea[aria-invalid=true]{border-color:var(--bad)}.cu-glass .fld select:disabled{background:var(--field)}.cu-glass .po-filter-row select{background-color:var(--cg-field);border-color:#11182724}.cu-glass .po-filter-row select:focus{background-color:#fff}.cu-glass .dp-box .dp-trigger{background:var(--cg-field);border-color:#11182724}.cu-glass .dp-box .dp-trigger[aria-expanded=true]{background:#fff}.cu-glass .dp-box.dp-invalid .dp-trigger{border-color:var(--bad)}.cu-glass .cu-scrim,.cu-glass .modal-backdrop{background:var(--cg-scrim);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1)}.cu-glass .modal-backdrop.is-closing{-webkit-backdrop-filter:none;backdrop-filter:none}.cu-glass .cu-detail{background:var(--cg-drawer);border-left-color:#fff9;box-shadow:inset 1px 0 #ffffffb3,0 24px 60px #11182738}.cu-glass .cu-card,.cu-glass .cu-tabs{background:var(--cg-card);border-color:#11182712;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.cu-glass .cu-card-head,.cu-glass .ht-table.ct-table th{border-bottom-color:#1118271a}.cu-glass .cu-section,.cu-glass .ht-table.ct-table td{border-bottom-color:#11182713}.cu-glass .cu-foot{border-top-color:#11182713}.cu-glass .modal.modal-sheet{background:var(--cg-sheet);border-left-color:#fff9;box-shadow:inset 1px 0 #ffffffb3,0 24px 60px #11182738}.cu-glass .modal.modal-sheet .mf-body{background:#11182708}.cu-glass .modal.modal-sheet .mf-foot{background:#ffffff80}.cu-glass .modal:not(.modal-sheet){background:var(--cg-dialog);border-color:#ffffffd9;box-shadow:0 0 0 1px #1118270f,0 8px 20px #1118271a,0 32px 72px #11182738,inset 0 1px #fff}.cu-glass .mf-head,.cu-glass .settle-count{border-bottom-color:#1118271a}.cu-glass .mf-foot{border-top-color:#1118271a}.cu-glass .settle-left{border-right-color:#1118271a}.cu-glass .settle-bill{border-bottom-color:#11182713}.cu-glass .settle-bill:hover{background:#11182709}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cu-glass{--cg-veil:#fff;--cg-glaze:#fff;--cg-lit:#fff;--cg-row:#fafafa;--cg-new:#2160d5;--cg-danger:#ff4d4f;--cg-field:#fff;--cg-scrim:#11182773;--cg-drawer:#f5f6f8;--cg-card:#fff;--cg-sheet:#fff;--cg-dialog:#fff}}@media (prefers-reduced-transparency:reduce){.cu-glass{--cg-veil:#fff;--cg-glaze:#fff;--cg-lit:#fff;--cg-row:#fafafa;--cg-new:#2160d5;--cg-danger:#ff4d4f;--cg-field:#fff;--cg-scrim:#11182773;--cg-drawer:#f5f6f8;--cg-card:#fff;--cg-sheet:#fff;--cg-dialog:#fff}.cu-glass .cu-scrim,.cu-glass .modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.st-glass{--sx:258px;--sy:66px;--scol:377px;--sdown:13px;--sg-veil:#ffffff80;--sg-glaze:#ffffff8c;--sg-lit:#ffffffeb;--sg-field:#ffffffb3;--sg-box:#ffffff8c;--sg-band:#11182709;--sg-head:#11182706;--sg-track:#11182733;--sg-new:linear-gradient(180deg, #2160d5eb, #1b53bdf5);--sg-danger:linear-gradient(180deg, #ff4d4ff0, #e83a3df7);--sg-scrim:#11182747;--sg-dialog:#fffffff0}.pr-side-narrow~.pr-main .st-glass{--sx:89px}@container (width<=1180px){.st-glass{--scol:185px}}@media (width<=1000px){.st-glass{--sy:74px;--scol:0px;--sdown:126px}}@media (width<=900px){.st-glass{--sx:19px}}@media (width<=640px){.st-glass{--sx:11px;--sy:66px}}@container (width<=640px){.st-glass{--sdown:66px}}.st-glass .st-nav{--gx:var(--sx);--gy:var(--sy)}.st-glass .st-card{--gx:calc(var(--sx) + var(--scol));--gy:calc(var(--sy) + var(--sdown))}.st-glass .st-nav,.st-glass .st-card{background:linear-gradient(var(--sg-veil), var(--sg-veil)), radial-gradient(560px 400px at calc(8vw - var(--gx)) calc(420px - var(--gy)), #2160d52e, transparent 70%) no-repeat, radial-gradient(900px 480px at calc(55vw - var(--gx)) calc(460px - var(--gy)), #ede0d48c, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(96vw - var(--gx)) calc(340px - var(--gy)), #d9736a1f, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(94vw - var(--gx)) calc(96vh - var(--gy)), #d9736a29, transparent 70%) no-repeat, linear-gradient(180deg, #f7f9fc calc(0px - var(--gy)), #eef1f6 calc(160px - var(--gy)), #e9edf3 calc(100vh - var(--gy)));border-color:#11182712;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.st-glass .st-nav{border:1px solid #11182712;border-radius:8px;gap:16px;padding:8px}.st-glass .st-link{border-radius:6px;margin:0;padding:8px 16px 8px 0;overflow:hidden}.st-glass .st-link:hover{background:#1118270b}.st-glass .st-link.active{color:var(--accent-deep);background:#1118270f}.st-glass .st-link.active:after{width:3px;top:0;bottom:0;right:0}.st-glass .st-link.is-soon:hover{background:0 0}@media (width<=1000px){.st.st-glass{row-gap:12px}.st-glass .st-nav{gap:4px;padding:6px}.st-glass .st-link{padding:12px 16px}.st-glass .st-link.active:after{width:auto;height:3px;top:auto;left:0}}@container (width<=640px){.st-glass .st-nav{padding:4px}.st-glass .st-link{padding:10px 14px}}.st-glass .st-saved,.st-glass .st-logo-note,.st-glass .fld-hint,.st-glass .us-hint,.st-glass .us-userform .us-label,.st-glass .st-table th,.st-glass .st-pay-table tr.is-off td{color:var(--muted-strong)}.st-glass .board-status{color:#166534}.st-glass .st-rule,.st-glass .st-foot,.st-glass .st-payform .st-pay-rule{border-top-color:#1118271a}.st-glass .st-table th{border-bottom-color:#1118271a}.st-glass .st-table td,.st-glass .st-bank{border-color:#11182713}.st-glass .st-list-box{background:var(--sg-box);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6}.st-glass .st-list-table th{background:var(--sg-head);border-bottom-color:#1118271a}.st-glass .st-list-table td{border-bottom-color:#11182713}.st-glass .st-list-foot{background:var(--sg-head)}.st-glass .st-band{background:var(--sg-band)}.st-glass .rsp-scroll{background:0 0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}.st-glass .st-row-control input:not([type=file]),.st-glass .st-row-control select,.st-glass .fld input:not([type=checkbox]),.st-glass .fld select,.st-glass .us-field input:not([type=checkbox]),.st-glass .us-field select{background:var(--sg-field);border-color:#11182724}.st-glass .st-row-control input:not([type=file]):focus,.st-glass .st-row-control select:focus,.st-glass .fld input:not([type=checkbox]):focus,.st-glass .fld select:focus,.st-glass .us-field input:not([type=checkbox]):focus,.st-glass .us-field select:focus{background:#fff}.st-glass .st-row-control input:not([type=file]):focus,.st-glass .st-row-control select:focus,.st-glass .fld input:not([type=checkbox]):focus,.st-glass .fld select:focus{border-color:var(--focus)}.st-glass .st-row-control input[aria-invalid=true]:not([type=file]),.st-glass .st-row-control select[aria-invalid=true],.st-glass .fld input[aria-invalid=true]:not([type=checkbox]),.st-glass .fld select[aria-invalid=true],.st-glass .us-field input[aria-invalid=true]:not([type=checkbox]){border-color:var(--bad)}.st-glass .st-row-control .dc-affix span,.st-glass .dc-affix>span{color:var(--muted-strong);background:#1118270a;border-color:#11182724}.st-glass .st-switch-track{background:var(--sg-track);box-shadow:inset 0 1px 2px #1118271f}.st-glass .st-switch input:checked+.st-switch-track{background:var(--sg-new);box-shadow:inset 0 1px #ffffff47}.st-glass .btn-new{background:var(--sg-new);border-color:#0000;box-shadow:inset 0 1px #ffffff47,0 1px 2px #1118271f,0 4px 12px #2160d538}.st-glass .btn-new:hover:not(:disabled){background:var(--accent-deep)}.st-glass .btn-cancel,.st-glass .st-pay-edit{background:var(--sg-glaze);border-color:#11182724;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.st-glass .btn-cancel:hover,.st-glass .st-pay-edit:hover:not(:disabled){background:var(--sg-lit)}.st-glass .st-logo input[type=file]::file-selector-button{background:var(--sg-glaze);height:32px;color:var(--ink);cursor:pointer;border:1px solid #11182724;border-radius:6px;margin-right:10px;padding:0 12px;font:400 14px Inter;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.st-glass .st-logo input[type=file]::file-selector-button:hover{background:var(--sg-lit)}.st-glass .st-pay-del,.st-glass .st-bin{background:var(--sg-danger);border-color:#0000;box-shadow:inset 0 1px #ffffff40,0 1px 2px #1118271f}.st-glass .st-pay-del:hover:not(:disabled),.st-glass .st-bin:hover{background:#d9363e}.st-glass .st-pay-edit:disabled,.st-glass .st-pay-del:disabled{color:#9ca3af;box-shadow:none;background:#1118270a;border-color:#1118271a}.st-glass .st-pop-box{background:var(--sg-dialog);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);box-shadow:0 0 0 1px #1118270f,0 8px 20px #1118271a,0 24px 48px #1118271f,inset 0 1px #fff}.st-glass .st-pop-box:after{background:var(--sg-dialog);box-shadow:none;clip-path:polygon(100% 0,100% 100%,0 100%)}.st-glass .modal-backdrop{background:var(--sg-scrim);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1)}.st-glass .modal{background:var(--sg-dialog);border-color:#ffffffd9;box-shadow:0 0 0 1px #1118270f,0 8px 20px #1118271a,0 32px 72px #11182738,inset 0 1px #fff}.st-glass .mf-head{border-bottom-color:#1118271a}.st-glass .mf-foot{border-top-color:#1118271a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.st-glass{--sg-veil:#fff;--sg-glaze:#fff;--sg-lit:#fff;--sg-field:#fff;--sg-box:#fff;--sg-band:#f5f6f8;--sg-head:#fafafa;--sg-track:#d1d5db;--sg-new:#2160d5;--sg-danger:#ff4d4f;--sg-scrim:#11182773;--sg-dialog:#fff}}@media (prefers-reduced-transparency:reduce){.st-glass{--sg-veil:#fff;--sg-glaze:#fff;--sg-lit:#fff;--sg-field:#fff;--sg-box:#fff;--sg-band:#f5f6f8;--sg-head:#fafafa;--sg-track:#d1d5db;--sg-new:#2160d5;--sg-danger:#ff4d4f;--sg-scrim:#11182773;--sg-dialog:#fff}.st-glass .modal-backdrop,.st-glass .st-pop-box,.dd-panel.dd-glass{-webkit-backdrop-filter:none;backdrop-filter:none}}.ad-glass{--gx:258px;--gy:74px;--ag-veil:#ffffff80;--ag-glaze:#ffffff8c;--ag-lit:#ffffffeb;--ag-row:#ffffff73;--ag-head:#11182706;--ag-band:#11182709;--ag-new:linear-gradient(180deg, #2160d5eb, #1b53bdf5);--ag-danger:linear-gradient(180deg, #ff4d4ff0, #e83a3df7);--ag-field:#ffffffb3;--ag-scrim:#11182747;--ag-drawer:#f5f7facc;--ag-card:#ffffff8c;--ag-sheet:#ffffffd6;--ag-dialog:#fffffff0;--ag-pop:#ffffffe0;--ag-track:#11182733;--ag-tip:#1c1917db;--line:#1118271a;--line-soft:#11182713;--line-chip:#11182724;--field:#1118270b;--muted:var(--muted-strong);--card:var(--ag-card)}.pr-side-narrow~.pr-main .ad-glass{--gx:89px}@media (width<=900px){.ad-glass{--gx:19px}}@media (width<=640px){.ad-glass{--gx:11px;--gy:66px}}.ad-glass .pos-card,.ad-glass .ph-tabs,.ad-glass .sa-card,.ad-glass .rf-card,.ad-glass .dsr-card,.ad-glass .au-week-card,.ad-glass .ex-panel{background:linear-gradient(var(--ag-veil), var(--ag-veil)), radial-gradient(560px 400px at calc(8vw - var(--gx)) calc(420px - var(--gy)), #2160d52e, transparent 70%) no-repeat, radial-gradient(900px 480px at calc(55vw - var(--gx)) calc(460px - var(--gy)), #ede0d48c, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(96vw - var(--gx)) calc(340px - var(--gy)), #d9736a1f, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(94vw - var(--gx)) calc(96vh - var(--gy)), #d9736a29, transparent 70%) no-repeat, linear-gradient(180deg, #f7f9fc calc(0px - var(--gy)), #eef1f6 calc(160px - var(--gy)), #e9edf3 calc(100vh - var(--gy)));border-color:#11182712;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.ad-glass .ph-tabs~.pos-card,.ad-glass .ph-tabs~* .pos-card{--gy:calc(74px + 74px)}.ad-glass .ex-stats{--gy:calc(74px + 56px + 71px)}.ad-glass .ex-charts{--gy:calc(74px + 56px + 71px + 118px)}.ad-glass .ex-card{--gy:calc(74px + 56px + 71px + 118px + 334px)}.ad-glass .ex-tab .ex-card{--gy:calc(74px + 56px + 71px)}.ad-glass .ex-tab .ex-stats~.ex-card{--gy:calc(74px + 56px + 71px + 122px)}.ad-glass .ex-table th{border-bottom-color:#11182712}.ad-glass .ex-table td,.ad-glass .ex-bar,.ad-glass .ex-chips,.ad-glass .ex-card .apg{border-color:#1118270f}.ad-glass .ex-card .apg{background:var(--ag-head)}.ad-glass .ex-card .apg-on{background:var(--ag-new);border-color:#0000}.ad-glass .ex-card .apg-btn,.ad-glass .ex-card .apg-size,.ad-glass .ex-filter-btn,.ad-glass .ex-details{background:var(--ag-glaze)}.ad-glass .ex-tabs .ph-tab.active{background:#2160d51a}.ad-glass .ex-row-btn,.ad-glass .ex-addf-preset{background:var(--ag-glaze);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.ad-glass .ex-row-btn.ex-row-del{border-color:#d92d2066}.ad-glass .ex-row-btn:hover,.ad-glass .ex-addf-preset:hover{background:var(--ag-lit)}.ad-glass .ex-panel,.ad-glass .pl-prod,.ad-glass .pl-catalogue{border-color:#11182712}.ad-glass .ph-tab.active,.ad-glass .iv-view.active{background:#1118270d}.ad-glass .pl-table th,.ad-glass .iv-table th,.ad-glass .sa-table th,.ad-glass .po-lines th,.ad-glass .sk-table th,.ad-glass .sf-taxes th,.ad-glass .bl-pay th,.ad-glass .dsr-table th,.ad-glass .lc-reg th,.ad-glass .lv-perm .lv-group th,.ad-glass .pl-prod .pl-table th{background:var(--ag-head)}.ad-glass .rs-figures th,.ad-glass .bl-lines th{background:0 0}.ad-glass .pl-prod>.ph-bar,.ad-glass .pl-catalogue>.ph-bar,.ad-glass .pl-prod .pl-table th{border-bottom-color:#11182712}.ad-glass .pl-prod .pl-table td,.ad-glass .pl-prod .pl-table tbody tr:last-child td{border-bottom-color:#1118270d}.ad-glass .pl-table tbody tr:hover td,.ad-glass .iv-table tbody tr:hover td,.ad-glass .pl-prod .pl-table tbody tr:hover td{background:var(--ag-row)}.ad-glass .dsr-table th{border-bottom-color:#11182724}.ad-glass .pl-thumb,.ad-glass .pl-prod .pl-thumb{background:#fff9;border-color:#11182714}.ad-glass .pl-scroll,.ad-glass .ht-scroll,.ad-glass .sa-scroll,.ad-glass .lc-reg-scroll,.ad-glass .lv-perm-scroll,.ad-glass .rsp-scroll{background:0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.ad-glass .btn-ghost,.ad-glass .btn-cancel,.ad-glass .ct-edit,.ad-glass .ct-more,.ad-glass .pg-btn,.ad-glass .pg-page,.ad-glass .pg-size,.ad-glass .apg-btn,.ad-glass .apg-size,.ad-glass .ph-search,.ad-glass .modal-close,.ad-glass .ht-tool,.ad-glass .modal-move,.ad-glass .cms-filter,.ad-glass .tx-btn,.ad-glass .search-input,.ad-glass .pl-prod .btn-ghost,.ad-glass .pl-prod .ph-search,.ad-glass .pl-prod .apg-btn,.ad-glass .pl-prod .apg-size,.ad-glass .pl-catalogue .btn-ghost,.ad-glass .pl-catalogue .ph-search{background:var(--ag-glaze);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.ad-glass .pg-page,.ad-glass .apg-on,.ad-glass .btn-ghost.on{border-color:var(--accent)}.ad-glass .btn-ghost:hover,.ad-glass .btn-cancel:hover,.ad-glass .pg-btn:not(:disabled):hover,.ad-glass .modal-close:hover,.ad-glass .ht-tool:hover:not(:disabled),.ad-glass .modal-move:hover,.ad-glass .tx-btn:hover,.ad-glass .apg-btn:hover:not(:disabled):not(.apg-on),.ad-glass .ct-edit:not([aria-disabled=true]):hover,.ad-glass .ct-more:hover{background:var(--ag-lit)}.ad-glass .btn-ghost:hover,.ad-glass .btn-cancel:hover,.ad-glass .pg-btn:not(:disabled):hover,.ad-glass .modal-close:hover,.ad-glass .ht-tool:hover:not(:disabled),.ad-glass .modal-move:hover{border-color:#1118272e}.ad-glass .apg-btn:disabled,.ad-glass .pl-prod .apg-btn:disabled{box-shadow:none;background:#11182708}.ad-glass .pl-prod .apg{background:var(--ag-head)}.ad-glass .pl-prod .apg-on{background:var(--ag-new);border-color:#0000}.ad-glass .ph-search:focus-within{background:var(--ag-lit);border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.ad-glass .search-input:focus,.ad-glass .modal-close.cu-close{background:var(--ag-lit)}.ad-glass .btn-new{background:var(--ag-new);border-color:#0000;box-shadow:inset 0 1px #ffffff47,0 1px 2px #1118271f,0 4px 12px #2160d538}.ad-glass .btn-new:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-deep)}.ad-glass .tx-btn-delete,.ad-glass .btn-danger{background:var(--ag-danger);border-color:#0000;box-shadow:inset 0 1px #ffffff40,0 1px 2px #1118271f}.ad-glass .tx-btn-delete:hover,.ad-glass .btn-danger:hover:not(:disabled):not([aria-disabled=true]){background:#d9363e}.ad-glass .fld input:not([type=checkbox]):not([type=radio]),.ad-glass .fld select,.ad-glass .fld textarea,.ad-glass .fld-range input{background:var(--ag-field);border-color:#11182724}.ad-glass .fld input:not([type=checkbox]):not([type=radio]):focus,.ad-glass .fld select:focus,.ad-glass .fld textarea:focus,.ad-glass .fld-range input:focus{border-color:var(--focus);background:#fff}.ad-glass .fld input[aria-invalid=true]:not([type=checkbox]),.ad-glass .fld select[aria-invalid=true],.ad-glass .fld textarea[aria-invalid=true]{border-color:var(--bad)}.ad-glass .fld select:disabled,.ad-glass .fld input:disabled{background:#1118270b}.ad-glass .fld-static{background:#11182708}.ad-glass .dp-box .dp-trigger{background:var(--ag-field);border-color:#11182724}.ad-glass .dp-box .dp-trigger[aria-expanded=true]{background:#fff}.ad-glass .dp-box.dp-invalid .dp-trigger{border-color:var(--bad)}.ad-glass .cu-scrim,.ad-glass .modal-backdrop{background:var(--ag-scrim);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1)}.ad-glass .modal-backdrop.is-closing{-webkit-backdrop-filter:none;backdrop-filter:none}.ad-glass .cu-detail{background:var(--ag-drawer);border-left-color:#fff9;box-shadow:inset 1px 0 #ffffffb3,0 24px 60px #11182738}.ad-glass .cu-card,.ad-glass .cu-tabs,.ad-glass .card{background:var(--ag-card);border-color:#11182712;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.ad-glass .sp-box{background:var(--ag-band);border-color:#11182712}.ad-glass .modal.modal-sheet{background:var(--ag-sheet);border-left-color:#fff9;box-shadow:inset 1px 0 #ffffffb3,0 24px 60px #11182738}.ad-glass .modal.modal-sheet .mf-body{background:#11182708}.ad-glass .modal.modal-sheet .mf-foot{background:#ffffff80}.ad-glass .modal:not(.modal-sheet){background:var(--ag-dialog);border-color:#ffffffd9;box-shadow:0 0 0 1px #1118270f,0 8px 20px #1118271a,0 32px 72px #11182738,inset 0 1px #fff}.ad-glass .settle-bill:hover{background:#11182709}.ad-glass .po-chip{background:#1118270f}.ad-glass .sa-card.sa-filters{--gy:calc(74px + 64px)}.ad-glass .sa-card.sa-report{--gy:calc(74px + 370px)}.ad-glass .sa-select,.ad-glass .sa-input,.ad-glass .sa-range{background-color:var(--ag-field);border-color:#11182724}.ad-glass .sa-select:focus,.ad-glass .sa-input:focus,.ad-glass .sa-range:focus-within{background-color:#fff;border-color:#2f6fe8}.ad-glass .sa-metric{background:var(--ag-card);border-color:#11182714;box-shadow:inset 0 1px #ffffffe6}.ad-glass button.sa-metric:hover{background:var(--ag-lit)}.ad-glass .sa-metric.active{background:var(--ag-lit);border-color:#2f6fe8;box-shadow:inset 0 0 0 1px #2f6fe8,0 4px 12px #2160d51f}.ad-glass .sa-outlet{background:var(--ag-new);border-color:#0000;box-shadow:inset 0 1px #ffffff47,0 4px 12px #2160d533}.ad-glass .sa-outlet:hover{background:var(--accent-deep)}.ad-glass .sa-outlet.off{background:var(--ag-glaze);color:var(--ink);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.ad-glass .sa-outlet.off:hover{background:var(--ag-lit);color:#2160d5;border-color:#2160d5}.ad-glass .sa-chart{background:#ffffff59}.ad-glass .sa-grid{background:#11182712}.ad-glass .sa-grid.sa-axis,.ad-glass .sa-xlabels i{background:#11182752}.ad-glass .rep-title{border-bottom-color:#1118271a}.ad-glass .rep-subhead{background:var(--ag-head);border-bottom-color:#1118271a}.ad-glass .rep-row{border-bottom-color:#11182713}.ad-glass .rep-row .ht-tool{border-color:#1118271f}.ad-glass .rf-card{--gy:calc(74px + 92px)}.ad-glass .rf-select,.ad-glass .rf-multi{background-color:var(--ag-field);border-color:#11182724}.ad-glass .rf-select:focus{border-color:var(--focus);background-color:#fff}.ad-glass .rf-multi:has(select:focus){border-color:var(--focus);background-color:#fff}.ad-glass .rf-chip{background:#1118270b;border-color:#11182714}.ad-glass .rf-exports{background:var(--ag-band)}.ad-glass .rf-export{background:var(--ag-glaze);border-color:#1118271f;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.ad-glass .rf-export:hover{background:var(--ag-lit);border-color:#4373e6}.ad-glass .dsr-card-head{border-bottom-color:#1118271a}.ad-glass .dsr-select,.ad-glass .dsr-input,.ad-glass .dsr-pick input,.ad-glass .dsr-textarea,.ad-glass .dsr-in,.ad-glass .dsr-csv{background-color:var(--ag-field);border-color:#11182724}.ad-glass .dsr-select:focus,.ad-glass .dsr-input:focus,.ad-glass .dsr-pick input:focus,.ad-glass .dsr-textarea:focus,.ad-glass .dsr-in:focus,.ad-glass .dsr-csv:focus{background-color:#fff;border-color:#4373e6}.ad-glass .dsr-select[aria-invalid=true],.ad-glass .dsr-pick input[aria-invalid=true],.ad-glass .dsr-in[aria-invalid=true],.ad-glass .dsr-csv[aria-invalid=true]{border-color:var(--bad)}.ad-glass .dsr-input:disabled,.ad-glass .dsr-in:disabled{background-color:#1118270b}.ad-glass .dsr-rule{background:#11182714}.ad-glass .dsr-tabs-bar{border-bottom-color:#11182714}.ad-glass .dsr-box{background:var(--ag-card);border-color:#11182714;box-shadow:inset 0 1px #ffffffe6}.ad-glass .dsr-table td,.ad-glass .dsr-note{border-bottom-color:#1118270f}.ad-glass .dsr-nodata{color:#11182773;border-top-color:#11182714}.ad-glass .dsr-btn{background:var(--ag-glaze);border-color:#1118271f;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.ad-glass .dsr-btn:hover{background:var(--ag-lit);border-color:#4373e6}.ad-glass .dsr-receive{background:linear-gradient(#1d4ed8eb,#1943bef5);border-color:#0000;box-shadow:inset 0 1px #ffffff47,0 4px 12px #1d4ed838}.ad-glass .dsr-receive:hover{background:#4373e6}.ad-glass .dsr-remove{background:var(--ag-danger);border-color:#0000;box-shadow:inset 0 1px #ffffff40}.ad-glass .dsr-remove:hover{background:#ff7875}.ad-glass .dsr-plus:hover{background:#1118270f}.ad-glass .cms-section{background:0 0}.ad-glass .cms-pic,.ad-glass .cms-add-list{background:var(--ag-card);border-color:#11182714}.ad-glass .cms-pic-alt input,.ad-glass .cms-trix{background-color:var(--ag-field);border-color:#11182724}.ad-glass .cms-pic-alt input:focus,.ad-glass .cms-trix:focus{border-color:var(--focus);background-color:#fff}.ad-glass .cms-pic-alt input[aria-invalid=true]{border-color:var(--bad)}.ad-glass .cms-pic-remove,.ad-glass .cms-pic-move{background:var(--ag-lit);border-color:#1118271f}.ad-glass .cms-pic-remove:hover{border-color:var(--bad);background:#fff5f5}.ad-glass .cms-hero-preview,.ad-glass .cms-pic-shot{background:#1118270a}.ad-glass .cms-switch-track{background:var(--ag-track);box-shadow:inset 0 1px 2px #1118271f}.ad-glass .cms-switch input:checked+.cms-switch-track{background:var(--ag-new);box-shadow:inset 0 1px #ffffff47}.ad-glass .cms-add-row:hover{background:#1118270b}.ad-glass .tx-fld input,.ad-glass .tx-select select,.ad-glass .us-field input,.ad-glass .us-field select,.ad-glass .po-comment input,.ad-glass .sc-lines .sc-count-input,.ad-glass .pf-sheet .pf-fixed,.ad-glass .pf-sheet .pf-lines input[type=text],.ad-glass .us-level{background-color:var(--ag-field);border-color:#11182724}.ad-glass .tx-fld input:focus,.ad-glass .tx-select select:focus,.ad-glass .us-field input:focus,.ad-glass .us-field select:focus,.ad-glass .po-comment input:focus,.ad-glass .sc-lines .sc-count-input:focus,.ad-glass .pf-sheet .pf-fixed:focus,.ad-glass .pf-sheet .pf-lines input[type=text]:focus{border-color:var(--focus);background-color:#fff}.ad-glass .tx-fld input[aria-invalid=true],.ad-glass .us-field input[aria-invalid=true]{border-color:var(--bad)}.ad-glass .us-level.on,.ad-glass .us-level:focus-visible{border-color:var(--accent);background-color:#fff}.ad-glass .pf-sheet .fld input:disabled,.ad-glass .pf-sheet .fld select:disabled,.ad-glass .pf-sheet .pf-fixed:disabled,.ad-glass .pf-sheet .pf-lines input:disabled{background-color:#1118270d}.ad-glass .tx-affix>span{color:var(--muted-strong);background:#1118270a;border-color:#11182724}.ad-glass .tx-code{background:#1118270f}.ad-glass .sf-chips{background:var(--ag-field);border-color:#11182724}.ad-glass .sf-chip{background:#1118270d}.ad-glass .sf-chip:has(input:checked){background:#2160d51f}.ad-glass .sv-fee{background:var(--ag-card);border-color:#11182714}.ad-glass .sv-fee:hover{border-color:#11182729}.ad-glass .sv-fee.on{border-color:var(--accent);background:#2160d514}.ad-glass .us-level-item:hover{background:#1118270d}.ad-glass .us-level-item.on{background:#2160d514}.ad-glass .pv-tile,.ad-glass .pv-box,.ad-glass .pf-box{background:var(--ag-card);border-color:#1118271a}.ad-glass .pv-upload,.ad-glass .pv-detail .pv-desc{background:#11182708;border-color:#11182724}.ad-glass .pv-rule,.ad-glass .pv-detail .pv-rule,.ad-glass .pv-vsplit{background:#1118271a}.ad-glass .pv-box-head{border-bottom-color:#1118271a}.ad-glass .pv-detail .pv-timeline .btn-ghost{background:var(--ag-glaze);border-color:#1118271f}.ad-glass .pv-detail .pv-timeline .btn-ghost:disabled{box-shadow:none;background:#11182708}.ad-glass .pf-type{background:var(--ag-card);border-color:#1118271a}.ad-glass .pf-type-head{background:#fff9}.ad-glass .pf-type.on{border-color:#2673d1}.ad-glass .pf-type.on .pf-type-head{background:linear-gradient(#2673d1eb,#2165baf5)}.ad-glass .pf-values,.ad-glass .pf-pic-for{background-color:var(--ag-field);border-color:#11182724}.ad-glass .pf-values:focus-within,.ad-glass .pf-pic-for:focus{border-color:var(--focus);background-color:#fff}.ad-glass .pf-values.is-invalid{border-color:var(--bad)}.ad-glass .po-remove,.ad-glass .sk-plus{background:var(--ag-lit);border-color:#11182724}.ad-glass .po-dot{background:#fff}.ad-glass .po-link-btn:hover,.ad-glass .lc-edit:hover{background:#2160d514}.ad-glass .lc-del:hover{background:#b91c1c0f}.ad-glass .rp-note{background:#2160d514}.ad-glass .po-filter-row input,.ad-glass .po-filter-row select,.ad-glass .po-edit input,.ad-glass .rg-close-box input:not(:disabled),.ad-glass .rg-close-note,.ad-glass .rg-denoms input,.ad-glass .sk-type select{background-color:var(--ag-field);border-color:#11182724}.ad-glass .po-filter-row input:focus,.ad-glass .po-filter-row select:focus,.ad-glass .po-edit input:focus,.ad-glass .rg-close-box input:focus,.ad-glass .rg-close-note:focus,.ad-glass .rg-denoms input:focus,.ad-glass .sk-type select:focus{background-color:#fff}.ad-glass .sk-tools .btn-icon{border-color:#1118271f}.ad-glass .sk-table tbody tr:not(.sk-more):hover td{background:var(--ag-row)}.ad-glass .sk-more td{background:#11182706}.ad-glass .sc-btn-cancel{background:var(--ag-danger);border-color:#0000}.ad-glass .sc-btn-cancel:hover{background:#dc2626}.ad-glass .us-userform .us-field input[type=password]{background-color:var(--ag-field)}.ad-glass .us-userform .us-field input[type=password]:focus{background-color:#fff}.ad-glass .pv-detail .pv-timeline input{border-color:#11182724}.ad-glass .pv-detail .pv-timeline input:disabled{background-color:#1118270a}.pr.ad-glass{--gx:259px;--gy:141px}.pr-side-narrow~.pr-main .pr.ad-glass{--gx:90px}@media (width<=900px){.pr.ad-glass{--gx:20px}}.ad-glass .pr-tabs{--gx:239px;--gy:54px}.pr-side-narrow~.pr-main .ad-glass .pr-tabs{--gx:70px}@media (width<=900px){.ad-glass .pr-tabs{--gx:0px}}.ad-glass .pr-card.pr-customer,.ad-glass .pr-card.pr-pay{--gx:calc(100vw - 420px)}.ad-glass .pr-card.pr-pay{--gy:287px}@container (width<=900px){.ad-glass .pr-card.pr-customer,.ad-glass .pr-card.pr-pay{--gx:inherit}}.ad-glass .pr-tabs,.ad-glass .pr-card{background:linear-gradient(var(--ag-veil), var(--ag-veil)), radial-gradient(560px 400px at calc(8vw - var(--gx)) calc(420px - var(--gy)), #2160d52e, transparent 70%) no-repeat, radial-gradient(900px 480px at calc(55vw - var(--gx)) calc(460px - var(--gy)), #ede0d48c, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(96vw - var(--gx)) calc(340px - var(--gy)), #d9736a1f, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(94vw - var(--gx)) calc(96vh - var(--gy)), #d9736a29, transparent 70%) no-repeat, linear-gradient(180deg, #f7f9fc calc(0px - var(--gy)), #eef1f6 calc(160px - var(--gy)), #e9edf3 calc(100vh - var(--gy)));border-color:#11182712}.ad-glass .pr-card{box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c}.ad-glass .pr-tabs{box-shadow:inset 0 1px #ffffff8c}.ad-glass .pr-cat,.ad-glass .pr-search-input,.ad-glass .pr-select,.ad-glass .pr-field,.ad-glass .pr-qty,.ad-glass .pr-check-box,.ad-glass .bd-field input,.ad-glass .el-field input,.ad-glass .el-field textarea{background-color:var(--ag-field);border-color:#11182724}.ad-glass .pr-search-input:focus,.ad-glass .pr-select:focus,.ad-glass .pr-field:focus,.ad-glass .pr-qty:focus,.ad-glass .pr-cat:focus,.ad-glass .bd-field input:focus,.ad-glass .el-field input:focus,.ad-glass .el-field textarea:focus{background-color:#fff}.ad-glass .pr-search-input:focus{border-color:#4a7be8}.ad-glass .pr-find .pr-cat,.ad-glass .pr-find .pr-search-input,.ad-glass .pr-cust-input,.ad-glass .pr-status-wrap .pr-status,.ad-glass .pr-select,.ad-glass .pr-amount,.ad-glass .pr-ref{background-color:var(--ag-glaze);border-color:#1118271a;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.ad-glass .pr-find .pr-search-input:focus,.ad-glass .pr-cust-input:focus,.ad-glass .pr-amount:focus,.ad-glass .pr-ref:focus,.ad-glass .pr-select:focus{background-color:var(--ag-lit);border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.ad-glass .pr-status-wrap .pr-status:focus,.ad-glass .pr-find .pr-cat:focus{background-color:var(--ag-lit)}.ad-glass .pr-field:focus,.ad-glass .bd-field input:focus,.ad-glass .el-field input:focus,.ad-glass .el-field textarea:focus{border-color:var(--focus)}.ad-glass .pr-field[aria-invalid=true],.ad-glass .bd-field input[aria-invalid=true],.ad-glass .el-field input[aria-invalid=true],.ad-glass .el-field textarea[aria-invalid=true]{border-color:var(--bad)}.ad-glass .pr-find .pr-cat{border-right-color:#1118271a}.ad-glass .pr-pay-amount input[readonly]{background-color:var(--ag-glaze)}.ad-glass .el-field input:disabled{background-color:#1118270b;border-color:#11182714}.ad-glass .pr-btn,.ad-glass .pr-pencil,.ad-glass .pr-tool-icon,.ad-glass .pr-line-acts,.ad-glass .pr-cust-act,.ad-glass .pr-more,.ad-glass .pr-unit,.ad-glass .pr-slip-btn,.ad-glass .pr-slip-remove,.ad-glass .bd-seg{background-color:var(--ag-glaze);border-color:#1118271f;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1118270d}.ad-glass .pr-line-acts,.ad-glass .bd-seg{box-shadow:none}.ad-glass .pr-btn:hover,.ad-glass .pr-cust-act:hover,.ad-glass .pr-slip-btn:hover,.ad-glass .pr-pencil:hover,.ad-glass .pr-more:hover,.ad-glass .pr-more.on,.ad-glass .pr-tool:not([aria-disabled=true]):hover .pr-tool-icon,.ad-glass .pr-tool.on .pr-tool-icon{background-color:var(--ag-lit)}.ad-glass .pr-check input:checked+.pr-check-box{background:var(--ag-new);border-color:#0000}.ad-glass .pr-line-more,.ad-glass .bd-seg-btn{border-left-color:#1118271f}.ad-glass .bd-seg-btn{background:0 0}.ad-glass .bd-seg-btn.on,.ad-glass .bd-seg-btn.on:hover{background:var(--ag-new)}.ad-glass .pr-line-edit:hover,.ad-glass .pr-line-more:hover,.ad-glass .pr-line-more.on{background:#1118270d}.ad-glass .pr-table{border-top-color:#11182724}.ad-glass .pr-table th,.ad-glass .pr-sum-last td{border-bottom-color:#1118271a}.ad-glass .pr-line td,.ad-glass .pr-table tr.pr-line{border-bottom-color:#11182713}.ad-glass .pr-sum td,.ad-glass .pr-table tr.pr-sum,.ad-glass .pr-cust-money{border-top-color:#11182713}.ad-glass .pr-sum-first{background:var(--ag-head)}.ad-glass .pr-pay-received,.ad-glass .pr-pay-note{background:var(--ag-band)}.ad-glass .pr-pay-slip,.ad-glass .pr-pay-foot.pr-pay-foot--transfer{border-top-color:#1118271a}.ad-glass .pr-chip{background:#2160d514;border-color:#2160d533}.ad-glass .pr-primary,.ad-glass .pr-save-btn{background:var(--ag-new);border-color:#0000;box-shadow:inset 0 1px #ffffff47,0 1px 2px #1118271f,0 4px 12px #2160d538}.ad-glass .pr-save-btn:hover:not(:disabled){background:var(--accent-deep)}.ad-glass .pr-save-btn:disabled{box-shadow:none;color:#9298a3;background:#1118270b;border-color:#1118271a}.ad-glass .pr-cust-remove,.ad-glass .pr-cust-remove:hover{background:var(--ag-danger);border-color:#0000}.ad-glass .pr-cust-remove:hover{background:#dc2626}.ad-glass .pr-matches button{border-bottom-color:#1118270f}.ad-glass .pr-find .pr-matches::-webkit-scrollbar-thumb{background:#11182724}.ad-glass .el-rule{border-top-color:#1118271a}.ad-glass{--dp-surface:var(--gm-fill);--dp-field-bg:var(--ag-field);--dp-line:#11182724;--dp-hover:#1118270d;--dp-soft:var(--muted-strong)}.ad-glass .iv-tip-box{background:var(--ag-tip);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);box-shadow:0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,0 8px 24px #0003}.ad-glass .iv-tip-box:after{border-top-color:var(--ag-tip)}.ad-glass .cu-card:not(.cu-detail .cu-card):not(.modal .cu-card){--gy:calc(74px + 150px);background:linear-gradient(var(--ag-veil), var(--ag-veil)), radial-gradient(560px 400px at calc(8vw - var(--gx)) calc(420px - var(--gy)), #2160d52e, transparent 70%) no-repeat, radial-gradient(900px 480px at calc(55vw - var(--gx)) calc(460px - var(--gy)), #ede0d48c, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(96vw - var(--gx)) calc(340px - var(--gy)), #d9736a1f, transparent 70%) no-repeat, radial-gradient(520px 380px at calc(94vw - var(--gx)) calc(96vh - var(--gy)), #d9736a29, transparent 70%) no-repeat, linear-gradient(180deg, #f7f9fc calc(0px - var(--gy)), #eef1f6 calc(160px - var(--gy)), #e9edf3 calc(100vh - var(--gy)))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ad-glass{--ag-veil:#fff;--ag-glaze:#fff;--ag-lit:#fff;--ag-row:#fafafa;--ag-head:#f9fafb;--ag-band:#f9fafb;--ag-new:#2160d5;--ag-danger:#ff4d4f;--ag-field:#fff;--ag-scrim:#11182773;--ag-drawer:#f5f6f8;--ag-card:#fff;--ag-sheet:#fff;--ag-dialog:#fff;--ag-pop:#fff;--ag-track:#d1d5db;--ag-tip:#1f2937;--line:#e5e7eb;--line-soft:#eef0f2;--line-chip:#d1d5db;--field:#f3f4f6;--muted:#6b7280;--dp-surface:#fff;--dp-field-bg:#fff;--dp-line:#d1d5db;--dp-hover:#f3f4f6}}@media (prefers-reduced-transparency:reduce){.ad-glass{--ag-veil:#fff;--ag-glaze:#fff;--ag-lit:#fff;--ag-row:#fafafa;--ag-head:#f9fafb;--ag-band:#f9fafb;--ag-new:#2160d5;--ag-danger:#ff4d4f;--ag-field:#fff;--ag-scrim:#11182773;--ag-drawer:#f5f6f8;--ag-card:#fff;--ag-sheet:#fff;--ag-dialog:#fff;--ag-pop:#fff;--ag-track:#d1d5db;--ag-tip:#1f2937;--line:#e5e7eb;--line-soft:#eef0f2;--line-chip:#d1d5db;--field:#f3f4f6;--muted:#6b7280;--dp-surface:#fff;--dp-field-bg:#fff;--dp-line:#d1d5db;--dp-hover:#f3f4f6}.ad-glass .cu-scrim,.ad-glass .modal-backdrop,.ad-glass .ph-menu,.ad-glass .sp-menu,.ad-glass .us-level-menu,.ad-glass .pr-matches,.ad-glass .pr-nomatch,.ad-glass .dp-pop,.ad-glass .iv-tip-box{-webkit-backdrop-filter:none;backdrop-filter:none}}.pr-body{--gm-fill:linear-gradient(180deg, #ffffffa3, #ffffff80);--gm-edge:#ffffffd9;--gm-hair:#fff9;--gm-ring:#11182714;--gm-hover:#1118270d;--gm-pick:#2160d51f}.dd-panel.dd-glass,.pr-user-menu,.pr-side .pr-fly,.ad-glass .pr-matches,.ad-glass .pr-nomatch,.ad-glass .sp-menu,.ad-glass .ph-menu,.ad-glass .us-level-menu,.ad-glass .dp-pop,.cu-glass .sp-menu,.cu-glass .ph-menu,.cu-glass .dp-pop,.st-glass .sp-menu,.st-glass .ph-menu,.st-glass .dp-pop,.db-glass .sp-menu,.db-glass .ph-menu,.kb-wrap .sp-menu,.kb-wrap .ph-menu{background:var(--gm-fill);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);border-color:var(--gm-edge);box-shadow:0 0 0 1px var(--gm-ring), inset 0 0 0 1px var(--gm-hair), inset 0 1px 0 #fff, 0 10px 24px -8px #11182724, 0 28px 56px -12px #11182738}.dd-panel.dd-glass .dd-option.is-active{background:var(--gm-hover)}.dd-panel.dd-glass .dd-option.is-selected{background:var(--gm-pick)}.ad-glass .sp-menu-item:hover,.ad-glass .ph-menu-item:hover,.cu-glass .sp-menu-item:hover,.cu-glass .ph-menu-item:hover,.st-glass .sp-menu-item:hover,.st-glass .ph-menu-item:hover,.db-glass .sp-menu-item:hover,.kb-wrap .sp-menu-item:hover{background:var(--gm-hover)}.ad-glass .pr-matches button:hover,.ad-glass .pr-matches button:focus-visible,.ad-glass .pr-find .pr-matches li.on,.ad-glass .dsr-find .pr-matches li:hover{background:var(--gm-pick)}.ad-glass .dsr-find .pr-matches li:has(.pr-match:focus-visible){background:var(--gm-pick)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pr-body{--gm-fill:#fff;--gm-edge:#e5e7eb;--gm-hair:#fff;--gm-ring:#1118270f;--gm-hover:#f3f4f6;--gm-pick:#eef2ff}}@media (prefers-reduced-transparency:reduce){.pr-body{--gm-fill:#fff;--gm-edge:#e5e7eb;--gm-hair:#fff;--gm-ring:#1118270f;--gm-hover:#f3f4f6;--gm-pick:#eef2ff}.dd-panel.dd-glass,.pr-user-menu,.pr-side .pr-fly,.ad-glass .pr-matches,.ad-glass .pr-nomatch,.ad-glass .sp-menu,.ad-glass .ph-menu,.ad-glass .us-level-menu,.ad-glass .dp-pop,.cu-glass .sp-menu,.cu-glass .ph-menu,.cu-glass .dp-pop,.st-glass .sp-menu,.st-glass .ph-menu,.st-glass .dp-pop,.db-glass .sp-menu,.db-glass .ph-menu,.kb-wrap .sp-menu,.kb-wrap .ph-menu{-webkit-backdrop-filter:none;backdrop-filter:none}}.ad-glass .rg-page .cu-card:not(.cu-detail .cu-card):not(.modal .cu-card){--gy:74px}.ad-glass .rg-page .rs-head~.cu-card:not(.cu-detail .cu-card):not(.modal .cu-card){--gy:calc(74px + 190px)}.ad-glass .rg-bar,.ad-glass .rg-filters{border-bottom-color:#11182714}.ad-glass .rg-filter input{background-color:var(--ag-field);border-color:#11182724}.ad-glass .rg-filter input:focus{background-color:#fff}.ad-glass .rg-page .rp-note{background:#2160d514}
