@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@600;700&display=swap";._loginRoot_zu2lu_1{--foreground:#111;--muted:#6b7280;--border:#e5e7eb;--accent:#ff6b00;min-height:100svh;color:var(--foreground);background:radial-gradient(circle at 0 0,#ff6b001f,#0000 34%),#f5f5f5;place-items:center;padding:24px;font-family:DM Sans,system-ui,sans-serif;display:grid}._loginRoot_zu2lu_1 *,._loginRoot_zu2lu_1 :before,._loginRoot_zu2lu_1 :after{box-sizing:border-box}._loginCard_zu2lu_26{border:1px solid var(--border);background:#fffffff7;border-radius:22px;width:min(100%,440px);padding:32px;box-shadow:0 24px 70px #0f172a24}._iconWrap_zu2lu_35{color:#fff;background:#111;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}._iconWrap_zu2lu_35 svg,._passwordField_zu2lu_46 button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._heading_zu2lu_56{margin-top:22px}._heading_zu2lu_56 span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:900}._heading_zu2lu_56 h1{letter-spacing:-.04em;margin:6px 0 0;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.8rem}._heading_zu2lu_56 p{color:var(--muted);margin:8px 0 0;line-height:1.5}._form_zu2lu_81{gap:16px;margin-top:26px;display:grid}._form_zu2lu_81 label{gap:7px;display:grid}._form_zu2lu_81 label>span{letter-spacing:.03em;text-transform:uppercase;font-size:.78rem;font-weight:850}._form_zu2lu_81 input{border:1px solid var(--border);width:100%;min-height:46px;color:var(--foreground);font:inherit;background:#fff;border-radius:10px;outline:none;padding:0 13px}._form_zu2lu_81 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px #ff6b0024}._passwordField_zu2lu_46{position:relative}._passwordField_zu2lu_46 input{padding-right:48px}._passwordField_zu2lu_46 button{color:#525252;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}._passwordField_zu2lu_46 button:hover{background:#f3f4f6}._passwordField_zu2lu_46 button svg{width:18px;height:18px}._errorMessage_zu2lu_149{color:#b91c1c;background:#dc262612;border:1px solid #dc262638;border-radius:10px;padding:11px 12px;font-size:.86rem;font-weight:700}._submitButton_zu2lu_159{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#111;border:0;border-radius:10px;font-weight:900}._submitButton_zu2lu_159:hover:not(:disabled){background:#292929}._submitButton_zu2lu_159:disabled,._passwordField_zu2lu_46 button:disabled{cursor:not-allowed;opacity:.58}@media (width<=520px){._loginRoot_zu2lu_1{padding:14px}._loginCard_zu2lu_26{padding:24px 20px}}._inventoryRoot_1j14r_1{--background:0 0% 97%;--foreground:0 0% 8%;--card:0 0% 100%;--primary:0 0% 8%;--primary-foreground:0 0% 100%;--muted:340 5% 94%;--muted-foreground:0 0% 40%;--accent:25 100% 50%;--destructive:0 84% 60%;--border:340 8% 88%;--input:340 8% 88%;--radius:.5rem;--josuan:#db2777;--josuan-soft:#db27771a;--chiquita:#2563eb;--chiquita-soft:#2563eb1a;--font-heading:"Space Grotesk", sans-serif;--font-body:"DM Sans", sans-serif;background:hsl(var(--background));min-height:100svh;color:hsl(var(--foreground));font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}._inventoryRoot_1j14r_1 *,._inventoryRoot_1j14r_1 :before,._inventoryRoot_1j14r_1 :after{box-sizing:border-box}._inventoryRoot_1j14r_1 button,._inventoryRoot_1j14r_1 input,._inventoryRoot_1j14r_1 select,._inventoryRoot_1j14r_1 textarea{font:inherit}._inventoryRoot_1j14r_1 button{cursor:pointer;border:0}._inventoryRoot_1j14r_1 button:disabled{cursor:not-allowed;opacity:.55}._topbar_1j14r_51{z-index:10;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background) / .94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:66px;padding:0 1.5rem;position:sticky;top:0}._topbarInner_1j14r_62{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1600px;min-height:66px;margin:0 auto;display:flex;position:relative}._topbarBrand_1j14r_74{align-items:center;gap:.75rem;min-width:0;display:flex}._sessionActions_1j14r_81{flex:none;align-items:center;gap:.65rem;margin-left:auto;display:flex}._sessionActions_1j14r_81>span{max-width:220px;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:700;overflow:hidden}._signOutButton_1j14r_99{background:hsl(var(--card));min-height:36px;color:hsl(var(--foreground));white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:.42rem;padding:.45rem .7rem;font-size:.78rem;font-weight:800;display:inline-flex;border:1px solid hsl(var(--border))!important}._signOutButton_1j14r_99:hover{background:hsl(var(--muted))}._signOutButton_1j14r_99 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 .95rem;width:.95rem;height:.95rem}._topbar_1j14r_51 strong{font-family:var(--font-heading);font-size:1rem}._primaryButton_1j14r_135,._secondaryButton_1j14r_136{border-radius:var(--radius);justify-content:center;align-items:center;gap:.5rem;min-height:40px;padding:.625rem 1rem;font-size:.875rem;font-weight:800;transition:transform .15s,background .15s;display:inline-flex}._secondaryButton_1j14r_136{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._primaryButton_1j14r_135{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._primaryButton_1j14r_135:hover,._secondaryButton_1j14r_136:hover{transform:translateY(-1px)}._primaryButton_1j14r_135 svg,._secondaryButton_1j14r_136 svg,._notificationButton_1j14r_167 svg,._lowStockAlert_1j14r_168 svg,._searchWrap_1j14r_169 svg,._photoPreviewLarge_1j14r_170 svg,._moduleChevron_1j14r_171 svg,._rowChevron_1j14r_172 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1rem;height:1rem}._notificationWrap_1j14r_184{flex:none;position:relative}._notificationButton_1j14r_167{border:1px solid hsl(var(--border));background:hsl(var(--card));width:42px;height:42px;color:hsl(var(--foreground));border-radius:999px;justify-content:center;align-items:center;transition:background .15s,transform .15s;display:inline-flex;position:relative}._notificationButton_1j14r_167:hover{background:hsl(var(--muted));transform:translateY(-1px)}._notificationBadge_1j14r_208{border:2px solid hsl(var(--background));color:#fff;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.65rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}._notificationPanel_1j14r_227{z-index:40;border:1px solid hsl(var(--border));background:hsl(var(--card));opacity:1;transform-origin:0 0;border-radius:14px;width:min(380px,100vw - 2rem);transition:opacity .42s,transform .42s;animation:.18s ease-out _notificationPanelIn_1j14r_1;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden;transform:translateY(0);box-shadow:0 20px 55px #0f172a33}._notificationPanelClosing_1j14r_245{opacity:0;pointer-events:none;transform:translateY(-5px)}@keyframes _notificationPanelIn_1j14r_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._notificationHeader_1j14r_263{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.85rem 1rem;display:flex}._notificationHeader_1j14r_263 strong{font-family:var(--font-heading);font-size:.95rem}._notificationHeader_1j14r_263 span{color:#b91c1c;background:#dc26261a;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:.72rem;font-weight:900;display:inline-flex}._notificationList_1j14r_289{max-height:360px;overflow-y:auto}._notificationItem_1j14r_294{width:100%;color:hsl(var(--foreground));text-align:left;background:0 0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 1rem;display:flex;border-bottom:1px solid hsl(var(--border))!important}._notificationItem_1j14r_294:last-child{border-bottom:0!important}._notificationItem_1j14r_294:hover{background:#f59e0b14}._notificationItem_1j14r_294>span{gap:.2rem;min-width:0;display:grid}._notificationItem_1j14r_294>span:last-child{text-align:right;flex:none;justify-items:end}._notificationItem_1j14r_294 strong,._notificationItem_1j14r_294 b{font-size:.8rem}._notificationItem_1j14r_294 b{color:#b45309}._notificationItem_1j14r_294 small{color:hsl(var(--muted-foreground));font-size:.7rem}._notificationEmpty_1j14r_341{color:hsl(var(--muted-foreground));margin:0;padding:1.2rem;font-size:.82rem;line-height:1.45}._contentArea_1j14r_349{min-width:0;padding:1.5rem}._pageStack_1j14r_354{gap:1.4rem;max-width:1600px;margin:0 auto;display:grid}._pageHeader_1j14r_361{justify-content:space-between;align-items:center;gap:1rem;display:flex}._pageHeader_1j14r_361 h1,._formHeader_1j14r_369 h2,._formHeaderCompact_1j14r_370 h4{font-family:var(--font-heading);letter-spacing:-.04em;margin:0}._pageHeader_1j14r_361 h1{font-size:1.65rem}._headerActions_1j14r_380,._toolButtons_1j14r_381,._detailActions_1j14r_382,._formActions_1j14r_383{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}._dangerButton_1j14r_390{color:hsl(var(--destructive))}._iconDangerButton_1j14r_394{border-radius:var(--radius);width:40px;height:40px;color:hsl(var(--destructive));background:#fff;justify-content:center;align-items:center;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;border:1px solid #dc262638!important}._iconDangerButton_1j14r_394:hover:not(:disabled){background:#dc26260f;transform:translateY(-1px);border-color:#dc262666!important}._iconDangerButton_1j14r_394 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}._errorBanner_1j14r_424,._successBanner_1j14r_425{border-radius:12px;padding:.9rem 1rem;font-size:.9rem;font-weight:800}._errorBanner_1j14r_424{color:#b91c1c;background:#dc262614;border:1px solid #dc26263d}._successBanner_1j14r_425{color:#15803d;background:#16a34a14;border:1px solid #16a34a3d}._lowStockAlert_1j14r_168{color:#b45309;background:#f59e0b14;border:1px solid #f59e0b59;align-items:center;gap:.8rem;display:flex}._lowStockAlert_1j14r_168 p,._lowStockAlert_1j14r_168 span{margin:0}._lowStockAlert_1j14r_168 p{color:hsl(var(--foreground))}._lowStockAlert_1j14r_168 span{color:hsl(var(--muted-foreground));font-size:.875rem}._searchWrap_1j14r_169{width:min(100%,720px);position:relative}._searchWrap_1j14r_169 svg{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}._searchWrap_1j14r_169 input{border:1px solid hsl(var(--input));border-radius:var(--radius);background:hsl(var(--card));width:100%;min-height:46px;color:hsl(var(--foreground));outline:none;padding:0 1rem 0 2.5rem}._searchWrap_1j14r_169 input:focus,._formGrid_1j14r_492 input:focus,._formGrid_1j14r_492 select:focus,._lotFormGrid_1j14r_494 input:focus,._lotFormGrid_1j14r_494 select:focus,._lotFormGrid_1j14r_494 textarea:focus{border-color:hsl(var(--accent));box-shadow:0 0 0 3px hsl(var(--accent) / .14)}._formCard_1j14r_501,._lotFormCard_1j14r_502{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;box-shadow:0 12px 28px #0f172a14}._formCard_1j14r_501{padding:1.2rem}._lotFormCard_1j14r_502{padding:1rem}._formHeader_1j14r_369,._formHeaderCompact_1j14r_370{margin-bottom:1rem}._photoFormRow_1j14r_522{grid-template-columns:170px 1fr;align-items:flex-start;gap:1.2rem;display:grid}._photoUploader_1j14r_529{color:hsl(var(--foreground));gap:.5rem;font-weight:800;display:grid}._photoUploader_1j14r_529 input{width:100%;color:hsl(var(--muted-foreground));font-size:.78rem}._photoPreviewLarge_1j14r_170{border:1px dashed hsl(var(--border));background:hsl(var(--muted));width:150px;height:150px;color:hsl(var(--muted-foreground));border-radius:14px;justify-content:center;align-items:center;display:flex;overflow:hidden}._photoPreviewLarge_1j14r_170 img{object-fit:contain;width:100%;height:100%;padding:2px}._formGrid_1j14r_492,._lotFormGrid_1j14r_494{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}._formGrid_1j14r_492 label,._lotFormGrid_1j14r_494 label{gap:.38rem;display:grid}._formGrid_1j14r_492 span,._lotFormGrid_1j14r_494 span,._photoUploader_1j14r_529>span{color:hsl(var(--muted-foreground));letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}._formGrid_1j14r_492 input,._formGrid_1j14r_492 select,._lotFormGrid_1j14r_494 input,._lotFormGrid_1j14r_494 select,._lotFormGrid_1j14r_494 textarea{border:1px solid hsl(var(--input));border-radius:var(--radius);background:hsl(var(--card));width:100%;min-height:42px;color:hsl(var(--foreground));outline:none;padding:.62rem .75rem}._lotFormGrid_1j14r_494 textarea{resize:vertical;min-height:90px}._formGrid_1j14r_492 input:disabled,._formGrid_1j14r_492 select:disabled,._lotFormGrid_1j14r_494 input:disabled,._lotFormGrid_1j14r_494 select:disabled{cursor:not-allowed;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._stockField_1j14r_614 input{color:#15803d;background:#16a34a14;border-color:#16a34a47;font-size:1rem;font-weight:900}._stockField_1j14r_614 small{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._fullField_1j14r_628{grid-column:1/-1}._formActions_1j14r_383{margin-top:1rem}._inventoryModules_1j14r_636{gap:18px;display:grid}._partModule_1j14r_641{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:18px;overflow:hidden;box-shadow:0 10px 24px #0f172a0f}._partHeaderRow_1j14r_649{background:hsl(var(--card));width:100%;color:hsl(var(--foreground));text-align:left;grid-template-columns:28px 92px minmax(140px,.72fr) minmax(140px,.72fr) minmax(360px,2.4fr) minmax(92px,.42fr) minmax(102px,.46fr);align-items:center;gap:.72rem;padding:.8rem 1rem;transition:background .15s;display:grid}._partHeaderRow_1j14r_649:hover{background:hsl(var(--muted) / .68)}._moduleChevron_1j14r_171,._rowChevron_1j14r_172{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;display:inline-flex}._chevronOpen_1j14r_676{transform:rotate(90deg)}._modulePhoto_1j14r_680{border:1px solid hsl(var(--border));color:#fff;width:82px;height:82px;font-family:var(--font-heading);background:#fff;border-radius:14px;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex;overflow:hidden}._modulePhoto_1j14r_680 img{object-fit:contain;width:100%;height:100%;padding:2px}._modulePhotoClickable_1j14r_703{cursor:zoom-in}._moduleOwnerColumn_1j14r_707,._moduleName_1j14r_708,._moduleQuantity_1j14r_709{gap:.2rem;min-width:0;display:grid}._moduleOwnerColumn_1j14r_707>small,._moduleName_1j14r_708>small,._moduleQuantity_1j14r_709>small{color:hsl(var(--muted-foreground));letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:900}._ownerValueLine_1j14r_725{border-radius:6px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:.28rem;min-width:0;padding:.14rem .34rem;display:grid}._ownerValueLine_1j14r_725 b{font-size:.62rem;font-weight:900}._ownerValueLine_1j14r_725 strong{text-overflow:ellipsis;white-space:nowrap;font-family:SF Mono,Monaco,Consolas,Liberation Mono,monospace;font-size:.71rem;overflow:hidden}._ownerJosuan_1j14r_748{color:var(--josuan)!important}._ownerValueLine_1j14r_725._ownerJosuan_1j14r_748,._ownerPill_1j14r_753._ownerJosuan_1j14r_748{background:var(--josuan-soft)}._ownerChiquita_1j14r_757{color:var(--chiquita)!important}._ownerValueLine_1j14r_725._ownerChiquita_1j14r_757,._ownerPill_1j14r_753._ownerChiquita_1j14r_757{background:var(--chiquita-soft)}._moduleName_1j14r_708 strong{color:hsl(var(--foreground));font-family:var(--font-heading);text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:800;overflow:hidden}._moduleEnglishName_1j14r_776{color:#4b5563;overflow-wrap:anywhere;white-space:normal;font-size:.8rem;font-weight:750;line-height:1.35;display:block;overflow:visible}._moduleQuantity_1j14r_709{align-content:center;gap:.08rem;min-width:0;padding:0}._moduleQuantity_1j14r_709._ownerJosuan_1j14r_748,._moduleQuantity_1j14r_709._ownerChiquita_1j14r_757{background:0 0}._moduleQuantity_1j14r_709._ownerJosuan_1j14r_748>small{color:var(--josuan)}._moduleQuantity_1j14r_709._ownerChiquita_1j14r_757>small{color:var(--chiquita)}._moduleQuantity_1j14r_709 strong{font-size:1.12rem;font-weight:900}._moduleQuantity_1j14r_709 em{color:hsl(var(--destructive));font-size:.7rem;font-style:normal;font-weight:900}._partBody_1j14r_819{border-top:1px solid hsl(var(--border));background:#fff;gap:1rem;padding:1rem;display:grid}._partTools_1j14r_827{justify-content:flex-end;display:flex}._innerTableWrap_1j14r_832{border:1px solid hsl(var(--border));border-radius:14px;overflow-x:auto}._ownerTable_1j14r_838{border-collapse:collapse;background:#fff;width:100%;min-width:930px;font-size:.82rem}._ownerTable_1j14r_838 th,._ownerTable_1j14r_838 td{text-align:left;vertical-align:middle;border-bottom:0;padding:.78rem .7rem}._ownerTable_1j14r_838 thead tr,._ownerTable_1j14r_838 tbody>tr{border-bottom:1px solid hsl(var(--border))}._ownerTable_1j14r_838 tbody>tr:last-child{border-bottom:0}._ownerTable_1j14r_838 th{background:hsl(var(--muted) / .8);color:hsl(var(--muted-foreground));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:900}._ownerRow_1j14r_873{cursor:pointer;transition:background .15s}._ownerRow_1j14r_873:hover{background:hsl(var(--muted) / .5)}._ownerRow_1j14r_873>td{background:#fff;transition:background .15s}._ownerRow_1j14r_873:hover>td{background:hsl(var(--muted) / .5)}._rowChevron_1j14r_172{flex:0 0 24px;width:24px;display:inline-flex}._itemCell_1j14r_897{align-items:center;gap:.35rem;display:flex}._rowActionCell_1j14r_903{width:92px;text-align:center!important}._rowActionButtons_1j14r_908{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}._rowEditButton_1j14r_915{width:34px;height:34px;color:hsl(var(--foreground));background:#fff;border-radius:9px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;border:1px solid hsl(var(--border))!important}._rowEditButton_1j14r_915:hover:not(:disabled){background:hsl(var(--accent) / .08);transform:translateY(-1px);border-color:hsl(var(--accent))!important}._rowEditButton_1j14r_915 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}._rowDeleteButton_1j14r_945{width:34px;height:34px;color:hsl(var(--destructive));background:#fff;border-radius:9px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,transform .15s;display:inline-flex;border:1px solid #dc262633!important}._rowDeleteButton_1j14r_945:hover:not(:disabled){background:#dc26260f;transform:translateY(-1px);border-color:#dc26266b!important}._rowDeleteButton_1j14r_945 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}._monoCell_1j14r_975{font-family:SF Mono,Monaco,Consolas,Liberation Mono,monospace;font-size:.75rem;font-weight:800}._ownerPill_1j14r_753,._statusPill_1j14r_982,._movementType_1j14r_983{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .55rem;font-size:.7rem;font-weight:900;display:inline-flex}._statusPill_1j14r_982{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusDisponible_1j14r_999{color:#15803d;background:#16a34a1f}._statusNodisponible_1j14r_1004{color:#b91c1c;background:#dc26261f}._statusEnuso_1j14r_1009,._statusEnrevisión_1j14r_1010{color:#1d4ed8;background:#2563eb1f}._statusPedirmás_1j14r_1015{color:#b45309;background:#f59e0b29}._entryTotal_1j14r_1020{color:#15803d;font-weight:900}._exitTotal_1j14r_1025{color:#b91c1c;font-weight:900}._lowStock_1j14r_168{color:hsl(var(--destructive))}._goodStock_1j14r_1034{color:#15803d}._lotDetailRow_1j14r_1038 td{background:#fbfcfe;padding:0}._lotDetailPanel_1j14r_1043{gap:1rem;padding:1rem;display:grid}._historyHeader_1j14r_1049{justify-content:space-between;align-items:center;gap:1rem;display:flex}._historyHeader_1j14r_1049>div:first-child{align-items:center;gap:.65rem;display:flex}._historyHeader_1j14r_1049 strong{font-family:var(--font-heading)}._movementTableWrap_1j14r_1066{border:1px solid hsl(var(--border));border-radius:12px;overflow-x:auto}._movementTable_1j14r_1066{border-collapse:collapse;background:#fff;width:100%;min-width:760px;font-size:.8rem}._movementTable_1j14r_1066 th,._movementTable_1j14r_1066 td{border-bottom:1px solid hsl(var(--border));text-align:left;padding:.72rem}._movementTable_1j14r_1066 th{color:hsl(var(--muted-foreground));letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#f7f7f8;font-size:.66rem;font-weight:900}._movementEntry_1j14r_1097{color:#15803d;background:#16a34a1f}._movementExit_1j14r_1102{color:#b91c1c;background:#dc26261a}._movementActionCell_1j14r_1108{width:58px;text-align:center!important}._movementEditRow_1j14r_1113 input,._movementEditRow_1j14r_1113 select{border:1px solid hsl(var(--input));width:100%;min-width:90px;min-height:36px;color:hsl(var(--foreground));background:#fff;border-radius:8px;outline:none;padding:.45rem .55rem}._movementEditRow_1j14r_1113 input:focus,._movementEditRow_1j14r_1113 select:focus{border-color:hsl(var(--accent));box-shadow:0 0 0 3px hsl(var(--accent) / .12)}._movementEditActions_1j14r_1132{align-items:center;gap:.35rem;display:inline-flex}._movementSaveButton_1j14r_1138,._movementCancelButton_1j14r_1139{border-radius:8px;min-height:34px;padding:.4rem .58rem;font-size:.72rem;font-weight:850}._movementSaveButton_1j14r_1138{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._movementCancelButton_1j14r_1139{color:hsl(var(--foreground));background:#fff;border:1px solid hsl(var(--border))!important}._emptyMovementState_1j14r_1158,._emptyState_1j14r_1159,._emptyInnerState_1j14r_1160{border:1px dashed hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));text-align:center;border-radius:14px;padding:2rem}._emptyMovementState_1j14r_1158,._emptyInnerState_1j14r_1160{padding:1.2rem}._imageModalBackdrop_1j14r_1174{z-index:1000;background:#000000e6;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}._imageModal_1j14r_1174{place-items:center;gap:.75rem;max-width:100%;max-height:100%;display:grid;position:relative}._imageModal_1j14r_1174 img{object-fit:contain;border-radius:12px;max-width:calc(100vw - 3rem);max-height:calc(100vh - 6.5rem);display:block;box-shadow:0 24px 70px #00000073}._imageModal_1j14r_1174 p{color:#fff;text-align:center;margin:0;font-size:.95rem;font-weight:800}._imageModalClose_1j14r_1210{z-index:2;color:#111;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.7rem;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:-.75rem;right:-.75rem;box-shadow:0 10px 30px #00000059}@media (width<=1180px){._partHeaderRow_1j14r_649{grid-template-columns:28px 82px repeat(2,minmax(0,1fr))}._moduleName_1j14r_708,._moduleQuantity_1j14r_709{grid-column:span 2}}@media (width<=860px){._contentArea_1j14r_349,._topbar_1j14r_51{padding-left:1rem;padding-right:1rem}._pageHeader_1j14r_361,._historyHeader_1j14r_1049{flex-direction:column;align-items:stretch}._photoFormRow_1j14r_522,._formGrid_1j14r_492,._lotFormGrid_1j14r_494{grid-template-columns:1fr}._partHeaderRow_1j14r_649{grid-template-columns:28px 60px 1fr;gap:.8rem}._moduleOwnerColumn_1j14r_707,._moduleName_1j14r_708,._moduleQuantity_1j14r_709{grid-column:3}._modulePhoto_1j14r_680{width:72px;height:72px}._notificationPanel_1j14r_227{width:auto;position:fixed;top:60px;left:1rem;right:1rem}._headerActions_1j14r_380,._toolButtons_1j14r_381,._detailActions_1j14r_382,._formActions_1j14r_383{justify-content:stretch;width:100%}._headerActions_1j14r_380 button,._toolButtons_1j14r_381 button,._detailActions_1j14r_382 button,._formActions_1j14r_383 button{flex:1}}@media (width<=560px){._pageHeader_1j14r_361 h1{font-size:1.35rem}._primaryButton_1j14r_135,._secondaryButton_1j14r_136{width:100%}._imageModalBackdrop_1j14r_1174{padding:.75rem}._imageModal_1j14r_1174 img{border-radius:8px;max-width:calc(100vw - 1.5rem);max-height:calc(100vh - 5rem)}._imageModalClose_1j14r_1210{top:.35rem;right:.35rem}}@media (width<=680px){._sessionActions_1j14r_81>span{display:none}._signOutButton_1j14r_99{min-height:36px;padding:.45rem .55rem}}._movementActionCell_1j14r_1108{white-space:nowrap;width:82px;min-width:82px}._movementActionCell_1j14r_1108 ._rowEditButton_1j14r_915,._movementActionCell_1j14r_1108 ._rowDeleteButton_1j14r_945{vertical-align:middle}._movementActionCell_1j14r_1108 ._rowDeleteButton_1j14r_945{margin-left:6px}._unitSelectField_1j14r_1354{gap:.38rem;min-width:0;display:grid;position:relative}._unitSelectLabel_1j14r_1361{color:hsl(var(--muted-foreground));letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800}._unitSelectButton_1j14r_1369{border-radius:var(--radius);background:hsl(var(--card));width:100%;min-height:42px;color:hsl(var(--foreground));text-align:left;padding:.62rem 2.2rem .62rem .75rem;font-weight:700;position:relative;border:1px solid hsl(var(--input))!important}._unitSelectButton_1j14r_1369:after{content:"";border-right:2px solid hsl(var(--muted-foreground));border-bottom:2px solid hsl(var(--muted-foreground));width:7px;height:7px;transition:transform .16s;position:absolute;top:50%;right:.9rem;transform:translateY(-70%)rotate(45deg)}._unitSelectButton_1j14r_1369[aria-expanded=true]:after{transform:translateY(-25%)rotate(225deg)}._unitSelectButton_1j14r_1369:hover,._unitSelectButton_1j14r_1369:focus-visible{box-shadow:0 0 0 3px hsl(var(--accent) / .12);outline:none;border-color:hsl(var(--accent))!important}._unitSelectMenu_1j14r_1406{z-index:70;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;width:min(440px,100vw - 3rem);position:absolute;top:calc(100% + 7px);right:0;overflow:hidden;box-shadow:0 18px 45px #0f172a2e}._unitSelectHeader_1j14r_1419,._unitSelectOption_1j14r_1420{grid-template-columns:92px 58px minmax(0,1fr);align-items:center;column-gap:.6rem;display:grid}._unitSelectHeader_1j14r_1419{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted) / .6);color:hsl(var(--muted-foreground));letter-spacing:.035em;text-transform:uppercase;padding:.55rem .68rem;font-size:.66rem;font-weight:900}._unitSelectList_1j14r_1438{max-height:300px;overflow-y:auto}._unitSelectOption_1j14r_1420{width:100%;color:hsl(var(--foreground));text-align:left;background:0 0;padding:.62rem .68rem;border-bottom:1px solid hsl(var(--border))!important}._unitSelectOption_1j14r_1420:last-child{border-bottom:0!important}._unitSelectOption_1j14r_1420:hover{background:hsl(var(--accent) / .07)}._unitSelectOptionActive_1j14r_1460{background:hsl(var(--accent) / .1)}._unitSelectOption_1j14r_1420 strong{text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal;min-width:0;font-size:.76rem;line-height:1.18;overflow:visible}._unitSelectOption_1j14r_1420 b{color:hsl(var(--accent));font-size:.68rem;font-weight:900}._unitSelectOption_1j14r_1420 small{color:hsl(var(--muted-foreground));font-size:.68rem;line-height:1.28}@media (width<=640px){._unitSelectMenu_1j14r_1406{width:min(420px,100vw - 2rem);left:0;right:auto}._unitSelectHeader_1j14r_1419,._unitSelectOption_1j14r_1420{grid-template-columns:80px 52px minmax(0,1fr);column-gap:.45rem}._unitSelectOption_1j14r_1420{padding:.58rem}}._moduleQuantityGroup_1j14r_1507{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.18rem .75rem;min-width:0;display:grid}._moduleUnitMeasure_1j14r_1516{width:100%;color:hsl(var(--muted-foreground));letter-spacing:.045em;text-align:center;text-transform:uppercase;grid-column:1/-1;margin:0 0 .1rem;font-size:.7rem;font-weight:900;line-height:1.1;display:block}._moduleQuantityGroup_1j14r_1507 ._moduleQuantity_1j14r_709{text-align:center;justify-items:center}._moduleQuantityGroup_1j14r_1507 ._moduleQuantity_1j14r_709>small,._moduleQuantityGroup_1j14r_1507 ._moduleQuantity_1j14r_709>strong,._moduleQuantityGroup_1j14r_1507 ._moduleQuantity_1j14r_709>em{text-align:center}@media (width<=1180px){._moduleQuantityGroup_1j14r_1507{grid-column:span 2}}@media (width<=860px){._moduleQuantityGroup_1j14r_1507{grid-column:3;width:100%}}._topbar_1j14r_51{z-index:90;background:hsl(var(--background) / .97);-webkit-backdrop-filter:blur(12px);position:sticky;top:0}._pageHeader_1j14r_361{z-index:78;border-bottom:1px solid hsl(var(--border) / .72);background:hsl(var(--background) / .97);-webkit-backdrop-filter:blur(10px);margin:-.35rem -.4rem 0;padding:.72rem .4rem .58rem;position:sticky;top:68px}._searchWrap_1j14r_169{z-index:76;border-radius:var(--radius);background:hsl(var(--background) / .97);-webkit-backdrop-filter:blur(10px);padding:.3rem 0;position:sticky;top:130px}._editPartFloatingCard_1j14r_1589{z-index:1200;overscroll-behavior:contain;border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(1040px,100vw - 2rem);max-height:calc(100vh - 2rem);position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0f172a57,0 28px 80px #0f172a47}._partModuleFlash_1j14r_1607{animation:.52s ease-in-out 2 _inventoryEditedPartFlash_1j14r_1}@keyframes _inventoryEditedPartFlash_1j14r_1{0%,to{border-color:hsl(var(--border));background:hsl(var(--card));box-shadow:0 10px 24px #0f172a0f}50%{border-color:hsl(var(--accent));background:hsl(var(--accent) / .09);box-shadow:0 0 0 4px hsl(var(--accent) / .2), 0 14px 30px #0f172a1f}}@media (width<=860px){._pageHeader_1j14r_361,._searchWrap_1j14r_169{position:static}._editPartFloatingCard_1j14r_1589{width:calc(100vw - 1.25rem);max-height:calc(100vh - 1.25rem)}}@media (width>=861px){._topbar_1j14r_51{min-height:66px;top:var(--control-workflow-header-height,58px)!important;z-index:1400!important;background:hsl(var(--background))!important;-webkit-backdrop-filter:none!important;border-bottom:0!important;position:sticky!important}._pageHeader_1j14r_361{box-sizing:border-box;min-height:58px;top:calc(var(--control-workflow-header-height,58px) + 66px)!important;z-index:1390!important;background:hsl(var(--background))!important;-webkit-backdrop-filter:none!important;border:0!important;margin:0!important;padding:.5rem 0!important;position:sticky!important}._pageHeader_1j14r_361:before,._pageHeader_1j14r_361:after{box-shadow:none!important;border:0!important}._searchWrap_1j14r_169{box-sizing:border-box;min-height:58px;top:calc(var(--control-workflow-header-height,58px) + 66px + 58px)!important;z-index:1380!important;background:hsl(var(--background))!important;-webkit-backdrop-filter:none!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:.35rem 0 .65rem!important;position:sticky!important}._searchWrap_1j14r_169 input{min-height:46px;display:block;background:hsl(var(--card))!important;width:min(100%,720px)!important;max-width:720px!important;margin:0!important}._searchWrap_1j14r_169 svg{z-index:1}._inventoryModules_1j14r_636,._partModule_1j14r_641{z-index:1;position:relative}}@media (width<=860px){._topbar_1j14r_51{top:var(--control-workflow-header-height,58px)!important;z-index:1400!important;background:hsl(var(--background))!important}._pageHeader_1j14r_361,._searchWrap_1j14r_169{border-bottom:0!important;position:static!important}}._editPartFloatingCard_1j14r_1589{isolation:isolate;z-index:5000!important;background:hsl(var(--card))!important;border-radius:18px!important;width:min(1080px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;box-shadow:0 0 0 100vmax #0f172a7a,0 32px 90px #0f172a57!important}@media (width>=861px){._pageHeader_1j14r_361,._searchWrap_1j14r_169{isolation:isolate;overflow:visible!important}._pageHeader_1j14r_361:before,._searchWrap_1j14r_169:before{z-index:-1;pointer-events:none;position:absolute;inset:0 -100vw;content:""!important;background:hsl(var(--background))!important;box-shadow:none!important;border:0!important;display:block!important}._searchWrap_1j14r_169:before{bottom:-14px}._pageHeader_1j14r_361:after{content:none!important;display:none!important}._topbar_1j14r_51,._pageHeader_1j14r_361,._searchWrap_1j14r_169{background:hsl(var(--background))!important}}@media (width>=861px) and (width<=1440px){._editPartFloatingCard_1j14r_1589{width:min(980px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}}@media (width<=860px){._editPartFloatingCard_1j14r_1589{z-index:5000!important;border-radius:14px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important}}._imageModalBackdrop_1j14r_1174{z-index:12000!important;isolation:isolate!important;pointer-events:auto!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;position:fixed!important;inset:0!important}._notificationWrap_1j14r_184[data-open=true]:after{content:"";z-index:39;background:0 0;width:min(380px,100vw - 2rem);height:12px;position:absolute;top:100%;left:0}._auditPdfButton_1j14r_1899{border-radius:var(--radius);background:hsl(var(--card));min-height:42px;color:hsl(var(--primary));cursor:pointer;justify-content:center;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.82rem;font-weight:850;transition:background .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex;border:1px solid hsl(var(--primary))!important}._auditPdfButton_1j14r_1899:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 8px 18px hsl(var(--primary) / .18);transform:translateY(-1px)}._auditPdfButton_1j14r_1899 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.05rem;height:1.05rem}._auditPdfBackdrop_1j14r_1931{z-index:14000;overscroll-behavior:contain;background:#0f172a85;place-items:center;width:100vw;height:100dvh;padding:1.5rem;display:grid;position:fixed;inset:0;overflow:auto}._auditPdfModal_1j14r_1945{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:18px;width:min(620px,100%);max-height:calc(100dvh - 3rem);overflow-y:auto;box-shadow:0 28px 90px #0f172a4d}._auditPdfModalHeader_1j14r_1955{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.35rem 1.1rem;display:flex}._auditPdfModalHeader_1j14r_1955>div{gap:.28rem;display:grid}._auditPdfModalHeader_1j14r_1955 small{color:hsl(var(--primary));letter-spacing:.11em;font-size:.68rem;font-weight:900}._auditPdfModalHeader_1j14r_1955 h2{color:hsl(var(--foreground));font-family:var(--font-heading);margin:0;font-size:1.35rem}._auditPdfModalHeader_1j14r_1955 p{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}._auditPdfCloseButton_1j14r_1984{background:hsl(var(--card));width:38px;height:38px;color:hsl(var(--foreground));cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:1.45rem;line-height:1;display:inline-flex;border:1px solid hsl(var(--border))!important}._auditPdfCloseButton_1j14r_1984:hover{background:hsl(var(--muted))}._auditPdfOptions_1j14r_2002{gap:.75rem;padding:1.25rem 1.35rem;display:grid}._auditPdfOption_1j14r_2002{background:hsl(var(--card));width:100%;color:hsl(var(--foreground));text-align:left;border-radius:13px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:.9rem;padding:.9rem;display:grid;border:1px solid hsl(var(--border))!important}._auditPdfOption_1j14r_2002:disabled{cursor:default;opacity:1}._auditPdfOptionIcon_1j14r_2024{background:hsl(var(--primary) / .09);width:46px;height:46px;color:hsl(var(--primary));border-radius:11px;justify-content:center;align-items:center;display:inline-flex}._auditPdfOptionIcon_1j14r_2024 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}._auditPdfOption_1j14r_2002>span:last-child{gap:.2rem;display:grid}._auditPdfOption_1j14r_2002 strong{font-size:.86rem;font-weight:850}._auditPdfOption_1j14r_2002 small{color:hsl(var(--muted-foreground));font-size:.74rem;font-weight:600}._auditPdfFooter_1j14r_2056{border-top:1px solid hsl(var(--border));background:hsl(var(--muted) / .22);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.35rem;display:flex}._auditPdfFooter_1j14r_2056>span{max-width:390px;color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.4}._auditPdfCancelButton_1j14r_2071{background:hsl(var(--card));min-height:38px;color:hsl(var(--foreground));cursor:pointer;border-radius:9px;padding:.55rem .9rem;font-size:.76rem;font-weight:800;border:1px solid hsl(var(--border))!important}._auditPdfCancelButton_1j14r_2071:hover{background:hsl(var(--muted))}@media (width<=860px){._auditPdfButton_1j14r_1899{flex:1}._auditPdfBackdrop_1j14r_1931{padding:.75rem}._auditPdfModal_1j14r_1945{border-radius:14px;width:min(100%,560px);max-height:calc(100dvh - 1.5rem)}._auditPdfModalHeader_1j14r_1955,._auditPdfOptions_1j14r_2002,._auditPdfFooter_1j14r_2056{padding-left:1rem;padding-right:1rem}}@media (width<=560px){._auditPdfButton_1j14r_1899{width:100%}._auditPdfFooter_1j14r_2056{flex-direction:column;align-items:stretch}._auditPdfCancelButton_1j14r_2071{width:100%}}._auditPdfOption_1j14r_2002:not(:disabled){cursor:pointer}._auditPdfOption_1j14r_2002:not(:disabled):hover{background:hsl(var(--primary) / .045);transform:translateY(-1px);box-shadow:0 8px 20px #0f172a14;border-color:hsl(var(--primary))!important}._auditOwnerOptions_1j14r_2125{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1.35rem;display:grid}._auditOwnerOption_1j14r_2125{background:hsl(var(--card));min-height:92px;color:hsl(var(--foreground));text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:.9rem;padding:1rem;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:grid;border:1px solid hsl(var(--border))!important}._auditOwnerOption_1j14r_2125:hover:not(:disabled){background:hsl(var(--primary) / .045);transform:translateY(-1px);box-shadow:0 8px 20px #0f172a14;border-color:hsl(var(--primary))!important}._auditOwnerOption_1j14r_2125:disabled{cursor:wait;opacity:.62}._auditOwnerBadge_1j14r_2164{background:hsl(var(--primary) / .1);width:48px;height:48px;color:hsl(var(--primary));font-family:var(--font-heading);border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:900;display:inline-flex}._auditOwnerOption_1j14r_2125>span:last-child{gap:.25rem;display:grid}._auditOwnerOption_1j14r_2125 strong{letter-spacing:.025em;font-size:.9rem;font-weight:900}._auditOwnerOption_1j14r_2125 small{color:hsl(var(--muted-foreground));font-size:.73rem;font-weight:650;line-height:1.35}@media (width<=560px){._auditOwnerOptions_1j14r_2125{grid-template-columns:1fr;padding:1rem}._auditOwnerOption_1j14r_2125{min-height:80px}}._auditPdfInlineMessage_1j14r_2209{color:#b42318;background:#fef3f2;border:1px solid #dc262633;border-radius:10px;margin:0 1.35rem 1rem;padding:.72rem .85rem;font-size:.78rem;font-weight:800;line-height:1.4}@media (width<=860px){._auditPdfInlineMessage_1j14r_2209{margin-left:1rem;margin-right:1rem}}._secondaryButton_1j14r_136[aria-pressed=true]{border-color:hsl(var(--primary));background:hsl(var(--primary) / .08);color:hsl(var(--primary))}._root_1vv52_1{background:#f8fafc;gap:10px;padding:12px;display:grid}._empty_1vv52_2{color:#667085;text-align:center;background:#f8fafc;padding:22px}._month_1vv52_3{background:#fff;border:1px solid #d0d5dd;border-radius:9px;overflow:hidden}._month_1vv52_3>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 14px;list-style:none;display:flex}._month_1vv52_3>summary::-webkit-details-marker{display:none}._month_1vv52_3>summary strong{color:#344054;font-size:13px}._month_1vv52_3>summary span{color:#667085;font-size:12px;font-weight:700}._metrics_1vv52_8{background:#f9fafb;border-top:1px solid #eaecf0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 14px;display:grid}._metrics_1vv52_8 span{gap:3px;display:grid}._metrics_1vv52_8 small{color:#667085;font-size:9px;font-weight:800}._metrics_1vv52_8 strong{color:#101828;font-size:14px}._days_1vv52_12{border-top:1px solid #eaecf0;gap:10px;padding:10px 14px 14px;display:grid}._dayGroup_1vv52_13{background:#fff;border:1px solid #e4e7ec;border-radius:8px;overflow:hidden}._dayHeader_1vv52_14{background:#f8fafc;align-items:center;gap:8px;min-height:38px;padding:0 12px;display:flex}._dayHeader_1vv52_14 span{color:#175cd3;font-size:10px;font-weight:800}._dayHeader_1vv52_14 strong{color:#344054;font-size:12px}._sessions_1vv52_17{display:grid}._session_1vv52_17{border-top:1px solid #eaecf0;grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:10px;min-height:40px;padding:6px 12px;font-size:12px;display:grid}._session_1vv52_17:first-child{border-top:0}._session_1vv52_17>span{color:#475467}._session_1vv52_17>b{color:#344054;justify-self:end;font-size:11px}._session_1vv52_17>b[data-active=true]{color:#067647}@media (width<=760px){._month_1vv52_3>summary{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:9px 12px}._metrics_1vv52_8{grid-template-columns:1fr}._days_1vv52_12{padding:8px}._dayHeader_1vv52_14{padding:7px 10px}._session_1vv52_17{grid-template-columns:1fr;gap:3px;padding:8px 10px}._session_1vv52_17>b{justify-self:start}}._root_17cuq_1{gap:20px;width:100%;min-width:0;display:grid}._header_17cuq_2{background:#fff;border:1px solid #eaecf0;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}._header_17cuq_2 small,._modal_17cuq_3 small{color:#667085;letter-spacing:.08em;font-size:10px;font-weight:900}._header_17cuq_2 h2,._modal_17cuq_3 h3{color:#101828;margin:4px 0}._header_17cuq_2 p{color:#667085;margin:0;font-size:13px}._header_17cuq_2>button,._modal_17cuq_3 footer button:last-child{color:#fff;cursor:pointer;background:#101828;border:0;border-radius:9px;padding:11px 16px;font-weight:900}._stats_17cuq_7{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._stats_17cuq_7 article{background:#fff;border:1px solid #eaecf0;border-radius:12px;gap:6px;padding:16px;display:grid}._stats_17cuq_7 small{color:#667085;font-weight:800}._stats_17cuq_7 strong{color:#101828;font-size:24px}._message_17cuq_10{color:#175cd3;background:#eff8ff;border-radius:9px;margin:0;padding:11px 14px;font-size:12px;font-weight:800}._tableWrap_17cuq_11{background:#fff;border:1px solid #eaecf0;border-radius:12px;width:100%;overflow-x:auto}._tableWrap_17cuq_11 table{border-collapse:collapse;width:100%;min-width:900px}._tableWrap_17cuq_11 th,._tableWrap_17cuq_11 td{text-align:left;border-bottom:1px solid #eaecf0;padding:12px;font-size:12px}._tableWrap_17cuq_11 th{color:#667085;background:#f9fafb;font-size:10px}._tableWrap_17cuq_11 code{color:#101828;background:#f2f4f7;border-radius:6px;padding:5px 8px;font-weight:800}._tableWrap_17cuq_11 span{color:#027a48;background:#ecfdf3;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900;display:inline-flex}._tableWrap_17cuq_11 span[data-active=false]{color:#b42318;background:#fef3f2}._tableWrap_17cuq_11 td button{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:800}._tableWrap_17cuq_11 tr[data-suspended=true]{opacity:.66}._backdrop_17cuq_20{z-index:100;background:#10182894;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._modal_17cuq_3{background:#fff;border-radius:14px;gap:14px;width:min(460px,100%);padding:20px;display:grid;box-shadow:0 24px 70px #10182840}._modal_17cuq_3 header,._modal_17cuq_3 footer{justify-content:space-between;align-items:center;gap:12px;display:flex}._modal_17cuq_3 header button{cursor:pointer;background:0 0;border:0;font-size:26px}._modal_17cuq_3 label{color:#344054;gap:6px;font-size:12px;font-weight:800;display:grid}._modal_17cuq_3 input{border:1px solid #d0d5dd;border-radius:8px;width:100%;padding:10px 11px}._modal_17cuq_3 footer{justify-content:flex-end}._modal_17cuq_3 footer button{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:9px 13px;font-weight:800}@media (width<=760px){._header_17cuq_2{flex-direction:column;align-items:stretch}._stats_17cuq_7{grid-template-columns:1fr}._tableWrap_17cuq_11{overflow:visible}._tableWrap_17cuq_11 table,._tableWrap_17cuq_11 tbody,._tableWrap_17cuq_11 tr,._tableWrap_17cuq_11 td{width:100%;min-width:0;display:block}._tableWrap_17cuq_11 thead{display:none}._tableWrap_17cuq_11 tr{border-bottom:8px solid #f2f4f7;padding:8px}._tableWrap_17cuq_11 td{border:0;padding:7px}._tableWrap_17cuq_11 td button{width:100%}}._root_90dbq_1{margin-left:0;position:relative}._bell_90dbq_6{color:#344054;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:10px;place-items:center;width:40px;height:40px;display:inline-grid;position:relative}._bell_90dbq_6:hover{background:#f9fafb}._bell_90dbq_6 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}._badge_90dbq_33{color:#fff;background:#d92d20;border:2px solid #fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px}._dropdown_90dbq_50{z-index:5000;background:#fff;border:1px solid #e4e7ec;border-radius:14px;width:min(390px,100vw - 28px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 18px 48px #1018282e}._dropdown_90dbq_50>header{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 14px;display:flex}._dropdown_90dbq_50>header div{gap:2px;display:grid}._dropdown_90dbq_50>header strong{color:#101828;font-size:14px}._dropdown_90dbq_50>header small{color:#667085;font-size:11px}._dropdown_90dbq_50>header button{color:#175cd3;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}._dropdownList_90dbq_97{max-height:430px;overflow:auto}._dropdownItem_90dbq_102{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f2f4f7;gap:4px;width:100%;padding:12px 14px;display:grid}._dropdownItem_90dbq_102:hover{background:#f8fafc}._dropdownItem_90dbq_102 strong{color:#101828;font-size:12px}._dropdownItem_90dbq_102 span{color:#475467;font-size:12px;line-height:1.35}._dropdownItem_90dbq_102 small{color:#98a2b3;font-size:10px}._empty_90dbq_134{color:#667085;text-align:center;margin:0;padding:24px;font-size:13px}._panelBackdrop_90dbq_142{z-index:20000;background:#0f172a75;padding:22px;position:fixed;inset:0;overflow:auto}._panel_90dbq_142{background:#f8fafc;border-radius:18px;width:min(1180px,100%);min-height:calc(100vh - 44px);margin:0 auto;overflow:hidden;box-shadow:0 24px 72px #0f172a3d}._panelHeader_90dbq_161{z-index:3;background:#fff;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:22px;min-height:94px;padding:20px 24px;display:flex;position:sticky;top:0}._panelHeader_90dbq_161 small{color:#667085;letter-spacing:.08em;font-size:10px;font-weight:800}._panelHeader_90dbq_161 h2{color:#101828;margin:4px 0;font-size:25px}._panelHeader_90dbq_161 p{color:#667085;margin:0;font-size:13px}._panelHeaderActions_90dbq_194{align-items:center;gap:10px;display:flex}._panelHeaderActions_90dbq_194>button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:9px 12px;font-weight:700}._panelHeaderActions_90dbq_194 ._close_90dbq_210{width:38px;height:38px;padding:0;font-size:24px}._message_90dbq_217{color:#b42318;margin:16px 24px 0;font-size:13px}._presenceSection_90dbq_223,._historySection_90dbq_224{background:#fff;border:1px solid #e4e7ec;border-radius:14px;margin:18px 24px;overflow:hidden}._sectionTitle_90dbq_232{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;display:flex}._sectionTitle_90dbq_232 strong{color:#101828;font-size:14px}._sectionTitle_90dbq_232 span{color:#667085;font-size:12px}._presenceGrid_90dbq_251{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;padding:14px;display:grid}._presenceCard_90dbq_258{background:#fff;border:1px solid #eaecf0;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;min-height:74px;padding:12px;display:grid}._statusDot_90dbq_270{background:#98a2b3;border-radius:50%;width:9px;height:9px}._presenceCard_90dbq_258[data-online=true] ._statusDot_90dbq_270{background:#12b76a;box-shadow:0 0 0 4px #12b76a1f}._presenceCard_90dbq_258>div:nth-child(2){gap:2px;display:grid}._presenceCard_90dbq_258 strong{color:#101828;font-size:13px}._presenceCard_90dbq_258 small{color:#667085;font-size:10px}._presenceMeta_90dbq_297{grid-column:2;gap:2px;display:grid}._presenceMeta_90dbq_297 b{color:#667085;font-size:10px}._presenceCard_90dbq_258[data-online=true] ._presenceMeta_90dbq_297 b{color:#067647}._historyList_90dbq_312{display:grid}._historyItem_90dbq_316{background:#fff;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:18px;padding:15px 16px;display:flex}._historyItem_90dbq_316:last-child{border-bottom:0}._historyItem_90dbq_316[data-read=false]{background:#f5f9ff}._historyMain_90dbq_334{gap:4px;min-width:0;display:grid}._eventType_90dbq_340{color:#475467;background:#f2f4f7;border-radius:999px;width:fit-content;padding:3px 7px;font-size:9px;font-weight:800}._historyMain_90dbq_334 strong{color:#101828;font-size:13px}._historyMain_90dbq_334 p{color:#475467;margin:0;font-size:12px}._historyMain_90dbq_334 small{color:#98a2b3;font-size:10px}._delete_90dbq_366{color:#b42318;cursor:pointer;background:#fff;border:1px solid #fecdca;border-radius:8px;flex:none;padding:8px 10px;font-size:11px;font-weight:700}._selected_90dbq_378{animation:.65s ease-in-out 4 _selectedNotificationFlash_90dbq_1;position:relative}@keyframes _selectedNotificationFlash_90dbq_1{0%,to{background:#fff;box-shadow:inset 4px 0 #0000}50%{background:#fff5d6;box-shadow:inset 4px 0 #f79009}}@media (width<=720px){._panelBackdrop_90dbq_142{padding:0}._panel_90dbq_142{border-radius:0;min-height:100vh}._panelHeader_90dbq_161{flex-direction:column;align-items:flex-start;padding:16px}._panelHeaderActions_90dbq_194{justify-content:space-between;width:100%}._presenceSection_90dbq_223,._historySection_90dbq_224{margin:12px}._historyItem_90dbq_316{flex-direction:column;align-items:stretch}._delete_90dbq_366{width:100%}}._root_90dbq_1[data-open=true]:after{content:"";z-index:4999;pointer-events:auto;background:0 0;width:min(390px,100vw - 28px);height:12px;position:absolute;top:100%;right:0}._dropdown_90dbq_50{transform-origin:100% 0;opacity:1;transition:opacity .16s,transform .16s;transform:translateY(0)scale(1)}._dropdownClosing_90dbq_453{opacity:0;pointer-events:none;transform:translateY(-4px)scale(.99)}._purchaseOrdersRoot_gse5z_1{color:#172033;background:#f4f6f8;min-height:calc(100svh - 72px);padding:26px}._purchaseOrdersRoot_gse5z_1 *{box-sizing:border-box}._pageHeader_gse5z_10{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1480px;margin:0 auto 20px;display:flex}._pageHeader_gse5z_10 small,._orderHeader_gse5z_20 small,._modalHeader_gse5z_21 small{color:#667085;letter-spacing:.08em;font-size:11px;font-weight:800}._pageHeader_gse5z_10 h2{margin:5px 0 3px;font-size:28px}._pageHeader_gse5z_10 p,._orderHeader_gse5z_20 p,._modalHeader_gse5z_21 p{color:#667085;margin:0}._searchBox_gse5z_33{gap:5px;display:grid}._searchBox_gse5z_33 span{color:#475467;font-size:12px;font-weight:700}._searchBox_gse5z_33 input{background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:none;width:min(310px,70vw);height:42px;padding:0 13px}._searchBox_gse5z_33 input:focus{border-color:#1570ef;box-shadow:0 0 0 3px #1570ef1f}._folderArea_gse5z_46,._orderFolder_gse5z_47{background:#fff;border:1px solid #d0d5dd;border-radius:12px;max-width:1480px;min-height:540px;margin:0 auto;overflow:hidden;box-shadow:0 8px 24px #1018280f}._pathBar_gse5z_58{color:#475467;background:#fafbfc;border-bottom:1px solid #e4e7ec;align-items:center;gap:10px;min-height:48px;padding:0 18px;font-size:13px;display:flex}._pathBar_gse5z_58 b{color:#98a2b3}._pathBar_gse5z_58 button{color:#175cd3;cursor:pointer;background:0 0;border:0;font-weight:800}._folderGrid_gse5z_72{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;padding:24px;display:grid}._folderCard_gse5z_79{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:14px;min-height:86px;padding:12px;display:flex}._folderCard_gse5z_79:hover{background:#eff8ff;border-color:#b2ddff}._folderCard_gse5z_79 svg,._largeFolder_gse5z_93 svg{fill:#fdb022;stroke:#dc8700;stroke-width:1px}._folderCard_gse5z_79 svg{flex:0 0 54px;width:54px;height:54px}._folderCard_gse5z_79 span{gap:4px;min-width:0;display:grid}._folderCard_gse5z_79 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._folderCard_gse5z_79 small{color:#667085}._emptyState_gse5z_99{color:#667085;align-content:center;place-items:center;gap:8px;min-height:430px;display:grid}._emptyState_gse5z_99 svg{fill:#fdb022;stroke:#dc8700;width:78px;height:78px}._emptyState_gse5z_99 strong{color:#344054;font-size:17px}._orderHeader_gse5z_20{grid-template-columns:auto minmax(0,1fr) minmax(280px,420px);align-items:center;gap:18px;padding:22px;display:grid}._largeFolder_gse5z_93 svg{width:72px;height:72px}._orderHeader_gse5z_20 h3{margin:4px 0;font-size:24px}._documentButton_gse5z_120{color:#175cd3;text-align:left;cursor:pointer;background:#eff8ff;border:1px solid #b2ddff;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}._documentButton_gse5z_120:hover{background:#d1e9ff}._documentButton_gse5z_120 svg,._filePickerSurface_gse5z_134 svg{fill:none;stroke:currentColor;stroke-width:1.7px;flex:0 0 32px;width:32px;height:32px}._documentButton_gse5z_120 span{gap:3px;min-width:0;display:grid}._documentButton_gse5z_120 strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._excelTableWrap_gse5z_138{border-top:1px solid #d0d5dd;overflow-x:auto}._excelTable_gse5z_138{border-collapse:collapse;width:100%;min-width:1120px;font-size:13px}._excelTable_gse5z_138 th{color:#344054;text-align:left;white-space:nowrap;background:#e9eef3;border:1px solid #cfd5dc;padding:9px 10px;font-size:12px}._excelTable_gse5z_138 td{background:#fff;border:1px solid #d8dde3;padding:8px 10px}._excelTable_gse5z_138 tbody tr:nth-child(2n) td{background:#f8fafc}._excelTable_gse5z_138 td:last-child{text-align:right}._excelTable_gse5z_138 [data-owner]{border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}._excelTable_gse5z_138 [data-owner=Josuan]{color:#c11574;background:#fce7f6}._excelTable_gse5z_138 [data-owner=Chiquita]{color:#175cd3;background:#eff8ff}._pageMessage_gse5z_156{color:#b42318;max-width:1480px;margin:0 auto 14px;font-weight:700}._modalBackdrop_gse5z_158{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101828b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._captureModal_gse5z_168{background:#fff;border-radius:14px;width:min(620px,100%);overflow:hidden;box-shadow:0 26px 80px #00000059}._modalHeader_gse5z_21{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 22px;display:flex}._modalHeader_gse5z_21 h2{margin:4px 0;font-size:21px}._modalHeader_gse5z_21>button{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;width:36px;height:36px;font-size:23px}._captureForm_gse5z_193{gap:17px;padding:22px;display:grid}._captureForm_gse5z_193 label{gap:7px;display:grid}._captureForm_gse5z_193 label>span:first-child{color:#344054;font-size:13px;font-weight:800}._captureForm_gse5z_193 input:not([type=file]){border:1px solid #d0d5dd;border-radius:8px;outline:none;width:100%;height:44px;padding:0 12px}._captureForm_gse5z_193 input:not([type=file]):focus{border-color:#1570ef;box-shadow:0 0 0 3px #1570ef1f}._filePicker_gse5z_134 input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._filePickerSurface_gse5z_134{color:#175cd3;cursor:pointer;border:1px dashed #98a2b3;border-radius:10px;grid-template-columns:40px 1fr;align-items:center;min-height:78px;padding:13px 15px;display:grid}._filePickerSurface_gse5z_134 svg{grid-row:1/3}._filePickerSurface_gse5z_134 strong{color:#344054;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._filePickerSurface_gse5z_134 small{color:#667085}._modalError_gse5z_220{color:#b42318;margin:-4px 0 0;font-size:13px;font-weight:700}._modalActions_gse5z_221{justify-content:flex-end;gap:10px;padding-top:3px;display:flex}._modalActions_gse5z_221 button{cursor:pointer;border-radius:8px;min-height:42px;padding:0 17px;font-weight:800}._modalActions_gse5z_221 button:first-child{color:#344054;background:#fff;border:1px solid #d0d5dd}._modalActions_gse5z_221 button:last-child{color:#fff;background:#1570ef;border:1px solid #1570ef}._modalActions_gse5z_221 button:disabled,._modalHeader_gse5z_21 button:disabled{cursor:not-allowed;opacity:.55}@media (width<=760px){._purchaseOrdersRoot_gse5z_1{padding:14px}._pageHeader_gse5z_10{flex-direction:column;align-items:stretch;gap:14px}._searchBox_gse5z_33 input{width:100%}._folderGrid_gse5z_72{grid-template-columns:1fr;padding:14px}._orderHeader_gse5z_20{grid-template-columns:auto minmax(0,1fr);padding:16px}._documentButton_gse5z_120{grid-column:1/-1;width:100%}._modalBackdrop_gse5z_158{padding:10px}._captureForm_gse5z_193,._modalHeader_gse5z_21{padding:17px}._modalActions_gse5z_221{grid-template-columns:1fr 1fr;display:grid}}._imagePreviewBackdrop_gse5z_241{z-index:1400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101828d6;place-items:center;padding:22px;display:grid;position:fixed;inset:0}._imagePreviewModal_gse5z_252{background:#fff;border-radius:16px;gap:12px;width:min(1180px,96vw);max-height:94vh;padding:18px;display:grid;position:relative;box-shadow:0 28px 90px #0000006b}._imagePreviewModal_gse5z_252 img{object-fit:contain;background:#fff;border-radius:10px;width:100%;max-height:calc(94vh - 82px);display:block}._imagePreviewModal_gse5z_252>strong{color:#172033;text-overflow:ellipsis;white-space:nowrap;padding-right:48px;overflow:hidden}._imagePreviewClose_gse5z_281{z-index:1;color:#172033;cursor:pointer;background:#fffffff5;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:26px;display:inline-flex;position:absolute;top:11px;right:11px}@media (width<=760px){._imagePreviewBackdrop_gse5z_241{padding:8px}._imagePreviewModal_gse5z_252{width:100%;max-height:97vh;padding:11px}._imagePreviewModal_gse5z_252 img{max-height:calc(97vh - 70px)}}._purchaseOrdersRoot_gse5z_1{width:100%;min-width:0;max-width:100%;overflow-x:clip}._excelTableWrap_gse5z_138{width:100%;max-width:100%;overflow-x:hidden}._excelTable_gse5z_138{width:100%;max-width:100%}@media (width<=1450px){._purchaseOrdersRoot_gse5z_1{padding:18px}._excelTable_gse5z_138{table-layout:fixed;min-width:0;font-size:11px}._excelTable_gse5z_138 th,._excelTable_gse5z_138 td{overflow-wrap:anywhere;padding-left:6px;padding-right:6px}}@media (width<=760px){._purchaseOrdersRoot_gse5z_1{padding:10px}._excelTableWrap_gse5z_138{overflow:visible}._excelTable_gse5z_138,._excelTable_gse5z_138 tbody,._excelTable_gse5z_138 tr,._excelTable_gse5z_138 td{width:100%;display:block}._excelTable_gse5z_138 thead{display:none}._excelTable_gse5z_138 tr{background:#fff;border:1px solid #d0d5dd;border-radius:10px;margin-bottom:12px;overflow:hidden}._excelTable_gse5z_138 td{text-align:right;border-bottom:1px solid #eaecf0;grid-template-columns:115px minmax(0,1fr);gap:10px;min-height:38px;padding:8px 10px;display:grid}._excelTable_gse5z_138 td:before{color:#475467;text-align:left;text-transform:uppercase;font-size:10px;font-weight:900}._excelTable_gse5z_138 td:first-child:before{content:"Item"}._excelTable_gse5z_138 td:nth-child(2):before{content:"Descripcion"}._excelTable_gse5z_138 td:nth-child(3):before{content:"Propiedad"}._excelTable_gse5z_138 td:nth-child(4):before{content:"P/N original"}._excelTable_gse5z_138 td:nth-child(5):before{content:"P/N cliente"}._excelTable_gse5z_138 td:nth-child(6):before{content:"Precio unitario"}._excelTable_gse5z_138 td:nth-child(7):before{content:"Cantidad"}._excelTable_gse5z_138 td:nth-child(8):before{content:"Total"}}._senderIdentity_gse5z_398{background:#eff6ff;border-left:4px solid #2563eb;border-radius:8px;gap:3px;margin-top:10px;padding:10px 12px;display:grid}._senderIdentity_gse5z_398 strong{color:#1e3a8a;font-size:13px}._senderIdentity_gse5z_398 span,._senderIdentity_gse5z_398 small{color:#475569;font-size:12px}._monthArchive_gse5z_419{gap:12px;padding:18px;display:grid}._monthGroup_gse5z_425{background:#fff;border:1px solid #d0d5dd;border-radius:10px;overflow:hidden}._monthSummary_gse5z_432{color:#344054;cursor:pointer;background:#f8fafc;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:13px;font-weight:800;list-style:none;display:flex}._monthSummary_gse5z_432::-webkit-details-marker{display:none}._monthSummary_gse5z_432:before{content:"▶";color:#667085;font-size:10px;transition:transform .16s}._monthGroup_gse5z_425[open]>._monthSummary_gse5z_432:before{transform:rotate(90deg)}._monthSummary_gse5z_432 span{margin-right:auto}._monthSummary_gse5z_432 small{color:#175cd3;background:#eaf2ff;border-radius:999px;padding:4px 9px;font-size:11px}._monthGroup_gse5z_425 ._folderGrid_gse5z_72{padding:14px}._monthGroup_gse5z_425 ._folderCard_gse5z_79{min-height:76px}._senderIdentity_gse5z_398{border-left-width:3px;border-radius:6px;gap:1px;width:fit-content;max-width:min(290px,100%);margin-top:6px;padding:6px 9px}._senderIdentity_gse5z_398 strong{font-size:11px;line-height:1.2}._senderIdentity_gse5z_398 span,._senderIdentity_gse5z_398 small{font-size:10px;line-height:1.2}@media (width<=760px){._monthArchive_gse5z_419{gap:9px;padding:10px}._monthSummary_gse5z_432{min-height:44px;padding:0 12px}._monthGroup_gse5z_425 ._folderGrid_gse5z_72{padding:8px}._monthGroup_gse5z_425 ._folderCard_gse5z_79{min-height:70px}._senderIdentity_gse5z_398{max-width:240px}}._purchaseOrdersRoot_gse5z_1[data-order-open=true]{--po-shell-topbar-height:72px;--po-page-header-height:86px;--po-path-bar-height:48px;--po-order-header-height:128px;--po-table-base-top:334px}@media (width>=1100px){._purchaseOrdersRoot_gse5z_1[data-order-open=true],._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderFolder_gse5z_47{overflow:visible!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10{top:var(--po-shell-topbar-height);z-index:1490;isolation:isolate;background:#f4f6f8;margin-bottom:0;padding-top:10px;padding-bottom:10px;position:sticky}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10:before{content:"";z-index:-1;pointer-events:none;background:#f4f6f8;position:absolute;inset:0 -100vw}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderFolder_gse5z_47>._pathBar_gse5z_58{top:calc(var(--po-shell-topbar-height) + var(--po-page-header-height));z-index:1480;background:#fafbfc;position:sticky}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20{top:calc(var(--po-shell-topbar-height) + var(--po-page-header-height) + var(--po-path-bar-height));z-index:1470;background:#fff;position:sticky}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTableWrap_gse5z_138{overflow:visible!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138{table-layout:fixed;min-width:0}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 th{top:var(--po-table-base-top);z-index:1440;background:#e9eef3;position:sticky;box-shadow:inset 0 -1px #cfd5dc}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 td{z-index:1;position:relative}.poAttachmentsView.menuIsOpen ._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10:before{left:0}}._modalBackdrop_gse5z_158,._imagePreviewBackdrop_gse5z_241{z-index:5000!important}@media (width>=1100px) and (width<=1450px){._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138{font-size:11px}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 th,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 td{overflow-wrap:anywhere;padding-left:6px;padding-right:6px}}@media (width>=1100px){._purchaseOrdersRoot_gse5z_1[data-order-open=true]:before{content:"";top:var(--po-shell-topbar-height);z-index:1435;height:calc(var(--po-page-header-height) + var(--po-path-bar-height) + var(--po-order-header-height) + 3px);background:linear-gradient(to bottom, #f4f6f8 0, #f4f6f8 var(--po-page-header-height), #fafbfc var(--po-page-header-height), #fafbfc calc(var(--po-page-header-height) + var(--po-path-bar-height)), #fff calc(var(--po-page-header-height) + var(--po-path-bar-height)), #fff 100%);pointer-events:none;display:block;position:fixed;left:0;right:0}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10{backface-visibility:hidden;background:#f4f6f8!important;box-shadow:0 -2px #f4f6f8,0 2px #f4f6f8!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderFolder_gse5z_47>._pathBar_gse5z_58{backface-visibility:hidden;background:#fafbfc!important;box-shadow:0 -2px #fafbfc,0 2px #fafbfc!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20{backface-visibility:hidden;background:#fff!important;box-shadow:0 -2px #fff,0 3px #fff!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 thead{isolation:isolate;top:var(--po-table-base-top)!important;z-index:1445!important;background:#e9eef3!important;position:sticky!important;box-shadow:0 -3px #e9eef3,0 3px #e9eef3!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 thead tr{z-index:1;position:relative;background:#e9eef3!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 th{z-index:1!important;background:#e9eef3!important;position:relative!important;top:auto!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 tbody,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 tbody tr,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 tbody td{z-index:1!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true]{background:#f4f6f8!important;padding:8px 14px 12px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true]:before,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10:before{content:none!important;display:none!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10{background:#f4f6f8!important;border:0!important;align-items:center!important;gap:14px!important;min-height:48px!important;margin:0 auto!important;padding:5px 10px!important;box-shadow:0 -2px #f4f6f8,0 2px #f4f6f8!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10>div{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10 small{letter-spacing:.065em!important;font-size:9px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10 h2{margin:0!important;font-size:21px!important;line-height:1.05!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10 p{display:none!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._searchBox_gse5z_33{align-items:center!important;gap:8px!important;display:flex!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._searchBox_gse5z_33 span{white-space:nowrap;font-size:10px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._searchBox_gse5z_33 input{border-radius:7px!important;width:min(250px,28vw)!important;height:34px!important;padding:0 10px!important;font-size:12px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderFolder_gse5z_47{background:#fff!important;border-radius:10px!important;max-width:1480px!important;box-shadow:0 4px 14px #1018280b!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderFolder_gse5z_47>._pathBar_gse5z_58{background:#fafbfc!important;gap:8px!important;min-height:34px!important;padding:0 14px!important;font-size:11px!important;box-shadow:0 -2px #fafbfc,0 2px #fafbfc!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20{background:#fff!important;grid-template-columns:48px minmax(0,1fr) minmax(220px,340px)!important;gap:10px!important;min-height:72px!important;padding:8px 14px!important;box-shadow:0 -2px #fff,0 3px #fff!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._largeFolder_gse5z_93{place-items:center;display:grid}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._largeFolder_gse5z_93 svg{width:42px!important;height:42px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20>div:nth-child(2){min-width:0}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20 small{letter-spacing:.06em!important;font-size:8px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20 h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:1px 0!important;font-size:18px!important;line-height:1.08!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20 p{font-size:10px!important;line-height:1.15!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._senderIdentity_gse5z_398{width:fit-content;border-left-width:2px!important;border-radius:6px!important;flex-wrap:wrap!important;align-items:center!important;gap:2px 7px!important;max-width:min(100%,520px)!important;margin-top:3px!important;padding:3px 7px!important;display:flex!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._senderIdentity_gse5z_398 strong,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._senderIdentity_gse5z_398 span,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._senderIdentity_gse5z_398 small{margin:0!important;font-size:9px!important;line-height:1.15!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._documentButton_gse5z_120{gap:8px!important;min-height:46px!important;padding:7px 10px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._documentButton_gse5z_120 svg{flex-basis:24px!important;width:24px!important;height:24px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._documentButton_gse5z_120 strong{font-size:11px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._documentButton_gse5z_120 small{font-size:9px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._pageHeader_gse5z_10,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderFolder_gse5z_47>._pathBar_gse5z_58,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20{backface-visibility:hidden;background-clip:border-box!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 thead{background:#e9eef3!important;box-shadow:0 -2px #e9eef3,0 2px #e9eef3!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._excelTable_gse5z_138 th{padding-top:6px!important;padding-bottom:6px!important;font-size:10px!important;line-height:1.1!important}}@media (width>=1100px) and (width<=1280px){._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._orderHeader_gse5z_20{grid-template-columns:42px minmax(0,1fr) minmax(190px,270px)!important;padding-left:10px!important;padding-right:10px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._searchBox_gse5z_33 input{width:min(220px,25vw)!important}}._imagePreviewBackdrop_gse5z_241{z-index:12000!important;isolation:isolate!important;pointer-events:auto!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;position:fixed!important;inset:0!important}._purchaseOrdersRoot_gse5z_1{--po-receipt-header-height:58px}._searchBox_gse5z_33{margin-left:auto}._searchBox_gse5z_33>strong{color:#475467;font-size:12px;font-weight:800}._receiptsStack_gse5z_1016{background:#f4f6f8;border-top:1px solid #d0d5dd;gap:22px;width:100%;padding:14px 18px 20px;display:grid}._receiptSection_gse5z_1025{background:#fff;border:1px solid #cfd5dc;border-radius:10px;width:100%;position:relative;overflow:visible;box-shadow:0 3px 10px #1018280d}._receiptHeader_gse5z_1035{width:100%;height:var(--po-receipt-header-height);min-height:var(--po-receipt-header-height);max-height:var(--po-receipt-header-height);background:#f8fafc;border-bottom:1px solid #d0d5dd;grid-template-columns:minmax(145px,185px) minmax(230px,1fr) minmax(130px,170px);align-items:center;gap:16px;padding:7px 12px;display:grid}._receiptNumberBlock_gse5z_1052{align-content:center;min-width:0;display:grid}._receiptNumberBlock_gse5z_1052>strong{color:#172033;font-size:16px;line-height:1.15}._receiptIdentity_gse5z_1064{flex-wrap:wrap;align-items:center;gap:5px 18px;min-width:0;display:flex}._receiptIdentity_gse5z_1064 p{color:#475467;margin:0;font-size:10px;line-height:1.15}._receiptIdentity_gse5z_1064>strong{color:#344054;font-size:11px;line-height:1.15}._receiptDocumentButton_gse5z_1085{color:#175cd3;cursor:pointer;background:#eff8ff;border:1px solid #b2ddff;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:40px;padding:6px 9px;display:inline-flex}._receiptDocumentButton_gse5z_1085:hover{background:#d1e9ff}._receiptDocumentButton_gse5z_1085:disabled{cursor:not-allowed;opacity:.55}._receiptDocumentButton_gse5z_1085 svg{fill:none;stroke:currentColor;stroke-width:1.7px;flex:0 0 22px;width:22px;height:22px}._receiptDocumentButton_gse5z_1085>strong{color:#175cd3;letter-spacing:.035em;font-size:11px;font-weight:900}._receiptMessage_gse5z_1126{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;margin:0;padding:9px 12px;font-size:12px;font-weight:700}._receiptsLoading_gse5z_1137,._receiptEmpty_gse5z_1138{color:#667085;padding:18px;font-size:12px;font-weight:700}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTableWrap_gse5z_138{border-top:0!important;width:100%!important;max-width:100%!important;overflow:visible!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138{min-width:1120px;table-layout:auto!important;width:100%!important;max-width:100%!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 tbody,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 tbody tr,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 tbody td{z-index:auto!important;position:static!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._orderHeader_gse5z_20 ._documentButton_gse5z_120{display:none!important}@media (width>=761px){._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._orderHeader_gse5z_20{grid-template-columns:48px minmax(0,1fr)!important}}@media (width>=1100px){._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD],._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._orderFolder_gse5z_47{overflow:visible!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._pageHeader_gse5z_10{top:var(--po-shell-topbar-height)!important;z-index:1490!important;background:#f4f6f8!important;min-height:44px!important;margin:0 auto!important;padding:5px 10px!important;position:sticky!important;box-shadow:0 2px #f4f6f8!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._pageHeader_gse5z_10 ._searchBox_gse5z_33{align-items:center!important;gap:8px!important;margin-left:auto!important;display:flex!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._pageHeader_gse5z_10 ._searchBox_gse5z_33 input{width:min(390px,38vw)!important;height:34px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._orderFolder_gse5z_47>._pathBar_gse5z_58{top:calc(var(--po-shell-topbar-height) + var(--po-page-header-height))!important;z-index:1480!important;background:#fafbfc!important;position:sticky!important;box-shadow:0 2px #fafbfc!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._orderHeader_gse5z_20{top:calc(var(--po-shell-topbar-height) + var(--po-page-header-height) + var(--po-path-bar-height))!important;z-index:1470!important;background:#fff!important;min-height:54px!important;padding:6px 14px!important;position:sticky!important;box-shadow:0 2px #fff!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._largeFolder_gse5z_93 svg{width:38px!important;height:38px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._orderHeader_gse5z_20 small{font-size:8px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._senderIdentity_gse5z_398{width:fit-content!important;max-width:100%!important;margin-top:3px!important;padding:4px 8px!important;display:block!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._senderIdentity_gse5z_398 strong{font-size:11px!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._receiptSection_gse5z_1025 ._receiptHeader_gse5z_1035{top:var(--po-table-base-top)!important;z-index:1460!important;background:#f8fafc!important;position:sticky!important;box-shadow:0 1px #d0d5dd!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 thead{isolation:isolate;top:calc(var(--po-table-base-top) + var(--po-receipt-header-height))!important;z-index:1455!important;background:#e9eef3!important;position:sticky!important;box-shadow:0 -1px #cfd5dc,0 2px #cfd5dc!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 thead tr,._purchaseOrdersRoot_gse5z_1[data-order-open=true][data-order-kind=STANDARD] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 th{z-index:auto!important;background:#e9eef3!important;position:static!important;top:auto!important}}@media (width>=761px) and (width<=1450px){._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138{table-layout:fixed!important;min-width:0!important}}@media (width<=760px){._receiptsStack_gse5z_1016{gap:16px;padding:9px}._receiptSection_gse5z_1025{overflow:hidden}._receiptHeader_gse5z_1035{grid-template-columns:1fr;gap:9px;height:auto;min-height:0;max-height:none;padding:10px;display:grid}._receiptIdentity_gse5z_1064{gap:4px;display:grid}._receiptDocumentButton_gse5z_1085{width:100%}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTableWrap_gse5z_138{overflow:visible!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 tbody,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 tr,._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td{width:100%;display:block}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 thead{display:none!important}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 tr{background:#fff;border:1px solid #d0d5dd;border-radius:10px;margin-bottom:12px;overflow:hidden}._purchaseOrdersRoot_gse5z_1[data-order-open=true] ._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td{text-align:right;border-bottom:1px solid #eaecf0;grid-template-columns:115px minmax(0,1fr);gap:10px;min-height:38px;padding:8px 10px;display:grid}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:first-child:before{content:"Item"}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:nth-child(2):before{content:"Descripcion"}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:nth-child(3):before{content:"Propiedad"}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:nth-child(4):before{content:"P/N original"}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:nth-child(5):before{content:"P/N cliente"}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:nth-child(6):before{content:"Precio unitario"}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:nth-child(7):before{content:"Cantidad"}._receiptSection_gse5z_1025 ._excelTable_gse5z_138 td:nth-child(8):before{content:"Total"}}._searchBox_gse5z_33>strong{display:none!important}._searchBox_gse5z_33 input::placeholder{color:#667085;opacity:1}._root_10mrk_1{background:#fff;border-top:1px solid #d0d5dd}._summary_10mrk_1{background:#fffaeb;border-bottom:1px solid #fedf89;justify-content:space-between;align-items:center;gap:24px;padding:18px 22px;display:flex}._summary_10mrk_1>div:first-child{gap:4px;display:grid}._summary_10mrk_1 small{color:#93370d;letter-spacing:.08em;font-size:10px;font-weight:900}._summary_10mrk_1 strong{color:#7a2e0e;font-size:16px}._summary_10mrk_1 span{color:#854a0e;font-size:12px}._counters_10mrk_1{gap:9px;display:flex}._counters_10mrk_1 span{color:#667085;background:#fff;border:1px solid #e4e7ec;border-radius:9px;gap:2px;min-width:78px;padding:8px 11px;font-size:10px;display:grid}._counters_10mrk_1 b{color:#344054;font-size:18px}._counters_10mrk_1 [data-complete] b{color:#027a48}._counters_10mrk_1 [data-pending] b{color:#b54708}._tools_10mrk_1{background:#fafbfc;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}._tools_10mrk_1>input{border:1px solid #d0d5dd;border-radius:8px;outline:none;width:min(330px,45vw);height:38px;padding:0 12px}._filters_10mrk_1{gap:6px;display:flex}._filters_10mrk_1 button{color:#475467;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:800}._filters_10mrk_1 button[data-active=true]{color:#175cd3;background:#eff8ff;border-color:#1570ef}._message_10mrk_1{color:#027a48;background:#f0fdf4;border-bottom:1px solid #e4e7ec;margin:0;padding:10px 18px;font-size:12px;font-weight:800}._tableWrap_10mrk_1{overflow:auto}._table_10mrk_1{border-collapse:collapse;width:100%;min-width:1520px;font-size:12px}._table_10mrk_1 th{color:#344054;text-align:left;white-space:nowrap;background:#e9eef3;border:1px solid #cfd5dc;padding:8px 9px}._table_10mrk_1 td{vertical-align:middle;background:#fff;border:1px solid #d8dde3;padding:7px 9px}._table_10mrk_1 tbody tr:nth-child(2n) td{background:#f8fafc}._itemCell_10mrk_1{text-align:right;white-space:nowrap;width:145px;padding-right:22px!important}._descriptionCell_10mrk_1{min-width:310px;font-weight:700}._table_10mrk_1 input{text-transform:uppercase;background:#fff;border:1px solid #d0d5dd;border-radius:7px;outline:none;width:155px;height:36px;padding:0 9px;font-size:12px}._priceInput_10mrk_1{text-align:right;text-transform:none!important;width:108px!important}._owner_10mrk_1,._status_10mrk_1{border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;display:inline-flex}._owner_10mrk_1[data-owner=Josuan]{color:#c11574;background:#fce7f6}._owner_10mrk_1[data-owner=Chiquita]{color:#175cd3;background:#eff8ff}._locked_10mrk_1,._money_10mrk_1{text-align:right}._locked_10mrk_1 strong,._locked_10mrk_1 small{display:block}._locked_10mrk_1 small{color:#98a2b3;font-size:9px}._money_10mrk_1{min-width:100px;font-weight:800}._status_10mrk_1[data-status=PENDING]{color:#b54708;background:#fffaeb}._status_10mrk_1[data-status=COMPLETE]{color:#027a48;background:#ecfdf3}._missing_10mrk_1{color:#b54708;max-width:170px;margin-top:4px;font-size:9px;display:block}._saveButton_10mrk_1{color:#fff;cursor:pointer;background:#1570ef;border:0;border-radius:7px;min-width:82px;height:35px;font-size:11px;font-weight:900}._saveButton_10mrk_1:disabled{opacity:.55}@media (width<=760px){._summary_10mrk_1,._tools_10mrk_1{flex-direction:column;align-items:stretch}._counters_10mrk_1{grid-template-columns:repeat(3,1fr);display:grid}._counters_10mrk_1 span{min-width:0}._tools_10mrk_1>input{width:100%}._filters_10mrk_1{overflow-x:auto}}._readOnlyValue_10mrk_2{color:#475467;background:#f2f4f7;border-radius:7px;align-items:center;min-width:108px;min-height:34px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}._readOnlyBadge_10mrk_2{color:#667085;white-space:nowrap;background:#f2f4f7;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}._root_10mrk_1{--migration-summary-height:78px;--migration-tools-height:64px}@media (width>=1100px){.poAttachmentsStickyActive ._summary_10mrk_1{top:var(--po-table-base-top,334px);z-index:1460;background:#fffaeb;position:sticky}.poAttachmentsStickyActive ._tools_10mrk_1{top:calc(var(--po-table-base-top,334px) + var(--migration-summary-height));z-index:1450;background:#fafbfc;position:sticky}.poAttachmentsStickyActive ._tableWrap_10mrk_1{overflow:visible!important}.poAttachmentsStickyActive ._table_10mrk_1{table-layout:fixed;min-width:0}.poAttachmentsStickyActive ._table_10mrk_1 th{top:calc(var(--po-table-base-top,334px) + var(--migration-summary-height) + var(--migration-tools-height));z-index:1440;background:#e9eef3;position:sticky;box-shadow:inset 0 -1px #cfd5dc}.poAttachmentsStickyActive ._table_10mrk_1 td{z-index:1;position:relative}}@media (width>=1100px) and (width<=1450px){.poAttachmentsStickyActive ._table_10mrk_1{font-size:10px}.poAttachmentsStickyActive ._descriptionCell_10mrk_1{min-width:0}.poAttachmentsStickyActive ._itemCell_10mrk_1,.poAttachmentsStickyActive ._money_10mrk_1{width:auto;min-width:0}.poAttachmentsStickyActive ._table_10mrk_1 input,.poAttachmentsStickyActive ._priceInput_10mrk_1,.poAttachmentsStickyActive ._readOnlyValue_10mrk_2{min-width:0;max-width:100%;width:100%!important}.poAttachmentsStickyActive ._table_10mrk_1 th,.poAttachmentsStickyActive ._table_10mrk_1 td{overflow-wrap:anywhere;padding-left:5px;padding-right:5px}}@media (width>=1100px){.poAttachmentsStickyActive ._root_10mrk_1:before{content:"";top:var(--po-table-base-top,334px);z-index:1436;height:calc(var(--migration-summary-height) + var(--migration-tools-height) + 3px);background:linear-gradient(to bottom, #fffaeb 0, #fffaeb var(--migration-summary-height), #fafbfc var(--migration-summary-height), #fafbfc 100%);pointer-events:none;display:block;position:fixed;left:0;right:0}.poAttachmentsStickyActive ._summary_10mrk_1{backface-visibility:hidden;background:#fffaeb!important;box-shadow:0 -2px #fffaeb,0 2px #fffaeb!important}.poAttachmentsStickyActive ._tools_10mrk_1{backface-visibility:hidden;background:#fafbfc!important;box-shadow:0 -2px #fafbfc,0 3px #fafbfc!important}.poAttachmentsStickyActive ._table_10mrk_1 thead{isolation:isolate;top:calc(var(--po-table-base-top,334px) + var(--migration-summary-height) + var(--migration-tools-height))!important;z-index:1445!important;background:#e9eef3!important;position:sticky!important;box-shadow:0 -3px #e9eef3,0 3px #e9eef3!important}.poAttachmentsStickyActive ._table_10mrk_1 thead tr{z-index:1;position:relative;background:#e9eef3!important}.poAttachmentsStickyActive ._table_10mrk_1 th{z-index:1!important;background:#e9eef3!important;position:relative!important;top:auto!important}.poAttachmentsStickyActive ._table_10mrk_1 tbody,.poAttachmentsStickyActive ._table_10mrk_1 tbody tr,.poAttachmentsStickyActive ._table_10mrk_1 tbody td{z-index:1!important}.poAttachmentsStickyActive ._root_10mrk_1:before{content:none!important;display:none!important}.poAttachmentsStickyActive ._root_10mrk_1{background:#fff!important;border-top:1px solid #e4e7ec!important}.poAttachmentsStickyActive ._summary_10mrk_1{background:#fffaeb!important;gap:12px!important;min-height:54px!important;padding:7px 14px!important;box-shadow:0 -2px #fffaeb,0 2px #fffaeb!important}.poAttachmentsStickyActive ._summary_10mrk_1>div:first-child{gap:1px!important}.poAttachmentsStickyActive ._summary_10mrk_1 small{letter-spacing:.06em!important;font-size:8px!important}.poAttachmentsStickyActive ._summary_10mrk_1 strong{font-size:13px!important;line-height:1.1!important}.poAttachmentsStickyActive ._summary_10mrk_1 span{font-size:10px!important;line-height:1.15!important}.poAttachmentsStickyActive ._counters_10mrk_1{gap:5px!important}.poAttachmentsStickyActive ._counters_10mrk_1 span{border-radius:7px!important;gap:0!important;min-width:62px!important;padding:4px 7px!important;font-size:8px!important}.poAttachmentsStickyActive ._counters_10mrk_1 b{font-size:14px!important;line-height:1.05!important}.poAttachmentsStickyActive ._tools_10mrk_1{background:#fafbfc!important;gap:10px!important;min-height:42px!important;padding:5px 12px!important;box-shadow:0 -2px #fafbfc,0 2px #fafbfc!important}.poAttachmentsStickyActive ._filters_10mrk_1{gap:4px!important}.poAttachmentsStickyActive ._filters_10mrk_1 button{border-radius:7px!important;min-height:30px!important;padding:5px 9px!important;font-size:10px!important}.poAttachmentsStickyActive ._tools_10mrk_1>input{width:min(300px,36vw)!important;height:32px!important;padding:0 10px!important;font-size:11px!important}.poAttachmentsStickyActive ._table_10mrk_1 thead{background:#e9eef3!important;box-shadow:0 -2px #e9eef3,0 2px #e9eef3!important}.poAttachmentsStickyActive ._table_10mrk_1 th{padding-top:5px!important;padding-bottom:5px!important;font-size:9px!important;line-height:1.1!important}}#root{min-height:100%}button,input,select{font:inherit}.inventoryApp{color:#162033;background:#f4f7fb;min-height:100vh}.appContent{min-height:100vh;padding:28px 36px 40px;transition:margin-left .22s}.menuIsOpen .appContent{margin-left:270px}.sideMenu{z-index:40;background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;gap:8px;width:270px;height:100vh;padding:92px 16px 22px;display:flex;position:fixed;top:0;left:0;box-shadow:10px 0 30px #0f172a0f}.sideMenuItem{color:#344054;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;min-height:48px;padding:0 14px;font-size:14px;font-weight:800}.sideMenuItem:hover{background:#f2f4f7}.sideMenuItem.active{color:#1d4ed8;background:#eef4ff}.topbar{justify-content:space-between;align-items:center;gap:24px;max-width:1400px;margin:0 auto 20px;display:flex}.topbar h1,.panel h2{margin:0}.topbar h1{letter-spacing:-.035em;text-align:right;font-size:clamp(24px,3vw,34px);line-height:1.1}.hamburgerButton{z-index:50;cursor:pointer;background:#fff;border:1px solid #d8e0ea;border-radius:12px;flex-direction:column;flex:0 0 46px;justify-content:center;align-items:center;gap:5px;width:46px;height:46px;display:inline-flex;position:relative}.hamburgerButton span{background:#111827;border-radius:999px;width:20px;height:2px}.panel{background:#fff;border:1px solid #e2e8f0;border-radius:18px;max-width:1400px;margin-left:auto;margin-right:auto;box-shadow:0 10px 28px #0f172a0b}.formPanel,.entryPanel{margin-bottom:16px;padding:26px}.entryPanel{border-color:#dbe4ef}.panelHeading{margin-bottom:22px}.sectionLabel{color:#2563eb;letter-spacing:.11em;margin:0 0 6px;font-size:11px;font-weight:800}.panel h2{letter-spacing:-.025em;font-size:21px}.inventoryForm{grid-template-columns:minmax(150px,.8fr) minmax(210px,1.15fr) minmax(170px,.8fr) minmax(110px,.55fr) minmax(220px,1.15fr);align-items:end;gap:14px;display:grid}@media (width>=1101px){.inventoryForm.hasOwnerSelector{grid-template-columns:minmax(130px,.7fr) minmax(180px,1fr) minmax(140px,.7fr) 105px minmax(90px,.45fr) minmax(180px,1fr)}}.ownerSelectorField select{padding-inline:9px;font-size:14px}.entryForm{grid-template-columns:minmax(170px,.8fr) minmax(150px,.65fr) minmax(150px,.55fr) minmax(240px,1.2fr);align-items:end;gap:14px;display:grid}.inventoryForm label,.entryForm label{min-width:0}.inventoryForm label>span,.entryForm label>span{color:#344054;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.inventoryForm input,.inventoryForm select,.entryForm input,.warehouseSearch input,.partNumberForm input{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:11px;outline:none;width:100%;min-height:48px;padding:0 13px;font-size:16px}.inventoryForm input[readonly],.entryForm input[readonly]{color:#475467;background:#f8fafc}.inventoryForm input:focus,.inventoryForm select:focus,.entryForm input:focus,.warehouseSearch input:focus,.partNumberForm input:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1a}.entryButton{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:11px;min-height:48px;font-size:13px;font-weight:800}.entryButton:hover{background:#1d4ed8}.formMessage,.entryMessage{border-radius:10px;grid-column:1/-1;margin:0;padding:11px 13px;font-size:13px;font-weight:700}.formMessage.error,.entryMessage.error{color:#b42318;background:#fef3f2}.entryMessage.success{color:#027a48;background:#ecfdf3}.historyPanel,.warehousePanel{overflow:hidden}.historyHeader{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;display:flex}.historyActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.historyActions>span{color:#475467;background:#f2f4f7;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.sendRepairsButton{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:10px;min-height:40px;padding:0 16px;font-size:13px;font-weight:800}.equipmentTable,.warehouseTable{border-collapse:collapse;width:100%}.equipmentTable{min-width:620px}.equipmentTable>thead th,.warehouseTable>thead th{color:#667085;text-align:left;letter-spacing:.06em;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:15px 18px;font-size:11px}.equipmentRow>td{border-bottom:1px solid #f0f2f5;padding:0}.equipmentToggle,.equipmentNumberButton{color:#101828;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:54px;font-size:13px;font-weight:800}.equipmentToggle{align-items:center;gap:10px;padding:0 22px;display:flex}.equipmentNumberButton{padding:0 22px}.chevron{color:#667085;font-size:24px;line-height:1;transition:transform .16s;display:inline-block;transform:rotate(0)}.chevron.open{transform:rotate(90deg)}.partsDetailRow>td{background:#f8fafc;border-bottom:1px solid #e8edf3;padding:0}.partsTable{border-collapse:collapse;width:100%}.partsTable th{color:#667085;text-align:left;letter-spacing:.06em;background:#f3f6fa;padding:10px 22px;font-size:10px}.partsTable th:first-child,.partsTable td:first-child{padding-left:56px}.partsTable td{color:#475467;border-bottom:1px solid #edf1f5;padding:12px 22px;font-size:13px}.partsTable td:first-child{color:#101828;width:22%;font-weight:800}.partsTable td:nth-child(2){width:58%}.partsTable td:last-child{text-align:right;color:#101828;width:20%;font-weight:800}.warehouseHeader{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:flex-end;gap:24px;padding:24px 26px;display:flex}.warehouseSearch{width:min(500px,100%)}.warehouseSearch label{color:#344054;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.warehousePartRow>td{color:#475467;border-bottom:1px solid #f0f2f5;padding:0 16px;font-size:13px}.warehousePartButton,.warehouseDescriptionButton{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:56px}.warehousePartButton{color:#101828;align-items:center;gap:10px;padding:0 18px;display:flex}.warehouseDescriptionButton{color:#475467;padding:0 18px;font-weight:700}.warehousePartButton:hover,.warehouseDescriptionButton:hover{background:#fafbfc}.negativeStock{color:#b42318!important}.warehouseHistoryRow>td{background:#f8fafc;border-bottom:1px solid #e8edf3;padding:0}.warehouseHistoryTable{border-collapse:collapse;width:100%;min-width:760px}.warehouseHistoryTable th{color:#667085;text-align:left;letter-spacing:.06em;background:#f3f6fa;padding:10px 22px;font-size:10px}.warehouseHistoryTable th:first-child,.warehouseHistoryTable td:first-child{padding-left:56px}.warehouseHistoryTable td{color:#475467;border-bottom:1px solid #edf1f5;padding:12px 22px;font-size:13px}.warehouseHistoryTable td strong{color:#101828}.noUsageHistory{color:#98a2b3;padding:20px 56px;font-size:13px}.modalBackdrop{z-index:100;background:#0f172a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.partNumberModal{background:#fff;border:1px solid #e2e8f0;border-radius:18px;width:min(520px,100%);overflow:hidden;box-shadow:0 24px 70px #0f172a3d}.modalHeader{border-bottom:1px solid #eaecf0;padding:24px 24px 18px}.modalHeader h2{color:#101828;letter-spacing:-.025em;margin:0;font-size:22px}.modalHeader p:last-child{color:#667085;margin:7px 0 0;font-size:13px;font-weight:700}.partNumberForm{gap:16px;padding:22px 24px 24px;display:grid}.partNumberForm label>span{color:#344054;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.modalError{color:#b42318;background:#fef3f2;border-radius:9px;margin:0;padding:10px 12px;font-size:13px;font-weight:700}.modalActions{justify-content:flex-end;gap:10px;display:flex}.secondaryModalButton,.confirmModalButton{cursor:pointer;border-radius:10px;min-width:110px;min-height:44px;font-size:13px;font-weight:800}.secondaryModalButton{color:#344054;background:#fff;border:1px solid #d0d5dd}.confirmModalButton{color:#fff;background:#111827;border:0}@media (width<=1100px){.inventoryForm,.entryForm{grid-template-columns:repeat(2,minmax(0,1fr))}.warehouseHeader{flex-direction:column;align-items:stretch}.warehouseSearch{width:100%}}@media (width<=760px){.appContent{padding:18px 14px 28px}.menuIsOpen .appContent{margin-left:0}.sideMenu{width:min(270px,82vw);box-shadow:16px 0 40px #0f172a29}.topbar{align-items:flex-start}.topbar h1{font-size:24px}.formPanel,.entryPanel{padding:20px}.inventoryForm,.entryForm{grid-template-columns:1fr}.historyHeader{flex-direction:column;align-items:flex-start}.historyActions{justify-content:space-between;width:100%}.sendRepairsButton{flex:1}.partsTable th:first-child,.partsTable td:first-child,.warehouseHistoryTable th:first-child,.warehouseHistoryTable td:first-child{padding-left:34px}.warehouseHeader{padding:20px}.modalBackdrop{padding:14px}.modalHeader,.partNumberForm{padding-left:18px;padding-right:18px}.modalActions{flex-direction:column-reverse}.secondaryModalButton,.confirmModalButton{width:100%}}@media (prefers-reduced-motion:reduce){.appContent,.chevron{transition:none}}.partsTable th:last-child,.partsTable td:last-child{text-align:right;width:130px;padding-right:22px}.deletePendingPartButton{color:#b42318;cursor:pointer;background:#fff5f4;border:1px solid #fda29b;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:800;transition:background .16s,border-color .16s,color .16s}.deletePendingPartButton:hover{color:#912018;background:#fee4e2;border-color:#d92d20}.deletePendingPartButton:focus-visible{outline-offset:2px;outline:3px solid #d92d2033}.warehouseTable{min-width:1320px}.warehousePartRow>td{vertical-align:middle;padding:14px 12px}.warehousePartRow>td:first-child,.warehousePartRow>td:nth-child(2){padding:14px 12px}.adminPhotoCell{width:132px}.adminPhotoExpandButton{cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.adminPartPhoto{color:#667085;background:#fff;border:1px solid #e4e7ec;border-radius:10px;flex:0 0 82px;justify-content:center;align-items:center;width:82px;height:82px;font-size:18px;font-weight:800;display:flex;overflow:hidden}.adminPartPhoto img{object-fit:contain;width:100%;height:100%}.adminOwnerColumn{gap:7px;min-width:190px;display:grid}.adminOwnerColumn>small,.adminPieceName>small{color:#667085;letter-spacing:.02em;font-size:11px;font-weight:700}.adminOwnerValueLine{border-radius:7px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-height:30px;padding:5px 9px;display:grid}.adminOwnerValueLine b{font-size:11px;font-weight:800}.adminOwnerValueLine strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.adminOwnerJosuan{color:#db2777;background:#db27771a}.adminOwnerChiquita{color:#2563eb;background:#2563eb1a}.adminPieceName{color:#101828;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-content:center;gap:5px;width:100%;min-width:230px;min-height:82px;padding:8px 10px;display:grid}.adminPieceName:hover,.adminPhotoExpandButton:hover .adminPartPhoto{background:#f9fafb}.adminPieceName>strong{font-size:14px;font-weight:800;line-height:1.25}.adminPieceName>span{color:#667085;font-size:12px;font-weight:600;line-height:1.25}@media (width<=760px){.warehouseTable{min-width:1220px}.adminPartPhoto{flex-basis:70px;width:70px;height:70px}.adminOwnerColumn{min-width:175px}.adminPieceName{min-width:210px}}.adminPhotoPreviewButton:not(:disabled):hover .adminPartPhoto{border-color:#98a2b3;box-shadow:0 0 0 3px #1018280f}.adminImageModalClose{z-index:1;color:#101828;cursor:pointer;background:#fffffff5;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:25px;line-height:1;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 14px #1018281f}.adminImageModalClose:hover{background:#f2f4f7}@media (width<=760px){.adminImageModalBackdrop{padding:10px}.adminImageModal{width:100%;max-height:96vh;padding:12px}.adminImageModal img{max-height:calc(96vh - 78px)}}.pendingEntriesPanel{overflow:hidden}.pendingEntriesTable{border-collapse:collapse;width:100%;min-width:1120px}.pendingEntriesTable th{color:#667085;text-align:left;letter-spacing:.06em;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:12px 16px;font-size:10px}.pendingEntriesTable td{color:#475467;border-bottom:1px solid #edf1f5;padding:13px 16px;font-size:13px}.pendingEntriesTable th:nth-child(6),.pendingEntriesTable td:nth-child(6),.pendingEntriesTable th:last-child,.pendingEntriesTable td:last-child{text-align:center}.sendEntriesButton{color:#fff;cursor:pointer;background:#101828;border:0;border-radius:9px;padding:10px 16px;font-size:12px;font-weight:800}.sendEntriesButton:hover{background:#344054}.warehouseTable{table-layout:fixed}.warehouseTable>thead th{vertical-align:middle}.warehouseTable>thead th:nth-child(n+5),.warehousePartRow>td:nth-child(n+5){text-align:center}.adminPhotoColumn{width:132px}.adminShortItemColumn,.adminLongItemColumn{width:205px}.adminPieceColumn{width:290px}.adminNumberColumn{width:105px}.adminPhotoActions{align-items:center;gap:10px;display:flex}.adminHistoryToggle,.adminPhotoPreviewButton{background:0 0;border:0;padding:0}.adminHistoryToggle{cursor:pointer;justify-content:center;align-items:center;width:24px;height:38px;display:inline-flex}.adminPhotoPreviewButton{cursor:zoom-in;border-radius:10px}.adminPhotoPreviewButton:disabled{cursor:default;opacity:1}.historyPropertyBadge{color:#475467;background:#f2f4f7;border-radius:999px;justify-content:center;align-items:center;min-width:82px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.historyPropertyJosuan{color:#db2777;background:#db27771a}.historyPropertyChiquita{color:#2563eb;background:#2563eb1a}.warehouseHistoryTable{min-width:1280px}.adminImageModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101828d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.adminImageModal{background:#fff;border-radius:16px;gap:12px;width:min(1100px,94vw);max-height:92vh;padding:18px;display:grid;position:relative;box-shadow:0 24px 70px #00000059}.adminImageModal img{object-fit:contain;background:#fff;border-radius:10px;width:100%;max-height:calc(92vh - 92px);display:block}.adminImageModal p{color:#101828;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 42px 0 4px;font-size:14px;font-weight:800;overflow:hidden}.adminImageModalClose{z-index:1;color:#101828;cursor:pointer;background:#fffffff5;border:1px solid #d0d5dd;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:25px;display:inline-flex;position:absolute;top:12px;right:12px}@media (width<=760px){.adminImageModalBackdrop{padding:10px}.adminImageModal{width:100%;max-height:96vh;padding:12px}.adminImageModal img{max-height:calc(96vh - 78px)}}.workflowSession{align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}.workflowSession>span{text-align:right;gap:2px;min-width:0;display:grid}.workflowSession strong,.workflowSession small{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.workflowSession strong{color:#101828;font-size:13px}.workflowSession small{color:#667085;font-size:11px}.workflowSession button{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:38px;padding:0 13px;font-size:12px;font-weight:800}.workflowSession button:hover{color:#b42318;background:#fff5f4;border-color:#f04438}@media (width<=720px){.workflowSession>span{display:none}.workflowSession button{padding:0 10px;font-size:11px}}.inventoryApp{width:100%;max-width:100%;overflow-x:clip}.appContent{width:100%;min-width:0;max-width:100%;padding:22px 24px 32px}.menuIsOpen .appContent{width:calc(100% - 220px);margin-left:220px}.sideMenu{width:220px;padding:82px 12px 18px;overflow:hidden auto}.sideMenuItem,.sideMenuGroupToggle{color:#344054;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;width:100%;min-height:42px;padding:9px 12px;font-size:13px;font-weight:800}.sideMenuGroupToggle{color:#101828;text-transform:uppercase;letter-spacing:.045em;justify-content:space-between;align-items:center;display:flex}.sideMenuGroupToggle:hover,.sideMenuItem:hover{background:#f2f4f7}.sideMenuGroupChevron{font-size:22px;line-height:1;transition:transform .16s;display:inline-flex;transform:rotate(0)}.sideMenuGroupToggle.open .sideMenuGroupChevron{transform:rotate(90deg)}.sideMenuSubmenu{border-left:2px solid #eaecf0;gap:4px;margin:3px 0 8px;padding-left:9px;display:grid}.sideMenuSubmenu .sideMenuItem{min-height:39px;padding-left:14px;font-size:12px}.topbar,.panel,.tableWrap,.officialInventoryScreen{width:100%;min-width:0;max-width:100%}.tableWrap{overflow-x:hidden}.officialInventoryScreen{overflow-x:clip}.equipmentTable,.partsTable,.warehouseTable,.warehouseHistoryTable,.pendingEntriesTable{width:100%;min-width:0;max-width:100%}@media (width<=1450px){.appContent{padding:18px 18px 28px}.warehouseTable,.warehouseHistoryTable,.pendingEntriesTable{table-layout:fixed;min-width:0}.warehouseTable th,.warehouseTable td,.warehouseHistoryTable th,.warehouseHistoryTable td,.pendingEntriesTable th,.pendingEntriesTable td{overflow-wrap:anywhere;padding-left:7px;padding-right:7px}.adminPhotoCell,.warehousePartRow>td:first-child{width:96px}.adminPartPhoto{flex-basis:62px;width:62px;height:62px}.adminOwnerColumn,.adminPieceName{min-width:0}.adminOwnerValueLine{grid-template-columns:52px minmax(0,1fr);gap:5px;padding:4px 6px}.adminPieceName{padding:5px}}@media (width<=1100px){.menuIsOpen .appContent{width:100%;margin-left:0}.sideMenu{width:min(220px,82vw);box-shadow:16px 0 30px #10182829}.pendingEntriesTable{font-size:11px}.pendingEntriesTable th,.pendingEntriesTable td{padding:7px 5px}}@media (width<=760px){.appContent{padding:12px 10px 22px}.topbar{gap:8px}.topbar h1{font-size:clamp(18px,6vw,25px)}.tableWrap{overflow:visible}.pendingEntriesTable,.pendingEntriesTable tbody,.pendingEntriesTable tr,.pendingEntriesTable td,.warehouseTable,.warehouseTable>tbody,.warehouseHistoryTable,.warehouseHistoryTable tbody,.warehouseHistoryTable tr,.warehouseHistoryTable td,.partsTable,.partsTable tbody,.partsTable tr,.partsTable td{width:100%;display:block}.pendingEntriesTable thead,.warehouseHistoryTable thead,.partsTable thead{display:none}.pendingEntriesTable tr,.warehouseHistoryTable tr,.partsTable tr{background:#fff;border:1px solid #eaecf0;border-radius:10px;margin-bottom:12px;overflow:hidden}.pendingEntriesTable td,.warehouseHistoryTable td,.partsTable td{text-align:right;border-bottom:1px solid #f2f4f7;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:10px;min-height:38px;padding:8px 10px;display:grid}.pendingEntriesTable td:before,.warehouseHistoryTable td:before,.partsTable td:before{color:#667085;text-align:left;text-transform:uppercase;font-size:10px;font-weight:900}.pendingEntriesTable td:first-child:before{content:"Item largo"}.pendingEntriesTable td:nth-child(2):before{content:"Descripcion"}.pendingEntriesTable td:nth-child(3):before{content:"Propiedad"}.pendingEntriesTable td:nth-child(4):before{content:"P/N original"}.pendingEntriesTable td:nth-child(5):before{content:"P/N cliente"}.pendingEntriesTable td:nth-child(6):before{content:"Precio unitario"}.pendingEntriesTable td:nth-child(7):before{content:"Cantidad"}.pendingEntriesTable td:nth-child(8):before{content:"Total"}.pendingEntriesTable td:nth-child(9):before{content:"Acciones"}.partsTable td:first-child:before{content:"Item"}.partsTable td:nth-child(2):before{content:"Descripcion"}.partsTable td:nth-child(3):before{content:"Cantidad"}.partsTable td:nth-child(4):before{content:"Acciones"}.warehousePartRow{background:#fff;border:1px solid #eaecf0;border-radius:12px;grid-template-columns:82px minmax(0,1fr);gap:8px;margin-bottom:14px;padding:10px;display:grid}.warehousePartRow>td{border:0;display:block;width:auto!important;padding:5px!important}.warehousePartRow>td:first-child{grid-row:1/span 3}.warehousePartRow>td:nth-child(n+5){border-top:1px solid #f2f4f7;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.warehousePartRow>td:nth-child(5):before{content:"Entradas"}.warehousePartRow>td:nth-child(6):before{content:"Salidas"}.warehousePartRow>td:nth-child(7):before{content:"Stock"}.warehousePartRow>td:nth-child(n+5):before{color:#667085;text-transform:uppercase;font-size:10px;font-weight:900}.warehouseHistoryRow,.warehouseHistoryRow>td{width:100%;display:block}.warehouseHistoryTable td:first-child:before{content:"Tipo"}.warehouseHistoryTable td:nth-child(2):before{content:"Equipo"}.warehouseHistoryTable td:nth-child(3):before{content:"Propiedad"}.warehouseHistoryTable td:nth-child(4):before{content:"P/N original"}.warehouseHistoryTable td:nth-child(5):before{content:"P/N cliente"}.warehouseHistoryTable td:nth-child(6):before{content:"Salida"}.warehouseHistoryTable td:nth-child(7):before{content:"Fecha"}.equipmentTable{min-width:0}.equipmentTable>thead{display:none}.equipmentTable>tbody>.equipmentRow{border:1px solid #eaecf0;border-radius:9px;grid-template-columns:1fr 1fr;display:grid}.equipmentTable>tbody>.equipmentDetailRow>td{width:100%;padding:8px 0;display:block}.adminPartPhoto{flex-basis:56px;width:56px;height:56px}.adminPhotoExpandButton{gap:4px}.adminOwnerColumn,.adminPieceName{width:100%;min-width:0}}.historyReportBlock{gap:14px;width:100%;min-width:0;display:grid}.historyReportActions{border-top:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:16px;padding:14px 4px 2px;display:flex}.historyReportActions>div{gap:3px;display:grid}.historyReportActions strong{color:#101828;font-size:13px}.historyReportActions span{color:#667085;font-size:11px}.downloadHistoryPdfButton{color:#fff;cursor:pointer;background:#101828;border:1px solid #101828;border-radius:9px;flex:none;justify-content:center;align-items:center;min-height:40px;padding:9px 16px;font-size:12px;font-weight:900;transition:transform .15s,background .15s;display:inline-flex}.downloadHistoryPdfButton:hover{background:#344054;transform:translateY(-1px)}.downloadHistoryPdfButton:focus-visible{outline-offset:2px;outline:3px solid #10182833}@media (width<=760px){.historyReportActions{flex-direction:column;align-items:stretch}.downloadHistoryPdfButton{width:100%}}.downloadEquipmentPdfButton{color:#fff;letter-spacing:.025em;cursor:pointer;background:#15803d;border:1px solid #16a34a;border-radius:10px;flex:none;justify-content:center;align-items:center;min-height:42px;padding:9px 15px;font-size:11px;font-weight:900;animation:1.25s ease-in-out infinite equipmentPdfPulse;display:inline-flex;box-shadow:0 0 #16a34a7a}.downloadEquipmentPdfButton:hover{background:#166534;animation-play-state:paused}.downloadEquipmentPdfButton:focus-visible{outline-offset:2px;outline:3px solid #16a34a40}@keyframes equipmentPdfPulse{0%,to{transform:scale(1);box-shadow:0 0 #16a34a7a}50%{transform:scale(1.025);box-shadow:0 0 0 9px #16a34a00}}@media (prefers-reduced-motion:reduce){.downloadEquipmentPdfButton{animation:none}}@media (width<=760px){.warehouseHeader{align-items:stretch}.downloadEquipmentPdfButton{width:100%}}.adminWarehouseBadge{color:#b54708;letter-spacing:.035em;background:#fffaeb;border:1px solid #fedf89;border-radius:999px;width:fit-content;padding:4px 8px;font-size:9px;font-weight:900;display:inline-flex}.historyWarehouseName{color:#b54708;white-space:nowrap;font-size:10px}@media (width<=760px){.warehouseHistoryTable td:nth-child(7):before{content:"Almacén"}.warehouseHistoryTable td:nth-child(8):before{content:"Fecha"}}.adminQuantityColumn{gap:7px;min-width:0;display:grid}.adminQuantityColumn>small{color:#667085;letter-spacing:.02em;text-align:center;font-size:11px;font-weight:700}.adminQuantityHistoryButton{width:100%;font:inherit;text-align:left;cursor:pointer;border:0}.adminQuantityHistoryButton strong{text-align:right}.adminQuantityHistoryButton:hover{filter:brightness(.98)}.adminQuantityHistoryButton:focus-visible{outline-offset:2px;outline:2px solid #667085}.warehouseHistoryRow>td{width:100%;overflow:hidden}.warehouseHistoryRow .historyReportBlock{width:100%;min-width:0;overflow-x:auto}.warehouseHistoryRow .warehouseHistoryTable{table-layout:fixed;width:100%;min-width:0}.inventoryMovementHistoryPanel{overflow:hidden}.inventoryMovementHistoryHeader{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex}.inventoryMovementHistoryHeader h2{color:#101828;margin:2px 0 0;font-size:20px}.inventoryMovementHistoryHeader>div>span{color:#667085;margin-top:5px;font-size:12px;font-weight:600;display:block}.inventoryMovementHistoryBackButton{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;flex:none;min-height:38px;padding:0 14px;font-size:12px;font-weight:800}.inventoryMovementHistoryBackButton:hover{background:#f9fafb}.inventoryMovementHistoryWrap{background:#fff;width:100%;overflow-x:auto}.inventoryMovementHistoryTable{border-collapse:collapse;background:#fff;width:100%;min-width:1180px}.inventoryMovementHistoryTable th,.inventoryMovementHistoryTable td{text-align:left;vertical-align:middle;border:1px solid #d0d5dd;padding:7px 9px;font-size:12px}.inventoryMovementHistoryTable th{color:#344054;white-space:nowrap;background:#f2f4f7;font-size:11px;font-weight:800}.inventoryMovementHistoryTable td{color:#475467}.inventoryMovementHistoryTable td strong{color:#101828}.inventoryMovementHistoryEmpty,.inventoryMovementHistoryMissing{color:#667085;padding:24px;font-size:13px;font-weight:700;text-align:center!important}@media (width<=760px){.inventoryMovementHistoryHeader{flex-direction:column;align-items:stretch;padding:16px}.inventoryMovementHistoryBackButton{width:100%}.adminQuantityColumn{width:min(220px,100%);margin-left:auto}}.adminQuantityHeading{justify-items:center;gap:2px;display:grid}.adminQuantityHeading b{color:#344054;letter-spacing:.03em;font-size:11px;font-weight:800}.adminQuantityHeading span{color:#667085;font-size:10px;font-weight:700}.inventoryMovementHistoryTabs{background:#f9fafb;border-bottom:1px solid #eaecf0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 22px;display:grid}.inventoryMovementHistoryTab{color:#344054;text-align:left;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:9px;gap:5px;min-height:82px;padding:10px 12px;display:grid}.inventoryMovementHistoryTab>span:first-child{letter-spacing:.03em;font-size:12px;font-weight:800}.inventoryMovementHistoryTab>small{color:#667085;font-size:10px;font-weight:700}.inventoryMovementHistoryTab.active{border-color:#667085;box-shadow:0 0 0 2px #6670851f}.inventoryMovementHistoryTabValues{grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:5px 8px;display:grid}.inventoryMovementHistoryTabValues b{color:#667085;font-size:10px;font-weight:800}.inventoryMovementHistoryTabValues strong{color:#101828;text-align:right;font-size:13px;font-weight:800}@media (width<=760px){.inventoryMovementHistoryTabs{grid-template-columns:1fr;padding:12px 16px}.inventoryMovementHistoryTab{min-height:72px}}.ownerSelectorField{background:linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #d0d5dd;border-radius:11px;align-self:end;gap:6px;min-width:0;padding:8px 10px 10px;display:grid;position:relative;box-shadow:0 1px 2px #1018280d,inset 0 1px #ffffffbf}.inventoryForm .ownerSelectorField>span,.entryForm .ownerSelectorField>span{color:#475467;letter-spacing:.045em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900;line-height:1.1}.ownerSelectorField select{appearance:none;color:#101828;cursor:pointer;background:linear-gradient(45deg,#0000 50%,#667085 50%) calc(100% - 17px) 17px/5px 5px no-repeat,linear-gradient(135deg,#667085 50%,#0000 50%) calc(100% - 12px) 17px/5px 5px no-repeat,#fff;border:1px solid #cfd4dc;border-radius:8px;outline:none;width:100%;min-height:40px;padding:0 34px 0 11px;font-family:inherit;font-size:13px;font-weight:750;transition:border-color .14s,box-shadow .14s,background-color .14s;box-shadow:0 1px 2px #1018280a}.ownerSelectorField select:hover:not(:disabled){border-color:#98a2b3}.ownerSelectorField select:focus{border-color:#667085;box-shadow:0 0 0 3px #66708521}.ownerSelectorField select:disabled{color:#667085;box-shadow:none;cursor:not-allowed;opacity:1;background:linear-gradient(45deg,#0000 50%,#98a2b3 50%) calc(100% - 17px) 17px/5px 5px no-repeat,linear-gradient(135deg,#98a2b3 50%,#0000 50%) calc(100% - 12px) 17px/5px 5px no-repeat,#f2f4f7;border-color:#e4e7ec}@media (width<=760px){.ownerSelectorField{width:100%}}.controlInventoryActive{--control-workflow-header-height:58px}.controlInventoryActive>.topbar{box-sizing:border-box;z-index:1500!important;width:100%!important;max-width:1400px!important;min-height:var(--control-workflow-header-height)!important;background:#f5f7fb!important;margin:0 auto!important;padding-top:6px!important;padding-bottom:6px!important;position:sticky!important;top:0!important}.controlInventoryActive>.topbar .hamburgerButton{flex:0 0 46px;z-index:1502!important;position:relative!important}.controlInventoryActive>.officialInventoryScreen{--control-workflow-header-height:58px;z-index:1;position:relative}.controlInventoryActive>.topbar{background:#f5f7fb!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.controlInventoryActive>.officialInventoryScreen{z-index:auto!important;position:relative!important}.josuanAdminStickyActive{--josuan-admin-topbar-height:72px}@media (width>=981px){.josuanAdminStickyActive>.topbar{box-sizing:border-box;z-index:1500!important;width:100%!important;max-width:none!important;height:var(--josuan-admin-topbar-height)!important;min-height:var(--josuan-admin-topbar-height)!important;background:#f5f7fb!important;margin-left:0!important;margin-right:0!important;position:sticky!important;top:0!important}.josuanAdminStickyActive>.topbar .hamburgerButton{flex:none;z-index:1502!important;position:relative!important}.josuanAdminStickyActive>.warehousePanel{overflow:visible!important}.josuanAdminStickyActive>.warehousePanel>.warehouseHeader{isolation:isolate;box-sizing:border-box;top:var(--josuan-admin-topbar-height)!important;z-index:1490!important;background:#fff!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;position:sticky!important}.josuanAdminStickyActive>.warehousePanel>.warehouseHeader:before{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0 -100vw -10px;content:""!important;box-shadow:none!important;background:#fff!important;border:0!important}.josuanAdminStickyActive .warehouseSearch{z-index:1;min-width:0;position:relative}.josuanAdminStickyActive .warehouseSearch input{max-width:100%;background:#fff!important}.josuanAdminStickyActive .warehousePanel>.tableWrap,.josuanAdminStickyActive .warehouseTable,.josuanAdminStickyActive .warehousePartRow{z-index:1;position:relative}}@media (width>=761px) and (width<=980px){.josuanAdminStickyActive{--josuan-admin-topbar-height:82px}.josuanAdminStickyActive>.topbar{box-sizing:border-box;z-index:1500!important;width:100%!important;max-width:none!important;min-height:var(--josuan-admin-topbar-height)!important;background:#f5f7fb!important;position:sticky!important;top:0!important}.josuanAdminStickyActive>.topbar .hamburgerButton{z-index:1502!important;position:relative!important}.josuanAdminStickyActive>.warehousePanel{overflow:visible!important}.josuanAdminStickyActive>.warehousePanel>.warehouseHeader{isolation:isolate;top:var(--josuan-admin-topbar-height)!important;z-index:1490!important;background:#fff!important;width:100%!important;min-width:0!important;max-width:none!important;position:sticky!important}.josuanAdminStickyActive>.warehousePanel>.warehouseHeader:before{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0 -100vw -10px;content:""!important;background:#fff!important}}.inventoryApp.josuanAdminView.menuIsOpen>.sideMenu{isolation:isolate;z-index:1495!important;opacity:1!important;background:#fff!important;border-right:1px solid #e4e7ec!important;position:fixed!important;overflow:hidden auto!important;box-shadow:12px 0 26px #10182824!important}.inventoryApp.josuanAdminView.menuIsOpen>.sideMenu:before{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;content:""!important;opacity:1!important;background:#fff!important}.inventoryApp.josuanAdminView.menuIsOpen>.sideMenu>.sideMenuGroupToggle,.inventoryApp.josuanAdminView.menuIsOpen>.sideMenu>.sideMenuSubmenu,.inventoryApp.josuanAdminView.menuIsOpen>.sideMenu .sideMenuItem{z-index:1;position:relative}.inventoryApp.josuanAdminView.menuIsOpen>.josuanAdminStickyActive>.topbar{z-index:1500!important}.inventoryApp.josuanAdminView.menuIsOpen>.josuanAdminStickyActive>.topbar .hamburgerButton{z-index:1502!important}.inventoryApp.josuanAdminView.menuIsOpen>.josuanAdminStickyActive>.warehousePanel>.warehouseHeader{z-index:1490!important}.inventoryApp.josuanAdminView.menuIsOpen>.josuanAdminStickyActive>.warehousePanel>.warehouseHeader:before{z-index:-1!important;left:0!important}.inventoryApp.josuanAdminView.menuIsOpen .warehousePanel>.tableWrap,.inventoryApp.josuanAdminView.menuIsOpen .warehouseTable,.inventoryApp.josuanAdminView.menuIsOpen .warehousePartRow,.inventoryApp.josuanAdminView.menuIsOpen .warehouseHistoryRow{z-index:1!important}@media (width>=761px){.inventoryApp.josuanAdminView.menuIsOpen>.sideMenu{opacity:1!important;background:#fff!important}}.josuanAdminStickyActive>.topbar,.josuanAdminStickyActive>.warehousePanel>.warehouseHeader,.josuanAdminStickyActive>.warehousePanel>.warehouseHeader:before{box-shadow:none!important;background:#f5f7fb!important;border:0!important}.inventoryApp.josuanAdminView.menuIsOpen>.josuanAdminStickyActive>.warehousePanel>.warehouseHeader:before{background:#f5f7fb!important}.josuanAdminStickyActive>.warehousePanel{box-shadow:none!important;border-top:0!important}.josuanAdminStickyActive .warehouseSearch{background:0 0!important}.josuanAdminStickyActive .warehouseSearch input{box-shadow:none!important;background:#fff!important;border:1px solid #d0d5dd!important}.josuanAdminStickyActive>.topbar .hamburgerButton{background:#fff!important;border-color:#d0d5dd!important;box-shadow:0 1px 2px #1018280a!important}.josuanAdminStickyActive>.topbar .hamburgerButton:hover{background:#fff!important;border-color:#98a2b3!important}.poAttachmentsStickyActive{--po-shell-topbar-height:72px}@media (width>=761px){.poAttachmentsStickyActive>.topbar{box-sizing:border-box;min-height:72px;z-index:1600!important;background:#f4f6f8!important;width:100%!important;max-width:none!important;margin:0!important;position:sticky!important;top:0!important}.poAttachmentsStickyActive>.topbar .hamburgerButton{z-index:1602!important;position:relative!important}.inventoryApp.poAttachmentsView.menuIsOpen>.sideMenu{isolation:isolate;z-index:1595!important;opacity:1!important;background:#fff!important;border-right:1px solid #e4e7ec!important;position:fixed!important;overflow:hidden auto!important;box-shadow:12px 0 26px #10182824!important}.inventoryApp.poAttachmentsView.menuIsOpen>.sideMenu:before{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;content:""!important;background:#fff!important}.inventoryApp.poAttachmentsView.menuIsOpen>.sideMenu>.sideMenuGroupToggle,.inventoryApp.poAttachmentsView.menuIsOpen>.sideMenu>.sideMenuSubmenu,.inventoryApp.poAttachmentsView.menuIsOpen>.sideMenu .sideMenuItem{z-index:1;position:relative}.inventoryApp.poAttachmentsView.menuIsOpen>.poAttachmentsStickyActive{overflow:clip visible!important}}@media (width>=1100px){.poAttachmentsStickyActive>.topbar{height:58px!important;min-height:58px!important;box-shadow:none!important;background:#f4f6f8!important;padding:5px 12px!important}.poAttachmentsStickyActive>.topbar h1{margin:0!important;font-size:24px!important;line-height:1.1!important}.poAttachmentsStickyActive>.topbar .hamburgerButton{flex-basis:42px!important;width:42px!important;min-width:42px!important;height:42px!important}.inventoryApp.poAttachmentsView.menuIsOpen>.sideMenu{z-index:1595!important;opacity:1!important;background:#fff!important}}@media (width>=761px){.inventoryApp.poAttachmentsView.menuIsOpen>.poAttachmentsStickyActive{flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;overflow:clip visible!important}.inventoryApp.poAttachmentsView.menuIsOpen>.sideMenu{z-index:1595!important;opacity:1!important;background:#fff!important;position:fixed!important}}@media (width>=761px) and (width<=1450px){.inventoryApp.poAttachmentsView.menuIsOpen>.poAttachmentsStickyActive{padding:18px 18px 28px!important}}@media (width>=1451px){.inventoryApp.poAttachmentsView.menuIsOpen>.poAttachmentsStickyActive{padding:28px 36px 40px!important}}@media (width>=761px){html body .inventoryApp.menuIsOpen>.appContent{flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important}html body .inventoryApp.menuIsOpen>.sideMenu{isolation:isolate;z-index:5000!important;opacity:1!important;background:#fff!important;border-right:1px solid #e4e7ec!important;width:220px!important;max-width:min(220px,82vw)!important;height:100dvh!important;margin:0!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow:hidden auto!important;box-shadow:16px 0 32px #10182829!important}html body .inventoryApp.menuIsOpen>.sideMenu:before{z-index:-1;pointer-events:none;position:absolute;inset:0;content:""!important;opacity:1!important;background:#fff!important;display:block!important}html body .inventoryApp.menuIsOpen>.sideMenu>.sideMenuGroupToggle,html body .inventoryApp.menuIsOpen>.sideMenu>.sideMenuSubmenu,html body .inventoryApp.menuIsOpen>.sideMenu .sideMenuItem{z-index:1;position:relative}html body .inventoryApp.menuIsOpen .warehousePanel,html body .inventoryApp.menuIsOpen .warehousePanel .tableWrap{max-width:none;width:auto!important}html body main.inventoryApp.menuIsOpen>aside.sideMenu.sideMenu{z-index:7000!important;opacity:1!important;isolation:isolate!important;background:#fff!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important}html body main.inventoryApp.menuIsOpen>aside.sideMenu.sideMenu:before{content:""!important;z-index:-1!important;opacity:1!important;pointer-events:none!important;background:#fff!important;display:block!important;position:absolute!important;inset:0!important}html body main.inventoryApp.menuIsOpen>aside.sideMenu.sideMenu>.sideMenuGroupToggle,html body main.inventoryApp.menuIsOpen>aside.sideMenu.sideMenu>.sideMenuSubmenu,html body main.inventoryApp.menuIsOpen>aside.sideMenu.sideMenu .sideMenuItem{z-index:1!important;position:relative!important}}.adminImageModalBackdrop{z-index:12000!important;isolation:isolate!important;pointer-events:auto!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;position:fixed!important;inset:0!important}.josuanNotificationSlot{z-index:1705;flex:none;align-items:center;display:flex;position:relative}.topbar>h1+.josuanNotificationSlot{margin-left:auto}.workflowSession+.josuanNotificationSlot{margin-left:0}@media (width<=720px){.josuanNotificationSlot{flex:none}}.partNumberEditControl{align-items:center;display:flex}.partNumberEditButton{color:#344054;letter-spacing:.035em;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;width:100%;min-height:44px;font-size:12px;font-weight:900}.partNumberEditButton:disabled{color:#98a2b3;cursor:not-allowed;background:#f2f4f7}.partNumberEditButton.active{color:#b42318;background:#fef3f2;border-color:#d92d20;animation:.8s ease-in-out infinite partNumberOverrideAlert}.partNumberForm input:read-only{color:#475467;cursor:not-allowed;background:#f2f4f7;border-color:#e4e7ec}@keyframes partNumberOverrideAlert{0%,to{box-shadow:0 0 #d92d2000}50%{box-shadow:0 0 0 5px #d92d202e}}@media (prefers-reduced-motion:reduce){.partNumberEditButton.active{animation:none;box-shadow:0 0 0 4px #d92d2029}}.pendingPartNumberButton{color:#b54708;letter-spacing:.025em;cursor:pointer;background:#fffaeb;border:1px solid #f79009;border-radius:10px;min-width:145px;min-height:44px;font-size:12px;font-weight:900;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s}.pendingPartNumberButton:hover{color:#93370d;background:#fef0c7;border-color:#dc6803}.pendingPartNumberButton:focus-visible{outline-offset:2px;outline:3px solid #f7900938}@media (width<=760px){.pendingPartNumberButton{width:100%}}.operationsSearchPanel{overflow:hidden}.operationsSearchHeader{justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 26px;display:flex}.operationsSearchHeader h2{margin:0}.operationsSearchField{width:min(650px,100%)}.operationsSearchField>span{color:#344054;margin-bottom:8px;font-size:13px;font-weight:800;display:block}.operationsSearchField input{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:11px;outline:none;width:100%;min-height:48px;padding:0 14px;font-size:15px}.operationsSearchField input:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb1a}.operationsSearchResults{border-top:1px solid #eaecf0}.operationsSearchCount{color:#475467;background:#f8fafc;align-items:center;gap:7px;padding:12px 26px;font-size:12px;font-weight:700;display:flex}.operationsSearchCount strong{color:#101828;font-size:14px}.operationsSearchTableWrap{max-height:430px;overflow:auto}.operationsSearchTable{border-collapse:collapse;width:100%;min-width:1050px}.operationsSearchTable th{z-index:2;color:#667085;text-align:left;letter-spacing:.055em;background:#f9fafb;border-bottom:1px solid #e4e7ec;padding:11px 16px;font-size:10px;font-weight:900;position:sticky;top:0}.operationsSearchTable td{color:#475467;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:12px 16px;font-size:13px}.operationsSearchTable td strong{color:#101828}.operationsSearchTable td:nth-child(3){min-width:280px}.operationsSearchTable td:nth-child(3) strong,.operationsSearchTable td:nth-child(3) small{display:block}.operationsSearchTable td:nth-child(3) small{color:#667085;margin-top:3px;font-size:11px}.operationsSearchOwner{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.operationsSearchOwner[data-owner=Josuan]{color:#db2777;background:#db27771a}.operationsSearchOwner[data-owner=Chiquita]{color:#2563eb;background:#2563eb1a}.operationsSearchEmpty{color:#667085;margin:0;padding:22px 26px;font-size:13px;font-weight:700}@media (width<=760px){.operationsSearchHeader{flex-direction:column;align-items:stretch;padding:18px}.operationsSearchField{width:100%}.operationsSearchCount,.operationsSearchEmpty{padding-left:18px;padding-right:18px}}.operationsSearchHint{color:#667085;margin-top:7px;font-size:11px;font-weight:700;display:block}.operationsPhysicalCountMessage{color:#93370d;background:#fffaeb;border-top:1px solid #eaecf0;margin:0;padding:11px 26px;font-size:12px;font-weight:800}.operationsPhysicalCountSelection{background:#fff;border-top:1px solid #dbe4ef}.operationsPhysicalCountHeader{justify-content:space-between;align-items:center;gap:20px;padding:18px 26px;display:flex}.operationsPhysicalCountHeader h3{color:#101828;margin:0;font-size:18px}.operationsPhysicalCountHeader>div:first-child>span{color:#667085;margin-top:5px;font-size:12px;font-weight:700;display:block}.operationsPhysicalCountActions{align-items:center;gap:10px;display:flex}.operationsPhysicalCountClear,.operationsPhysicalCountDownload{cursor:pointer;border-radius:10px;min-height:42px;padding:0 15px;font-size:12px;font-weight:900}.operationsPhysicalCountClear{color:#344054;background:#fff;border:1px solid #d0d5dd}.operationsPhysicalCountDownload{color:#fff;background:#111827;border:0}.operationsPhysicalCountTableWrap{border-top:1px solid #eaecf0;overflow-x:auto}.operationsPhysicalCountTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1160px}.operationsPhysicalCountTable th{color:#667085;text-align:left;letter-spacing:.045em;background:#f9fafb;border-bottom:1px solid #e4e7ec;padding:11px 13px;font-size:10px;font-weight:900}.operationsPhysicalCountTable td{color:#475467;vertical-align:middle;overflow-wrap:anywhere;word-break:normal;border-bottom:1px solid #edf1f5;padding:12px 13px;font-size:12px;line-height:1.3}.operationsPhysicalCountTable td strong{color:#101828}.operationsPhysicalCountTable th:first-child,.operationsPhysicalCountTable td:first-child,.operationsPhysicalCountTable th:nth-child(2),.operationsPhysicalCountTable td:nth-child(2){width:11%}.operationsPhysicalCountTable th:nth-child(3),.operationsPhysicalCountTable td:nth-child(3){width:29%}.operationsPhysicalCountTable th:nth-child(4),.operationsPhysicalCountTable td:nth-child(4){text-align:center;width:9%}.operationsPhysicalCountTable th:nth-child(5),.operationsPhysicalCountTable td:nth-child(5),.operationsPhysicalCountTable th:nth-child(6),.operationsPhysicalCountTable td:nth-child(6){width:13%}.operationsPhysicalCountTable th:nth-child(7),.operationsPhysicalCountTable td:nth-child(7){width:14%}.operationsPhysicalDescription{white-space:normal}.operationsPhysicalStock{color:#101828!important}.operationsPhysicalBlank{background:#fff;min-height:42px}@media (width<=760px){.operationsPhysicalCountMessage{padding-left:18px;padding-right:18px}.operationsPhysicalCountHeader{flex-direction:column;align-items:stretch;padding:16px 18px}.operationsPhysicalCountActions{width:100%}.operationsPhysicalCountClear,.operationsPhysicalCountDownload{flex:1}}.operationsSearchOwnerButton{cursor:pointer;appearance:none;border:1px solid;font-family:inherit;transition:transform .12s,box-shadow .12s,background-color .12s}.operationsSearchOwnerButton:hover{transform:translateY(-1px);box-shadow:0 2px 7px #10182824}.operationsSearchOwnerButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb2e}.configuration-screen,.loading-screen{color:#111;background:#f6f6f6;place-items:center;min-height:100svh;padding:24px;display:grid}.configuration-screen section,.loading-card{background:#fff;border:1px solid #e3e3e3;border-radius:18px;width:min(100%,620px);padding:28px;box-shadow:0 18px 50px #0f172a1a}.configuration-screen h1{margin:0 0 10px}.configuration-screen p{color:#616161;margin:0;line-height:1.6}.configuration-screen section p+p{margin-top:14px}.loading-card{align-items:center;gap:12px;width:auto;padding:18px 22px;display:flex}.loading-spinner{border:3px solid #e5e7eb;border-top-color:#111;border-radius:999px;width:22px;height:22px;animation:.75s linear infinite inventory-spin}@keyframes inventory-spin{to{transform:rotate(360deg)}}:root{color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f7f7;font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}
