.fade-enter-active[data-v-417b7e98],.fade-leave-active[data-v-417b7e98]{transition:opacity .3s}.fade-enter-from[data-v-417b7e98],.fade-leave-to[data-v-417b7e98]{opacity:0}.popup-modal[data-v-417b7e98]{position:fixed;z-index:1000}.modal-background[data-v-417b7e98]{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#00000073}.window[data-v-417b7e98]{width:90%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:var(--bs-body-bg);border-radius:1.25rem;box-shadow:2px 4px 8px #0003;padding:1rem}.sm[data-v-417b7e98]{max-width:420px}.md[data-v-417b7e98]{max-width:640px}.lg[data-v-417b7e98]{max-width:960px}.xl[data-v-417b7e98]{max-width:1280px}.scrollable[data-v-417b7e98]{max-height:90vh;overflow-y:auto}.search-bar[data-v-9c86e06b]{max-width:300px}.announcement[data-v-9c86e06b]{border:1px solid #ccc;padding:25px;border-radius:15px}.btn[data-v-19cba5fc]{transition:background-color .3s ease-in-out;border:none;padding:8px 13px}.toggle-button[data-v-19cba5fc]{position:relative}.toggle-button i[data-v-19cba5fc]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fade-enter-active[data-v-19cba5fc]{transition:opacity .4s}.fade-leave-active[data-v-19cba5fc]{transition:opacity .1s}.fade-enter-from[data-v-19cba5fc],.fade-leave-to[data-v-19cba5fc]{opacity:0}.toggle-container[data-v-9958970f]{position:absolute;top:10px;right:10px}.login[data-v-c6d91b10]{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.login-form[data-v-c6d91b10]{display:flex;gap:10px;flex-direction:column;width:90%;max-width:500px}.logo[data-v-c6d91b10]{padding:0 5rem;width:90%;max-width:500px}.logo svg[data-v-c6d91b10]{width:100%;height:auto}form[data-v-8f88caca]{width:100%}.vsm_collapsed .vsm--title[data-v-8f88caca]{visibility:hidden}.new-user-form[data-v-5ac0242b]{width:90%;max-width:300px}.form-container[data-v-5ac0242b]{height:100vh}.login[data-v-89670c79]{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.register-form[data-v-89670c79]{width:90%;max-width:500px}.logo[data-v-89670c79]{padding:0 5rem;width:90%;max-width:500px}.logo svg[data-v-89670c79]{width:100%;height:auto}.btn[data-v-ca71ef2a]{transition:transform .25s ease-in-out}.rotate-90[data-v-ca71ef2a]{transform:rotate(90deg)}.permission-container[data-v-ca71ef2a]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-in-out;overflow:hidden;background-color:var(--bs-body-bg)}.permission-container.open[data-v-ca71ef2a]{grid-template-rows:1fr}.inner[data-v-ca71ef2a]{min-height:0}.line[data-v-ca71ef2a]{height:1px;background-color:var(--bs-border-color)}.permission[data-v-ca71ef2a]{width:100%}@media screen and (min-width:768px){.permission[data-v-ca71ef2a]{width:50%}}@media screen and (min-width:1100px){.permission[data-v-ca71ef2a]{width:33.33%}}@media screen and (min-width:1400px){.permission[data-v-ca71ef2a]{width:25%}}td[data-v-2d96266b]{background-color:var(--bs-secondary-bg)}.search-bar[data-v-3f829aa0]{max-width:300px}.fake-link[data-v-3f829aa0]{text-decoration:underline;cursor:pointer;color:#a00000;background-color:transparent;border:none}.accounts-page[data-v-e71915d9]{display:flex;flex-direction:column;height:100%;overflow:hidden}.accounts-header[data-v-e71915d9]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 1.25rem .75rem;flex-shrink:0}.accounts-header h1[data-v-e71915d9]{margin:0}.accounts-year-tabs[data-v-e71915d9]{display:flex;gap:.35rem}.accounts-stats[data-v-e71915d9]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1.5rem;padding:0 1.25rem .75rem;flex-shrink:0}.accounts-stat[data-v-e71915d9]{display:flex;align-items:baseline;gap:.35rem;font-size:.975rem}.accounts-stat-label[data-v-e71915d9]{color:var(--bs-secondary-color);white-space:nowrap}.accounts-stat-value[data-v-e71915d9]{font-weight:700;white-space:nowrap}.accounts-table-wrap[data-v-e71915d9]{flex:1;overflow-y:auto;padding:0 1.25rem 1.25rem}.accounts-table th[data-v-e71915d9]{white-space:nowrap}.sortable[data-v-e71915d9]{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable[data-v-e71915d9]:hover{background:var(--bs-tertiary-bg)}.table-sticky-head th[data-v-e71915d9]{position:sticky;top:0;background:var(--bs-body-bg);z-index:1}.support-beam[data-v-d1574797]{height:70px}.row-container table[data-v-7d97804f]{min-width:30vw}.row-container tr[data-v-7d97804f]{border-bottom:1px solid var(--bs-border-color)}.row-container th[data-v-7d97804f]{padding:5px 0;vertical-align:baseline}.row-container td[data-v-7d97804f]{padding:5px 5px 5px 7px;text-align:end}.row-container tr[data-v-7d97804f]:last-child{border-bottom:none}h2[data-v-7d97804f]{font-size:1.75rem;display:inline-block;border-bottom:2px solid var(--bs-primary)}@media screen and (max-width:950px){.row-container[data-v-7d97804f]{flex-direction:column}.row-container table[data-v-7d97804f]{min-width:40vw}}.announcement[data-v-90edf065]{border:1px solid #ccc;padding:25px 25px 15px;border-radius:15px}.date[data-v-90edf065],.author[data-v-90edf065]{font-size:15px;color:var(--bs-secondary)}.announcement-approval-note[data-v-90edf065]{font-size:15px}.bin-table[data-v-fdfbf3ec]{border:1px solid var(--bs-primary);border-radius:0 5px 5px 0}.bg-primary.bin-table[data-v-fdfbf3ec]{border-radius:5px 0 0 5px}.bin-table[data-v-3fc84d44]{border:1px solid var(--bs-primary);border-radius:0 5px 5px 0}.bg-primary.bin-table[data-v-3fc84d44]{border-radius:5px 0 0 5px}img[data-v-bac200d4]{max-width:150px}.grid-row[data-v-bac200d4]{background-color:var(--bs-secondary-bg);display:grid;grid-template-columns:35px 35px repeat(var(--header-columns),1fr) 100px;border-bottom:1px solid var(--bs-border-color);align-items:center;padding:8px 0}.handle[data-v-bac200d4]{cursor:move;width:35px}.expand[data-v-bac200d4]{display:flex;justify-content:center;align-items:center}.expand-button[data-v-bac200d4]{transition:transform .15s ease-in-out}.rotate-90[data-v-bac200d4]{transform:rotate(90deg)}.children-container[data-v-bac200d4]{position:relative;left:0;display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out;overflow:hidden;width:100%}.children-container-expanded[data-v-bac200d4]{grid-template-rows:1fr}.children-container>div[data-v-bac200d4]{margin:0 0 0 12px;padding:0 0 0 12px;min-height:0;min-width:0;border-left:1px solid var(--bs-border-color)}thead th[data-v-bac200d4]{background-color:var(--bs-primary);color:var(--bs-light)}.table-container[data-v-bac200d4]{overflow-x:scroll}.table-header[data-v-31587dee]{background-color:var(--bs-primary);color:var(--bs-light);display:grid;grid-template-columns:35px 35px repeat(var(--header-columns),minmax(0,1fr)) 100px;font-weight:700}.table-header div[data-v-31587dee]{padding:8px}.fab-position[data-v-2c904ea0]{position:fixed;right:1.25rem;bottom:1.25rem;width:3.25rem;height:3.25rem;z-index:1000}main[data-v-aedc9fe6]{transition:padding-left .2s ease-in-out;padding-left:65px}.v-sidebar-menu[data-v-aedc9fe6]{z-index:999}.overlay[data-v-aedc9fe6]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:998}@media screen and (min-width:768px){.overlay[data-v-aedc9fe6]{display:none}main.expanded[data-v-aedc9fe6]{padding-left:290px}}.logo[data-v-aedc9fe6]{padding:10px 15px}.logo svg[data-v-aedc9fe6]{width:50%;height:auto}.vsm_collapsed .logo[data-v-aedc9fe6]{padding:10px 10px 5px 15px}.vsm_collapsed .logo svg[data-v-aedc9fe6]{width:100%;max-width:130px}.fc .fc-event{cursor:pointer;font-size:.925rem;border:none}.fc .fc-event:hover{filter:brightness(.9)}.fc .order-event[style*=adb5bd]{opacity:.55}.fc .order-event.evt-shipped{opacity:.25}.fc .fc-header-toolbar{position:sticky;top:var(--cal-sticky-offset, 0px);z-index:1019;background:var(--bs-body-bg)!important;padding-top:6px;padding-bottom:14px;margin-bottom:0!important}.hide-evt-overdue .evt-overdue,.hide-evt-dpas .evt-dpas,.hide-evt-expedited .evt-expedited,.hide-evt-canceled .evt-canceled,.hide-evt-shipped .evt-shipped,.hide-evt-website .evt-website,.hide-evt-po-large .evt-po-large,.hide-evt-po-parts .evt-po-parts{display:none!important}.cal-sticky-top[data-v-0d81c039]{position:sticky;top:0;z-index:1020;background:var(--bs-body-bg);padding-bottom:4px}.calendar-layout[data-v-0d81c039]{display:flex;align-items:stretch;gap:0}.cal-wrap[data-v-0d81c039]{flex:1;min-width:0}.stats-sidebar[data-v-0d81c039]{width:170px;flex-shrink:0;border:1px solid var(--bs-border-color);border-radius:4px;margin-right:12px;background:var(--bs-secondary-bg);overflow:clip}.stats-sidebar-hdr[data-v-0d81c039]{position:sticky;top:var(--cal-sticky-offset, 0px);z-index:5;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);text-align:center;padding:6px 4px 14px;border-bottom:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.week-stat-block[data-v-0d81c039]{border-bottom:1px solid var(--bs-border-color)}.week-stat-block[data-v-0d81c039]:last-child{border-bottom:none}.stat-mini-tbl[data-v-0d81c039]{width:100%;border-collapse:collapse;font-size:.84rem}.stat-mini-tbl thead th[data-v-0d81c039]{font-size:.9rem;font-weight:700;color:var(--bs-body-color);padding:4px 8px 3px;border-bottom:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.stat-mini-tbl tbody td[data-v-0d81c039]{padding:2px 8px;color:var(--bs-secondary-color);white-space:nowrap}.stat-mini-tbl .sv[data-v-0d81c039]{font-weight:700;color:var(--bs-body-color);text-align:right;padding-right:10px}.stat-empty-wk[data-v-0d81c039]{font-size:.9rem;font-weight:700;color:var(--bs-secondary-color);padding:5px 8px}.legend-bar[data-v-0d81c039]{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.legend-btn[data-v-0d81c039]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 6px;font-size:.9rem;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);cursor:pointer;white-space:nowrap;color:var(--bs-body-color);transition:opacity .15s,background .1s;-webkit-user-select:none;user-select:none}.legend-btn[data-v-0d81c039]:hover{background:var(--bs-secondary-bg)}.legend-btn--off[data-v-0d81c039]{opacity:.4}.legend-btn--off .legend-btn-label[data-v-0d81c039]{text-decoration:line-through}.legend-dot[data-v-0d81c039]{display:inline-block;width:12px;height:12px;border-radius:3px;flex-shrink:0}@media(max-width:900px){.stats-sidebar[data-v-0d81c039]{display:none}}.order-modal-header[data-v-0d81c039]{display:flex;align-items:flex-start;gap:12px}.order-modal-color-bar[data-v-0d81c039]{width:6px;min-height:48px;border-radius:3px;flex-shrink:0}tr[data-v-1c18c359]{border-bottom:1px solid var(--bs-border-color)}th[data-v-1c18c359]{padding:5px 0}td[data-v-1c18c359]{padding:5px 5px 5px 7px}tr[data-v-1c18c359]:last-child{border-bottom:none}.address-label[data-v-1c18c359]{vertical-align:baseline}.order-details tr[data-v-d881a506],.customer tr[data-v-d881a506]{border-bottom:1px solid var(--bs-border-color)}.order-details tr[data-v-d881a506]:last-child,.customer tr[data-v-d881a506]:last-child{border-bottom:none}.order-details th[data-v-d881a506],.customer th[data-v-d881a506]{padding:5px 0;min-width:100px}.customer th[data-v-d881a506]{min-width:115px}.order-details td[data-v-d881a506],.customer td[data-v-d881a506]{padding:5px 5px 5px 7px}.order-details[data-v-d881a506],.billing-address[data-v-d881a506],.shipping-address[data-v-d881a506],.customer[data-v-d881a506]{width:100%;padding:5px}@media screen and (min-width:768px){.order-details[data-v-d881a506],.billing-address[data-v-d881a506],.shipping-address[data-v-d881a506],.customer[data-v-d881a506]{width:50%}}@media screen and (min-width:1400px){.order-details[data-v-d881a506],.billing-address[data-v-d881a506],.shipping-address[data-v-d881a506],.customer[data-v-d881a506]{width:25%}}.part-select-empty[data-v-d881a506]{min-width:200px}.date-pick-container[data-v-ac2d1e26]{display:flex;justify-content:center;align-items:center;gap:.5rem;width:50%}.chart-title[data-v-ac2d1e26]{display:flex;align-items:center;justify-content:center}.charts-container[data-v-ac2d1e26]{display:flex;flex-direction:column;gap:2rem;align-items:stretch}.chart-wrapper[data-v-ac2d1e26]{display:flex;flex-direction:column;align-items:center}@media(min-width:1400px){.charts-container[data-v-ac2d1e26]{flex-direction:row;justify-content:space-evenly;align-items:flex-start}.chart-wrapper[data-v-ac2d1e26]{flex:1;max-width:48%}}input[type=date][data-v-e7ea4a36]{max-width:200px}.v-select[data-v-e7ea4a36]{min-width:200px}.filters[data-v-e7ea4a36]{height:150px}.form-control[type=date][data-v-e7ea4a36]{max-width:none}@media screen and (max-width:900px){.filters[data-v-e7ea4a36]{height:300px}}.page-button[data-v-7ebbae97]{border:none}.page-button[data-v-7ebbae97]:disabled{border:none;color:var(--bs-secondary)}.page-number-button[data-v-7ebbae97]{border:none;background-color:transparent;padding:0 10px;color:var(--bs-black)}.page-number-button[data-v-7ebbae97]:focus,.page-number-button[data-v-7ebbae97]:active,.page-number-button.active[data-v-7ebbae97]{color:var(--bs-primary)}.pipeline-card[data-v-21c4b2b7]{display:block;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:6px;padding:10px 12px;margin-bottom:8px;text-decoration:none;color:inherit;cursor:grab;transition:box-shadow .15s;overflow:hidden;position:relative}.pipeline-card-priority-stripe[data-v-21c4b2b7]{position:absolute;top:0;left:0;right:0;height:8px}.pipeline-card[data-v-21c4b2b7]:hover{box-shadow:0 2px 8px #00000026;color:inherit}.pipeline-card.past-due[data-v-21c4b2b7]{border-left:3px solid var(--bs-danger)}.pipeline-card-title[data-v-21c4b2b7]{font-weight:600;font-size:1rem;margin-bottom:6px;margin-top:6px;line-height:1.3}.pipeline-card-row[data-v-21c4b2b7]{display:flex;justify-content:space-between;align-items:baseline;font-size:.925rem;gap:8px}.pipeline-card-total[data-v-21c4b2b7]{color:var(--bs-secondary-color);white-space:nowrap}.pipeline-card-due[data-v-21c4b2b7]{white-space:nowrap}.pipeline-card-bottom[data-v-21c4b2b7]{display:flex;justify-content:space-between;align-items:baseline;margin-top:2px;font-size:.875rem}.pipeline-card-priority-label[data-v-21c4b2b7]{font-weight:700;letter-spacing:.03em}.pipeline-card-po[data-v-21c4b2b7]{color:var(--bs-secondary-color);margin-left:auto;cursor:pointer;-webkit-user-select:text;user-select:text}.pipeline-page[data-v-0becf3e0]{display:flex;flex-direction:column;height:100%;overflow:hidden}.pipeline-header[data-v-0becf3e0]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 1.25rem .75rem;flex-shrink:0}.pipeline-header h1[data-v-0becf3e0]{margin:0}.pipeline-year-tabs[data-v-0becf3e0]{display:flex;gap:.35rem}.pipeline-toolbar[data-v-0becf3e0]{display:flex;align-items:center;gap:1rem;padding:0 1.25rem .75rem;flex-shrink:0;position:relative}.pipeline-stats-rows[data-v-0becf3e0]{display:grid;grid-template-columns:auto auto;column-gap:1.25rem;row-gap:.35rem}.pipeline-stats[data-v-0becf3e0]{display:contents}.pipeline-late-center[data-v-0becf3e0]{position:absolute;left:50%;transform:translate(-50%)}.pipeline-stat[data-v-0becf3e0]{display:flex;align-items:baseline;gap:.35rem;font-size:.975rem}.pipeline-stat-label[data-v-0becf3e0]{color:var(--bs-secondary-color);white-space:nowrap}.pipeline-stat-value[data-v-0becf3e0]{font-weight:700;white-space:nowrap}.pipeline-sort[data-v-0becf3e0]{display:flex;align-items:center;gap:.5rem}.pipeline-sort-label[data-v-0becf3e0]{font-size:.975rem;color:var(--bs-secondary-color);white-space:nowrap;margin-bottom:0}.pipeline-board[data-v-0becf3e0]{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;overflow-y:hidden;padding:0 1.25rem 1.25rem;flex:1}.pipeline-column[data-v-0becf3e0]{min-width:280px;max-width:280px;display:flex;flex-direction:column;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:8px;overflow:hidden;flex-shrink:0}.pipeline-column-header[data-v-0becf3e0]{display:flex;align-items:center;padding:8px 12px;background:var(--bs-tertiary-bg);font-weight:600;font-size:.925rem;-webkit-user-select:none;user-select:none}.pipeline-column-header.collapsible[data-v-0becf3e0]{cursor:pointer}.pipeline-column-header.collapsible[data-v-0becf3e0]:hover{background:var(--bs-secondary-bg)}.pipeline-column-label[data-v-0becf3e0]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pipeline-column-total[data-v-0becf3e0]{padding:4px 12px 5px;font-size:.925rem;font-weight:600;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg)}.pipeline-column-body[data-v-0becf3e0]{flex:1;overflow-y:auto;max-height:calc(100vh - 230px)}.pipeline-drop-zone[data-v-0becf3e0]{padding:8px;min-height:60px}[data-v-0becf3e0] .pipeline-card-ghost{opacity:.4}@media(max-width:1050px){.pipeline-toolbar[data-v-0becf3e0]{flex-wrap:wrap;row-gap:.5rem}.pipeline-late-center[data-v-0becf3e0]{position:static;transform:none;order:10;flex-basis:100%}}h2[data-v-7a343cf8]{font-size:1.75rem;padding:0 5px 2px;display:inline-block;border-bottom:2px solid var(--bs-primary)}.order-details tr[data-v-7a343cf8],.customer tr[data-v-7a343cf8]{border-bottom:1px solid var(--bs-border-color)}.order-details tr[data-v-7a343cf8]:last-child,.customer tr[data-v-7a343cf8]:last-child{border-bottom:none}.order-details th[data-v-7a343cf8],.customer th[data-v-7a343cf8]{padding:5px 0;min-width:100px}.customer th[data-v-7a343cf8]{min-width:115px}.order-details td[data-v-7a343cf8],.customer td[data-v-7a343cf8]{padding:5px 5px 5px 7px}.customer a[data-v-7a343cf8]{color:var(--bs-heading-color)}.customer a[data-v-7a343cf8]:hover{color:var(--bs-secondary)}h2[data-v-e4d7c4f6]{font-size:1.75rem;padding:0 5px 2px;display:inline-block;border-bottom:2px solid var(--bs-primary)}h3[data-v-e4d7c4f6]{font-size:1.25rem}.order-note[data-v-e4d7c4f6]{display:inline-block;border-bottom:1px solid var(--bs-border-color);padding:10px}.order-note .user-info[data-v-e4d7c4f6]{font-size:12px;color:var(--bs-secondary)}h2[data-v-653209e6]{font-size:1.75rem;padding:0 5px 2px;display:inline-block;border-bottom:2px solid var(--bs-primary);margin-bottom:0}.part-select[data-v-653209e6]{min-width:300px}.part-select-empty[data-v-653209e6]{min-width:200px}.btn-column[data-v-653209e6]{width:50px}h2[data-v-50354902]{font-size:1.75rem;padding:0 5px 2px;display:inline-block;border-bottom:2px solid var(--bs-primary)}.shipment-card[data-v-50354902]{background-color:var(--bs-light)}.shipment-card h4[data-v-50354902]{font-size:1.1rem;margin:0}.shipments-list .table[data-v-50354902]{background-color:#fff}.shipment-field[data-v-50354902]{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 0}.shipment-field .v-select[data-v-50354902]{flex:1 1 auto}.shipment-default[data-v-50354902]{display:flex;align-items:center;gap:.5rem;flex-grow:1}.mobile-view-btn[data-v-50354902]{display:none}.shipment-defaults>div[data-v-50354902]:first-child{border-radius:.375rem 0 0 .375rem}.defaults-list[data-v-50354902]{border-radius:0 .375rem .375rem 0}@media screen and (max-width:1000px){.shipment-defaults[data-v-50354902]{flex-direction:column;align-items:stretch}.wide-view-btn[data-v-50354902]{display:none}.mobile-view-btn[data-v-50354902]{display:inline-block}.shipment-default[data-v-50354902]{flex-direction:column;align-items:flex-start;gap:.1rem}.shipment-defaults>div[data-v-50354902]:first-child{border-radius:.375rem .375rem 0 0}.defaults-list[data-v-50354902]{border-radius:0 0 .375rem .375rem}}h2[data-v-f5dd84e5]{font-size:1.75rem;padding:0 5px 2px;display:inline-block;border-bottom:2px solid var(--bs-primary)}h3[data-v-f5dd84e5]{font-size:1.25rem}.expedite-fees td[data-v-f5dd84e5]:first-of-type:hover{opacity:.8;color:#727272;cursor:copy;text-decoration:underline}@media screen and (min-width:1000px){.expedite-fees th[data-v-f5dd84e5]{white-space:nowrap}}h1[data-v-06524eb2]{font-size:2rem}.order-status-row[data-v-06524eb2]:hover{color:#fff;background-color:var(--bs-gray-800)}.handle[data-v-bc7ea1d0]{cursor:move}.accordion-button[data-v-bc7ea1d0]:not(.collapsed){background-color:var(--bs-accordion-active-bg)}.accordion-header[data-v-bc7ea1d0]{position:relative}.accordion-header .accordion-button[data-v-bc7ea1d0]{flex:1}.accordion-header>.btn[data-v-bc7ea1d0]{flex-shrink:0}.remove-image-button[data-v-071d7251]{top:-10px;right:-10px;width:25px;height:25px;border-radius:50%;font-size:12px;display:flex;justify-content:center;align-items:center}.list-style-none[data-v-071d7251]{list-style-type:none}.component-image[data-v-fff6a58a]{max-width:120px}.loading-cover[data-v-fff6a58a]{z-index:999;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80;display:flex;justify-content:center;align-items:center}.current-image-preview[data-v-fff6a58a]{max-width:100%}.grid-row[data-v-333a0e4b]{background-color:var(--bs-secondary-bg);display:grid;grid-template-columns:35px 35px 1fr 100px;border-bottom:1px solid var(--bs-border-color);align-items:center;padding:8px 0}.expand[data-v-333a0e4b]{display:flex;justify-content:center;align-items:center}.expand-button[data-v-333a0e4b]{transition:transform .15s ease-in-out}.rotate-90[data-v-333a0e4b]{transform:rotate(90deg)}.children-container[data-v-333a0e4b]{position:relative;left:0;display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out;overflow:hidden;width:100%}.children-container-expanded[data-v-333a0e4b]{grid-template-rows:1fr}.children-container>div[data-v-333a0e4b]{margin:0 0 0 12px;padding:0 0 0 12px;min-height:0;min-width:0;border-left:1px solid var(--bs-border-color)}thead th[data-v-333a0e4b]{background-color:var(--bs-primary);color:var(--bs-light)}.table-container[data-v-333a0e4b]{overflow-x:scroll}.id[data-v-333a0e4b]{min-width:55px;text-align:right;font-size:.75rem}.table-header[data-v-9f9fb476]{background-color:var(--bs-primary);color:var(--bs-light);display:grid;grid-template-columns:35px 35px 1fr 100px;font-weight:700}.table-header div[data-v-9f9fb476]{padding:8px}.number-input[data-v-38844587]{width:4rem}.labor-name[data-v-94c4d377]{min-width:200px}.labor-select[data-v-7302dfd1]{min-width:100px}.handle[data-v-7302dfd1]{cursor:move;width:35px}td[data-v-7302dfd1]{vertical-align:middle}.badge[data-v-7302dfd1]{font-size:.75rem;padding:.25rem .5rem}.unit-cost-label[data-v-9cc603de]{min-width:69px}.cost-plus-margin-label[data-v-9cc603de]{min-width:139px}.total-cost-label[data-v-9cc603de]{min-width:73px}.margin-percentage[data-v-9cc603de]{text-align:right}.w-45[data-v-6cc0dc2d]{width:45%}.remove-image-button[data-v-a49077bb]{top:-10px;right:-10px;width:25px;height:25px;border-radius:50%;font-size:12px;display:flex;justify-content:center;align-items:center}.spec-group[data-v-703c947d]{margin:0 25px 25px;padding-bottom:.5rem;border-bottom:1px solid var(--bs-primary)}.active[data-v-ddb6d6a2]{border-bottom:2px solid #a00000;background-color:var(--bs-body-bg)}ul li[data-v-ddb6d6a2]{text-align:center;flex:1;padding:5px 0;background-color:var(--bs-secondary-bg);transition:background-color .1s ease-in-out;cursor:pointer}.tabs-container ul[data-v-ddb6d6a2]{list-style-type:none;padding:0}img[data-v-8b669237]{max-width:300px}.remove-button[data-v-8b669237]{position:absolute;top:-10px;right:-10px;width:25px;height:25px;border-radius:50%;font-size:12px}img[data-v-8b669237]:hover{cursor:move}.loading-cover[data-v-8b669237]{position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc;z-index:1;display:flex;flex-direction:column;gap:.25rem;padding-top:35px;justify-content:center;align-items:center}.total-inventory-table[data-v-c6834625]{max-width:350px}.card-header[data-v-943d19cf]{font-size:.9rem}.remove-event[data-v-452460fb]{width:25px;height:25px;font-size:12px;top:-10px;right:-10px}.event-image[data-v-452460fb]{max-width:550px}.end-date[data-v-452460fb]{min-width:150px}.search-bar[data-v-305fe4a4]{max-width:300px}i.bi-list[data-v-5f43950c]{cursor:grab}.alert-cards[data-v-16e7fc48]{display:flex;flex-direction:column;gap:1rem;max-width:700px}.alert-card[data-v-16e7fc48]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-body-bg)}.alert-card-toggle[data-v-16e7fc48]{display:flex;align-items:center;flex-shrink:0}.form-check-input[data-v-16e7fc48]{width:3em;height:1.5em;cursor:pointer}.outage-preview[data-v-16e7fc48]{padding:.5rem .75rem;background:#d32f2f;color:#fff;font-weight:600;border-radius:4px;margin-bottom:.5rem;font-size:.9rem}.outage-preview[data-v-16e7fc48]:last-child{margin-bottom:0}.banner-grid[data-v-76586f1e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:1rem}.banner-card[data-v-76586f1e]{border:1px solid var(--bs-border-color);border-radius:8px;padding:1rem;background:var(--bs-body-bg);position:relative}.banner-card.active[data-v-76586f1e]{border-color:var(--bs-success);box-shadow:0 0 0 1px var(--bs-success)}.banner-badge[data-v-76586f1e]{position:absolute;top:.5rem;right:.5rem}.banner-images[data-v-76586f1e]{display:flex;gap:1rem;margin-bottom:.75rem}.banner-preview[data-v-76586f1e]{flex:1}.banner-preview-mobile[data-v-76586f1e]{flex:0 0 120px}.banner-preview img[data-v-76586f1e]{width:100%;height:auto;border-radius:4px;border:1px solid var(--bs-border-color)}.banner-preview-label[data-v-76586f1e]{display:block;font-size:.75rem;color:var(--bs-secondary-color);margin-bottom:.25rem}.banner-info[data-v-76586f1e]{margin-bottom:.5rem}.banner-actions[data-v-76586f1e]{display:flex;gap:.5rem}i.bi-list[data-v-ac074117]{cursor:grab}h1[data-v-bc784137]{font-size:1.75rem}.section-title[data-v-bc784137]{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#666;margin-bottom:.75rem;padding-bottom:.4rem;border-bottom:2px solid var(--bs-primary);display:inline-block}[data-bs-theme=dark] .section-title[data-v-bc784137]{color:#aaa}.stats-grid[data-v-bc784137]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.stats-grid-3[data-v-bc784137]{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.stats-grid[data-v-bc784137],.stats-grid-3[data-v-bc784137]{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.stats-grid[data-v-bc784137],.stats-grid-3[data-v-bc784137]{grid-template-columns:1fr}}.stat-card[data-v-bc784137]{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:8px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.2rem}.stat-label[data-v-bc784137]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#888}[data-bs-theme=dark] .stat-label[data-v-bc784137]{color:#999}.stat-value[data-v-bc784137]{font-size:2.2rem;font-weight:700;line-height:1.1;color:var(--bs-body-color);min-height:2.6rem;display:flex;align-items:center}.stat-value a[data-v-bc784137]{color:var(--bs-primary);text-decoration:none}.stat-value a[data-v-bc784137]:hover{text-decoration:underline}.stat-sub[data-v-bc784137]{font-size:.78rem;color:#999;margin-top:.1rem}input[type=date][data-v-df10026d]{max-width:200px}.v-select[data-v-df10026d]{min-width:200px}.filters[data-v-df10026d]{height:175px}.form-control[type=date][data-v-df10026d]{max-width:none}@media screen and (max-width:1250px){.filters[data-v-df10026d]{height:300px}}@media screen and (max-width:767px){.filters[data-v-df10026d]{height:auto}}.work-order-table td[data-v-879a1dd5]{background-color:transparent}th.num-column[data-v-efae3da4]{text-align:right}h2[data-v-1eea7c5f]{font-size:1.75rem;padding:0 5px 2px;display:inline-block;border-bottom:2px solid var(--bs-primary)}.status-select[data-v-1eea7c5f]{min-width:230px}.details td[data-v-1eea7c5f]{padding-left:10px}.work-order-details[data-v-1eea7c5f]{width:100%;padding:5px}@media screen and (min-width:768px){.work-order-details[data-v-1eea7c5f]{width:50%}}@media screen and (min-width:1400px){.work-order-details[data-v-1eea7c5f]{width:25%}}.priority[data-v-1eea7c5f]{padding:2px 10px;border-radius:15px}.status-color-dot[data-v-1eea7c5f]{width:14px;height:14px;border-radius:50%;flex-shrink:0}.tracker-grid[data-v-9264d505]{display:flex;gap:12px;overflow-x:auto;align-items:flex-start;padding-bottom:16px;min-height:calc(100vh - 220px)}.tracker-column[data-v-9264d505]{flex:1 0 180px;min-width:180px;background:var(--bs-secondary-bg);border-radius:8px;overflow:hidden}.tracker-column-header[data-v-9264d505]{padding:10px 14px;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;background:var(--bs-tertiary-bg);display:flex;align-items:center}.tracker-column-title[data-v-9264d505]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tracker-column-body[data-v-9264d505]{padding:8px;display:flex;flex-direction:column;gap:8px;min-height:80px;max-height:calc(100vh - 300px);overflow-y:auto}.tracker-card[data-v-9264d505]{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:6px;padding:10px 12px;cursor:pointer;transition:border-color .15s}.tracker-card[data-v-9264d505]:hover{border-color:var(--bs-primary)}.tracker-card-part[data-v-9264d505]{font-weight:600;font-size:.95rem}.tracker-card-name[data-v-9264d505]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tracker-empty[data-v-9264d505]{color:var(--bs-secondary-color);font-size:.85rem;text-align:center;padding:16px 0}.priority-chip[data-v-9264d505]{border-width:2px;font-weight:600;font-size:.75rem;transition:opacity .15s}.opacity-40[data-v-9264d505]{opacity:.35}
