html .erptop .mc-card,html.dark .erptop .mc-card{-webkit-backdrop-filter:blur(20px)saturate(1.4);box-shadow:var(--shadow-glass);color:var(--ink-1);border-radius:16px;overflow:hidden;background:linear-gradient(180deg, var(--glass-fill-1), var(--glass-fill-2))!important;border:1px solid var(--line-glass)!important}.erptop .mc-card.sticky-table-card{overflow:visible}.erptop .mc-card-body{padding:14px 16px}.erptop .erptop-data-card,.erptop .erptop-page-card{background:linear-gradient(180deg, var(--glass-fill-1), var(--glass-fill-2));-webkit-backdrop-filter:blur(20px)saturate(1.4);border:1px solid var(--line-glass);box-shadow:var(--shadow-glass);color:var(--ink-1);border-radius:16px;overflow:hidden}.erptop .erptop-data-card{flex-direction:column;flex:1;min-height:0;display:flex}.mc-page-container--full>.mc-card.erptop-data-card{box-shadow:var(--shadow-glass);border:1px solid var(--line-glass);border-radius:16px}.mc-card.erptop-data-card,.erptop-data-card{overflow:hidden!important}.erptop .mc-card.erptop-data-card.overflow-x-auto,.erptop .erptop-data-card.overflow-x-auto{overflow:auto hidden!important}.mc-card.erptop-data-card>.flex.flex-col{height:100%!important}@media (max-width:900px){.erptop .erptop-data-card,.erptop .mc-card.erptop-data-card{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0}.erptop .erptop-data-card>.mobile-list,.erptop .mc-card.erptop-data-card>.mobile-list{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}}.erptop .mc-glass-input,html .erptop input.mc-glass-input,html.dark .erptop input.mc-glass-input{letter-spacing:-.005em;border-radius:10px;height:36px;padding:0 12px;transition:border-color .12s,background .12s;background:var(--chip-bg)!important;border:1px solid var(--line-0)!important;color:var(--ink-1)!important;font:500 13px var(--font-geist), sans-serif!important}.erptop .mc-glass-input::placeholder{color:var(--ink-3)}.erptop .mc-glass-input:hover{border-color:var(--line-1)}.erptop .mc-glass-input:focus{border-color:color-mix(in oklab, var(--accent) 45%, var(--line-1));box-shadow:0 0 0 3px var(--accent-soft);background:var(--bg-2);outline:none}.erptop .mc-glass-btn{letter-spacing:-.005em;color:var(--ink-1);background:var(--chip-bg);border:1px solid var(--line-0);cursor:pointer;height:36px;box-shadow:none;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-weight:500;transition:background .15s,border-color .15s,transform .12s;display:inline-flex;font-family:var(--font-geist), sans-serif!important;font-size:12.5px!important}.erptop .mc-glass-btn:hover{background:var(--glass-hover);border-color:var(--line-1);color:var(--ink-0);transform:translateY(-1px);box-shadow:0 2px 8px -2px #1c140c0f;box-shadow:0 2px 8px -2px lab(7.21233% 2.65807 5.86334/.06)}html .erptop .mc-table,html.dark .erptop .mc-table,html .erptop .mc-table thead,html.dark .erptop .mc-table thead,html .erptop .erptop-table,html.dark .erptop .erptop-table,html .erptop .erptop-table thead,html.dark .erptop .erptop-table thead{font-family:var(--font-geist), sans-serif;width:100%;font-size:13px;color:var(--ink-1)!important;background:0 0!important}html .erptop .erptop-table tbody tr[data-group-row="1"] td,html.dark .erptop .erptop-table tbody tr[data-group-row="1"] td{background-color:color-mix(in oklab, var(--accent-soft) 55%, transparent)!important;border-top:2px solid color-mix(in oklab, var(--accent) 50%, transparent)!important}html .erptop .erptop-table tbody tr[data-variant-row="1"] td,html.dark .erptop .erptop-table tbody tr[data-variant-row="1"] td{background-color:#fff4d64d!important;background-color:lab(96.484% .269651 15.9106/.3)!important;border-left:3px solid #c08a0080!important;border-left:3px solid lab(61.6091% 14.413 66.1016/.5)!important}html .erptop .erptop-table thead th,html .erptop .erptop-table tbody td,html .erptop .erptop-table tfoot td,html.dark .erptop .erptop-table thead th,html.dark .erptop .erptop-table tbody td,html.dark .erptop .erptop-table tfoot td,html .erptop .mc-table thead th,html .erptop .mc-table tbody td,html .erptop .mc-table tfoot td,html.dark .erptop .mc-table thead th,html.dark .erptop .mc-table tbody td,html.dark .erptop .mc-table tfoot td{color:var(--ink-1);font-family:var(--font-geist), sans-serif;font-size:13px;border-bottom:1px solid var(--line-0)!important;background-color:#0000!important}.erptop .mc-table thead th,.erptop .erptop-table thead th{font:500 11px var(--font-geist), sans-serif;text-transform:uppercase;letter-spacing:.05em;z-index:5;text-align:left;padding:10px 12px;position:sticky;top:0;color:var(--ink-3)!important}.erptop .mc-table thead th.text-right,.erptop .erptop-table thead th.text-right{text-align:right}.erptop .mc-table thead th.text-center,.erptop .erptop-table thead th.text-center{text-align:center}html .erptop .mc-table thead th,html.dark .erptop .mc-table thead th,html .erptop .erptop-table thead th,html.dark .erptop .erptop-table thead th{background:color-mix(in oklab, var(--bg-1) 50%, var(--bg-2))!important}.erptop .mc-table tbody td,.erptop .erptop-table tbody td,.erptop .mc-table tfoot td,.erptop .erptop-table tfoot td{vertical-align:middle;height:auto;padding:5px 12px;line-height:1.35}.erptop .mc-table.mc-table--comfortable tbody td,.erptop .mc-table.mc-table--comfortable tfoot td{padding:10px 12px}.erptop .erptop-hovertip{background:var(--bg-0);color:var(--ink-1);border:1px solid var(--line-0);font:500 12px var(--font-geist), sans-serif;letter-spacing:-.005em;white-space:normal;overflow-wrap:break-word;text-wrap:pretty;border-radius:8px;max-width:min(320px,100vw - 24px);padding:5px 9px;line-height:1.4;position:relative;box-shadow:0 8px 22px -10px #1c140c4d;box-shadow:0 8px 22px -10px lab(7.21233% 2.65807 5.86334/.3)}.erptop .erptop-hovertip:after{content:"";top:100%;left:var(--tip-caret-x,50%);border:5px solid #0000;border-top-color:var(--bg-0);margin-top:-1px;position:absolute;transform:translate(-50%)}.erptop .erptop-hovertip.is-below:after{top:auto;bottom:100%;left:var(--tip-caret-x,50%);border-top-color:#0000;border-bottom-color:var(--bg-0);margin-top:0;margin-bottom:-1px}.erptop .mc-table tbody tr,.erptop .erptop-table tbody tr{transition:background-color .12s;background-color:#0000!important}.erptop .mc-table tbody tr:hover,.erptop .erptop-table tbody tr:hover{background-color:color-mix(in oklab, var(--accent-soft) 35%, transparent)!important}.erptop .mc-table tbody tr:hover td,.erptop .erptop-table tbody tr:hover td{color:var(--ink-0)!important}html .erptop .mc-table td.sticky,html .erptop .mc-table th.sticky,html.dark .erptop .mc-table td.sticky,html.dark .erptop .mc-table th.sticky{background-color:color-mix(in oklab, var(--bg-1) 98%, var(--accent))!important;-webkit-backdrop-filter:none!important;background-image:none!important}.erptop .mc-table td.sticky,.erptop .mc-table th.sticky{box-shadow:inset -1px 0 0 var(--line-0), 6px 0 10px -6px #1c140c2e}@supports (color:lab(0% 0 0)){.erptop .mc-table td.sticky,.erptop .mc-table th.sticky{box-shadow:inset -1px 0 0 var(--line-0), 6px 0 10px -6px lab(7.21233% 2.65807 5.86334/.18)}}html .erptop .mc-table tbody tr:hover td.sticky,html.dark .erptop .mc-table tbody tr:hover td.sticky{background-color:color-mix(in oklab, var(--bg-1) 92%, var(--accent))!important;background-image:none!important}html .erptop .mc-table tbody tr[data-highlighted=true] td.sticky,html.dark .erptop .mc-table tbody tr[data-highlighted=true] td.sticky{background-color:color-mix(in oklab, var(--bg-1) 86%, var(--accent))!important;background-image:none!important}html .erptop .mc-table thead th.sticky,html.dark .erptop .mc-table thead th.sticky{background:color-mix(in oklab, var(--bg-1) 98%, var(--accent))!important;z-index:6!important;background-image:none!important}.erptop .mc-table td.sticky a,.erptop .mc-table td.sticky button{color:inherit}.erptop .mc-table td span.rounded-full[class*=bg-]:not(:empty){border:1px solid var(--line-0);font:500 11px var(--font-geist), sans-serif;letter-spacing:-.005em;border-radius:999px;padding:1px 8px;background:var(--chip-bg)!important;color:var(--ink-1)!important}.erptop .mc-table td span.bg-blue-100{border-color:#0089cb38;border-color:lab(53.3277% -13.7061 -46.5518/.22);color:#0089cb!important;color:lab(53.3277% -13.7061 -46.5518)!important;background:#0089cb1a!important;background:lab(53.3277% -13.7061 -46.5518/.1)!important}.erptop .mc-table td span.bg-orange-100{border-color:#d38e0042;border-color:lab(65.0191% 20.6923 71.3966/.26);color:#ac7300!important;color:lab(53.2491% 25.7978 112.533)!important;background:#d38e001f!important;background:lab(65.0191% 20.6923 71.3966/.12)!important}.erptop .mc-table td span.bg-green-100{border-color:#269e5f3d;border-color:lab(57.7308% -44.8334 23.1443/.24);color:var(--pos-ink)!important;background:#269e5f1a!important;background:lab(57.7308% -44.8334 23.1443/.1)!important}.erptop .mc-table td span.bg-gray-100{border-color:var(--line-0);background:var(--chip-bg)!important;color:var(--ink-2)!important}.erptop .mc-card .text-\[\#69C350\]{color:var(--accent-ink)!important}.erptop .mc-card span[class*="bg-\\[\\#69C350\\]"]{background:var(--accent-soft)!important;color:var(--accent-ink)!important}.erptop .border-\[\#69C350\]{border-color:var(--accent)!important}.erptop .erptop-avatar-chip{border:1px solid color-mix(in oklab, var(--accent) 28%, transparent);width:32px;height:32px;font-family:var(--font-geist), sans-serif;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1;display:inline-flex;background:var(--accent-soft)!important;color:var(--accent-ink)!important}.erptop .mc-table td .erptop-row-actions a,.erptop .mc-table td .erptop-row-actions button,.erptop .floating-action-bubble .erptop-row-actions a,.erptop .floating-action-bubble .erptop-row-actions button,.erptop .mc-table td a[title=Zobrazit\ detail],.erptop .mc-table td a[data-gtt-title=Zobrazit\ detail],.erptop .mc-table td a[title=Upravit],.erptop .mc-table td a[data-gtt-title=Upravit],.erptop .mc-table td button[title=Smazat],.erptop .mc-table td button[data-gtt-title=Smazat]{border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background .12s,color .12s;display:inline-flex;color:var(--ink-1)!important;background-color:#0000!important}.erptop .mc-table td .erptop-row-actions a:hover,.erptop .mc-table td .erptop-row-actions button:hover,.erptop .floating-action-bubble .erptop-row-actions a:hover,.erptop .floating-action-bubble .erptop-row-actions button:hover,.erptop .mc-table td a[title=Zobrazit\ detail]:hover,.erptop .mc-table td a[data-gtt-title=Zobrazit\ detail]:hover{color:var(--accent-ink)!important;background-color:var(--accent-soft)!important}.erptop .mc-table td a[title=Upravit]:hover,.erptop .mc-table td a[data-gtt-title=Upravit]:hover{color:var(--pos)!important;background-color:#269e5f1a!important;background-color:lab(57.7308% -44.8334 23.1443/.1)!important}.erptop .mc-table td button[title=Smazat]:hover,.erptop .mc-table td button[data-gtt-title=Smazat]:hover{color:var(--neg)!important;background-color:var(--neg-soft)!important}.erptop .erptop-row-actions a:has(.lucide-trash-2):hover{color:var(--neg)!important;background-color:var(--neg-soft)!important}.erptop .erptop-row-actions button:has(.lucide-trash-2):hover{color:var(--neg)!important;background-color:var(--neg-soft)!important}.erptop .erptop-row-actions .download-split-btn{flex:none!important}.erptop .erptop-row-actions .download-split-quick,.erptop .erptop-row-actions .download-split-chevron{color:var(--ink-1)!important;background-color:#0000!important;padding:0!important}.erptop .erptop-row-actions .download-split-quick{border-radius:8px 0 0 8px!important}.erptop .erptop-row-actions .download-split-chevron{border-radius:0 8px 8px 0!important;padding:0 6px!important}.erptop .erptop-row-actions .download-split-quick:hover:not(:disabled),.erptop .erptop-row-actions .download-split-chevron:hover:not(:disabled){color:var(--ink-0)!important;background-color:var(--bg-2,#0f172a0a)!important}.erptop .floating-action-bubble>div{-webkit-backdrop-filter:blur(8px);border-radius:10px;box-shadow:0 4px 14px -6px #1c140c2e;box-shadow:0 4px 14px -6px lab(7.21233% 2.65807 5.86334/.18);background:color-mix(in oklab, var(--bg-0) 88%, transparent)!important;border:1px solid var(--line-0)!important}.erptop .floating-action-bubble .erptop-icon-btn{border-radius:6px;width:28px;height:28px;box-shadow:none!important;background:0 0!important;border:none!important;transform:none!important}.erptop .floating-action-bubble .erptop-icon-btn:hover{background:var(--glass-hover)!important;color:var(--ink-0)!important;box-shadow:none!important;transform:none!important}.erptop .modal-card .text-\[var\(--mc-text\)\]{color:var(--ink-0)!important}.erptop .modal-card .text-\[var\(--mc-text-secondary\)\]{color:var(--ink-2)!important}.erptop .modal-card .border-\[var\(--mc-border\)\]{border-color:var(--line-0)!important}.erptop .modal-card .bg-\[var\(--mc-bg-hover\)\]{background:color-mix(in oklab, var(--bg-0) 70%, transparent)!important}.erptop .modal-card .hover\:bg-\[var\(--mc-bg-hover\)\]:hover{background:var(--glass-hover)!important}.erptop .modal-card .bg-\[var\(--mc-bg-secondary\)\]{background:var(--bg-2)!important}.erptop .modal-card .bg-\[var\(--mc-bg-primary\)\]{background:var(--bg-1)!important}.erptop .modal-card .hover\:text-\[var\(--mc-text\)\]:hover{color:var(--ink-0)!important}.erptop .modal-card .text-\[var\(--mc-primary\)\]{color:var(--accent-ink)!important}.erptop .modal-card .border-\[var\(--mc-primary\)\],.erptop .modal-card .hover\:border-\[var\(--mc-primary\)\]:hover{border-color:var(--accent)!important}.erptop .modal-card .text-\[var\(--mc-error\)\]{color:var(--neg-ink)!important}.erptop .modal-card .text-\[var\(--mc-info\)\]{color:var(--info-ink)!important}.erptop .modal-card .bg-\[var\(--mc-info-bg\)\]{background:#1f86cd1a!important;background:lab(53.1676% -9.29973 -45.5157/.1)!important}.erptop .modal-card .border-\[var\(--mc-info-border\)\]{border-color:#1f86cd4d!important;border-color:lab(53.1676% -9.29973 -45.5157/.3)!important}.erptop .modal-card .mc-btn{letter-spacing:-.005em;cursor:pointer;border:1px solid var(--line-0);background:var(--chip-bg);color:var(--ink-1);border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-weight:500;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-flex;font-family:var(--font-geist), sans-serif!important;font-size:12.5px!important}.erptop .modal-card .mc-btn-secondary,.dark .erptop .modal-card .mc-btn-secondary,html .erptop .modal-card .mc-btn-secondary{background:var(--chip-bg)!important;color:var(--ink-1)!important;border:1px solid var(--line-0)!important}.erptop .modal-card .mc-btn:hover,.erptop .modal-card .mc-btn:hover:not(:disabled),.erptop .modal-card .mc-btn-secondary:hover,.erptop .modal-card .mc-btn-secondary:hover:not(:disabled),.dark .erptop .modal-card .mc-btn-secondary:hover:not(:disabled),html .erptop .modal-card .mc-btn-secondary:hover{transform:translateY(-1px);background:var(--glass-hover)!important;border-color:var(--line-1)!important;color:var(--ink-0)!important}.erptop .modal-card .mc-btn-secondary>*,.erptop .modal-card .mc-btn-secondary:hover>*{color:inherit!important}.erptop .modal-card .mc-btn-secondary svg,.erptop .modal-card .mc-btn-secondary:hover svg{fill:none;color:inherit!important;stroke:currentColor!important}.erptop .modal-card .mc-btn-primary{background:var(--accent-strong)!important;border-color:var(--accent-strong)!important;color:#fff!important}.erptop .modal-card .mc-btn-primary:hover{background:color-mix(in oklab, var(--accent-strong) 90%, black)!important;border-color:color-mix(in oklab, var(--accent-strong) 90%, black)!important;color:#fff!important}.erptop .tsm-col-row{border:1px solid var(--line-0);background:color-mix(in oklab, var(--bg-0) 75%, transparent);border-radius:12px;flex-direction:column;transition:border-color .12s,background .12s,opacity .12s,transform .12s;display:flex}.erptop .tsm-col-row[data-hidden]{opacity:.55}.erptop .tsm-col-row[data-has-filter]{border-color:color-mix(in oklab, var(--accent) 35%, var(--line-0))}.erptop .tsm-col-row[data-drag-over]{border-color:var(--accent);background:var(--accent-soft)}.erptop .tsm-col-row[data-dragging]{opacity:.4;transform:scale(.98)}.erptop .tsm-col-row .head{align-items:center;gap:8px;padding:8px 10px;display:flex}.erptop .tsm-col-row .handle{width:22px;height:22px;color:var(--ink-3);cursor:grab;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.erptop .tsm-col-row .handle:active{cursor:grabbing}.erptop .tsm-col-row .handle:hover{color:var(--ink-1);background:var(--glass-hover)}.erptop .tsm-col-row .handle.is-locked{cursor:default;color:var(--ink-4)}.erptop .tsm-col-row .handle.is-locked:hover{color:var(--ink-4);background:0 0}.erptop .tsm-col-row .title{font:500 12.5px var(--font-geist), sans-serif;letter-spacing:-.005em;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.erptop .tsm-col-row[data-hidden] .title{color:var(--ink-3)}.erptop .tsm-col-row .filter{border-top:1px solid var(--line-0);margin-top:0;padding:8px 10px 8px 38px}.erptop .tsm-disclosure{color:var(--ink-3);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;transition:color .12s;display:inline-flex;font:400 11.5px var(--font-geist), sans-serif!important}.erptop .tsm-disclosure:hover{color:var(--ink-1)}.erptop .tsm-disclosure-body{border-left:2px solid var(--line-0);flex-direction:column;gap:6px;margin-top:6px;padding-left:10px;display:flex}.erptop .tsm-search{align-items:center;display:flex;position:relative}.erptop .tsm-search>svg{color:var(--ink-3);pointer-events:none;position:absolute;left:8px}.erptop .tsm-search input{border:1px solid var(--line-0);background:var(--chip-bg);width:100%;height:26px;color:var(--ink-1);border-radius:6px;padding:0 8px 0 24px;font:400 11.5px var(--font-geist), sans-serif!important}.erptop .tsm-search input:focus{border-color:color-mix(in oklab, var(--accent) 40%, var(--line-1));box-shadow:0 0 0 2px var(--accent-soft);outline:none}.erptop .tsm-quick{color:var(--ink-3);align-items:center;gap:6px;font-size:11px;display:flex}.erptop .tsm-link{color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0;font:500 11px var(--font-geist), sans-serif!important}.erptop .tsm-link:hover{color:var(--ink-0)}.erptop .tsm-link.is-accent,.erptop .tsm-link.is-accent:hover{color:var(--accent-ink)}.erptop .tsm-chips{flex-wrap:wrap;gap:4px;max-height:132px;padding:2px 0;display:flex;overflow-y:auto}.erptop .tsm-chip{font:500 11px var(--font-geist), sans-serif;letter-spacing:-.005em;color:var(--ink-2);background:var(--chip-bg);border:1px solid var(--line-0);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.erptop .tsm-chip:hover{background:var(--glass-hover);color:var(--ink-1)}.erptop .tsm-chip.is-selected{background:var(--accent-soft);color:var(--accent-ink);border-color:color-mix(in oklab, var(--accent) 35%, transparent)}.erptop .tsm-chip .cnt{font-family:var(--font-geist-mono), monospace;opacity:.7;font-size:10px}.erptop .tsm-more{font:400 10.5px var(--font-geist-mono), monospace;color:var(--ink-3);padding:2px 8px}.erptop .tsm-range-readout{color:var(--ink-2);align-self:center;align-items:baseline;gap:6px;font-size:11px;display:inline-flex}.erptop .tsm-range-readout .mono{font-family:var(--font-geist-mono), monospace;color:var(--ink-1);font-weight:500}.erptop .tsm-range{width:100%;height:22px;margin:4px 0;position:relative}.erptop .tsm-range .track{background:var(--line-0);border-radius:999px;height:4px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.erptop .tsm-range .fill{background:var(--accent);border-radius:999px;height:4px;position:absolute;top:50%;transform:translateY(-50%)}.erptop .tsm-thumb{appearance:none;pointer-events:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.erptop .tsm-thumb::-webkit-slider-thumb{pointer-events:auto;appearance:none;background:var(--accent);border:2px solid var(--bg-0);cursor:pointer;z-index:30;border-radius:50%;width:14px;height:14px;position:relative;box-shadow:0 1px 3px #1c140c4d;box-shadow:0 1px 3px lab(7.21233% 2.65807 5.86334/.3)}.erptop .tsm-thumb::-webkit-slider-runnable-track{background:0 0}.erptop .tsm-thumb::-moz-range-thumb{pointer-events:auto;appearance:none;background:var(--accent);border:2px solid var(--bg-0);cursor:pointer;border-radius:50%;width:14px;height:14px}.erptop .mobile-customer-card,.erptop .mobile-contact-card,.erptop .mobile-partner-card,.erptop .mobile-task-card,.erptop .mobile-opportunity-card,.erptop .mobile-quote-card,.erptop .mobile-subcontractor-card,.erptop .mobile-project-card{background:0 0;border-bottom-color:var(--line-0)!important}.erptop .mobile-customer-card:hover,.erptop .mobile-contact-card:hover,.erptop .mobile-partner-card:hover,.erptop .mobile-task-card:hover,.erptop .mobile-opportunity-card:hover,.erptop .mobile-quote-card:hover,.erptop .mobile-subcontractor-card:hover,.erptop .mobile-project-card:hover{background:var(--accent-soft)}.erptop .mobile-checkbox,.erptop .mc-table input[type=checkbox].rounded{cursor:pointer;appearance:none;border-radius:4px;width:16px;height:16px;transition:background .12s,border-color .12s;position:relative;border:1px solid var(--line-1)!important;background-color:var(--chip-bg)!important}.erptop .mobile-checkbox:hover,.erptop .mc-table input[type=checkbox].rounded:hover{border-color:var(--accent)}.erptop .mobile-checkbox:checked,.erptop .mc-table input[type=checkbox].rounded:checked{background-color:var(--accent)!important;border-color:var(--accent)!important}.erptop .mobile-checkbox:checked:after,.erptop .mc-table input[type=checkbox].rounded:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.erptop .mobile-avatar{border:1px solid color-mix(in oklab, var(--accent) 28%, transparent);background:var(--accent-soft)!important;color:var(--accent-ink)!important}.erptop .mobile-status-badge{border:1px solid var(--line-0);background:var(--chip-bg)!important;color:var(--ink-1)!important}.erptop .mobile-status-badge.lead{border-color:#0089cb38;border-color:lab(53.3277% -13.7061 -46.5518/.22);color:#0089cb!important;color:lab(53.3277% -13.7061 -46.5518)!important;background:#0089cb1a!important;background:lab(53.3277% -13.7061 -46.5518/.1)!important}.erptop .mobile-status-badge.prospect{border-color:#d38e0042;border-color:lab(65.0191% 20.6923 71.3966/.26);color:#ac7300!important;color:lab(53.2491% 25.7978 112.533)!important;background:#d38e001f!important;background:lab(65.0191% 20.6923 71.3966/.12)!important}.erptop .mobile-status-badge.customer{border-color:#269e5f3d;border-color:lab(57.7308% -44.8334 23.1443/.24);color:var(--pos-ink)!important;background:#269e5f1a!important;background:lab(57.7308% -44.8334 23.1443/.1)!important}
:root{--accent-h:265;--accent-l:52%;--accent-c:.23}.erptop{--bg-0:#fafbfd;--bg-1:#eff3f9;--bg-2:#fff;--bg-3:#eaedf2;--ink-0:#12161f;--ink-1:#2c303a;--ink-2:#434851;--ink-3:#5a5e66;--ink-4:#6e7279;--line-0:#e3e6ea;--line-1:#d3d6db;--line-glass:transparent;--accent-soft:oklch(var(--accent-l) var(--accent-c) var(--accent-h) / .1);--accent-ink:oklch(45% min(.2, var(--accent-c)) var(--accent-h));--info:#0090a8;--info-soft:#0090a81a;--info-ink:#005b6e;--glass-fill-1:var(--bg-2);--glass-fill-2:var(--bg-2);--glass-hover:#12161f0b;--glass-muted-1:#12161f08;--glass-muted-2:#12161f05;--chip-bg:var(--bg-2);--seg-bg:#12161f0f;--seg-on:#fff;--thumb-1:#eceff3;--thumb-2:#dee1e7;--bar-track:#e6eaef;--radius-lg:14px;--edge:#12161f1a;--edge-control:#12161f33;--shadow-glass:0 0 0 1px var(--edge), 0 1px 2px #12161f0d;--shadow-pop:0 0 0 1px var(--edge), 0 16px 36px -10px #0f162447;--scrim:#0d111b6b}@supports (color:lab(0% 0 0)){.erptop{--bg-0:lab(98.4828% -.162274 -1.12439);--bg-1:lab(95.5553% -.401974 -3.75485);--bg-2:lab(100% 0 0);--bg-3:lab(93.7139% -.369489 -2.61828);--ink-0:lab(7.11543% .0978708 -7.25583);--ink-1:lab(19.8665% -.144616 -6.66954);--ink-2:lab(30.322% -.217944 -5.9674);--ink-3:lab(39.6144% -.237033 -5.24372);--ink-4:lab(47.7453% -.229836 -4.50829);--line-0:lab(91.1651% -.318289 -2.24518);--line-1:lab(85.4745% -.418007 -2.98996);--info:lab(54.2826% -27.6338 -23.1809);--info-soft:lab(54.2826% -27.6338 -23.1809/.1);--info-ink:lab(34.4712% -24.329 -20.892);--glass-hover:lab(7.11543% .0978708 -7.25583/.045);--glass-muted-1:lab(7.11543% .0978708 -7.25583/.03);--glass-muted-2:lab(7.11543% .0978708 -7.25583/.02);--seg-bg:lab(7.11543% .0978708 -7.25583/.06);--seg-on:lab(100% 0 0);--thumb-1:lab(94.1812% -.318587 -2.24538);--thumb-2:lab(89.5346% -.418812 -2.99045);--bar-track:lab(92.4346% -.419438 -2.99076);--edge:lab(7.11543% .0978708 -7.25583/.1);--edge-control:lab(7.11543% .0978708 -7.25583/.2);--shadow-glass:0 0 0 1px var(--edge), 0 1px 2px lab(7.11543% .0978708 -7.25583/.05);--shadow-pop:0 0 0 1px var(--edge), 0 16px 36px -10px lab(7.03379% .602745 -10.7717/.28);--scrim:lab(5.17507% .133269 -6.57254/.42)}}html[data-theme=dark] .erptop,.dark .erptop,.erptop[data-theme=dark]{--bg-0:#0b0f18;--bg-1:#050714;--bg-2:#10151f;--bg-3:#191e29;--ink-0:#f3f5f9;--ink-1:#dbdee3;--ink-2:#c7cbd1;--ink-3:#aaaeb6;--ink-4:#888c95;--line-0:#ffffff14;--line-1:#ffffff21;--line-glass:transparent;--accent-soft:oklch(var(--accent-l) var(--accent-c) var(--accent-h) / .2);--accent-ink:oklch(80% min(.12, var(--accent-c)) var(--accent-h));--accent-strong:oklch(55% min(.2, var(--accent-c)) var(--accent-h));--pos-ink:#75d78d;--neg-ink:#ff948c;--warn-ink:#f6b84d;--info:#3db6cf;--info-soft:#3db6cf29;--info-ink:#7bd3e9;--pos-soft:#00944024;--neg-soft:#d7333726;--warn-soft:#d9960021;--glass-fill-1:var(--bg-2);--glass-fill-2:var(--bg-2);--glass-hover:#ffffff0d;--glass-muted-1:#ffffff0a;--glass-muted-2:#ffffff05;--chip-bg:#ffffff0a;--seg-bg:#ffffff0d;--seg-on:#ffffff1f;--thumb-1:#ffffff0f;--thumb-2:#ffffff1a;--bar-track:#ffffff17;--edge:#ffffff17;--edge-control:#ffffff29;--shadow-glass:0 0 0 1px var(--edge), 0 1px 2px #0006;--shadow-pop:0 0 0 1px var(--edge), 0 20px 44px -12px #000000b3;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){html[data-theme=dark] .erptop,.dark .erptop,.erptop[data-theme=dark]{--bg-0:lab(4.35335% .147387 -5.97537);--bg-1:lab(2.11377% .812709 -5.90784);--bg-2:lab(6.57721% .18283 -7.85844);--bg-3:lab(11.1314% .071004 -8.06162);--ink-0:lab(96.4987% -.120729 -1.89235);--ink-1:lab(88.3653% -.184178 -3.02262);--ink-2:lab(81.3962% -.221312 -3.77311);--ink-3:lab(70.9466% -.250846 -4.51955);--ink-4:lab(58.1762% -.267893 -5.25955);--line-0:lab(100% 0 0/.08);--line-1:lab(100% 0 0/.13);--pos-ink:lab(78.5898% -41.9989 27.3944);--neg-ink:lab(73.0244% 46.868 26.4676);--warn-ink:lab(79.1213% 15.6474 61.0381);--info:lab(68.2224% -28.1368 -23.3222);--info-soft:lab(68.2224% -28.1368 -23.3222/.16);--info-ink:lab(79.7171% -23.5618 -19.2661);--pos-soft:lab(53.3767% -51.866 34.8507/.14);--neg-soft:lab(49.2539% 63.2983 39.3808/.15);--warn-soft:lab(67.4112% 19.7252 79.8013/.13);--glass-hover:lab(100% 0 0/.05);--glass-muted-1:lab(100% 0 0/.04);--glass-muted-2:lab(100% 0 0/.02);--chip-bg:lab(100% 0 0/.04);--seg-bg:lab(100% 0 0/.05);--seg-on:lab(100% 0 0/.12);--thumb-1:lab(100% 0 0/.06);--thumb-2:lab(100% 0 0/.1);--bar-track:lab(100% 0 0/.09);--edge:lab(100% 0 0/.09);--edge-control:lab(100% 0 0/.16);--shadow-glass:0 0 0 1px var(--edge), 0 1px 2px lab(0% 0 0/.4);--shadow-pop:0 0 0 1px var(--edge), 0 20px 44px -12px lab(0% 0 0/.7);--scrim:lab(0% 0 0/.6)}}.erptop .grain{display:none}.erptop .ambient:before{opacity:.38;background:radial-gradient(closest-side, oklch(72% .15 var(--accent-h)), transparent 70%);width:900px;height:900px;top:-320px;left:-260px}.erptop .ambient:after{opacity:.22;background:radial-gradient(closest-side, oklch(68% .13 var(--atmo-h,285)), transparent 70%);width:760px;height:760px;top:45%;right:-200px}html[data-theme=dark] .erptop .ambient:before,.dark .erptop .ambient:before,.erptop[data-theme=dark] .ambient:before{opacity:.5;background:radial-gradient(closest-side, oklch(42% .2 var(--accent-h)), transparent 70%)}html[data-theme=dark] .erptop .ambient:after,.dark .erptop .ambient:after,.erptop[data-theme=dark] .ambient:after{opacity:.28;background:radial-gradient(closest-side, oklch(40% .13 var(--atmo-h-dark,15)), transparent 70%)}.erptop .erptop-sidebar.glass,.erptop .erptop-topbar.glass,.erptop .erptop-popover{-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);box-shadow:var(--shadow-glass);background:var(--chrome-glass)!important;border-color:#0000!important}.erptop .erptop-popover{box-shadow:var(--shadow-pop)}.erptop-main main .glass,.erptop .erptop-widget,html .erptop .mc-card,html.dark .erptop .mc-card,.erptop .kpi-mini{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg-2)!important;border-color:#0000!important}.erptop .modal-card,.erptop .drawer,.erptop .sheet{background:var(--bg-2);box-shadow:var(--shadow-pop)}.erptop .modal-backdrop,.erptop .drawer-backdrop,.erptop .sheet-backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.erptop{--chrome-glass:#ffffffa8;--chrome-edge:#ffffffb3}@supports (color:lab(0% 0 0)){.erptop{--chrome-glass:lab(100% 0 0/.66);--chrome-edge:lab(100% 0 0/.7)}}html[data-theme=dark] .erptop,.dark .erptop,.erptop[data-theme=dark]{--chrome-glass:#151a298c;--chrome-edge:#ffffff12}@supports (color:lab(0% 0 0)){html[data-theme=dark] .erptop,.dark .erptop,.erptop[data-theme=dark]{--chrome-glass:lab(9.29924% 1.0252 -10.9085/.55);--chrome-edge:lab(100% 0 0/.07)}}.erptop .erptop-sidebar{padding:14px 10px}.erptop .erptop-navitem.active{background:var(--accent-soft);color:var(--accent-ink);box-shadow:none;font-weight:600}.erptop .erptop-navitem.active:before{display:none}.erptop .erptop-navitem.active .icn{color:var(--accent-ink)}.erptop .erptop-navitem.is-parent.open{color:var(--ink-0)}.erptop .kpi-mini:before{display:none}.erptop .kpi-mini.tone-pos .icn-wrap{background:var(--pos-soft);color:var(--pos-ink)}.erptop .kpi-mini.tone-neg .icn-wrap{background:var(--neg-soft);color:var(--neg-ink)}.erptop .kpi-mini.tone-warn .icn-wrap{background:var(--warn-soft);color:var(--warn-ink)}.erptop .kpi-mini.tone-info .icn-wrap{background:var(--info-soft);color:var(--info-ink)}.erptop .kpi-mini.tone-accent .icn-wrap{background:var(--accent-soft);color:var(--accent-ink)}.erptop .kpi-mini .val{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.erptop .erptop-widget-pill{border-radius:6px}.erptop .erptop-widget-pill[class*=tone-]{border-color:#0000}.erptop .erptop-widget-row.tone-warn{border-color:color-mix(in oklab, var(--warn) 30%, transparent);background:var(--warn-soft)}.erptop .erptop-widget-row.tone-neg{border-color:color-mix(in oklab, var(--neg) 30%, transparent);background:var(--neg-soft)}.erptop .erptop-widget-row.tone-pos{border-color:color-mix(in oklab, var(--pos) 30%, transparent);background:var(--pos-soft)}.erptop .erptop-widget-row .lead.tone-pos{background:var(--pos-soft);color:var(--pos-ink);border-color:#0000}.erptop .erptop-widget-row .lead.tone-neg{background:var(--neg-soft);color:var(--neg-ink);border-color:#0000}.erptop .erptop-widget-row .lead.tone-warn{background:var(--warn-soft);color:var(--warn-ink);border-color:#0000}.erptop .erptop-widget-row .lead.tone-info{background:var(--info-soft);color:var(--info-ink);border-color:#0000}.erptop .erptop-widget-dot.tone-warn{background:var(--warn)}.erptop .erptop-widget-dot.tone-info{background:var(--info)}.erptop .callout.tone-info{background:var(--info-soft);border-color:#0000}.erptop .callout.tone-warn{background:var(--warn-soft);border-color:#0000}.erptop .callout.tone-neg{background:var(--neg-soft);border-color:#0000}.erptop .callout.tone-pos{background:var(--pos-soft);border-color:#0000}.erptop .btn:hover{background:var(--bg-2);box-shadow:none;border-color:var(--line-1);transform:none}.erptop .btn.danger{background:var(--neg-soft);color:var(--neg-ink);border-color:color-mix(in oklab, var(--neg) 30%, transparent)}.erptop .input.is-error,.erptop .select.is-error,.erptop .textarea.is-error{background:var(--neg-soft);border-color:var(--neg)}.erptop .input-group:hover,.erptop .search-field:hover{background:var(--bg-2)}.erptop .input,.erptop .select,.erptop .textarea{background:var(--bg-2);border-color:var(--line-1)}.erptop .mc-table thead th,.erptop .erptop-table thead th{text-transform:none;letter-spacing:0;font-size:12px}html .erptop .mc-table thead th,html.dark .erptop .mc-table thead th{background:var(--bg-2)!important}.erptop .mc-table tbody tr:hover{background-color:var(--glass-hover)!important}.erptop .mc-table tbody tr.is-selected{background-color:var(--accent-soft)!important}html .erptop .mc-table td.sticky,html .erptop .mc-table th.sticky{background:var(--bg-2)!important}html .erptop .mc-table tfoot td,html.dark .erptop .mc-table tfoot td{color:var(--ink-0);font-weight:600;background:var(--bg-1)!important}.erptop .mc-table .mono{font-variant-numeric:tabular-nums}.erptop .late{background:var(--neg-soft);color:var(--neg-ink);font:600 11px/18px var(--font-geist-mono), monospace;border-radius:4px;margin-left:6px;padding:0 5px}.erptop .erptop-meter{font:500 12px var(--font-geist-mono), monospace;color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.erptop .erptop-meter i{background:var(--bar-track);border-radius:999px;width:44px;height:4px;overflow:hidden}.erptop .erptop-meter b{background:var(--ink-3);height:4px;display:block}.erptop .erptop-meter.hi b{background:var(--warn)}.erptop .erptop-meter.over{color:var(--neg-ink)}.erptop .erptop-meter.over b{background:var(--neg)}.erptop .erptop-taskbar{font:500 12px var(--font-geist-mono), monospace;color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.erptop .erptop-taskbar i{background:var(--bar-track);border-radius:3px;width:30px;height:6px;display:flex;overflow:hidden}.erptop .erptop-taskbar .d{background:var(--pos)}.erptop .erptop-taskbar .r{background:var(--info)}.erptop .detail-hero-title{font-size:20px;line-height:26px}.erptop .tabs-row .tab-btn.on:after{background:var(--ink-0)}html .erptop .mc-table tfoot td,html.dark .erptop .mc-table tfoot td{z-index:4;position:sticky;bottom:0;border-top:1px solid var(--line-1)!important;border-bottom:0!important}html .erptop .mc-table tfoot td.sticky{z-index:6}.erptop .bulk-bar{background:color-mix(in oklab, var(--accent) 6%, var(--bg-2))!important;box-shadow:var(--shadow-glass)!important;border-color:#0000!important}.erptop .bulk-bar .bulk-bar-label{color:var(--accent-ink)}.erptop .erptop-skel{background:linear-gradient(90deg, var(--bg-3) 0, color-mix(in oklab, var(--bg-3) 50%, var(--bg-2)) 50%, var(--bg-3) 100%);background-size:200% 100%;border-radius:5px;height:10px;animation:1.4s ease-in-out infinite erptop-skel;display:block}@keyframes erptop-skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.erptop .erptop-skel{animation:none}}.erptop .erptop-widget .erptop-widget-row{background:0 0;border:0;border-radius:8px;padding:8px 6px}.erptop .erptop-widget .erptop-widget-row+.erptop-widget-row{box-shadow:inset 0 1px 0 var(--line-0);border-radius:0}.erptop .erptop-widget a.erptop-widget-row:hover,.erptop .erptop-widget button.erptop-widget-row:hover{background:var(--glass-hover);box-shadow:none;border-radius:8px;transform:none}.erptop .erptop-widget .erptop-widget-row[class*=tone-]{background:0 0}.erptop .erptop-widget-row .lead{background:var(--bg-1);border-color:#0000}.erptop .erptop-widget-head{border-bottom:0;padding-bottom:4px}.erptop .erptop-brand{justify-content:flex-start;padding:0 0 10px}.erptop .erptop-brand-link{border-radius:10px;justify-content:flex-start;gap:10px;min-height:44px;padding:6px 8px}.erptop .erptop-brand-link img{border-radius:7px;max-width:28px;max-height:28px;box-shadow:0 1px 2px #0b152c40;box-shadow:0 1px 2px lab(6.81289% 2.60071 -17.6835/.25)}.erptop .erptop-brand-name{min-width:0;font:600 14px/1.15 var(--font-geist), sans-serif;color:var(--ink-0);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;flex-direction:column;display:flex;overflow:hidden}.erptop .erptop-brand-name small{font:400 11.5px/1.3 "Outfit", var(--font-geist), sans-serif;color:var(--ink-3);letter-spacing:0}.erptop .erptop-brand-name small b{color:var(--ink-2);font-weight:700}.erptop .erptop-brand[data-collapsed] .erptop-brand-name{display:none}.erptop .erptop-brand[data-collapsed] .erptop-brand-link{justify-content:center}.erptop .mc-table-totals{border-top:1px solid var(--line-1);background:color-mix(in oklab, var(--bg-2) 70%, var(--bg-1));flex-shrink:0}.erptop .mc-table-totals .mc-table tbody td{height:32px;color:var(--ink-0);font-size:12.5px;font-weight:600;background:0 0!important;border-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.erptop .mc-table-totals .mc-table tbody tr:hover{background-color:#0000!important}.erptop .mc-table-totals .lbl{color:var(--ink-3);font-weight:500}.erptop .kpi-mini .icn-wrap{box-shadow:inset 0 0 0 1px #ffffff59,0 1px 2px #0b152c14;box-shadow:inset 0 0 0 1px lab(100% 0 0/.35),0 1px 2px lab(6.81289% 2.60071 -17.6835/.08);background-image:linear-gradient(#ffffff73,#fff0)!important;background-image:linear-gradient(lab(100% 0 0/.45),lab(100% 0 0/0))!important}html[data-theme=dark] .erptop .kpi-mini .icn-wrap,.erptop[data-theme=dark] .kpi-mini .icn-wrap{box-shadow:inset 0 0 0 1px #ffffff0f;box-shadow:inset 0 0 0 1px lab(100% 0 0/.06);background-image:linear-gradient(#ffffff14,#fff0)!important;background-image:linear-gradient(lab(100% 0 0/.08),lab(100% 0 0/0))!important}.erptop .erptop-sidebar .erptop-utility-btn{color:var(--ink-2);background:0 0;border-color:#0000}.erptop .erptop-sidebar .erptop-utility-btn:hover{background:var(--glass-hover)}.erptop .erptop-topbar .erptop-icon-btn{box-shadow:none;background:0 0;border-color:#0000}.erptop .erptop-topbar .erptop-icon-btn:hover{background:var(--glass-hover);transform:none}.erptop .erptop-topbar .erptop-icon-btn.is-active{background:var(--pos-soft);color:var(--pos-ink)}.erptop .erptop-topbar .erptop-icon-btn.is-info{color:var(--ink-2);background:0 0}.erptop .erptop-icon-btn-count{box-shadow:0 0 0 2px var(--bg-2)}.erptop .erptop-crumbs .crumb-section{color:var(--ink-3);font-weight:500}.erptop .erptop-crumbs.has-page:not(.has-title) .crumb-page>span:last-child,.erptop .erptop-crumbs .crumb-title,.erptop .erptop-crumbs:not(.has-page):not(.has-title) .crumb-section{color:var(--ink-0);font-weight:600}.erptop .erptop-crumbs .crumb-page>span:last-child{color:var(--ink-2)}.erptop .mc-card.sticky-table-card{border-radius:16px}.erptop .mc-card.sticky-table-card>:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.erptop .mc-card.sticky-table-card>:last-child{border-bottom-right-radius:16px;border-bottom-left-radius:16px}.erptop .mc-card.sticky-table-card>:only-child{border-radius:16px}.erptop .btn{white-space:nowrap}.erptop .erptop-topbar .erptop-crumbs{flex-shrink:0;max-width:46%}.erptop .floating-action-bubble{display:none!important}.erptop .mc-table th.floating-action-td,.erptop .mc-table td.floating-action-td{z-index:2;text-align:center;width:44px;position:sticky;right:0;padding:0 6px!important;overflow:visible!important}html .erptop .mc-table td.floating-action-td,html.dark .erptop .mc-table td.floating-action-td,html .erptop .mc-table th.floating-action-td,html.dark .erptop .mc-table th.floating-action-td{background:var(--bg-2)!important}html .erptop .mc-table tr.is-selected td.floating-action-td{background:color-mix(in oklab, var(--bg-2), var(--accent) 10%)!important}.erptop .mc-table .row-menu-btn{width:28px;height:28px;color:var(--ink-3);background:0 0;border:0;border-radius:7px}.erptop .mc-table tr:hover .row-menu-btn{color:var(--ink-0)}.erptop .mc-table .row-menu-btn:hover,.erptop .mc-table .row-menu-btn.is-open{background:var(--glass-hover);color:var(--ink-0)}.erptop .mc-table tbody tr{cursor:pointer}.erptop .erptop-popover-item kbd{font:500 11px var(--font-geist-mono), monospace;color:var(--ink-3);margin-left:auto}.erptop .mc-table td.floating-action-td.is-menu-open{z-index:30}.erptop .erptop-popover{background:color-mix(in oklab, var(--bg-2) 92%, transparent)!important}.erptop button.kpi-mini{font:inherit;text-align:left;cursor:pointer;border:0;width:100%;transition:box-shadow .15s}.erptop button.kpi-mini:hover{box-shadow:var(--shadow-glass), 0 0 0 1px color-mix(in oklab, var(--accent) 35%, transparent)}.erptop button.kpi-mini[aria-pressed=true]{box-shadow:0 0 0 2px var(--accent)}.erptop .kpi-toggle{color:var(--ink-3)}.erptop .kpi-summary{background:var(--seg-bg);border-radius:10px;align-items:center;gap:2px;padding:2px;display:inline-flex}.erptop .kpi-summary-item{height:26px;font:400 12px var(--font-geist), sans-serif;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:5px;padding:0 9px;display:inline-flex}.erptop .kpi-summary-item b{color:var(--ink-0);font-size:12.5px;font-weight:600}.erptop .kpi-summary-item:hover{background:var(--seg-on)}.erptop .kpi-summary-item.tone-neg b{color:var(--neg-ink)}.erptop .kpi-summary-item.tone-warn b{color:var(--warn-ink)}:root,.erptop{--accent-fg:#fff}.erptop .btn.accent{color:var(--accent-fg)}[data-erp-theme=modra]{--accent-h:265;--accent-c:.23;--accent-l:52%;--atmo-h:285;--atmo-h-dark:15}[data-erp-theme=indigo]{--accent-h:285;--accent-c:.2;--accent-l:50%;--atmo-h:305;--atmo-h-dark:330}[data-erp-theme=fialova]{--accent-h:305;--accent-c:.2;--accent-l:50%;--atmo-h:335;--atmo-h-dark:350}[data-erp-theme=malinova]{--accent-h:355;--accent-c:.19;--accent-l:52%;--atmo-h:320;--atmo-h-dark:300}[data-erp-theme=orech]{--accent-h:55;--accent-c:.1;--accent-l:48%;--atmo-h:70;--atmo-h-dark:40}[data-erp-theme=mechova]{--accent-h:125;--accent-c:.13;--accent-l:48%;--atmo-h:95;--atmo-h-dark:150}[data-erp-theme=ocelova]{--accent-h:245;--accent-c:.1;--accent-l:48%;--atmo-h:225;--atmo-h-dark:260}[data-erp-theme=grafit]{--accent-h:265;--accent-c:.03;--accent-l:32%;--atmo-h:265;--atmo-h-dark:265}html[data-theme=dark][data-erp-theme=grafit] .erptop,.erptop[data-theme=dark][data-erp-theme=grafit]{--accent-strong:#d4d7de;--accent-fg:#12161f;--accent:#989fab}@supports (color:lab(0% 0 0)){html[data-theme=dark][data-erp-theme=grafit] .erptop,.erptop[data-theme=dark][data-erp-theme=grafit]{--accent-strong:lab(86.0363% -.222862 -3.77402);--accent-fg:lab(7.11543% .0978708 -7.25583);--accent:lab(65.1065% -.34219 -7.49285)}}.erptop .erptop-meter,.erptop .erptop-taskbar,.erptop .erptop-widget-link{white-space:nowrap}html[data-text-size=xl] .erptop .mc-table,.erptop[data-text-size=xl] .mc-table,html[data-text-size=xxl] .erptop .mc-table,.erptop[data-text-size=xxl] .mc-table{min-width:1240px}html[data-text-size=s] .erptop,.erptop[data-text-size=s]{zoom:.92}html[data-text-size=l] .erptop,.erptop[data-text-size=l]{zoom:1.12}html[data-text-size=xl] .erptop,.erptop[data-text-size=xl]{zoom:1.25}html[data-text-size=xxl] .erptop,.erptop[data-text-size=xxl]{zoom:1.4}html[data-contrast=more] .erptop,.erptop[data-contrast=more]{--ink-2:var(--ink-1);--ink-3:var(--ink-1);--ink-4:var(--ink-2);--line-0:#babec4;--line-1:#8a9099;--edge:#6b727e;--edge-control:#4f5661}@supports (color:lab(0% 0 0)){html[data-contrast=more] .erptop,.erptop[data-contrast=more]{--line-0:lab(76.7676% -.512481 -3.73178);--line-1:lab(59.3487% -.72065 -5.57203);--edge:lab(47.7271% -.879407 -7.38947);--edge-control:lab(36.1243% -.829309 -7.36671)}}html[data-theme=dark][data-contrast=more] .erptop,.erptop[data-theme=dark][data-contrast=more]{--line-0:#ffffff38;--line-1:#fff6;--edge:#fff6;--edge-control:#ffffff8c}@supports (color:lab(0% 0 0)){html[data-theme=dark][data-contrast=more] .erptop,.erptop[data-theme=dark][data-contrast=more]{--line-0:lab(100% 0 0/.22);--line-1:lab(100% 0 0/.4);--edge:lab(100% 0 0/.4);--edge-control:lab(100% 0 0/.55)}}html[data-contrast=more] .erptop .erptop-widget-pill,.erptop[data-contrast=more] .erptop-widget-pill{box-shadow:inset 0 0 0 1px}@media (prefers-contrast:more){html:not([data-contrast=standard]) .erptop{--ink-2:var(--ink-1);--ink-3:var(--ink-1);--ink-4:var(--ink-2);--line-0:#babec4;--line-1:#8a9099;--edge:#6b727e;--edge-control:#4f5661}@supports (color:lab(0% 0 0)){html:not([data-contrast=standard]) .erptop{--line-0:lab(76.7676% -.512481 -3.73178);--line-1:lab(59.3487% -.72065 -5.57203);--edge:lab(47.7271% -.879407 -7.38947);--edge-control:lab(36.1243% -.829309 -7.36671)}}}html[data-transparency=reduce] .erptop,.erptop[data-transparency=reduce]{--chrome-glass:var(--bg-2)}html[data-transparency=reduce] .erptop .ambient,.erptop[data-transparency=reduce] .ambient{display:none}html[data-transparency=reduce] .erptop *,.erptop[data-transparency=reduce] *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (prefers-reduced-transparency:reduce){html:not([data-transparency=allow]) .erptop{--chrome-glass:var(--bg-2)}html:not([data-transparency=allow]) .erptop .ambient{display:none}html:not([data-transparency=allow]) .erptop *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}html[data-motion=reduce] .erptop *,.erptop[data-motion=reduce] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html:not([data-motion=allow]) .erptop *{transition-duration:.001ms!important;animation-duration:.001ms!important}}html[data-links=underline] .erptop a:not([class]),.erptop[data-links=underline] a:not([class]),html[data-links=underline] .erptop .erptop-widget-link,.erptop[data-links=underline] .erptop-widget-link,html[data-links=underline] .erptop a.link-ink,.erptop[data-links=underline] a.link-ink{text-underline-offset:3px;text-decoration:underline}.erptop :focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-focus=strong] .erptop :focus-visible,.erptop[data-focus=strong] :focus-visible{outline:3px solid var(--accent);outline-offset:3px;box-shadow:0 0 0 6px var(--accent-soft)!important}@media (forced-colors:active){.erptop .glass,.erptop .mc-card,.erptop .btn,.erptop .erptop-widget-pill,.erptop .kpi-mini{border:1px solid canvastext!important}.erptop .erptop-navitem.active{outline:2px solid highlight}}.erptop .erptop-topbar[data-flash]{box-shadow:0 0 0 3px var(--accent), var(--shadow-glass)!important}.erptop .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}.erptop .bulk-bar .bulk-bar-row{flex-wrap:wrap;row-gap:6px}html .erptop .mc-table thead th.floating-action-td,html.dark .erptop .mc-table thead th.floating-action-td{z-index:8}html .erptop .mc-table th.sticky,html.dark .erptop .mc-table th.sticky{background:var(--bg-2)!important}.erptop .detail-hero-title{white-space:normal}.erptop .glass,.erptop .erptop-widget,html .erptop .mc-card,html.dark .erptop .mc-card,.erptop .kpi-mini,.erptop .erptop-topbar,.erptop .erptop-sidebar,.erptop .erptop-popover,.erptop .modal-card,.erptop .drawer,.erptop .sheet,.erptop .bulk-bar{border-color:#0000!important}.erptop .glass,.erptop .erptop-widget,html .erptop .mc-card,html.dark .erptop .mc-card,.erptop .kpi-mini,.erptop .erptop-topbar,.erptop .erptop-sidebar{box-shadow:var(--shadow-glass)!important}.erptop .erptop-popover,.erptop .modal-card,.erptop .drawer,.erptop .sheet{box-shadow:var(--shadow-pop)!important}.erptop .glass .glass,.erptop .detail-hero .kpi-mini,.erptop .kpi-mini[style*="background: none"]{box-shadow:none!important}.erptop .btn:not(.accent):not(.danger):not(.soft):not(.ghost),.erptop .input,.erptop .select,.erptop .textarea,.erptop .erptop-seg{border-color:var(--edge-control)!important}.erptop .btn.ghost{border-color:#0000!important}.erptop .callout{border-color:#0000}html .erptop .mc-table td.sticky,html.dark .erptop .mc-table td.sticky,html .erptop .mc-table thead th.sticky,html.dark .erptop .mc-table thead th.sticky{background-color:var(--bg-2)!important}html .erptop .mc-table tbody tr:hover td.sticky,html.dark .erptop .mc-table tbody tr:hover td.sticky{background-color:color-mix(in oklab, var(--bg-2), var(--ink-0) 4%)!important}html .erptop .mc-table tbody tr.is-selected td.sticky,html.dark .erptop .mc-table tbody tr.is-selected td.sticky{background-color:color-mix(in oklab, var(--bg-2), var(--accent) 10%)!important}.erptop .mc-table td.sticky,.erptop .mc-table th.sticky{box-shadow:inset -1px 0 0 var(--line-0)!important}
:root{--accent-h:38;--accent-l:53%;--accent-c:.19}.erptop .ambient:after{background:radial-gradient(closest-side,#e37a84,#0000 70%);background:radial-gradient(closest-side,lab(63.774% 42.2034 13.9114),#0000 70%)}html[data-theme=dark] .erptop .ambient:after,.erptop[data-theme=dark] .ambient:after{background:radial-gradient(closest-side,#742651,#0000 70%);background:radial-gradient(closest-side,lab(28.78% 38.1652 -7.41152),#0000 70%)}.fb-word{font-family:"Outfit", var(--font-geist), sans-serif;letter-spacing:-.01em;color:var(--ink-0);font-weight:400}.fb-word b{font-weight:700}.erptop .erptop-brand-name small b{color:var(--accent-ink)}.fb-new{justify-content:center;width:100%;height:40px;margin:2px 0 10px;font-size:13.5px!important}.fb-nav-foot{border-top:1px solid var(--line-0);flex-direction:column;gap:2px;margin-top:auto;padding-top:10px;display:flex}.erptop .erptop-sidebar{flex-direction:column;display:flex}.fb-navcount{font:500 11.5px var(--font-geist-mono), monospace;color:var(--ink-3);margin-left:auto}.fb-navcount.neg{color:var(--neg-ink)}.fb-h1{letter-spacing:-.01em;color:var(--ink-0);margin:0;font-size:22px;font-weight:600;line-height:28px}.fb-sub{color:var(--ink-3);margin:2px 0 0;font-size:13px}.fb-card{background:var(--bg-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass)}.fb-card-head{color:var(--ink-0);align-items:center;gap:8px;padding:14px 16px 6px;font-size:13.5px;font-weight:600;display:flex}.fb-card-head a{color:var(--accent-ink);margin-left:auto;font-size:12.5px;font-weight:500;text-decoration:none}.fb-big{font:600 30px/1.1 var(--font-geist-mono), monospace;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink-0)}.fb-mono{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums}.fb-muted{color:var(--ink-3)}.fb-pos{color:var(--pos-ink)}.fb-neg{color:var(--neg-ink)}.fb-warn{color:var(--warn-ink)}.fb-limit{background:var(--bar-track);border-radius:999px;height:10px;position:relative;overflow:hidden}.fb-limit>b{background:var(--accent);border-radius:999px;position:absolute;inset:0 auto 0 0}.fb-limit.warn>b{background:var(--warn)}.fb-limit-scale{font:500 11.5px var(--font-geist-mono), monospace;color:var(--ink-3);justify-content:space-between;margin-top:6px;display:flex}.fb-bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:8px;height:132px;display:grid}.fb-bars>div{flex-direction:column;justify-content:flex-end;gap:2px;height:100%;display:flex}.fb-bars i{background:color-mix(in oklab, var(--accent) 22%, var(--bg-3));border-radius:4px 4px 2px 2px;display:block}.fb-bars i.paid{background:var(--accent);border-radius:2px}.fb-bars-x{color:var(--ink-3);text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin-top:6px;font-size:11.5px;display:grid}.fb-legend{color:var(--ink-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.fb-legend i{background:var(--accent);border-radius:3px;width:10px;height:10px}.fb-legend i.soft{background:color-mix(in oklab, var(--accent) 22%, var(--bg-3))}.fb-lines{border-collapse:collapse;width:100%;font-size:13px}.fb-lines th{text-align:left;color:var(--ink-3);padding:0 6px 6px;font-size:12px;font-weight:500}.fb-lines td{vertical-align:middle;padding:4px 6px}.fb-lines .input{height:34px}.fb-lines .num{text-align:right}.fb-lines .del{width:32px;height:32px;color:var(--ink-3);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.fb-lines .del:hover{background:var(--glass-hover);color:var(--ink-0)}.fb-sum{color:var(--ink-2);grid-template-columns:1fr auto;gap:6px 24px;font-size:13px;display:grid}.fb-sum .t{color:var(--ink-0);font-size:15px;font-weight:600}.fb-chipset{flex-wrap:wrap;gap:6px;display:flex}.fb-chip{border:1px solid var(--line-1);background:var(--bg-2);height:30px;font:500 12.5px var(--font-geist), sans-serif;color:var(--ink-1);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.fb-chip[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000}.fb-ares{background:var(--bg-1);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.fb-ares .ok{background:var(--pos-soft);width:22px;height:22px;color:var(--pos-ink);border-radius:999px;flex:0 0 22px;place-items:center;display:grid}.inv{--p-ink:#14161b;--p-ink2:#3b414d;--p-ink3:#5f6775;--p-line:#e3e6eb;--p-acc:#c2461a;color:var(--p-ink);font-family:var(--font-geist), sans-serif;box-sizing:border-box;background:#fff;font-size:12px;line-height:1.45}.inv h2{font:600 22px/1.1 var(--font-geist), sans-serif;letter-spacing:-.02em;margin:0}.inv .lbl{letter-spacing:.02em;color:var(--p-ink3);font-size:10.5px;font-weight:500}.inv .mono{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums}.inv table{border-collapse:collapse;width:100%}.inv th{text-align:left;color:var(--p-ink3);border-bottom:1px solid var(--p-ink);padding:0 0 6px;font-size:10.5px;font-weight:500}.inv td{border-bottom:1px solid var(--p-line);vertical-align:top;padding:8px 0}.inv .r{text-align:right}.inv .total{background:#f4f5f7;border-radius:8px;justify-content:space-between;align-items:baseline;padding:10px 14px;display:flex}.inv .total b{font:600 20px var(--font-geist-mono), monospace;letter-spacing:-.02em}.inv .qr{border:1px solid var(--p-line);box-sizing:border-box;background:#fff;border-radius:6px;grid-template-columns:repeat(21,1fr);width:96px;height:96px;padding:6px;display:grid}.inv .qr i{background:var(--p-ink)}.inv .qr i.o{background:0 0}.inv-mark{color:#fff;width:30px;height:30px;font:600 13px var(--font-geist), sans-serif;background:#14161b;border-radius:8px;place-items:center;display:grid}.fb-preview{border-radius:var(--radius-lg);background:color-mix(in oklab, var(--bg-1) 70%, var(--bg-3));padding:18px}.fb-preview .inv{border-radius:4px;box-shadow:0 1px 2px #12161f1f,0 10px 30px -12px #12161f47;box-shadow:0 1px 2px lab(7.11543% .0978708 -7.25583/.12),0 10px 30px -12px lab(7.11543% .0978708 -7.25583/.28)}.fb-tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fb-tl li{color:var(--ink-1);grid-template-columns:22px 1fr auto;gap:10px;padding:0 0 16px;font-size:13px;display:grid;position:relative}.fb-tl li:before{content:"";background:var(--line-1);width:1px;position:absolute;top:22px;bottom:0;left:10px}.fb-tl li:last-child:before{display:none}.fb-tl .dot{background:var(--bg-3);width:22px;height:22px;color:var(--ink-2);border-radius:999px;place-items:center;display:grid}.fb-tl .dot.acc{background:var(--accent-soft);color:var(--accent-ink)}.fb-tl .dot.pos{background:var(--pos-soft);color:var(--pos-ink)}.fb-tl .dot.warn{background:var(--warn-soft);color:var(--warn-ink)}.fb-tl .when{font:500 12px var(--font-geist-mono), monospace;color:var(--ink-3);white-space:nowrap}.fb-tl small{color:var(--ink-3);margin-top:1px;font-size:12px;display:block}.fb-steps{gap:6px;display:flex}.fb-steps span{background:var(--bar-track);border-radius:999px;flex:1;height:4px}.fb-steps span.on{background:var(--accent)}.fb-choice{border:1px solid var(--line-1);background:var(--bg-2);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.fb-choice[aria-checked=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:color-mix(in oklab, var(--accent) 5%, var(--bg-2))}.fb-choice .radio{border:1.5px solid var(--line-1);border-radius:999px;flex:0 0 18px;width:18px;height:18px;margin-top:1px}.fb-choice[aria-checked=true] .radio{border:5px solid var(--accent)}.fb-doc{font-family:var(--font-geist), sans-serif;color:var(--ink-0);padding:56px 64px}.fb-doc h2{letter-spacing:-.01em;margin:0 0 12px;font-size:18px;font-weight:600;line-height:24px}.fb-doc p{margin:0}.fb-feat{border-top:1px solid var(--line-0);color:var(--ink-1);gap:10px;padding:10px 0;font-size:13.5px;line-height:1.45;display:flex}.fb-feat:first-of-type{border-top:0}.fb-feat svg{color:var(--accent-ink);flex:0 0 16px;margin-top:2px}.fb-feat b{color:var(--ink-0);font-weight:600}.fb-tile{background:var(--bg-2);box-shadow:var(--shadow-glass);border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.fb-tile.me{box-shadow:0 0 0 2px var(--accent), var(--shadow-pop)}.fb-tile img{width:48px;height:48px}.fb-tile .nm{font:400 20px "Outfit", var(--font-geist), sans-serif}.fb-tile .nm b{font-weight:700}.fb-tile p{color:var(--ink-2);font-size:13px;line-height:1.45}.fb-ph{border:1.5px dashed var(--line-1);width:48px;height:48px;font:600 10px var(--font-geist), sans-serif;color:var(--ink-3);text-align:center;border-radius:13px;place-items:center;line-height:1.1;display:grid}.fb-tabbar{background:var(--chrome-glass);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);border-top:1px solid var(--line-0);grid-template-columns:repeat(5,1fr);align-items:end;padding:8px 8px 26px;display:grid;position:absolute;bottom:0;left:0;right:0}.fb-tabbar a{min-height:44px;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:500;text-decoration:none;display:flex}.fb-tabbar a.on{color:var(--accent-ink)}.fb-tabbar a.plus span{background:var(--accent);color:#fff;width:48px;height:48px;box-shadow:var(--shadow-pop);border-radius:16px;place-items:center;margin-top:-18px;display:grid}.fb-wiz{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:16px;width:100%;max-width:1240px;margin:0 auto;display:flex;position:relative}.fb-stepper{flex-direction:column;flex:230px;gap:2px;max-width:260px;padding:14px;display:flex}.fb-stepper a{min-height:40px;color:var(--ink-2);border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;text-decoration:none;display:flex}.fb-stepper a .n{width:24px;height:24px;font:600 11.5px var(--font-geist);background:var(--bg-3);color:var(--ink-2);border-radius:999px;flex:0 0 24px;place-items:center;display:grid}.fb-stepper a.done .n{background:var(--pos-soft);color:var(--pos-ink)}.fb-stepper a.on{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.fb-stepper a.on .n{background:var(--accent);color:#fff}.fb-stepper a small{color:var(--ink-3);font-size:11.5px;font-weight:400;display:block}.fb-wiz-main{border-radius:20px;flex-direction:column;flex:999 540px;gap:18px;min-width:0;padding:26px 28px 20px;display:flex}.fb-wiz-main h1{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:600;line-height:30px}.fb-wiz-main .lead{color:var(--ink-2);margin:4px 0 0;font-size:14px;line-height:1.5}.fb-wiz-aside{flex-direction:column;flex:270px;gap:12px;max-width:320px;display:flex}.fb-wiz-aside .fb-card{color:var(--ink-2);padding:16px 18px;font-size:13px;line-height:1.55}.fb-wiz-aside .fb-card b.t{color:var(--ink-0);margin-bottom:4px;font-size:13.5px;display:block}.fb-wiz-foot{border-top:1px solid var(--line-0);align-items:center;gap:10px;padding-top:14px;display:flex}.fb-wiz-foot .btn{height:42px;padding:0 18px;text-decoration:none}.fb-set{box-shadow:inset 0 0 0 1px var(--line-0);border-radius:12px;flex-direction:column;gap:0;display:flex;overflow:hidden}.fb-set>div{color:var(--ink-1);align-items:flex-start;gap:10px;padding:10px 14px;font-size:13px;line-height:1.45;display:flex}.fb-set>div+div{border-top:1px solid var(--line-0)}.fb-set .ic{background:var(--pos-soft);width:20px;height:20px;color:var(--pos-ink);border-radius:999px;flex:0 0 20px;place-items:center;margin-top:1px;display:grid}.fb-set .ic.w{background:var(--warn-soft);color:var(--warn-ink)}.fb-set .ic.i{background:var(--info-soft);color:var(--info-ink)}.fb-set .k{color:var(--ink-3);flex:0 0 150px}.fb-sub-panel{background:var(--bg-1);border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.fb-yn{background:var(--seg-bg);border-radius:10px;padding:2px;display:inline-flex}.fb-yn button{height:32px;font:500 13px var(--font-geist);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px}.fb-yn button[aria-pressed=true]{background:var(--seg-on);color:var(--ink-0);box-shadow:var(--shadow-glass)}.erptop .fb-h1,.erptop .detail-hero-title,.erptop .fb-big,.erptop .erptop-brand-name{font-family:"Outfit", var(--font-geist)}.erptop .fb-big{letter-spacing:-.02em;font-weight:600}.erptop .erptop-sidebar{background-image:linear-gradient(180deg, transparent 50%, color-mix(in oklab, var(--accent) 6%, transparent))}.erptop .erptop-sidebar .erptop-navitem.active{background:var(--bg-2);color:var(--ink-0);box-shadow:0 1px 2px #12161f14, 0 0 0 1px color-mix(in oklab, var(--ink-0) 6%, transparent);font-weight:600}@supports (color:lab(0% 0 0)){.erptop .erptop-sidebar .erptop-navitem.active{box-shadow:0 1px 2px lab(7.11543% .0978708 -7.25583/.08), 0 0 0 1px color-mix(in oklab, var(--ink-0) 6%, transparent)}}.erptop .erptop-sidebar .erptop-navitem.active .icn{color:var(--accent)}.erptop[data-theme=dark] .erptop-sidebar .erptop-navitem.active{background:color-mix(in oklab, var(--ink-0) 10%, transparent);box-shadow:none}.fb-side-goal{color:var(--ink-0);background:linear-gradient(135deg, color-mix(in oklab, #f59e0b 16%, var(--bg-2)), color-mix(in oklab, var(--accent) 10%, var(--bg-2)));border-radius:14px;flex-direction:column;gap:4px;margin:auto 0 10px;padding:12px 14px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #f59e0b38;box-shadow:inset 0 0 0 1px lab(72.7914% 26.933 75.434/.22)}.fb-side-goal:hover{color:var(--ink-0);filter:brightness(1.02)}.fb-side-goal .t{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.fb-side-goal .v{font:600 18px "Outfit", var(--font-geist)}.fb-side-goal .v small{font:400 12px var(--font-geist);color:var(--ink-3)}.fb-side-goal .bar{background:color-mix(in oklab, var(--ink-0) 10%, transparent);border-radius:3px;height:5px;overflow:hidden}.fb-side-goal .bar i{background:var(--accent);border-radius:3px;height:100%;display:block}.fb-side-goal .s{color:var(--ink-2);font-size:12px}.fb-side-goal+.fb-nav-foot{margin-top:0}.fb-lede{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;padding:8px 6px 4px;display:flex}.erptop .fb-lede-t{font:600 28px/1.15 "Outfit", var(--font-geist);letter-spacing:-.01em;margin:0}.erptop .fb-lede p{color:var(--ink-2);text-wrap:pretty;max-width:720px;margin:5px 0 0;font-size:14px;line-height:1.5}.erptop .fb-lede p b{color:var(--ink-0);font-weight:600}.fb-lede-stats{gap:8px;margin-left:auto;display:flex}.fb-lede-stats span{background:var(--bg-2);min-width:112px;box-shadow:var(--shadow-glass);color:var(--ink-3);border-radius:12px;flex-direction:column;gap:1px;padding:9px 14px;font-size:11.5px;display:flex}.fb-lede-stats b{font:600 17px "Outfit", var(--font-geist);color:var(--ink-0);font-variant-numeric:tabular-nums}.fb-lede-stats .pos b{color:var(--pos-ink)}.fb-lede-stats .neg b{color:var(--neg-ink)}.fb-lede-stats .acc b{color:var(--accent-ink)}.fb-burger{display:none}.fb-only-narrow{display:none!important}@media (max-width:1279px){.erptop .pd{grid-template-columns:minmax(0,1fr)!important}.erptop .pd-r{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.erptop .fx{grid-template-columns:minmax(0,1fr)!important}.erptop .fx .pv{position:static}.erptop .fx .pv-h,.erptop .fx .pv-paper{display:none}.erptop .pl-grid{grid-template-columns:minmax(0,1fr)!important}.erptop .g4{grid-template-columns:130px auto minmax(0,1fr)!important}.erptop .g4>.field:last-child{grid-column:1/-1}.fb-only-narrow{display:inline-flex!important}.erptop .fb-lede-stats{margin-left:0}.erptop .dt-paper{zoom:.72!important}}@media (max-width:900px){.fb-burger{width:40px;height:40px;color:var(--ink-1);background:0 0;border:0;border-radius:10px;place-items:center;margin-right:4px;display:inline-grid}.erptop .pd-r,.erptop .warm .row,.erptop .g2,.erptop .g3c,.erptop .g4,.erptop .cust{grid-template-columns:minmax(0,1fr)!important}.erptop .warm{padding:22px 20px}.erptop .warm .big{font-size:48px}.erptop .it{grid-template-columns:34px minmax(0,1fr) auto!important}.erptop .it .b{grid-column:2/-1;justify-self:start}.erptop .fb-lede{padding:4px 2px}.erptop .fb-lede-t{font-size:24px}.erptop .fb-lede-stats{width:100%;overflow-x:auto}.erptop .dtype button kbd{display:none}.erptop .foot{flex-wrap:wrap}.erptop .foot .fb-kbd-hint{display:none}.erptop .dt-paper{zoom:.5!important}.erptop .fb-wiz{grid-template-columns:minmax(0,1fr)!important}.erptop .fb-wiz-aside,.erptop .fb-stepper{display:none}}@media (max-width:640px){.erptop .warm .big{font-size:40px}.erptop .fb-lede-stats span{min-width:104px}.erptop .dt-paper{zoom:.44!important}.erptop .fb-hide-phone{display:none!important}}@media (max-width:900px){.erptop .pl-row{grid-template-columns:34px minmax(0,1fr) auto!important}.erptop .pl-row .pl-s{grid-column:2/-1;justify-self:start}.erptop .fb-edhead{grid-template-columns:minmax(0,1fr) auto!important}.erptop .fb-edhead .dtype{grid-area:2/1/auto/-1;justify-self:stretch;overflow-x:auto}.erptop .fb-edhead .dtype button{flex:1 0 auto}.erptop .fx-form .fb-lines{min-width:520px!important}.erptop .fx-form section>div[style*=overflow-x]{margin:0 -4px}}.fb-fbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fb-fsearch{align-items:center;width:240px;display:inline-flex;position:relative}.fb-fsearch svg{color:var(--ink-3);position:absolute;left:10px}.fb-fsearch input{width:100%;height:32px;box-shadow:inset 0 0 0 1px var(--line-1);background:var(--bg-2);font:13px var(--font-geist);color:var(--ink-0);border:0;border-radius:999px;padding:0 10px 0 30px}.erptop .fb-fc,.erptop .fb-fsearch input,.erptop .fb-fclear{font-size:13px!important;line-height:1!important}.fb-fc{background:var(--bg-2);height:32px;box-shadow:inset 0 0 0 1px var(--line-1);font:13px var(--font-geist);color:var(--ink-2);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 12px;display:inline-flex}.fb-fc b{color:var(--ink-0);font-weight:600}.fb-fc.on{background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 35%, transparent);color:var(--accent-ink)}.fb-fc.on b{color:var(--accent-ink)}.fb-fc .x{border-radius:50%;place-items:center;width:18px;height:18px;margin-left:2px;display:inline-grid}.fb-fc .x:hover{background:color-mix(in oklab, var(--accent) 18%, transparent)}.fb-fc.add{box-shadow:inset 0 0 0 1px var(--line-1);outline:1.5px dashed var(--line-1);outline-offset:-1.5px;background:0 0;border:0}.fb-fclear{color:var(--ink-3);cursor:pointer;background:0 0;border:0;font-size:12.5px;text-decoration:underline}.fb-fmeta{color:var(--ink-3);align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:flex}.fb-iconbtn{width:32px;height:32px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-1);background:0 0;border:0;border-radius:9px;place-items:center;display:inline-grid}.fb-cb{width:16px;height:16px;accent-color:var(--accent);vertical-align:middle;margin:0}.erptop .mc-table tr.is-checked td{background:color-mix(in oklab, var(--accent) 7%, transparent)}.erptop .mc-table th.sorted{color:var(--ink-0)}.erptop .mc-table th.sorted:after{content:" ↓";color:var(--accent-ink)}.erptop .mc-table th.sortable{cursor:pointer}.fb-ra{background:linear-gradient(90deg, transparent, var(--bg-2) 22px);gap:4px;padding:3px 4px 3px 24px;display:inline-flex}.erptop .fb-ra button{font-size:12px!important}.fb-ra button{background:var(--bg-2);height:26px;box-shadow:inset 0 0 0 1px var(--line-1);font:500 12px var(--font-geist);color:var(--ink-1);white-space:nowrap;border:0;border-radius:7px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.fb-ra button.p{background:var(--accent);color:#fff;box-shadow:none}.fb-bulk{z-index:15;color:#fff;background:#171b22;background:lab(9.43932% -.0729635 -5.53917);border-radius:16px;align-self:center;align-items:center;gap:6px;max-width:100%;padding:7px 8px 7px 16px;font-size:13px;display:flex;position:sticky;bottom:10px;overflow-x:auto;box-shadow:0 12px 34px #12161f52;box-shadow:0 12px 34px lab(7.11543% .0978708 -7.25583/.32)}.fb-bulk .n{white-space:nowrap;font-weight:600}.fb-bulk .s{font:600 14px Outfit, var(--font-geist);white-space:nowrap;border-right:1px solid #ffffff2e;margin-right:4px;padding:0 10px 0 6px}.erptop .fb-bulk button{font-size:13px!important}.fb-bulk button{color:#fff;height:32px;font:500 13px var(--font-geist);white-space:nowrap;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.fb-bulk button:hover{background:#ffffff29}.fb-bulk button.p{background:var(--accent)}.fb-bulk button.x{background:0 0;justify-content:center;width:32px;padding:0}.fb-bulk .hint{color:#fff9;white-space:nowrap;padding:0 6px;font-size:12px}.fb-toast{z-index:30;color:#fff;background:#171b22;background:lab(9.43932% -.0729635 -5.53917);border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 16px;font-size:13.5px;display:flex;position:absolute;bottom:22px;right:22px;box-shadow:0 12px 34px #12161f52;box-shadow:0 12px 34px lab(7.11543% .0978708 -7.25583/.32)}.fb-toast button{color:#fff;height:30px;font:600 13px var(--font-geist);background:#ffffff1f;border:0;border-radius:8px;padding:0 10px}.fb-pop{z-index:25;background:var(--bg-2);min-width:240px;box-shadow:var(--shadow-pop), 0 0 0 1px var(--line-0);border-radius:14px;padding:6px;font-size:13px;position:absolute}.fb-pop .h{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding:6px 10px 4px;font-size:11px;font-weight:600}.fb-pop label,.fb-pop a.it2{color:var(--ink-0);border-radius:8px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}.fb-pop label:hover,.fb-pop a.it2:hover,.fb-pop .hi{background:var(--accent-soft)}.fb-pop small{color:var(--ink-3);font-family:var(--font-geist-mono);margin-left:auto;font-size:11.5px}.fb-pop hr{border:0;border-top:1px solid var(--line-0);margin:5px 4px}.fb-link{color:inherit;text-decoration:none}.fb-link:hover{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}@media (max-width:900px){.fb-fsearch{width:100%}.fb-fmeta{width:100%;margin-left:0}.fb-bulk .hint{display:none}}.fb-gsearch{background:var(--bg-1);width:240px;height:34px;box-shadow:inset 0 0 0 1px var(--line-1);color:var(--ink-3);font:13px var(--font-geist);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;margin-right:6px;padding:0 8px 0 12px;display:inline-flex}.erptop .fb-gsearch{font-size:13px!important}.fb-gsearch kbd{box-shadow:inset 0 0 0 1px var(--line-1);font:500 11px var(--font-geist-mono);color:var(--ink-3);border-radius:6px;margin-left:auto;padding:1px 6px}@media (max-width:900px){.fb-gsearch{justify-content:center;width:40px;padding:0}.fb-gsearch span,.fb-gsearch kbd{display:none}.erptop .fb-prev{grid-template-columns:1fr 1fr!important}.erptop .fb-prev>div:first-child{grid-column:1/-1}}.fb-dg{grid-template-columns:minmax(0,1fr) 460px;align-items:start;gap:12px;display:grid}.fb-dg-r{flex-direction:column;gap:12px;min-width:0;display:flex}.fb-cd{padding:16px 18px}.erptop .fb-cd h2{font:600 15px Outfit, var(--font-geist);margin:0 0 10px}.fb-dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:13px;display:grid}.fb-dl dt{color:var(--ink-3)}.fb-dl dd{margin:0}.fb-receipt{background:color-mix(in oklab, var(--ink-0) 5%, var(--bg-1));align-content:center;place-items:center;min-height:760px;padding:24px;display:grid}.fb-receipt img{background:#fff;max-width:min(100%,520px);max-height:680px;transition:transform .2s;box-shadow:0 10px 30px #12161f2e;box-shadow:0 10px 30px lab(7.11543% .0978708 -7.25583/.18)}.fb-receipt img.turned{max-width:680px;max-height:min(520px,80vw);margin:80px 0}.fb-receipt iframe{background:#fff;border:0;border-radius:8px;width:100%;height:700px}.fb-chips{flex-wrap:wrap;gap:6px;display:flex}.fb-chips input{opacity:0;pointer-events:none;position:absolute}.fb-chips label:has(input:checked){background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent) 35%, transparent);color:var(--accent-ink)}.fb-chips label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1100px){.fb-dg{grid-template-columns:minmax(0,1fr)}.fb-receipt{min-height:0}.fb-receipt iframe{height:480px}}.k-scrim{z-index:1000;background:color-mix(in oklab, var(--bg-1) 40%, #12161f73);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:flex-start;padding-top:96px;display:flex;position:fixed;inset:0}@supports (color:lab(0% 0 0)){.k-scrim{background:color-mix(in oklab, var(--bg-1) 40%, lab(7.11543% .0978708 -7.25583/.45))}}.k-box{background:var(--bg-2);width:680px;max-width:calc(100% - 32px);box-shadow:var(--shadow-pop), 0 0 0 1px var(--line-0);border-radius:18px;flex-direction:column;max-height:calc(100vh - 140px);display:flex;overflow:hidden}.k-in{border-bottom:1px solid var(--line-0);align-items:center;gap:12px;padding:16px 18px;display:flex}.erptop .k-in input,.erptop .k-in input:focus,.erptop .k-in input:focus-visible{height:auto;padding:0;box-shadow:none!important;border:0!important;outline:0!important}.k-in input{min-width:0;font:500 17px var(--font-geist);color:var(--ink-0);background:0 0;border:0;outline:0;flex:1}.k-in kbd,.k-f kbd,.k-row kbd,.k-help kbd{font:500 11px var(--font-geist-mono);box-shadow:inset 0 0 0 1px var(--line-1);color:var(--ink-3);border-radius:6px;padding:2px 6px}.k-sc{gap:6px;padding:10px 16px 0;display:flex;overflow-x:auto}.erptop .k-sc button{background:var(--bg-1);height:28px;color:var(--ink-2);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;padding:0 10px;font:500 12.5px var(--font-geist)!important}.k-sc button.on{background:var(--accent-soft);color:var(--accent-ink)}.k-list{max-height:470px;padding:6px 8px 8px;overflow:auto}.k-h{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:10px 10px 4px;font-size:11px;font-weight:600}.k-row{color:var(--ink-0);cursor:pointer;border-radius:10px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 10px;font-size:14px;display:grid}.k-row.hi{background:var(--accent-soft)}.k-row .ic{background:var(--bg-1);width:30px;height:30px;color:var(--ink-2);border-radius:9px;place-items:center;display:grid}.k-row.hi .ic{background:var(--bg-2);color:var(--accent-ink)}.k-row small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.k-row .a{font:600 14px Outfit, var(--font-geist);white-space:nowrap}.k-row mark{color:inherit;background:#f59e0b4d;background:lab(72.7914% 26.933 75.434/.3);border-radius:3px;padding:0 1px}.k-f{white-space:nowrap;border-top:1px solid var(--line-0);color:var(--ink-3);background:var(--bg-1);align-items:center;gap:16px;padding:10px 16px;font-size:12px;display:flex}.k-help{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid;overflow:auto}.k-help-row{border-top:1px solid var(--line-0);align-items:center;gap:6px;padding:6px 0;font-size:13.5px;display:flex}.k-help kbd{text-align:center;min-width:24px;color:var(--ink-1);border-radius:7px;padding:3px 7px;font-size:12px}@media (max-width:720px){.k-scrim{padding-top:16px}.k-f-x{display:none}.k-help{grid-template-columns:minmax(0,1fr)}.k-row{grid-template-columns:30px minmax(0,1fr) auto}.k-row>:last-child{display:none}}.fb-receipt .fb-crop{background:#fff;width:min(100%,520px);max-height:680px;transition:transform .2s;position:relative;overflow:hidden;box-shadow:0 10px 30px #12161f2e;box-shadow:0 10px 30px lab(7.11543% .0978708 -7.25583/.18)}.fb-receipt .fb-crop.turned{width:min(680px,80vw);margin:80px 0}.fb-receipt .fb-crop img{max-width:none;max-height:none;box-shadow:none;transition:none;position:absolute}.fb-crop-edit{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;max-width:min(100%,520px);position:relative}.fb-receipt .fb-crop-edit img{max-width:100%;max-height:680px;box-shadow:none;display:block}.fb-crop-sel{border:2px solid var(--accent);pointer-events:none;position:absolute;box-shadow:0 0 0 9999px #12161f73;box-shadow:0 0 0 9999px lab(7.11543% .0978708 -7.25583/.45)}
.doc{--acc:#1f7a5a;--acc-ink:color-mix(in oklab, var(--acc) 82%, #000);--acc-soft:color-mix(in oklab, var(--acc) 7%, #fff);--acc-line:color-mix(in oklab, var(--acc) 22%, #fff);--ink:#15171c;--ink2:#3e4450;--ink3:#6a7180;--line:#e8eaee;--paper:#fff;box-sizing:border-box;background:var(--paper);width:794px;height:1123px;color:var(--ink);font-feature-settings:"tnum" 1, "ss01" 1;flex-direction:column;padding:58px 60px 44px;font:400 13.5px/1.5 Geist,ui-sans-serif,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.doc *,.doc :before,.doc :after{box-sizing:border-box}.doc .num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-family:Geist Mono,ui-monospace,monospace}.doc .lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);margin-bottom:5px;font-size:10.5px;font-weight:600;display:block}.doc .muted{color:var(--ink3)}.doc b,.doc strong{font-weight:600}.doc-strip{background:var(--acc);height:6px;position:absolute;inset:0 0 auto}.doc-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.doc-brand{align-items:center;gap:12px;display:flex}.doc-mark{background:var(--acc);color:#fff;letter-spacing:-.01em;border-radius:13px;place-items:center;width:46px;height:46px;font-size:17px;font-weight:600;display:grid}.doc-brand .nm{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.2}.doc-brand .sub{color:var(--ink3);font-size:12.5px}.doc-title{text-align:right}.doc-title .kind{letter-spacing:.12em;text-transform:uppercase;color:var(--acc-ink);font-size:11px;font-weight:600}.doc-title .no{letter-spacing:-.03em;margin-top:2px;font-size:30px;font-weight:600;line-height:1.15}.doc-pill{background:var(--acc-soft);height:22px;color:var(--acc-ink);box-shadow:inset 0 0 0 1px var(--acc-line);border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.doc-pay{background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line);border-radius:18px;grid-template-columns:1.15fr 1fr auto;align-items:center;gap:26px;margin-top:34px;padding:22px 24px;display:grid}.doc-pay .amt{letter-spacing:-.035em;color:var(--acc-ink);font-variant-numeric:tabular-nums;font:600 40px/1.05 Geist,sans-serif}.doc-pay .due{color:var(--ink2);align-items:center;gap:6px;margin-top:8px;font-size:13px;display:inline-flex}.doc-pay .due b{color:var(--ink)}.doc-kv{grid-template-columns:auto 1fr;gap:5px 16px;font-size:12.5px;display:grid}.doc-kv dt{color:var(--ink3)}.doc-kv dd{margin:0}.doc-qr{background:#fff;border-radius:12px;width:108px;height:108px;padding:7px;box-shadow:0 1px 2px #14161b14,0 0 0 1px #14161b0f}.doc-qr svg{width:100%;height:100%;display:block}.doc-parties{color:var(--ink2);grid-template-columns:1.2fr 1.1fr .8fr;gap:26px;margin-top:32px;font-size:13px;line-height:1.6;display:grid}.doc-parties .who{color:var(--ink);margin-bottom:2px;font-size:14.5px;font-weight:600;line-height:1.35}.doc-dates{gap:8px;display:grid}.doc-dates div{flex-direction:column;display:flex}.doc-dates span:first-child{color:var(--ink3);font-size:11px}.doc-items{border-collapse:collapse;width:100%;margin-top:34px}.doc-items th{text-align:left;letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--ink);padding:0 0 10px;font-size:10.5px;font-weight:600}.doc-items td{border-bottom:1px solid var(--line);vertical-align:top;padding:13px 0;font-size:13.5px}.doc-items td .d{color:var(--ink3);margin-top:2px;font-size:12px;display:block}.doc-items .r{text-align:right}.doc-items th+th,.doc-items td+td{padding-left:14px}.doc-bottom{justify-content:space-between;align-items:flex-start;gap:32px;margin-top:22px;display:flex}.doc-note{max-width:320px;color:var(--ink2);font-size:13px}.doc-sum{width:300px;color:var(--ink2);grid-template-columns:1fr auto;gap:7px 16px;font-size:13px;display:grid}.doc-sum .tot{border-top:2px solid var(--acc);color:var(--ink);margin-top:6px;padding-top:12px;font-size:15px;font-weight:600}.doc-sum .tot.n{letter-spacing:-.02em;color:var(--acc-ink);text-align:right;font:600 22px Geist,sans-serif}.doc-vat{border-collapse:collapse;grid-column:1/-1;width:100%;margin-bottom:4px;font-size:12px}.doc-vat th{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);text-align:right;border-bottom:1px solid var(--line);padding:0 0 5px;font-size:10px;font-weight:600}.doc-vat th:first-child,.doc-vat td:first-child{text-align:left}.doc-vat td{text-align:right;border-bottom:1px solid var(--line);padding:6px 0}.doc-sign{color:var(--ink3);flex-direction:column;gap:2px;margin-top:18px;font-size:12px;display:flex}.doc-sign svg{width:150px;height:46px}.doc-foot{border-top:1px solid var(--line);color:var(--ink3);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:auto;padding-top:14px;font-size:11px;line-height:1.55;display:flex}.doc-foot .fa{color:var(--ink2);font-family:Outfit,sans-serif;font-size:12.5px}.doc-foot .fa b{font-weight:700}.doc.t-bold{padding-top:0}.doc.t-bold .doc-hero{background:var(--acc);color:#fff;border-radius:0 0 28px 28px;margin:0 -60px;padding:52px 60px 34px}.doc.t-bold .doc-hero .doc-mark{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff47}.doc.t-bold .doc-hero .sub,.doc.t-bold .doc-hero .kind{color:#ffffffbf}.doc.t-bold .doc-hero .doc-pill{color:#fff;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff4d}.doc.t-bold .hero-amt{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:34px;display:flex}.doc.t-bold .hero-amt .amt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font:600 52px/1 Geist,sans-serif}.doc.t-bold .hero-amt .due{text-align:right;color:#fffc;font-size:13px}.doc.t-bold .hero-amt .due b{color:#fff;letter-spacing:-.01em;font-size:20px;display:block}.doc.t-bold .doc-payrow{box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:24px;margin-top:26px;padding:16px 18px;display:flex}.doc.t-bold .doc-payrow .doc-qr{width:92px;height:92px;box-shadow:none;padding:0}.doc.t-classic{--paper:#fcfbf7;--line:#e6e1d6;--ink3:#77715f}.doc.t-classic .serif{font-family:"Source Serif 4",Georgia,serif}.doc.t-classic .doc-title .no{letter-spacing:-.015em;font-family:"Source Serif 4",Georgia,serif;font-size:34px;font-weight:600}.doc.t-classic .doc-pay{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.doc.t-classic .doc-pay .amt{letter-spacing:-.02em;font-family:"Source Serif 4",Georgia,serif;font-weight:600}.doc.t-classic .doc-strip{height:0}.doc.t-classic .doc-rule{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);height:5px;margin-top:26px}.doc.t-compact{--acc:#15171c;padding:48px 52px 38px;font-size:13px}.doc.t-compact .doc-strip{display:none}.doc.t-compact .doc-pay{box-shadow:none;background:#f5f6f8;border-radius:12px;padding:16px 18px}.doc.t-compact .doc-pay .amt{color:var(--ink);font-size:32px}.doc.t-compact .doc-items td{padding:9px 0}.doc.t-compact .neg{color:#b4261a}.doc-foot.full{color:var(--ink2);grid-template-columns:1fr 1fr 1.45fr auto;align-items:start;gap:18px;display:grid}.doc-foot.full .k{letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);margin-bottom:3px;font-size:9.5px;font-weight:600;display:block}.doc-foot.full .pg{text-align:right;color:var(--ink3)}
:root{--font-geist:"Geist", ui-sans-serif, system-ui, sans-serif;--font-geist-mono:"Geist Mono", ui-monospace, monospace}html,body{margin:0}*,:before,:after{box-sizing:border-box}a{color:var(--accent-ink)}a:hover{color:var(--ink-0)}body{background:var(--bg-1)}.erptop .fb-menu{z-index:60;flex-direction:column;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.erptop .fb-menu form{margin:0}.erptop .fb-menu-item{width:100%;height:36px;color:var(--ink-1);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;padding:0 12px;font-size:13.5px;text-decoration:none;display:flex}.erptop .fb-menu-item:hover,.erptop .fb-menu-item:focus-visible{background:var(--bg-1);color:var(--ink-0)}.erptop .fb-h1{letter-spacing:-.01em;color:var(--ink-0);margin:0;font-size:22px;font-weight:600;line-height:28px}.erptop .fb-sub{color:var(--ink-3);margin:2px 0 0;font-size:13px;line-height:1.45}.doc .grp td{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);font-weight:600;border-bottom:0!important;padding:16px 0 4px!important;font-size:12px!important}.doc .sub td{color:var(--ink2);padding:8px 0!important;font-size:12.5px!important}.doc-qr svg{width:100%;height:100%;display:block}.dt-desk{background:color-mix(in oklab, var(--ink-0) 5%, var(--bg-1));border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:16px 16px 24px;display:flex}.dt-bar{width:100%;max-width:700px;color:var(--ink-3);font-size:12px;display:flex}.dt-paper{zoom:.86;border-radius:3px;box-shadow:0 1px 2px #12161f14,0 18px 44px #12161f29;box-shadow:0 1px 2px lab(7.11543% .0978708 -7.25583/.08),0 18px 44px lab(7.11543% .0978708 -7.25583/.16)}.erptop .fb-yn a{height:32px;font:500 13px var(--font-geist);color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.erptop .fb-yn a[aria-current=page]{background:var(--seg-on);color:var(--ink-0);box-shadow:var(--shadow-glass)}.erptop .g2{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}@media (max-width:640px){.erptop .g2{grid-template-columns:minmax(0,1fr)}}
