.text[data-v-90967be4]{color:#aeafb1;display:inline-block}.bounceball[data-v-90967be4]{position:relative;display:inline-block;height:37px;width:15px}.bounceball[data-v-90967be4]:before{position:absolute;content:"";display:block;top:0;width:15px;height:15px;border-radius:50%;background-color:#aeafb1;transform-origin:50%;animation:bounce-90967be4 .5s ease infinite alternate}@keyframes bounce-90967be4{0%{top:30px;height:5px;border-radius:60px 60px 20px 20px;transform:scaleX(2)}35%{height:15px;border-radius:50%;transform:scaleX(1)}to{top:0}}.text-shadow[data-v-29acf9d0]{text-shadow:1px -1px 2px #f5f5f5}.text-card[data-v-29acf9d0]{font-size:16px;font-size:150%}.vue__time-picker{display:inline-block;position:relative;font-size:1em;width:10em;font-family:sans-serif;vertical-align:middle}.vue__time-picker *{box-sizing:border-box}.vue__time-picker input.vue__time-picker-input{border:1px solid #d2d2d2;width:10em;height:2.2em;padding:.3em .5em;font-size:1em}.vue__time-picker input.has-custom-icon{padding-left:1.8em}.vue__time-picker input.vue__time-picker-input.invalid:not(.skip-error-style){border-color:#c03;outline-color:#c03}.vue__time-picker input.vue__time-picker-input.disabled,.vue__time-picker input.vue__time-picker-input:disabled{color:#d2d2d2}.vue__time-picker .controls{position:absolute;top:0;bottom:0;right:0;z-index:3;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:stretch;pointer-events:none}.vue__time-picker .controls>*{cursor:pointer;width:auto;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:0 .35em;color:#d2d2d2;line-height:100%;font-style:normal;pointer-events:auto;transition:color .2s,opacity .2s}.vue__time-picker .controls>:hover{color:#797979}.vue__time-picker .controls>:active,.vue__time-picker .controls>:focus{outline:0}.vue__time-picker .controls .char{font-size:1.1em;line-height:100%;-webkit-margin-before:-.15em}.vue__time-picker .custom-icon{z-index:2;position:absolute;left:0;top:0;bottom:0;width:1.8em;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;pointer-events:none}.vue__time-picker .controls img,.vue__time-picker .controls svg,.vue__time-picker .custom-icon img,.vue__time-picker .custom-icon svg{display:inline-block;vertical-align:middle;margin:0;border:0;outline:0;max-width:1em;height:auto}.vue__time-picker .time-picker-overlay{z-index:4;position:fixed;top:0;left:0;right:0;bottom:0}.vue__time-picker .dropdown{position:absolute;z-index:5;top:calc(2.2em + 2px);left:0;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.15);width:10em;height:10em;font-weight:400}.vue__time-picker .dropdown.drop-up{top:auto;bottom:calc(2.2em + 1px)}.vue__time-picker .dropdown .select-list{width:10em;height:10em;overflow:hidden;display:flex;flex-flow:row nowrap;align-items:stretch;justify-content:space-between}.vue__time-picker .dropdown .select-list:active,.vue__time-picker .dropdown .select-list:focus{outline:0}.vue__time-picker .dropdown ul{padding:0;margin:0;list-style:none;outline:0;flex:1 1 0.00001px;overflow-x:hidden;overflow-y:auto}.vue__time-picker .dropdown ul.apms,.vue__time-picker .dropdown ul.minutes,.vue__time-picker .dropdown ul.seconds{border-left:1px solid #fff}.vue__time-picker .dropdown ul li{list-style:none;text-align:center;padding:.3em 0;color:#161616}.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):hover{background:rgba(0,0,0,.08);color:#161616;cursor:pointer}.vue__time-picker .dropdown ul li:not([disabled]).active,.vue__time-picker .dropdown ul li:not([disabled]).active:focus,.vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:#41b883;color:#fff}.vue__time-picker .dropdown ul li[disabled],.vue__time-picker .dropdown ul li[disabled]:hover{background:transparent;opacity:.3;cursor:not-allowed}.vue__time-picker .dropdown .hint{color:#a5a5a5;cursor:default;font-size:.8em}.fade-leave-active[data-v-cdaf8702]{transition:opacity .3s ease}.fade-enter-active[data-v-cdaf8702]{transition:opacity 1s ease}.fade-enter-from[data-v-cdaf8702],.fade-leave-to[data-v-cdaf8702]{opacity:0}.text-shadow[data-v-0f6c66f0]{text-shadow:1px -1px 2px #f5f5f5}.text-card[data-v-0f6c66f0]{font-size:16px;font-size:150%}.backdrop-soft[data-v-14eb6508]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.softMiniRow[data-v-14eb6508]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:center}.softMiniRow--top[data-v-14eb6508]{align-items:start}.softMiniKey[data-v-14eb6508]{font-size:11px;font-weight:600;color:#94a3b8}.softMiniVal[data-v-14eb6508]{font-size:12px;line-height:1.6;font-weight:600;color:#e2e8f0;word-break:break-word}.iconBtn[data-v-14eb6508]{height:40px;width:40px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(100,116,139,.65);background:rgba(51,65,85,.75);transition:.18s ease;cursor:pointer}.iconBtn[data-v-14eb6508]:hover{background:rgba(71,85,105,.95)}.iconBtn[data-v-14eb6508]:disabled{opacity:.5;cursor:not-allowed}.btn[data-v-14eb6508],.btnSmall[data-v-14eb6508],.primaryBtn[data-v-14eb6508]{white-space:nowrap}.btnIcon[data-v-14eb6508]{flex-shrink:0}.btnLabel[data-v-14eb6508]{white-space:nowrap}.btn[data-v-14eb6508]{height:40px;padding:0 16px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(100,116,139,.65);background:rgba(51,65,85,.78);color:#e2e8f0;font-size:12px;font-weight:600;transition:.18s ease}.btn[data-v-14eb6508]:hover{background:rgba(71,85,105,.95)}.primaryBtn[data-v-14eb6508]{height:40px;padding:0 16px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(59,130,246,.45);background:rgba(37,99,235,.18);color:#dbeafe;font-size:12px;font-weight:700;transition:.18s ease}.primaryBtn[data-v-14eb6508]:hover{background:rgba(37,99,235,.28)}.btnSmall[data-v-14eb6508]{height:36px;padding:0 14px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(100,116,139,.65);background:rgba(51,65,85,.68);color:#e2e8f0;font-size:12px;font-weight:600;transition:.18s ease}.btnSmall[data-v-14eb6508]:hover{background:rgba(71,85,105,.92)}.pdfSpinner[data-v-14eb6508]{display:inline-block;width:14px;height:14px;border:2px solid rgba(148,163,184,.3);border-top-color:#e2e8f0;border-radius:50%;animation:spin-14eb6508 .7s linear infinite}@keyframes spin-14eb6508{to{transform:rotate(1turn)}}.softBox[data-v-14eb6508]{border-radius:18px;border:1px solid rgba(100,116,139,.45);background:rgba(15,23,42,.22);padding:12px 14px}.softBoxStrong[data-v-14eb6508]{border-color:rgba(59,130,246,.35);background:rgba(30,41,59,.45)}.softBoxLabel[data-v-14eb6508]{font-size:11px;font-weight:600;color:#94a3b8}.softBoxValue[data-v-14eb6508]{margin-top:6px;font-size:12px;font-weight:600;color:#e2e8f0;line-height:1.6}.softBoxValueStrong[data-v-14eb6508]{font-size:14px;color:#fff}.actionCol[data-v-14eb6508]{width:220px}.qrWrap[data-v-14eb6508]{display:flex;justify-content:center}.qrInner[data-v-14eb6508]{display:inline-flex}.summaryCard[data-v-14eb6508]{display:flex;flex-direction:column}.summaryCardBody[data-v-14eb6508],.summaryStretchBox[data-v-14eb6508]{flex:1;display:flex;flex-direction:column}.summaryStretchBox[data-v-14eb6508]{justify-content:center}.tableScrollWrapper[data-v-14eb6508]{width:100%;overflow-x:auto}.invoiceTable[data-v-14eb6508]{width:-moz-max-content;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}.invoiceTable thead[data-v-14eb6508]{position:sticky;top:0;z-index:10}.headerGroupCell[data-v-14eb6508]{padding:10px 12px 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;background:#0f172a;white-space:nowrap;border-bottom:1px solid rgba(51,65,85,.8);text-align:center;vertical-align:middle}.headerGroupSpan[data-v-14eb6508]{border-left:1px solid rgba(51,65,85,.8)}.headerGroupInfo[data-v-14eb6508]{color:rgba(125,211,252,.9);border-left:2px solid rgba(56,189,248,.5);background:#0a1e32}.thNormal[data-v-14eb6508]{padding:6px 12px 6px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;background:#0f172a;white-space:nowrap;text-align:left;vertical-align:bottom;border-bottom:1px solid rgba(51,65,85,.8)}.thNormal.thInfoBg[data-v-14eb6508]{background:#0a1e32}.thInfoBorderLeft[data-v-14eb6508]{border-left:2px solid rgba(56,189,248,.5)}.tdStickyLp[data-v-14eb6508],.thStickyLp[data-v-14eb6508]{position:sticky;left:0;z-index:4;min-width:44px;width:44px}.tdStickyName[data-v-14eb6508],.thStickyName[data-v-14eb6508]{position:sticky;z-index:4;min-width:160px;width:200px;max-width:220px}.tdStickyQty[data-v-14eb6508],.thStickyQty[data-v-14eb6508]{position:sticky;z-index:4;min-width:90px;width:90px;border-right:2px solid rgba(71,85,105,.9)}.thSticky[data-v-14eb6508]{padding:10px 12px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;background:#0f172a;white-space:nowrap;text-align:left;border-bottom:1px solid rgba(51,65,85,.8);vertical-align:middle}.tdNormal[data-v-14eb6508]{white-space:nowrap;padding:12px 12px;font-size:12px;font-weight:600;color:#e2e8f0}.tdInfoBorderLeft[data-v-14eb6508]{border-left:2px solid rgba(56,189,248,.3)}.tdSticky[data-v-14eb6508]{white-space:nowrap;padding:12px 12px;font-size:12px;font-weight:600;color:#fff;background:#1e293b}.tdUnknown[data-v-14eb6508]{color:rgba(100,116,139,.8);text-align:center}.tdTimeSub[data-v-14eb6508]{display:block;font-size:10px;font-weight:500;color:rgba(148,163,184,.8);margin-top:1px}.invoiceRow[data-v-14eb6508]{background:rgba(51,65,85,.2)}.invoiceRow[data-v-14eb6508]:hover{background:rgba(51,65,85,.4)}.invoiceRow:hover .tdSticky[data-v-14eb6508]{background:#263348}@media (max-width:1279px){.actionCol[data-v-14eb6508]{width:100%}}@media (max-width:767px){.actionButtons[data-v-14eb6508]{width:100%;display:grid;grid-template-columns:1fr}.actionButtons .btn[data-v-14eb6508],.actionButtons .primaryBtn[data-v-14eb6508]{width:100%;min-height:44px;justify-content:center}.qrWrap[data-v-14eb6508]{width:100%;justify-content:center}.qrInner[data-v-14eb6508]{padding-left:8px;padding-right:8px}}@media (min-width:768px) and (max-width:1279px){.actionButtons[data-v-14eb6508]{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.actionButtons .btn[data-v-14eb6508],.actionButtons .primaryBtn[data-v-14eb6508]{width:100%;min-height:44px;padding-left:12px;padding-right:12px}.actionButtons .btnLabel[data-v-14eb6508]{overflow:hidden;text-overflow:ellipsis}}