.skeletons_appShell__IyEck{display:flex;min-height:100vh;width:100vw;background:var(--background);overflow-x:clip}.skeletons_rail__PifzL{position:fixed;top:0;left:0;bottom:0;width:72px;display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:1.25rem 0;background:var(--card-background);border-right:1px solid var(--divider)}.skeletons_railIcon__i1xRX{width:28px;height:28px;border-radius:var(--radius-md)}.skeletons_appMain__BIsEb{flex:1;min-height:100vh;margin-left:72px;width:calc(100vw - 72px);max-width:calc(100vw - 72px);overflow-x:clip}.skeletons_appContent__5vqmA{padding:var(--space-2xl);width:100%;box-sizing:border-box}.skeletons_pageTitle__J32no{height:2rem;width:220px;max-width:40%;margin-bottom:1.5rem}.skeletons_toolbar__h_b86{display:flex;gap:.75rem;margin-bottom:1.25rem}.skeletons_card__T4_ri{background:var(--card-background);border:1px solid var(--divider);border-radius:var(--radius-md);padding:1.25rem}.skeletons_cardRow__58rOO{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem}.skeletons_tableWrap__Y5Aa7{background:var(--card-background);border:1px solid var(--divider);border-radius:var(--radius-md);overflow:hidden}.skeletons_tableHeader__QzRUR,.skeletons_tableRow___uAe4{display:grid;align-items:center;gap:1rem;padding:.75rem 1rem}.skeletons_tableHeader__QzRUR{background:var(--sidebar-hover)}.skeletons_tableHeader__QzRUR,.skeletons_tableRow___uAe4{border-bottom:1px solid var(--divider)}.skeletons_split__y69Dp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start}.skeletons_docPane__xopps{height:70vh;min-height:420px;border-radius:var(--radius-md)}.skeletons_fieldPanel__gbja4{display:flex;flex-direction:column;gap:1rem}.skeletons_fieldRow__CSyMz{display:grid;grid-template-columns:40% 1fr;gap:1rem;align-items:center}.skeletons_compareGrid__Ms3Sl{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem}.skeletons_compareRow__q9vAv{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:.75rem 1rem;background:var(--card-background);border:1px solid var(--divider);border-radius:var(--radius-md)}@media (max-width:1440px){.skeletons_appContent__5vqmA{padding:var(--space-xl)}}@media (max-width:1280px){.skeletons_appContent__5vqmA{padding:var(--space-lg)}}@media (max-width:1100px){.skeletons_appContent__5vqmA{padding:var(--space-md)}}@media (max-width:1024px){.skeletons_rail__PifzL{display:none}.skeletons_appMain__BIsEb{margin-left:0;width:100vw;max-width:100vw}.skeletons_appContent__5vqmA{padding:var(--space-lg);padding-top:4rem}.skeletons_split__y69Dp{grid-template-columns:1fr}.skeletons_docPane__xopps{height:50vh}}@media (max-width:768px){.skeletons_appContent__5vqmA{padding:var(--space-md);padding-top:3.5rem}.skeletons_compareRow__q9vAv{grid-template-columns:repeat(2,1fr)}}.FilenameSourceNote_note__ZrryZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 0;font-size:.8125rem;color:var(--text-muted)}.FilenameSourceNote_apply__qH2BX{min-height:28px;padding:0 10px;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--card-background);color:var(--text-primary);font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.FilenameSourceNote_apply__qH2BX:hover:not(:disabled){border-color:var(--brand-primary);color:var(--brand-primary)}.FilenameSourceNote_apply__qH2BX:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.FilenameSourceNote_apply__qH2BX:disabled{opacity:.6;cursor:progress}.FilenameSourceNote_hint__n12gH{margin:4px 0 0;font-size:.8125rem;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.FilenameSourceNote_apply__qH2BX{transition:none}}.HoldToConfirmButton_holdButton__gYy_T{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-width:11rem;padding:.625rem 1.25rem;border:none;border-radius:var(--radius-md);background:var(--brand-error);color:#fff;font-family:inherit;font-size:.875rem;font-weight:var(--font-weight-medium);letter-spacing:.01em;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.HoldToConfirmButton_holdButton__gYy_T:disabled{opacity:.6;cursor:not-allowed}.HoldToConfirmButton_holdButton__gYy_T:active{transform:translateY(1px)}.HoldToConfirmButton_holdButton__gYy_T:focus-visible{outline:2px solid var(--brand-error);outline-offset:2px}.HoldToConfirmButton_fill__pvc52{position:absolute;inset:0 auto 0 0;width:0;background:color-mix(in srgb,var(--brand-error) 60%,#000 40%);pointer-events:none}.HoldToConfirmButton_content__aa9LL{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.5rem}@media (prefers-reduced-motion:reduce){.HoldToConfirmButton_holdButton__gYy_T{transition:none}.HoldToConfirmButton_holdButton__gYy_T:active{transform:none}}.BatchOverwriteModal_intro__QdOZL{margin:0 0 16px;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.BatchOverwriteModal_targetList__MQKQx{display:flex;flex-direction:column;border:1px solid var(--card-border);border-radius:8px}.BatchOverwriteModal_targetRow__NwiCo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--divider)}.BatchOverwriteModal_targetRow__NwiCo:last-child{border-bottom:none}.BatchOverwriteModal_targetRowIncluded__d_HA1{background:var(--sidebar-hover)}.BatchOverwriteModal_targetName__CtFkx{display:flex;align-items:center;gap:8px;min-width:0}.BatchOverwriteModal_checkbox__Bgk4h{width:16px;height:16px;margin:0;flex-shrink:0;cursor:pointer;accent-color:var(--brand-primary)}.BatchOverwriteModal_checkbox__Bgk4h:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.BatchOverwriteModal_targetLabel__eWPJO{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;color:var(--text-primary);cursor:pointer}.BatchOverwriteModal_targetParent__TVWO8{color:var(--text-muted)}.BatchOverwriteModal_kindHint__ACtl9{font-size:.75rem;color:var(--text-muted)}.BatchOverwriteModal_valueInput__VXZs8{width:100%;min-width:0;padding:6px 8px;border:1px solid var(--input-border,var(--card-border));border-radius:6px;background:var(--card-background);color:var(--text-primary);font-size:.875rem;font-family:inherit;font-variant-numeric:tabular-nums;transition:border-color .15s ease,box-shadow .15s ease}.BatchOverwriteModal_valueInput__VXZs8::placeholder{color:var(--text-muted)}.BatchOverwriteModal_valueInput__VXZs8:focus{outline:none;border-color:var(--brand-accent);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.BatchOverwriteModal_footerSummary__3vdUo{margin-right:auto;font-size:.813rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.AuditTrailDrawer_triggerBtn__9xdK0{display:inline-flex;align-items:center;gap:6px;padding:0 12px;height:24px;border-radius:6px;border:1px solid var(--brand-primary,#6366f1);background:var(--brand-primary,#6366f1);color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;line-height:1;position:relative}.AuditTrailDrawer_triggerBtn__9xdK0:after{content:"";position:absolute;inset:-8px -2px}.AuditTrailDrawer_triggerBtn__9xdK0:hover{background:var(--brand-primary-hover,#4f46e5);border-color:var(--brand-primary-hover,#4f46e5)}.AuditTrailDrawer_triggerBadge__h47wN{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:rgba(255,255,255,.25);color:#fff;font-size:10px;font-weight:700}.AuditTrailDrawer_overlay___5sfL{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.45);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:40px;animation:AuditTrailDrawer_fadeIn__ZEdJp .15s ease}@keyframes AuditTrailDrawer_fadeIn__ZEdJp{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AuditTrailDrawer_overlay___5sfL{animation:none;opacity:1}}.AuditTrailDrawer_modal__aYIXq{background:var(--card-background);border:1.5px solid var(--card-border);border-radius:16px;box-shadow:0 24px 48px rgba(0,0,0,.15);width:80vw;max-width:1100px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden;animation:AuditTrailDrawer_slideUp__qQ_qI .2s ease}@keyframes AuditTrailDrawer_slideUp__qQ_qI{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AuditTrailDrawer_modal__aYIXq{animation:none;opacity:1;transform:none}}.AuditTrailDrawer_modalHeader__KHdGF{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--card-border);flex-shrink:0;gap:12px}.AuditTrailDrawer_headerLeft__WR6kK{display:flex;align-items:baseline;gap:10px;min-width:0}.AuditTrailDrawer_modalTitle__IdcWM{font-weight:800;font-size:1.25rem;color:var(--text-primary);margin:0;white-space:nowrap}.AuditTrailDrawer_modalSubtitle__j9g3X{font-size:.8125rem;color:var(--text-muted);white-space:nowrap}.AuditTrailDrawer_headerActions__6ehjQ{display:flex;gap:4px;flex-shrink:0;align-items:center}.AuditTrailDrawer_iconBtn__Zu7wT{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--card-border);background:var(--card-background);color:var(--text-secondary);border-radius:6px;cursor:pointer;transition:all .15s ease;position:relative}.AuditTrailDrawer_iconBtn__Zu7wT:after{content:"";position:absolute;inset:-4px}.AuditTrailDrawer_iconBtn__Zu7wT:hover{background:var(--sidebar-hover);color:var(--brand-ink);border-color:var(--brand-primary)}.AuditTrailDrawer_iconBtnActive__OoOnF{background:color-mix(in srgb,var(--brand-primary) 8%,var(--card-background));border-color:var(--brand-primary);color:var(--brand-ink)}.AuditTrailDrawer_filterBadge__yPc8O{position:absolute;top:-4px;right:-4px;width:14px;height:14px;border-radius:50%;background:var(--brand-primary);color:#fff;font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center}.AuditTrailDrawer_closeBtn__yWOJC{background:none;border:none;color:var(--text-muted);font-size:16px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .15s ease}.AuditTrailDrawer_closeBtn__yWOJC:hover{background:var(--sidebar-hover);color:var(--text-primary)}.AuditTrailDrawer_spinning__iYku_{animation:AuditTrailDrawer_spin__ENQsC .8s linear infinite}@keyframes AuditTrailDrawer_spin__ENQsC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AuditTrailDrawer_spinning__iYku_{animation:none}}.AuditTrailDrawer_filterBar__n7WN8{display:flex;gap:8px;padding:10px 20px;border-bottom:1px solid var(--card-border);align-items:center;flex-wrap:wrap;background:color-mix(in srgb,var(--sidebar-hover) 30%,var(--card-background))}.AuditTrailDrawer_filterSelect__t2qqZ{padding:5px 8px;border-radius:6px;border:1.5px solid var(--input-border);background:var(--input-background);color:var(--text-primary);font-size:.75rem;outline:none;cursor:pointer;flex:1;min-width:100px}.AuditTrailDrawer_filterSelect__t2qqZ:focus{border-color:var(--brand-primary)}.AuditTrailDrawer_clearFiltersBtn__hiMUF{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:none;background:none;color:var(--brand-ink);font-size:.6875rem;font-weight:600;cursor:pointer;border-radius:4px;white-space:nowrap}.AuditTrailDrawer_clearFiltersBtn__hiMUF:hover{background:var(--sidebar-hover)}.AuditTrailDrawer_modalBody__38J7K{flex:1;overflow-y:auto;padding:16px 20px}.AuditTrailDrawer_trackingCard__I239T{padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--sidebar-hover) 60%,var(--card-background));border:1px solid var(--card-border);display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.AuditTrailDrawer_trackingTitle__Qsr8r{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.AuditTrailDrawer_trackingRow__8wzvg{display:flex;align-items:baseline;gap:10px;font-size:.875rem}.AuditTrailDrawer_trackingLabel__WhgeE{font-weight:600;color:var(--text-secondary);min-width:80px;font-size:.8125rem}.AuditTrailDrawer_trackingValue__jm2GS{color:var(--text-primary);font-weight:500}.AuditTrailDrawer_trackingDate__ocqGX{font-size:.75rem;color:var(--text-muted);margin-left:auto;white-space:nowrap}.AuditTrailDrawer_timeline___RZbr{display:flex;flex-direction:column}.AuditTrailDrawer_entry__XfsJp{display:flex;gap:12px}.AuditTrailDrawer_entryDotCol__avnpy{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:32px}.AuditTrailDrawer_entryDot__y2Ktw{width:32px;height:32px;border-radius:50%;border:2.5px solid;background:var(--card-background);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.AuditTrailDrawer_entryLine__aF4Nf{width:2px;flex:1;background:var(--card-border);min-height:10px}.AuditTrailDrawer_entryContent__CVzfZ{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;padding-bottom:18px}.AuditTrailDrawer_entryTop__Z9Cki{display:flex;align-items:center;gap:10px}.AuditTrailDrawer_entryActionBadge__ifpWE{display:inline-flex;align-items:center;padding:3px 12px;border-radius:12px;font-size:.8125rem;font-weight:700;border:1px solid;white-space:nowrap}.AuditTrailDrawer_entryTime__bueL4{font-size:.8125rem;color:var(--text-muted);white-space:nowrap;cursor:default}.AuditTrailDrawer_entryUser__CifUw{font-size:.875rem;color:var(--text-secondary);font-weight:500}.AuditTrailDrawer_entryUserNote__ce5GD{font-weight:400}.AuditTrailDrawer_entryDetails__fquBk{font-size:.875rem;color:var(--text-muted);line-height:1.5}.AuditTrailDrawer_entryNested__YcOEv{margin-left:32px;position:relative}.AuditTrailDrawer_entryNested__YcOEv:before{content:"";position:absolute;left:-17px;top:0;bottom:0;width:2px;background:var(--card-border);pointer-events:none}.AuditTrailDrawer_entryNestedLast__0wIFI:before{bottom:calc(100% - 13px)}.AuditTrailDrawer_entryRunStart__tXU4i:after{content:"";position:absolute;left:-17px;top:0;width:17px;height:13px;border-left:2px solid var(--card-border);border-bottom:2px solid var(--card-border);border-bottom-left-radius:6px;pointer-events:none}.AuditTrailDrawer_entryNested__YcOEv .AuditTrailDrawer_entryLine__aF4Nf{background:color-mix(in srgb,var(--brand-primary,#FF6F3C) 45%,var(--card-border))}.AuditTrailDrawer_entryNested__YcOEv .AuditTrailDrawer_entryDot__y2Ktw{width:26px;height:26px;border-width:2px;font-size:12px}.AuditTrailDrawer_entryNested__YcOEv .AuditTrailDrawer_entryDotCol__avnpy{width:26px}.AuditTrailDrawer_approvalRunLabel__16M_u{display:flex;align-items:center;gap:6px;margin-left:32px;margin-bottom:6px;margin-top:4px;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-primary,#FF6F3C);position:relative}.AuditTrailDrawer_approvalRunLabel__16M_u:before{content:"";position:absolute;left:-17px;top:0;bottom:-6px;width:2px;background:var(--card-border);pointer-events:none}.AuditTrailDrawer_approvalRunLabel__16M_u svg{flex-shrink:0;color:var(--brand-primary,#FF6F3C);opacity:.85}.AuditTrailDrawer_fieldChips__aR8Hc{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.AuditTrailDrawer_fieldChip__G3hno{font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:4px;background:color-mix(in srgb,var(--brand-primary) 10%,transparent);color:var(--brand-ink);font-family:Courier New,Courier,monospace}.AuditTrailDrawer_fieldChanges__nkEPd{display:flex;flex-direction:column;gap:4px;margin-top:4px;padding:6px 8px;background:color-mix(in srgb,var(--sidebar-hover) 50%,var(--card-background));border-radius:6px;border:1px solid color-mix(in srgb,var(--card-border) 60%,transparent)}.AuditTrailDrawer_fieldChangeRow__Djzsa{display:flex;flex-direction:column;gap:2px}.AuditTrailDrawer_fieldChangeName__OmGmZ{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-family:Courier New,Courier,monospace}.AuditTrailDrawer_fieldChangeValues__TK4O_{display:flex;align-items:center;gap:8px;font-size:.8125rem;line-height:1.4}.AuditTrailDrawer_oldValue__moVJg{color:#dc2626;text-decoration:line-through;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,Courier,monospace}.AuditTrailDrawer_changeArrow__Xiklh{color:var(--text-muted);font-size:.875rem;flex-shrink:0}.AuditTrailDrawer_newValue__h1xSf{color:#16a34a;font-weight:600;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,Courier,monospace}.AuditTrailDrawer_emptyHint__iXzXT{text-align:center;padding:20px;color:var(--text-muted);font-size:.8125rem}@media (max-width:768px){.AuditTrailDrawer_overlay___5sfL{padding:12px}.AuditTrailDrawer_modal__aYIXq{width:95vw;max-height:90vh}}.page_image-container__3JVqQ{width:100%;max-height:80vh;overflow-y:auto;overflow-x:hidden;background:var(--sidebar-hover);border-radius:8px;border:1px solid var(--card-border)}.page_image-container__3JVqQ img{display:block;width:100%;height:auto;max-height:none;margin:0;padding:0}.page_image-container__3JVqQ embed{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.page_arrayItemContainer__su5EZ{margin-bottom:8px;border:1px solid var(--card-border);border-radius:4px;background:var(--card-background)}.page_arrayBadge___32sg{background:var(--brand-accent);color:white;padding:0 8px;border-radius:10px;font-size:.8em;margin-left:8px}.page_arrayTableContainer__kdOGC{margin-bottom:12px;border:1px solid var(--card-border);border-radius:8px;background:var(--card-background)}.page_arrayTableHeader__r4Lgw{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--sidebar-hover);cursor:pointer;user-select:none;transition:background .15s ease}.page_arrayTableHeader__r4Lgw:hover{background:var(--sidebar-hover-dark,rgba(0,0,0,.08))}.page_arrayTableHeaderLeft__M2OT5{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--text-primary)}.page_arrayTableHeaderRight__ez_rP{display:flex;align-items:center;gap:8px;min-height:24px}.page_selectionActions__bKUjY{display:flex;align-items:center;gap:6px;cursor:default}.page_selectionCount__95q5a{margin-right:4px;font-size:.8rem;font-weight:500;color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.page_arrayTableToggle__ncwg6{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:transparent;color:var(--text-secondary);transition:transform .2s ease,background .15s ease}.page_arrayTableToggle__ncwg6:hover{background:rgba(0,0,0,.05)}.page_arrayTableToggleExpanded__d4OPY{transform:rotate(180deg)}.page_arrayTableBody__MXFYG{border-top:1px solid var(--card-border)}.page_arrayTableBody__MXFYG.page_collapsed__B8cHs{display:none}.page_arrayTableWrapper__AHL8b{overflow:auto;max-height:500px;display:block}.page_arrayTable__IrKlI{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.85rem;overflow:visible;border-radius:0;border:none}.page_arrayTable__IrKlI th{position:sticky;top:0;background:#f5f5f5;padding:10px 12px;text-align:left;font-weight:600;color:var(--text-primary);border-bottom:2px solid var(--card-border);white-space:nowrap;z-index:20;box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_arrayTable__IrKlI td:first-child,.page_arrayTable__IrKlI th:first-child{position:sticky;left:0;z-index:21;background:#ffffff;border-right:2px solid var(--card-border);box-shadow:2px 0 4px rgba(0,0,0,.1);padding:8px 6px;min-width:auto;max-width:none}.page_arrayTable__IrKlI th:first-child{top:0;z-index:30;background:#f5f5f5;box-shadow:2px 2px 4px rgba(0,0,0,.15)}.page_arrayTable__IrKlI td{padding:10px 12px;border-bottom:1px solid var(--card-border);color:var(--text-primary);vertical-align:top;background:#ffffff;white-space:nowrap}.page_arrayTable__IrKlI tr:hover td,.page_arrayTable__IrKlI tr:hover td:first-child{background:#f0f0f0}.page_arrayTable__IrKlI tr:last-child td{border-bottom:none}.page_arrayTableInput__lgBAe{width:auto;padding:6px 8px;border:1px solid var(--input-border);border-radius:4px;background:var(--input-background);color:var(--text-primary);font-size:.85rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.page_arrayTableInput__lgBAe:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.page_arrayTableInput__lgBAe:disabled{background:var(--sidebar-hover);cursor:not-allowed;opacity:.7}.page_inputWidthDefault__ZykGW{width:50px}.page_inputWidthMedium__DsJ_O{width:100px}.page_inputWidthLarge__5srS1{width:150px}.page_arrayTableTextarea__ETEqV,.page_inputWidthXLarge__0xNwE{width:200px;white-space:pre-wrap;word-wrap:break-word}.page_arrayTableTextarea__ETEqV{min-height:36px;max-height:200px;padding:6px 8px;border:1px solid var(--input-border);border-radius:4px;background:var(--input-background);color:var(--text-primary);font-size:.85rem;font-family:inherit;line-height:1.4;resize:both;overflow-y:auto;transition:border-color .15s ease,box-shadow .15s ease}.page_arrayTableTextarea__ETEqV:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(24,144,255,.2)}.page_arrayTableTextarea__ETEqV:disabled{background:var(--sidebar-hover);cursor:not-allowed;opacity:.7;resize:none}.page_arrayTableActions__kl1IT{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px;border-top:1px solid var(--card-border);background:var(--sidebar-hover)}.page_arrayTableDeleteBtn__0OApr{padding:6px 10px;border:none;border-radius:4px;background:rgba(255,77,79,.1);color:#ff4d4f;cursor:pointer;font-size:.8rem;transition:background .15s ease;white-space:nowrap}.page_arrayTableDeleteBtn__0OApr:hover{background:rgba(255,77,79,.2)}.page_arrayTableRowNum__MF0Y5{background:#ffffff;z-index:21;box-shadow:2px 0 4px rgba(0,0,0,.1)}.page_arrayTableRowNumHeader__NO1qB,.page_arrayTableRowNum__MF0Y5{font-weight:600;color:var(--text-secondary);text-align:center;width:44px;min-width:44px;max-width:44px;font-size:.8rem;position:sticky;left:0;border-right:2px solid var(--card-border)}.page_arrayTableRowNumHeader__NO1qB{top:0;z-index:30;background:#f5f5f5;box-shadow:2px 2px 4px rgba(0,0,0,.15);padding:10px 6px;border-bottom:2px solid var(--card-border)}.page_arrayTableRowSelectCell__gdyV4{width:64px}.page_rowSelectLabel__PiNH5{display:flex;align-items:center;gap:6px;min-height:28px;padding:0 4px;cursor:pointer;user-select:none;font-variant-numeric:tabular-nums}.page_rowSelectCheckbox__dPZin{width:16px;height:16px;margin:0;flex-shrink:0;cursor:pointer;accent-color:var(--brand-primary)}.page_rowSelectCheckbox__dPZin:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.page_rowSelectCheckbox__dPZin:disabled{cursor:not-allowed}.page_arrayTable__IrKlI tr.page_arrayTableRowSelected__YolUX td,.page_arrayTable__IrKlI tr.page_arrayTableRowSelected__YolUX:hover td,.page_arrayTable__IrKlI tr.page_arrayTableRowSelected__YolUX:hover td:first-child{background-color:color-mix(in srgb,var(--text-tertiary) 12%,var(--card-background));background-image:linear-gradient(color-mix(in srgb,var(--brand-primary) 8%,transparent),color-mix(in srgb,var(--brand-primary) 8%,transparent))}.page_arrayTable__IrKlI tr.page_arrayTableRowSelected__YolUX td:first-child{box-shadow:inset 3px 0 0 var(--brand-primary),2px 0 4px rgba(0,0,0,.1)}.page_confidenceBadge__zb__U{display:inline-flex;align-items:center;padding:0 3px;border-radius:4px;font-size:.6em;font-weight:500;white-space:nowrap;line-height:1.2}.page_confidenceHigh__plC_N{background:rgba(82,196,26,.15);color:#52c41a;border:1px solid rgba(82,196,26,.3)}.page_confidenceMedium__0Az7r{background:rgba(250,173,20,.15);color:#faad14;border:1px solid rgba(250,173,20,.3)}.page_confidenceLow__OtNVZ{background:rgba(255,77,79,.15);color:#ff4d4f;border:1px solid rgba(255,77,79,.3)}.page_manuallyEdited__fG2eX{background:rgba(24,144,255,.15);color:#1890ff;border:1px solid rgba(24,144,255,.3)}.page_confidenceIcon__2ogfu{margin-right:4px;font-size:.9em}.page_lowConfidenceField__RNqWK{background-color:rgba(255,77,79,.08)!important}.page_lowConfidenceField__RNqWK .page_ant-input__nbcBX{border-color:#ff4d4f!important}.page_editedField__IRcmJ .page_ant-input__nbcBX{border-color:#1890ff!important}.page_overlayContainer__cBHIV{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10}.page_boundingBox__Xm7pn{transition:all .15s ease-out}.page_boundingBoxPolygon___OkFr{fill:transparent;stroke:rgba(66,165,245,.45);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:fill .15s ease-out,stroke .15s ease-out,filter .15s ease-out}.page_boundingBoxConfHigh__xoxH_ .page_boundingBoxPolygon___OkFr{stroke:rgba(76,175,80,.55)}.page_boundingBoxConfMed__az2ad .page_boundingBoxPolygon___OkFr{stroke:rgba(255,152,0,.55)}.page_boundingBoxConfLow__1oqMi .page_boundingBoxPolygon___OkFr{stroke:rgba(244,67,54,.55);stroke-dasharray:4 2}.page_boundingBoxDragArea__qxSz2{position:relative;width:100%;height:100%;cursor:grab;pointer-events:all;border-radius:2px;transition:background .15s ease-out}.page_boundingBoxDragArea__qxSz2:hover{background:rgba(25,118,210,.08)}.page_boundingBox__Xm7pn:hover .page_boundingBoxPolygon___OkFr{fill:rgba(227,242,253,.85);stroke:#1565c0;stroke-width:2;filter:drop-shadow(0 1px 4px rgba(25,118,210,.2))}.page_boundingBoxConfHigh__xoxH_:hover .page_boundingBoxPolygon___OkFr{stroke:#2e7d32}.page_boundingBoxConfMed__az2ad:hover .page_boundingBoxPolygon___OkFr{stroke:#e65100}.page_boundingBoxConfLow__1oqMi:hover .page_boundingBoxPolygon___OkFr{stroke:#c62828;stroke-dasharray:4 2}.page_boundingBoxDragArea__qxSz2:active{cursor:grabbing;background:rgba(25,118,210,.15)}.page_boundingBoxCopyBtn__HAWWP{position:absolute;top:-1px;left:-14px;width:13px;height:13px;background:rgba(25,118,210,.92);border:none;border-radius:3px;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;opacity:0;transition:opacity .12s ease-out,background .12s ease-out;padding:0}.page_boundingBoxCopyBtn__HAWWP:after{content:"";position:absolute;inset:-13px}.page_boundingBoxDragArea__qxSz2:hover .page_boundingBoxCopyBtn__HAWWP{opacity:1}.page_boundingBoxCopyBtn__HAWWP:hover{background:rgba(21,101,192,1);transform:scale(1.2)}.page_boundingBoxCopyBtn__HAWWP:active{background:rgba(13,71,161,1)}.page_boundingBoxCopyBtn__HAWWP svg{fill:white}.page_boundingBoxCopyBtnSuccess__RH1et{background:rgba(76,175,80,.95)!important;opacity:1!important}.page_boundingBoxPickMode__qMye5{cursor:crosshair}.page_boundingBoxPickMode__qMye5:hover{background:color-mix(in srgb,var(--brand-primary,#1976d2) 15%,transparent)!important}.page_fieldTargeted__Uk6b4{outline:2px solid var(--brand-primary,#1976d2);outline-offset:-1px;border-radius:4px;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary,#1976d2) 12%,transparent)}.page_fieldPicking__vfYO_{outline:2px dashed var(--brand-primary,#1976d2)!important;outline-offset:1px;border-radius:4px;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-primary,#1976d2) 18%,transparent)!important;animation:page_pickPulse__mkE86 1.6s ease-in-out infinite}@keyframes page_pickPulse__mkE86{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-primary,#1976d2) 18%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--brand-primary,#1976d2) 28%,transparent)}}@media (prefers-reduced-motion:reduce){.page_fieldPicking__vfYO_{animation:none}}.page_fieldInputRow__JCOm4{display:flex;align-items:stretch;gap:6px;width:100%}.page_fieldInputRow__JCOm4>.ant-input,.page_fieldInputRow__JCOm4>input,.page_fieldInputRow__JCOm4>textarea{flex:1 1 auto;min-width:0}.page_fieldPickBtn__1zjKF{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--border,#d9d9d9);background:var(--surface,#fff);color:var(--text-secondary,#6b7280);border-radius:6px;cursor:pointer;font-size:13px;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease}.page_fieldPickBtn__1zjKF:hover{background:color-mix(in srgb,var(--brand-primary,#1976d2) 8%,transparent);border-color:color-mix(in srgb,var(--brand-primary,#1976d2) 40%,var(--border,#d9d9d9));color:var(--brand-primary,#1976d2)}.page_fieldPickBtn__1zjKF:focus-visible{outline:2px solid var(--brand-primary,#1976d2);outline-offset:2px}.page_fieldPickBtn__1zjKF:disabled{opacity:.4;cursor:not-allowed}.page_fieldPickBtnActive__kpPsY{background:var(--brand-primary,#1976d2);border-color:var(--brand-primary,#1976d2);color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-primary,#1976d2) 22%,transparent)}.page_fieldPickBtnActive__kpPsY:hover{background:color-mix(in srgb,var(--brand-primary,#1976d2) 88%,black);border-color:color-mix(in srgb,var(--brand-primary,#1976d2) 88%,black);color:#fff}.page_fieldSourcePolygon__SYYw_{fill:transparent;stroke:color-mix(in srgb,var(--brand-primary,#FF6F3C) 55%,transparent);stroke-width:1.25;stroke-dasharray:4 3;stroke-linecap:round;stroke-linejoin:round;transition:fill .15s ease-out,stroke .15s ease-out;pointer-events:none}.page_fieldSourceHit__RvI7p:hover+.page_fieldSourcePolygon__SYYw_,.page_fieldSourcePolygon__SYYw_:hover{stroke:var(--brand-primary,#FF6F3C);stroke-width:1.75}.page_fieldSourcePolygonFocused__PJ4Ym{fill:color-mix(in srgb,var(--brand-primary,#FF6F3C) 14%,transparent);stroke:var(--brand-primary,#FF6F3C);stroke-width:2.25;stroke-dasharray:none;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--brand-primary,#FF6F3C) 40%,transparent));animation:page_fieldSourcePulse__tXB1M 1.6s ease-in-out infinite}@keyframes page_fieldSourcePulse__tXB1M{0%,to{stroke-opacity:1}50%{stroke-opacity:.55}}@media (prefers-reduced-motion:reduce){.page_fieldSourcePolygonFocused__PJ4Ym{animation:none}}.page_fieldSourceHit__RvI7p{fill:none;stroke:transparent;stroke-width:12;pointer-events:stroke;cursor:pointer}.page_overlayPopup__uq_rH{position:absolute;z-index:20;pointer-events:none;animation:page_popupFadeIn__crBPY .12s ease-out;max-width:340px}.page_overlayPopupInner__83rEo{display:flex;align-items:baseline;gap:8px;background:rgba(15,15,15,.92);backdrop-filter:blur(6px);border-radius:6px;padding:6px 10px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.page_overlayPopupLabel__oqC8a{font-size:10px;font-weight:600;color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.page_overlayPopupValue__sDXSg{font-size:15px;font-weight:500;color:#fff;line-height:1.35;word-break:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page_overlayPopupConf__Pv8cb{font-size:10px;font-weight:600;color:rgba(255,255,255,.5);white-space:nowrap;flex-shrink:0}@keyframes page_popupFadeIn__crBPY{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_overlayPopup__uq_rH{animation:none;opacity:1;transform:none}}@keyframes page_fadeInOverlay__P_d8X{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.page_overlayAnimated__hcIf7{animation:page_fadeInOverlay__P_d8X .2s ease-out}@media (prefers-reduced-motion:reduce){.page_overlayAnimated__hcIf7{animation:none;opacity:1;transform:none}}.page_rightPanelContent__PARl2{padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.page_docTitle__mn_t_{font-size:1.25rem;font-weight:800;color:var(--text-primary);letter-spacing:-.02em;line-height:1.3;margin:0;word-break:break-word}.page_sectionCard__nJXzP{padding:14px 16px;border-radius:10px;background:color-mix(in srgb,var(--sidebar-hover) 60%,var(--card-background));border:1px solid var(--card-border);display:flex;flex-direction:column;gap:8px}.page_sectionCardTitle__uH0TA{font-size:.875rem;font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:8px}.page_sectionCardHint__w80Fc{font-size:.8rem;color:var(--text-muted);line-height:1.4;margin:0}.page_metadataGrid__fxpyF{display:flex;flex-direction:column;gap:8px;font-size:.875rem}.page_metadataRow__AvRxy{display:flex;align-items:baseline;gap:8px}.page_metadataLabel__EQv_P{font-weight:600;color:var(--text-secondary);white-space:nowrap;min-width:100px;font-size:.8125rem}.page_metadataValue__07wHv{color:var(--text-primary);word-break:break-word}.page_metadataValueMono__3sO05{font-family:Courier New,Courier,monospace;background:var(--card-background);padding:1px 6px;border-radius:4px;font-size:.8125rem}.page_metadataLink__Z6_pi{color:var(--brand-ink);text-decoration:none;font-weight:500}.page_metadataLink__Z6_pi:hover{text-decoration:underline}.page_analyzerInfo__8NeV_{font-size:.8125rem;color:var(--text-muted);padding:8px 10px;background:var(--card-background);border-radius:6px;border:1px solid var(--card-border);line-height:1.5}.page_analyzerInfo__8NeV_ strong{color:var(--text-secondary)}.page_noTypesHint__xqrcA{font-size:.8rem;color:var(--text-muted);margin-top:4px;line-height:1.4}.page_docNameRow__jCSs8{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.page_docNameInfo__uLBJ5{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.page_docNameLabel__X91it{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.page_renameActions__SF2fy{display:flex;gap:6px;flex-shrink:0;padding-top:18px}.page_renameBtn__EkQl1{color:var(--text-muted)!important;transition:color var(--transition-fast)!important}.page_renameBtn__EkQl1:hover{color:var(--brand-ink)!important}.page_inlineObjectGroup__3rcqI{border:1px solid var(--card-border);border-radius:8px;background:color-mix(in srgb,var(--sidebar-hover) 30%,var(--card-background));overflow:hidden}.page_inlineObjectLabel__AsBDq{display:flex;align-items:center;gap:8px;padding:6px 12px;font-size:.8125rem;font-weight:600;color:var(--text-primary);background:var(--sidebar-hover);border-bottom:1px solid var(--card-border)}.page_inlineObjectFields__I2P73{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px}.page_inlineField__ZpTkX{display:flex;flex-direction:column;gap:2px;flex:1;min-width:80px}.page_inlineFieldLabel__yXMy0{font-size:.6875rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_bcSectionHeader__cOtbf{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_bcCountBadge___vZCJ{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--brand-primary);color:var(--brand-primary-contrast,#fff);font-size:.6875rem;font-weight:700}.page_bcEmpty__gSUuf{text-align:center;padding:16px;color:var(--text-muted);font-size:.8125rem}.page_bcLinksList__n7IAT{display:flex;flex-direction:column;gap:6px}.page_bcLinkCard__FP75x{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:8px;border:1px solid var(--card-border);background:var(--card-background);transition:background var(--transition-fast)}.page_bcLinkCard__FP75x:hover{background:var(--sidebar-hover)}.page_bcLinkInfo__FyH2Z{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.page_bcLinkTitle__7lpk2{font-size:.875rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.page_bcLinkFunc__ce89l{font-size:.6875rem;font-weight:600;padding:1px 6px;border-radius:4px;background:color-mix(in srgb,var(--brand-primary) 10%,transparent);color:var(--brand-ink)}.page_bcLinkSubtitle__Vo69z{font-size:.8125rem;color:var(--text-secondary)}.page_bcLinkMeta__siRxz{font-size:.6875rem;color:var(--text-muted)}.page_bcLinkNotes__see_G{font-size:.75rem;color:var(--text-secondary);font-style:italic;margin-top:2px}.page_bcLinkActions__daNvt{display:flex;gap:2px;flex-shrink:0}.page_documentScroller__j1syW{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.page_documentScroller__j1syW::-webkit-scrollbar{display:none}.page_documentScroller__j1syW:focus-visible{outline:2px solid var(--brand-primary,var(--text-primary));outline-offset:2px}.page_viewerDock__L_rhs{position:sticky;bottom:10px;z-index:100;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.page_viewerDock__L_rhs>*{pointer-events:auto}.page_toolbarRow__XfYXp{display:flex;align-items:center;justify-content:center;gap:6px 8px;max-width:100%}.page_toolbarRow__XfYXp+.page_toolbarRow__XfYXp{padding-top:6px;border-top:1px solid var(--card-border)}.page_toolbarRow__XfYXp[data-compact=true] [data-toolbar-label]{display:none}.page_pageScrollbar__nLUk4{align-self:stretch;overflow-x:scroll;overflow-y:hidden;border-radius:999px;background:var(--card-background);border:1px solid var(--card-border);box-shadow:0 2px 6px rgba(0,0,0,.12);scrollbar-width:thin;scrollbar-color:var(--text-tertiary,#94A3B8) transparent}.page_pageScrollbar__nLUk4::-webkit-scrollbar{height:10px}.page_pageScrollbar__nLUk4::-webkit-scrollbar-track{background:transparent}.page_pageScrollbar__nLUk4::-webkit-scrollbar-thumb{background:var(--text-tertiary,#94A3B8);border-radius:999px}.page_documentHeader__fjIU8{margin-bottom:12px}.page_documentHeader__fjIU8>:not(:first-child){margin-top:8px}.page_documentTitle__fVJaN{margin:0;font-size:1.25rem;font-weight:700;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_actionRow___lTTU{display:flex;flex-wrap:wrap;gap:8px}.page_actionRow___lTTU>*{flex:0 0 auto}.page_renameRow__seAk1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:40rem}.page_typeValue__F5jyA{align-self:flex-start;padding:2px 8px;font-family:var(--font-mono);color:var(--text-primary)}.page_analyzerDetail__zqynA,.page_typeValue__F5jyA{border-radius:var(--radius-sm);background:var(--card-background);font-size:.8125rem}.page_analyzerDetail__zqynA{padding:8px;border:1px solid var(--card-border);line-height:1.5;color:var(--text-secondary)}.SidePanelSection_section__7CTNh{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:var(--radius-md);border:1px solid var(--card-border);background:var(--sidebar-hover);min-width:0}.SidePanelSection_headerRow__w3PIc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 8px}.SidePanelSection_heading__fQjGi{margin:0;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--text-primary)}.SidePanelSection_hint__bhLmo{margin:0;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}.SidePanelSection_row__uRgSj{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SidePanelSection_grow__DA9V7{flex:1 1 12rem;min-width:0}.revisions_notices__q4vUM{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.revisions_notice__TsWjv{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--card-border);background:var(--card-background);color:var(--text-primary);font-size:.9rem;line-height:1.45}.revisions_noticeWarning__JBRIG{border-color:var(--brand-warning);background:color-mix(in srgb,var(--brand-warning) 10%,var(--card-background))}.revisions_noticeIcon__vxOV0{flex-shrink:0;margin-top:2px;font-size:16px;color:var(--text-secondary)}.revisions_noticeWarning__JBRIG .revisions_noticeIcon__vxOV0{color:var(--brand-warning)}.revisions_noticeBody__ABjdc{flex:1;min-width:0}.revisions_noticeTitle__MCHUl{font-weight:600}.revisions_noticeMeta__If4xU{color:var(--text-secondary);font-size:.85rem;margin-top:2px}.revisions_noticeActions__3nYXx{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;align-items:center}.revisions_docRows__rLxO_{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.revisions_docRow__5w38d{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 8px;border-radius:var(--radius-sm);background:var(--card-background);border:1px solid var(--card-border)}.revisions_docRowMain__ZpoqM{flex:1;min-width:12rem}.revisions_docName__ARz_C{font-weight:600;font-size:.95rem;word-break:break-word;color:var(--text-primary)}.revisions_docMeta__0g6Ja{color:var(--text-secondary);font-size:.8rem}.revisions_docRowActions__6HoXE{display:flex;flex-wrap:wrap;gap:6px}.revisions_mono__OPDjP{font-family:var(--font-mono)}.revisions_badge__5xHO1{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:var(--text-primary)}.revisions_dot__t5QKr{width:8px;height:8px;border-radius:50%;background:var(--text-muted);flex-shrink:0}.revisions_dotPosted__Hd3A3{background:var(--brand-success)}.revisions_dotWarning__NboDE{background:var(--brand-warning)}.revisions_note__zau4I{width:100%;margin-top:8px}.revisions_count__009JJ{color:var(--text-secondary);font-weight:400}.revisions_empty__vtlK5{color:var(--text-secondary);font-size:.9rem;margin:8px 0 0}.revisions_marker__zEToH{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:0 6px;border-radius:var(--radius-full);border:1px solid var(--card-border);font-size:.72rem;line-height:1.5;color:var(--text-secondary);white-space:nowrap;vertical-align:middle}.revisions_markerWarning__Vt2_Y{border-color:var(--brand-warning);color:var(--text-primary)}.revisions_pickerGroup__UayNJ{margin-top:12px}.revisions_pickerGroupTitle__rCqpo{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin-bottom:6px}.revisions_pick__t4gxW{width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}.revisions_pick__t4gxW[aria-pressed=true]{border-color:var(--brand-primary,var(--text-primary))}.revisions_pickCheck__iOu_N{width:16px;flex-shrink:0;display:inline-flex;justify-content:center;color:var(--brand-primary,var(--text-primary))}.revisions_pick__t4gxW:disabled{cursor:not-allowed;opacity:.6}.revisions_pick__t4gxW:focus-visible{outline:2px solid var(--brand-primary,var(--text-primary));outline-offset:2px}.revisions_compare__t90sA{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:10px;margin-top:12px}.revisions_compareCard__iFdbD{padding:10px;border:1px solid var(--card-border);border-radius:var(--radius-sm);font-size:.9rem;color:var(--text-primary)}.revisions_compareCardCurrent__AdOpS{border-color:var(--brand-primary,var(--text-primary))}.revisions_fieldLabel___krnp{display:block;font-size:.85rem;font-weight:600;margin:12px 0 4px;color:var(--text-primary)}.revisions_error__o1xL4{color:var(--brand-error);margin-top:8px;font-size:.9rem}.revisions_srOnly__F5xxa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MergePartnerPicker_picker__khpar{display:flex;flex-direction:column;gap:10px;min-width:0}.MergePartnerPicker_scopeRow__Mdq9F{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.MergePartnerPicker_scope__0dMEq{margin:0;font-size:.85rem;color:var(--text-secondary)}.MergePartnerPicker_scope__0dMEq strong{color:var(--text-primary);font-variant-numeric:tabular-nums}.MergePartnerPicker_updating__qu4eT{margin-left:8px;color:var(--text-muted);font-variant-numeric:tabular-nums}.MergePartnerPicker_scopeControls__yUDie{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.MergePartnerPicker_toggle__l6JJ7{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:.85rem;color:var(--text-primary);cursor:pointer;white-space:nowrap}.MergePartnerPicker_toggle__l6JJ7 input{width:16px;height:16px;accent-color:var(--brand-primary);cursor:pointer}.MergePartnerPicker_selection__e0i0h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;padding:8px 12px;border:1px solid var(--brand-primary,var(--card-border));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--brand-primary) 6%,var(--card-background));font-size:.85rem}.MergePartnerPicker_selectionLabel__hbzfi{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.MergePartnerPicker_selectionName__eUpkO{font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.MergePartnerPicker_selectionList__E2ZCe{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;list-style:none;min-width:0}.MergePartnerPicker_selectionList__E2ZCe>li+li:before{content:"·";margin-right:10px;color:var(--text-muted);font-weight:400}.MergePartnerPicker_selection__e0i0h>.MergePartnerPicker_textButton__8DnJb{margin-left:auto}.MergePartnerPicker_tableWrap__rdgxp{overflow:auto;max-height:46vh;border:1px solid var(--card-border);border-radius:var(--radius-md);background:var(--card-background)}.MergePartnerPicker_table__AMW_q{width:100%;border-collapse:separate;border-spacing:0;font-size:.85rem}.MergePartnerPicker_table__AMW_q thead th{position:sticky;top:0;z-index:1;padding:0;background:var(--sidebar-hover);border-bottom:1px solid var(--card-border);text-align:left;white-space:nowrap}.MergePartnerPicker_sortButton__UbfXX{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;text-align:left;width:100%;min-height:36px;padding:0 12px;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color var(--transition-fast)}.MergePartnerPicker_sortActive__enGIL,.MergePartnerPicker_sortButton__UbfXX:hover{color:var(--text-primary)}.MergePartnerPicker_sortIcon__epwY0{flex-shrink:0;opacity:.55}.MergePartnerPicker_sortActive__enGIL .MergePartnerPicker_sortIcon__epwY0{opacity:1}.MergePartnerPicker_table__AMW_q td{padding:8px 12px;border-bottom:1px solid color-mix(in srgb,var(--card-border) 60%,transparent);color:var(--text-primary);vertical-align:middle}.MergePartnerPicker_table__AMW_q tbody tr:last-child td{border-bottom:none}.MergePartnerPicker_rowSelected__KspR4,.MergePartnerPicker_row__iN43b{cursor:pointer;transition:background var(--transition-fast)}.MergePartnerPicker_row__iN43b:hover{background:color-mix(in srgb,var(--brand-primary) 5%,var(--card-background))}.MergePartnerPicker_rowSelected__KspR4{background:color-mix(in srgb,var(--brand-primary) 9%,var(--card-background));box-shadow:inset 3px 0 0 var(--brand-primary)}.MergePartnerPicker_rowUnavailable__ed_bA{background:color-mix(in srgb,var(--sidebar-hover) 45%,var(--card-background))}.MergePartnerPicker_rowUnavailable__ed_bA .MergePartnerPicker_filename__bZC0a{color:var(--text-secondary);cursor:not-allowed}.MergePartnerPicker_selectCol__Danc9{width:40px;text-align:center}.MergePartnerPicker_openCol__T0AOJ{width:44px;text-align:center}.MergePartnerPicker_table__AMW_q thead .MergePartnerPicker_openCol__T0AOJ,.MergePartnerPicker_table__AMW_q thead .MergePartnerPicker_selectCol__Danc9{padding:0}.MergePartnerPicker_radio__dz0Au{width:16px;height:16px;accent-color:var(--brand-primary);cursor:pointer;vertical-align:middle}.MergePartnerPicker_radio__dz0Au:disabled{cursor:not-allowed}.MergePartnerPicker_filenameCell__y10gJ{min-width:14rem;max-width:26rem}.MergePartnerPicker_filename__bZC0a{font-weight:600;color:var(--text-primary);cursor:pointer;overflow-wrap:anywhere}.MergePartnerPicker_tag__S4GN5{display:inline-flex;align-items:center;margin-left:6px;padding:0 6px;border:1px solid var(--card-border);border-radius:var(--radius-full);font-size:.72rem;line-height:1.5;color:var(--text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle}.MergePartnerPicker_reason__NRpqN{display:block;margin-top:2px;font-size:.78rem;color:var(--text-secondary)}.MergePartnerPicker_statusBadge__9I1Di{display:inline-flex;align-items:center;gap:6px;padding:2px 10px 2px 8px;border-radius:var(--radius-full);font-size:.75rem;font-weight:600;line-height:1.5;white-space:nowrap}.MergePartnerPicker_statusDot__KVlDQ{width:7px;height:7px;border-radius:50%;flex-shrink:0}.MergePartnerPicker_numeric__RQHD_{white-space:nowrap;font-variant-numeric:tabular-nums}.MergePartnerPicker_valueCell__hxZSp{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:.8125rem}.MergePartnerPicker_openLink__U_KYp{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);color:var(--text-secondary);transition:color var(--transition-fast),background var(--transition-fast)}.MergePartnerPicker_openLink__U_KYp:hover{color:var(--text-primary);background:var(--sidebar-hover)}.MergePartnerPicker_notice__AJy8q{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px;border:1px dashed var(--card-border);border-radius:var(--radius-md)}.MergePartnerPicker_noticeText__dPAUG{margin:0;font-size:.9rem;color:var(--text-secondary)}.MergePartnerPicker_textButton__8DnJb{min-height:32px;padding:0 12px;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--card-background);color:var(--text-primary);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}.MergePartnerPicker_textButton__8DnJb:hover:not(:disabled){border-color:var(--brand-primary)}.MergePartnerPicker_textButton__8DnJb:disabled{opacity:.55;cursor:not-allowed}.MergePartnerPicker_muted__y2SmU{color:var(--text-muted)}.MergePartnerPicker_openLink__U_KYp:focus-visible,.MergePartnerPicker_radio__dz0Au:focus-visible,.MergePartnerPicker_sortButton__UbfXX:focus-visible,.MergePartnerPicker_textButton__8DnJb:focus-visible,.MergePartnerPicker_toggle__l6JJ7 input:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.MergePartnerPicker_srOnly___BDaw{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.MergePartnerPicker_scopeRow__Mdq9F{flex-direction:column;align-items:flex-start}.MergePartnerPicker_tableWrap__rdgxp{max-height:55vh}}.ColumnFilterPopover_panel__mYqzL{display:grid;gap:12px;width:288px;padding:16px}.ColumnFilterPopover_heading__ZeUua{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.ColumnFilterPopover_field__oFpJm{display:grid;gap:4px}.ColumnFilterPopover_label__nwd0V{font-size:12px;font-weight:600;color:var(--text-secondary)}.ColumnFilterPopover_control__VhTvP{box-sizing:border-box;width:100%;height:36px;padding:0 10px;border-radius:6px;border:1px solid var(--input-border,var(--card-border));background:var(--input-background,var(--card-background));font-size:14px;color:var(--text-primary)}.ColumnFilterPopover_control__VhTvP:focus-visible{outline:none;border-color:var(--input-focus);box-shadow:0 0 0 3px rgba(79,70,229,.15)}.ColumnFilterPopover_control__VhTvP[aria-invalid=true]{border-color:var(--brand-error)}.ColumnFilterPopover_issue__ofwig{margin:0;font-size:12.5px;color:var(--brand-error)}.ColumnFilterPopover_actions__eXZqs{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.Sidebar_mobileToggle__h7K1I{display:none;position:fixed;top:1rem;left:1rem;z-index:var(--z-fixed);background:var(--card-background);background-image:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 50%,rgba(0,0,0,.03));border:1px solid var(--card-border);border-top:1px solid rgba(255,255,255,.6);border-radius:var(--radius-md);padding:.625rem;color:var(--text-primary);box-shadow:var(--shadow-raised);cursor:pointer;transition:all var(--transition-fast)}.Sidebar_mobileToggle__h7K1I:hover{box-shadow:var(--shadow-lg)}.Sidebar_mobileToggle__h7K1I:active{box-shadow:var(--shadow-pressed);transform:translateY(1px)}.Sidebar_overlay__zPOQv{display:none;position:fixed;inset:0;background:rgba(0,0,0,.4);backdrop-filter:blur(4px);z-index:calc(var(--z-fixed) - 1);opacity:0;animation:Sidebar_fadeIn__JiuLB .2s forwards}@keyframes Sidebar_fadeIn__JiuLB{to{opacity:1}}.Sidebar_sidebar__G7Mzs{position:fixed;left:0;top:0;height:100vh;width:264px;background:var(--sidebar-background);background-image:linear-gradient(180deg,rgba(148,163,184,.06),transparent 15%,transparent 85%,rgba(0,0,0,.12));border-right:1px solid var(--sidebar-border);box-shadow:inset -1px 0 0 rgba(148,163,184,.06);display:flex;flex-direction:column;z-index:var(--z-fixed);transition:width .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO{width:72px}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_nav__9EDqy{padding:var(--space-xs) 0}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_logoutBtn__ZlIt_ span,.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b span,.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_sectionHeader__e_O2O span,.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_subGroupLabel__UUZSB{display:none}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b{justify-content:center;padding:0;margin:2px auto;width:44px;height:44px;border-radius:var(--radius-md);background:transparent;border:none;position:relative}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:var(--brand-primary);border-radius:0 var(--radius-full) var(--radius-full) 0;transition:height var(--transition-fast)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b:hover{background:var(--sidebar-hover);box-shadow:inset 0 1px 0 rgba(148,163,184,.1);transform:none}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b:hover svg{color:var(--sidebar-text)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b.Sidebar_active__Bfm7L{background:color-mix(in srgb,var(--brand-primary) 20%,transparent);color:#FFFFFF;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b.Sidebar_active__Bfm7L svg{color:#FFFFFF}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItem__eIm4b.Sidebar_active__Bfm7L:before{height:20px}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_logoutBtn__ZlIt_{justify-content:center;padding:.625rem;min-width:44px}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_navItems__uylZR{padding:0;align-items:center}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_userSection__jxWLA{align-items:center;gap:var(--space-xs)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_actionButtons__vTvZE{flex-direction:column;gap:var(--space-xs)}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_userInfo__WMvHw{display:none}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_avatarContainer__bDpeK{justify-content:center;padding:var(--space-xs);background:transparent;border-color:transparent}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_logoContainer__gXFZ7{flex-direction:column;gap:var(--space-xs);padding:var(--space-sm);min-height:auto}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_logo__DG6Dm{justify-content:center}.Sidebar_sidebar__G7Mzs.Sidebar_collapsed___zsfO .Sidebar_logoImage__5drkE{width:28px;height:28px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_{width:264px;box-shadow:4px 0 16px rgba(15,23,42,.2),8px 0 32px rgba(15,23,42,.12);z-index:calc(var(--z-fixed) + 1)}.Sidebar_logoContainer__gXFZ7{border-bottom:1px solid var(--sidebar-divider);box-shadow:0 1px 0 rgba(0,0,0,.15);display:flex;align-items:center;justify-content:space-between;padding:.875rem var(--space-md);flex-shrink:0;min-height:60px}.Sidebar_logo__DG6Dm{display:flex;align-items:center;gap:.625rem;flex-shrink:0;min-width:0}.Sidebar_logoIcon__P7jBu{color:var(--brand-primary);flex-shrink:0;width:28px;height:28px;font-size:1.5rem;display:flex;align-items:center;justify-content:center}.Sidebar_logoImage__5drkE{width:30px;height:30px;object-fit:contain;flex-shrink:0;border-radius:var(--radius-sm)}.Sidebar_logoText__J5bd_ h1{font-size:1.0625rem;font-weight:var(--font-weight-bold);color:var(--sidebar-text);text-shadow:0 1px 2px rgba(0,0,0,.3)}.Sidebar_logoText__J5bd_ h1,.Sidebar_logoText__J5bd_ p{margin:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_logoText__J5bd_ p{font-size:.6875rem;color:var(--sidebar-text-tertiary)}.Sidebar_nav__9EDqy{flex:1;padding:var(--space-sm) 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.Sidebar_nav__9EDqy:hover{scrollbar-color:var(--text-tertiary) transparent}.Sidebar_chatNavItem__lgjRu{padding:0 var(--space-sm);margin-bottom:var(--space-xs);padding-bottom:var(--space-sm);border-bottom:1px solid var(--sidebar-divider)}.Sidebar_chatItem__22eqS{font-weight:var(--font-weight-semibold);color:var(--sidebar-text)}.Sidebar_chatItem__22eqS svg{color:var(--sidebar-text)!important;filter:drop-shadow(0 0 4px rgba(255,255,255,.15))}.Sidebar_chatItem__22eqS.Sidebar_active__Bfm7L{background:color-mix(in srgb,var(--brand-primary) 25%,transparent);color:#FFFFFF}.Sidebar_chatItem__22eqS.Sidebar_active__Bfm7L svg{color:#FFFFFF!important;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--brand-primary) 40%,transparent))}.Sidebar_navSection__yXq_f{margin-bottom:2px}.Sidebar_sectionDivider__36euK{height:1px;background:var(--sidebar-divider);margin:var(--space-xs) var(--space-md);box-shadow:0 1px 0 rgba(0,0,0,.15)}.Sidebar_sectionHeader__e_O2O{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem var(--space-md);background:transparent;border:none;color:var(--sidebar-text-tertiary);font-size:.6875rem;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:all var(--transition-fast);margin-top:var(--space-xs);text-shadow:0 1px 1px rgba(0,0,0,.25)}.Sidebar_sectionHeaderContent__kReFI{display:flex;align-items:center;gap:.375rem}.Sidebar_sectionHeaderContent__kReFI svg{opacity:.8}.Sidebar_sectionHeader__e_O2O:hover{color:var(--sidebar-text)}.Sidebar_sectionHeader__e_O2O:hover .Sidebar_sectionHeaderContent__kReFI svg{opacity:1}.Sidebar_subGroupLabel__UUZSB{display:flex;align-items:center;padding:.375rem var(--space-md) .25rem;font-size:.625rem;font-weight:var(--font-weight-semibold);color:var(--sidebar-text-tertiary);letter-spacing:.04em;margin-top:var(--space-xs);opacity:.85;text-shadow:0 1px 1px rgba(0,0,0,.25)}.Sidebar_navItems__uylZR{display:flex;flex-direction:column;gap:1px;padding:0 var(--space-sm)}.Sidebar_navItem__eIm4b{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;color:var(--sidebar-text-secondary);font-size:.875rem;font-weight:var(--font-weight-medium);text-decoration:none;border-radius:var(--radius-md);transition:all var(--transition-fast);cursor:pointer;border:none;position:relative;line-height:1.35;background:transparent}.Sidebar_navItem__eIm4b:hover{background:var(--sidebar-hover);color:var(--sidebar-text);box-shadow:inset 0 1px 0 rgba(148,163,184,.1)}.Sidebar_navItem__eIm4b:hover svg{color:var(--sidebar-text)}.Sidebar_navItem__eIm4b.Sidebar_active__Bfm7L{background:color-mix(in srgb,var(--brand-primary) 20%,transparent);color:#FFFFFF;font-weight:var(--font-weight-semibold);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.Sidebar_navItem__eIm4b.Sidebar_active__Bfm7L svg{color:#FFFFFF}.Sidebar_navItem__eIm4b.Sidebar_active__Bfm7L:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;min-height:16px;background:var(--brand-primary);border-radius:0 var(--radius-full) var(--radius-full) 0}.Sidebar_navItem__eIm4b svg{flex-shrink:0;width:18px;height:18px;color:var(--sidebar-text-tertiary);transition:color var(--transition-fast)}.Sidebar_userSection__jxWLA{display:flex;flex-direction:column;gap:var(--space-sm)}.Sidebar_avatarContainer__bDpeK{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm);background:rgba(15,23,42,.25);border-radius:var(--radius-md);transition:all var(--transition-fast);border:1px solid transparent;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);text-decoration:none;color:inherit;cursor:pointer}.Sidebar_avatarContainer__bDpeK:hover{background:rgba(15,23,42,.35);border-color:rgba(148,163,184,.08)}.Sidebar_avatarContainer__bDpeK:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.Sidebar_avatarContainer__bDpeK.Sidebar_active__Bfm7L{background:rgba(15,23,42,.4);border-color:var(--brand-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-primary,#3b82f6) 30%,transparent),inset 0 1px 3px rgba(0,0,0,.15)}.Sidebar_avatar__WaU_g{width:34px;height:34px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--brand-primary) 0,var(--brand-primary-hover) 100%);color:white;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:var(--font-weight-bold);flex-shrink:0;letter-spacing:.02em}.Sidebar_userInfo__WMvHw{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.Sidebar_userName__CXibV{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--sidebar-text);line-height:1.3}.Sidebar_userName__CXibV,.Sidebar_userRole__92ocK{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_userRole__92ocK{font-size:.75rem;color:var(--sidebar-text-tertiary);line-height:1.2;text-transform:capitalize}.Sidebar_bottomActions__hEIdt{padding:var(--space-sm) var(--space-md);border-top:1px solid var(--sidebar-divider);box-shadow:0 -1px 0 rgba(0,0,0,.15);flex-shrink:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.1))}.Sidebar_actionButtons__vTvZE{display:flex;align-items:center;gap:.25rem}.Sidebar_iconButton__G3PT_{display:flex;align-items:center;justify-content:center;padding:.4375rem;background:transparent;border:none;border-radius:var(--radius-md);color:var(--sidebar-text-tertiary);cursor:pointer;transition:all var(--transition-fast);min-width:34px;height:34px;box-shadow:none}.Sidebar_iconButton__G3PT_:hover{background:var(--sidebar-hover);color:var(--sidebar-text);box-shadow:inset 0 1px 0 rgba(148,163,184,.08)}.Sidebar_iconButton__G3PT_ svg{width:16px;height:16px}.Sidebar_logoutBtn__ZlIt_{display:flex;align-items:center;gap:var(--space-sm);padding:.4375rem .625rem;background:transparent;border:none;border-radius:var(--radius-md);color:var(--sidebar-text-secondary);font-size:.8125rem;font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast);min-height:34px;margin-left:auto;box-shadow:none;text-shadow:none}.Sidebar_logoutBtn__ZlIt_:hover{background:rgba(220,38,38,.12);color:#FCA5A5;box-shadow:inset 0 1px 0 rgba(148,163,184,.06)}.Sidebar_logoutBtn__ZlIt_ svg{width:16px;height:16px}.Sidebar_navSkeleton__jwCwj{display:flex;flex-direction:column;gap:.375rem;padding:0 var(--space-sm)}.Sidebar_navSkeletonItem__7Cg_g{height:32px;border-radius:var(--radius-md);background:var(--sidebar-hover);animation:Sidebar_shimmer__TNnRf 1.5s infinite}@keyframes Sidebar_shimmer__TNnRf{0%{opacity:.5}50%{opacity:.8}to{opacity:.5}}@media (max-width:1440px){.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_{width:252px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_logoText__J5bd_ h1{font-size:.9375rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_logoText__J5bd_ p{font-size:.625rem}}@media (max-width:1280px){.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_{width:240px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_navItem__eIm4b{padding:.4375rem .625rem;font-size:.8125rem;gap:.5rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_navItem__eIm4b svg{width:16px;height:16px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_sectionHeader__e_O2O{padding:.4375rem .75rem;font-size:.625rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_sectionHeader__e_O2O svg{width:14px;height:14px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_subGroupLabel__UUZSB{padding:.25rem .75rem;font-size:.5625rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_navItems__uylZR{padding:0 var(--space-xs)}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_avatar__WaU_g{width:32px;height:32px;font-size:.6875rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_userName__CXibV{font-size:.8125rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_userRole__92ocK{font-size:.5625rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_bottomActions__hEIdt{padding:var(--space-sm)}}@media (max-width:1100px){.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_{width:220px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_logoContainer__gXFZ7{padding:var(--space-sm) var(--space-md)}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_logoText__J5bd_ h1{font-size:.875rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_logoText__J5bd_ p{display:none}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_navItem__eIm4b{padding:.375rem .5rem;font-size:.75rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_navItem__eIm4b svg{width:15px;height:15px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_sectionHeader__e_O2O{padding:.375rem .5rem;font-size:.5625rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_sectionHeader__e_O2O svg{width:13px;height:13px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_subGroupLabel__UUZSB{display:none}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_avatar__WaU_g{width:30px;height:30px;font-size:.6875rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_userName__CXibV{font-size:.75rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_userRole__92ocK{font-size:.5rem}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_iconButton__G3PT_{min-width:32px;height:32px}.Sidebar_sidebar__G7Mzs.Sidebar_hoverExpanded__vwsH_ .Sidebar_logoutBtn__ZlIt_{min-height:32px;font-size:.6875rem}}@media (max-width:1024px){.Sidebar_mobileToggle__h7K1I{display:flex;align-items:center;justify-content:center;top:.75rem;left:.75rem;padding:.5rem}.Sidebar_mobileToggle__h7K1I svg{width:22px;height:22px}.Sidebar_overlay__zPOQv{display:block}.Sidebar_sidebar__G7Mzs{transform:translateX(-100%);box-shadow:var(--shadow-xl);width:264px}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO{transform:translateX(0)}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logoIcon__P7jBu{width:28px;height:28px}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logoText__J5bd_ h1{font-size:1rem}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logoText__J5bd_ p{display:block;font-size:.6875rem}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logoContainer__gXFZ7{flex-direction:row;padding:.875rem var(--space-md);min-height:60px}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logo__DG6Dm{justify-content:flex-start}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logoImage__5drkE{width:30px;height:30px}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_navItem__eIm4b{justify-content:flex-start;padding:.5rem .75rem;font-size:.8125rem;width:auto;height:auto;margin:0}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_navItem__eIm4b span{display:inline}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_navItem__eIm4b svg{width:18px;height:18px}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_sectionHeader__e_O2O{display:flex;padding:.5rem var(--space-md);font-size:.6875rem}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_sectionHeader__e_O2O span{display:inline}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_subGroupLabel__UUZSB{display:flex}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_navItems__uylZR{padding:0 var(--space-sm);align-items:stretch}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_userInfo__WMvHw{display:flex}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_userSection__jxWLA{align-items:stretch;gap:var(--space-sm)}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_avatarContainer__bDpeK{justify-content:flex-start;padding:var(--space-sm);background:rgba(15,23,42,.25);border-color:transparent}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_actionButtons__vTvZE{flex-direction:row;gap:.25rem}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logoutBtn__ZlIt_ span{display:inline}.Sidebar_sidebar__G7Mzs.Sidebar_open__hW4fO .Sidebar_logoutBtn__ZlIt_{justify-content:flex-start;padding:.4375rem .625rem;min-width:auto}}@media (max-width:768px){.Sidebar_mobileToggle__h7K1I{top:.5rem;left:.5rem;padding:.4375rem}.Sidebar_mobileToggle__h7K1I svg{width:20px;height:20px}.Sidebar_sidebar__G7Mzs{width:248px}}@media (max-width:480px){.Sidebar_mobileToggle__h7K1I{top:.375rem;left:.375rem;padding:.375rem}.Sidebar_mobileToggle__h7K1I svg{width:18px;height:18px}.Sidebar_sidebar__G7Mzs{width:100%;max-width:280px}}.Sidebar_nav__9EDqy::-webkit-scrollbar{width:4px}.Sidebar_nav__9EDqy::-webkit-scrollbar-track{background:transparent}.Sidebar_nav__9EDqy::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--radius-full);transition:background .2s}.Sidebar_nav__9EDqy:hover::-webkit-scrollbar-thumb{background:var(--text-tertiary)}.Sidebar_nav__9EDqy::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}