.CompanyNoticeModal-module__q37QmW__backdrop{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 18% 12%,#22d3ee29,#0000 34%),radial-gradient(circle at 84% 78%,#2ed67d24,#0000 38%),#02080ab8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.CompanyNoticeModal-module__q37QmW__card{color:#f4fbfa;background:linear-gradient(145deg,#ffffff1c,#ffffff09),#061214d6;border:1px solid #d7fffa38;border-radius:22px;width:min(520px,100%);padding:24px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000006b}.CompanyNoticeModal-module__q37QmW__topline{background:linear-gradient(90deg,#2ed67d,#38bdf8);border-radius:999px;width:118px;height:3px;margin-bottom:20px}.CompanyNoticeModal-module__q37QmW__metaRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.CompanyNoticeModal-module__q37QmW__badge{color:#97efff;text-transform:uppercase;background:#38bdf81a;border:1px solid #38bdf847;border-radius:999px;padding:6px 10px;font-size:.72rem;font-weight:850}.CompanyNoticeModal-module__q37QmW__company{color:#f4fbfa94;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;font-weight:700;overflow:hidden}.CompanyNoticeModal-module__q37QmW__card h2{color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(1.35rem,3.5vw,2rem);line-height:1.12}.CompanyNoticeModal-module__q37QmW__card p{color:#f4fbfac7;white-space:pre-wrap;margin:16px 0 24px;font-size:1rem;line-height:1.65}.CompanyNoticeModal-module__q37QmW__primaryBtn{color:#03110d;width:100%;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#2ed67d,#38bdf8);border:1px solid #2ed67d61;border-radius:14px;font-weight:900;transition:transform .16s,filter .16s}.CompanyNoticeModal-module__q37QmW__primaryBtn:hover{filter:brightness(1.05);transform:translateY(-1px)}@media (max-width:520px){.CompanyNoticeModal-module__q37QmW__backdrop{padding:16px}.CompanyNoticeModal-module__q37QmW__card{border-radius:18px;padding:20px}}
.PendingNotificationToasts-module__bmuu-W__stack{z-index:120;pointer-events:none;gap:10px;width:min(360px,100vw - 28px);display:grid;position:fixed;bottom:22px;right:22px}.PendingNotificationToasts-module__bmuu-W__toast{color:#edf7f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:auto;background:#080e12f0;border:1px solid #94a3b82e;border-left:3px solid #22c55e;border-radius:8px;gap:8px;min-width:0;padding:12px 44px 12px 13px;display:grid;position:relative;box-shadow:0 18px 40px #00000057}.PendingNotificationToasts-module__bmuu-W__logoMark{object-fit:contain;opacity:.52;pointer-events:none;width:22px;height:22px;position:absolute;bottom:12px;right:12px}.PendingNotificationToasts-module__bmuu-W__toastHigh{border-left-color:#f59e0b}.PendingNotificationToasts-module__bmuu-W__toastUrgent{border-left-color:#ef4444}.PendingNotificationToasts-module__bmuu-W__toastLow{border-left-color:#38bdf8}.PendingNotificationToasts-module__bmuu-W__header,.PendingNotificationToasts-module__bmuu-W__meta{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.PendingNotificationToasts-module__bmuu-W__header span{color:#8fa6af;text-transform:uppercase;letter-spacing:0;font-size:.72rem;font-weight:800}.PendingNotificationToasts-module__bmuu-W__header button{color:#8fa6af;cursor:pointer;border-radius:6px;place-items:center;width:24px;height:24px;font-size:1.1rem;line-height:1;display:grid}.PendingNotificationToasts-module__bmuu-W__header button:hover{color:#f8fafc;background:#94a3b81a}.PendingNotificationToasts-module__bmuu-W__toast strong{text-overflow:ellipsis;white-space:nowrap;color:#f8fafc;min-width:0;font-size:.94rem;line-height:1.25;overflow:hidden}.PendingNotificationToasts-module__bmuu-W__meta span{text-overflow:ellipsis;white-space:nowrap;color:#b7c7ce;min-width:0;font-size:.8rem;overflow:hidden}.PendingNotificationToasts-module__bmuu-W__meta em{color:#bbf7d0;background:#22c55e1a;border:1px solid #22c55e42;border-radius:999px;flex:none;align-items:center;min-height:22px;padding:3px 8px;font-size:.72rem;font-style:normal;font-weight:800;display:inline-flex}.PendingNotificationToasts-module__bmuu-W__toastHigh .PendingNotificationToasts-module__bmuu-W__meta em{color:#fde68a;background:#f59e0b1a;border-color:#f59e0b4d}.PendingNotificationToasts-module__bmuu-W__toastUrgent .PendingNotificationToasts-module__bmuu-W__meta em{color:#fecaca;background:#ef44441c;border-color:#ef444452}.PendingNotificationToasts-module__bmuu-W__toastLow .PendingNotificationToasts-module__bmuu-W__meta em{color:#bae6fd;background:#38bdf81a;border-color:#38bdf847}@media (max-width:640px){.PendingNotificationToasts-module__bmuu-W__stack{width:calc(100vw - 28px);bottom:14px;right:14px}}
.AppShell-module__JCX2KW__shell{min-height:100vh;display:flex;overflow-x:hidden}.AppShell-module__JCX2KW__mobileBar{display:none}.AppShell-module__JCX2KW__sidebar{width:var(--sidebar-w);background:var(--bg-surface);border-right:1px solid var(--border-xs);z-index:50;flex-direction:column;height:100vh;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.AppShell-module__JCX2KW__sidebarHeader{border-bottom:1px solid var(--border-xs);flex-shrink:0;align-items:center;gap:11px;padding:18px 14px 16px;display:flex}.AppShell-module__JCX2KW__brandIcon{border-radius:var(--r-lg);color:#fff;letter-spacing:-.03em;background:linear-gradient(135deg,#3b82f6 0%,#6366f1 100%);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9375rem;font-weight:700;display:flex;box-shadow:0 4px 14px #3b82f64d}.AppShell-module__JCX2KW__brandText{flex-direction:column;gap:1px;min-width:0;display:flex}.AppShell-module__JCX2KW__brandName{color:var(--text-hi);letter-spacing:.04em;text-transform:uppercase;font-size:.875rem;font-weight:600}.AppShell-module__JCX2KW__brandSub{color:var(--text-lo);letter-spacing:.025em;font-size:.6875rem}.AppShell-module__JCX2KW__nav{flex-direction:column;flex:1;gap:20px;padding:10px 8px;display:flex;overflow-y:auto}.AppShell-module__JCX2KW__navSection{flex-direction:column;gap:1px;display:flex}.AppShell-module__JCX2KW__navSectionLabel{color:var(--text-xlo);text-transform:uppercase;letter-spacing:.1em;padding:0 8px 5px;font-size:.6875rem;font-weight:600}.AppShell-module__JCX2KW__navItem{border-radius:var(--r-md);color:var(--text-lo);transition:background var(--ease-fast), color var(--ease-fast), border-color var(--ease-fast);cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;min-width:0;padding:8px 10px;font-size:.875rem;font-weight:400;text-decoration:none;display:flex}.AppShell-module__JCX2KW__navItem:hover{background:var(--bg-elevated);color:var(--text-mid)}.AppShell-module__JCX2KW__navItemActive{background:var(--brand-subtle);color:var(--text-brand);border-color:var(--brand-medium);font-weight:500}.AppShell-module__JCX2KW__navItemActive:hover{background:var(--brand-subtle);color:var(--text-brand)}.AppShell-module__JCX2KW__navItemAdmin{color:var(--text-warning)}.AppShell-module__JCX2KW__navItemAdmin:hover{background:var(--warning-subtle);color:var(--text-warning)}.AppShell-module__JCX2KW__navItemAdmin.AppShell-module__JCX2KW__navItemActive{background:var(--warning-subtle);color:var(--text-warning);border-color:var(--warning-border)}.AppShell-module__JCX2KW__navIcon{opacity:.65;flex-shrink:0;width:15px;height:15px}.AppShell-module__JCX2KW__navItemActive .AppShell-module__JCX2KW__navIcon,.AppShell-module__JCX2KW__navItemAdmin .AppShell-module__JCX2KW__navIcon{opacity:1}.AppShell-module__JCX2KW__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AppShell-module__JCX2KW__navBadge{background:var(--bg-overlay);color:var(--text-lo);border-radius:var(--r-full);flex-shrink:0;padding:1px 7px;font-size:.6875rem;font-weight:500}.AppShell-module__JCX2KW__sidebarFooter{border-top:1px solid var(--border-xs);flex-direction:column;flex-shrink:0;gap:3px;padding:10px 8px 14px;display:flex}.AppShell-module__JCX2KW__userCard{background:var(--bg-elevated);border:1px solid var(--border-xs);border-radius:var(--r-lg);align-items:center;gap:10px;padding:9px 10px;display:flex}.AppShell-module__JCX2KW__avatar{border-radius:var(--r-full);color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.75rem;font-weight:700;display:flex}.AppShell-module__JCX2KW__userMeta{flex:1;min-width:0}.AppShell-module__JCX2KW__userName{color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}.AppShell-module__JCX2KW__userLevel{color:var(--text-lo);margin-top:1px;font-size:.6875rem}.AppShell-module__JCX2KW__logoutBtn{border-radius:var(--r-md);color:var(--text-lo);cursor:pointer;text-align:left;width:100%;transition:background var(--ease-fast), color var(--ease-fast), border-color var(--ease-fast);border:1px solid #0000;align-items:center;gap:8px;padding:8px 10px;font-size:.875rem;font-weight:400;display:flex}.AppShell-module__JCX2KW__logoutBtn:hover{background:var(--danger-subtle);color:var(--text-danger);border-color:var(--danger-border)}.AppShell-module__JCX2KW__logoutBtn:disabled{opacity:.5;cursor:not-allowed}.AppShell-module__JCX2KW__main{margin-left:var(--sidebar-w);flex-direction:column;flex:1;min-width:0;min-height:100vh;display:flex}.AppShell-module__JCX2KW__pageHeader{border-bottom:1px solid var(--border-xs);background:var(--bg-surface);flex-shrink:0;padding:28px 32px 24px}.AppShell-module__JCX2KW__pageTitle{color:var(--text-hi);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:1.5rem;font-weight:600;line-height:1.2}.AppShell-module__JCX2KW__pageDesc{color:var(--text-lo);margin-top:5px;font-size:.875rem;line-height:1.5}.AppShell-module__JCX2KW__pageContent{flex:1;padding:32px}.AppShell-module__JCX2KW__overlay{display:none}@media (max-width:900px){.AppShell-module__JCX2KW__mobileBar{background:var(--bg-surface);border-bottom:1px solid var(--border-xs);min-height:56px;padding:calc(6px + env(safe-area-inset-top,0px)) 16px 6px;z-index:60;align-items:center;gap:12px;display:flex;position:fixed;top:0;left:0;right:0}.AppShell-module__JCX2KW__hamburger{border-radius:var(--r-md);width:36px;height:36px;color:var(--text-mid);transition:background var(--ease-fast), color var(--ease-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AppShell-module__JCX2KW__hamburger:hover{background:var(--bg-elevated);color:var(--text-hi)}.AppShell-module__JCX2KW__mobileTitle{color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:1;font-size:.9375rem;font-weight:600;overflow:hidden}.AppShell-module__JCX2KW__mobileAvatar{border-radius:var(--r-full);color:#fff;background:linear-gradient(135deg,#3b82f6,#6366f1);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.6875rem;font-weight:700;display:flex}.AppShell-module__JCX2KW__sidebar{width:min(320px,100vw - 24px);max-width:calc(100vw - 24px);transition:transform var(--ease-slow);box-shadow:none;padding-bottom:env(safe-area-inset-bottom,0px);transform:translate(-100%)}.AppShell-module__JCX2KW__sidebarOpen{box-shadow:var(--sh-xl);transform:translate(0)}.AppShell-module__JCX2KW__overlay{z-index:40;background:#0000008c;display:block;position:fixed;inset:0}.AppShell-module__JCX2KW__main{padding-top:calc(56px + env(safe-area-inset-top,0px));margin-left:0}.AppShell-module__JCX2KW__pageHeader{padding:16px 18px 14px}.AppShell-module__JCX2KW__pageContent{padding:16px 18px 20px}}@media (max-width:480px){.AppShell-module__JCX2KW__mobileBar,.AppShell-module__JCX2KW__sidebarHeader{padding-left:12px;padding-right:12px}.AppShell-module__JCX2KW__nav,.AppShell-module__JCX2KW__sidebarFooter{padding-left:6px;padding-right:6px}.AppShell-module__JCX2KW__pageContent{padding:12px 14px}.AppShell-module__JCX2KW__pageHeader{padding:12px 14px 10px}.AppShell-module__JCX2KW__pageTitle{font-size:1.25rem}.AppShell-module__JCX2KW__pageDesc{font-size:.8125rem}}
.CenteredToast-module__ZjH18q__viewport{z-index:11000;pointer-events:none;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.CenteredToast-module__ZjH18q__toast{pointer-events:auto;background:linear-gradient(#090f17fa,#050a10fa);border:1px solid #94a3b829;border-radius:24px;align-items:center;gap:14px;width:min(460px,100vw - 32px);padding:18px 18px 18px 16px;animation:.18s ease-out CenteredToast-module__ZjH18q__toastIn;display:flex;box-shadow:0 28px 60px #00000080}.CenteredToast-module__ZjH18q__toastSuccess{border-color:#22c55e47;box-shadow:0 28px 60px #00000080,0 0 0 1px #22c55e14}.CenteredToast-module__ZjH18q__toastError{border-color:#ef444447;box-shadow:0 28px 60px #00000080,0 0 0 1px #ef444414}.CenteredToast-module__ZjH18q__marker{letter-spacing:.08em;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:.78rem;font-weight:800;display:grid}.CenteredToast-module__ZjH18q__toastSuccess .CenteredToast-module__ZjH18q__marker{color:#86efac;background:#22c55e29}.CenteredToast-module__ZjH18q__toastError .CenteredToast-module__ZjH18q__marker{color:#fca5a5;background:#ef444424}.CenteredToast-module__ZjH18q__content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.CenteredToast-module__ZjH18q__content strong{color:#f8fafc;letter-spacing:.03em;text-transform:uppercase;font-size:.84rem;font-weight:700}.CenteredToast-module__ZjH18q__content span{color:#dbe7f5;font-size:.95rem;line-height:1.45}.CenteredToast-module__ZjH18q__closeButton{color:#cbd5e1;cursor:pointer;background:#94a3b80f;border:1px solid #94a3b829;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;transition:background .16s,color .16s,border-color .16s;display:grid}.CenteredToast-module__ZjH18q__closeButton:hover{color:#f8fafc;background:#94a3b81f;border-color:#94a3b847}@keyframes CenteredToast-module__ZjH18q__toastIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.CenteredToast-module__ZjH18q__viewport{padding:16px}.CenteredToast-module__ZjH18q__toast{gap:12px;width:min(100%,420px);padding:16px}.CenteredToast-module__ZjH18q__content span{font-size:.9rem}}@media (max-width:480px){.CenteredToast-module__ZjH18q__toast{align-items:flex-start;gap:10px;padding:15px}.CenteredToast-module__ZjH18q__marker{border-radius:12px;width:38px;height:38px}}
.AccessLogPanel-module__JO3QIW__wrapper{flex-direction:column;gap:18px;display:flex}.AccessLogPanel-module__JO3QIW__hero{border:1px solid var(--border-sm);border-radius:var(--r-2xl);background:radial-gradient(circle at 100% 0,#3b82f614,#0000 24%),linear-gradient(#080c12fa,#050910fa);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.AccessLogPanel-module__JO3QIW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-lo);font-size:.6875rem;font-weight:700}.AccessLogPanel-module__JO3QIW__title{color:var(--text-hi);margin-top:6px;font-size:1.15rem;font-weight:650}.AccessLogPanel-module__JO3QIW__subtitle{max-width:780px;color:var(--text-mid);margin-top:6px;font-size:.8125rem}.AccessLogPanel-module__JO3QIW__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AccessLogPanel-module__JO3QIW__filterCard{border:1px solid var(--border-sm);border-radius:var(--r-2xl);background:var(--bg-surface);padding:18px}.AccessLogPanel-module__JO3QIW__filterHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.AccessLogPanel-module__JO3QIW__filterMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AccessLogPanel-module__JO3QIW__filterGrid{grid-template-columns:minmax(260px,1.5fr) repeat(2,minmax(180px,.7fr));gap:12px;display:grid}.AccessLogPanel-module__JO3QIW__field{flex-direction:column;gap:6px;display:flex}.AccessLogPanel-module__JO3QIW__field span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-lo);font-size:.72rem;font-weight:700}.AccessLogPanel-module__JO3QIW__input,.AccessLogPanel-module__JO3QIW__select{border:1px solid var(--border-sm);border-radius:var(--r-xl);width:100%;min-height:42px;color:var(--text-hi);background:#94a3b80a;outline:none;padding:0 14px;font-size:.875rem}.AccessLogPanel-module__JO3QIW__select{appearance:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-color:#94a3b80a;background-image:linear-gradient(90deg,#0000,#121c26eb 34%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%238aa1b2' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E");background-position:right 30px center,right 12px center;background-repeat:no-repeat;background-size:24px 100%,18px 18px;padding-right:42px;overflow:hidden}.AccessLogPanel-module__JO3QIW__select:hover{border-color:var(--border-md);background-color:#94a3b814}.AccessLogPanel-module__JO3QIW__input:focus,.AccessLogPanel-module__JO3QIW__select:focus{border-color:#3b82f66b;box-shadow:0 0 0 3px #3b82f61f}.AccessLogPanel-module__JO3QIW__select option{background:var(--bg-elevated);color:var(--text-hi)}.AccessLogPanel-module__JO3QIW__statCard{border:1px solid var(--border-xs);border-radius:var(--r-xl);background:#94a3b80a;padding:14px 16px}.AccessLogPanel-module__JO3QIW__statLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-xlo);font-size:.6875rem;display:block}.AccessLogPanel-module__JO3QIW__statValue{font-size:1.05rem;font-family:var(--font-mono);color:var(--text-hi);margin-top:8px;display:block}.AccessLogPanel-module__JO3QIW__tableCard{border:1px solid var(--border-sm);border-radius:var(--r-2xl);background:var(--bg-surface);padding:18px}.AccessLogPanel-module__JO3QIW__tableHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.AccessLogPanel-module__JO3QIW__tableTag{letter-spacing:.12em;text-transform:uppercase;color:var(--text-lo);font-size:.6875rem;font-weight:700}.AccessLogPanel-module__JO3QIW__tableTitle{color:var(--text-hi);margin-top:4px;font-size:1rem;font-weight:650}.AccessLogPanel-module__JO3QIW__tableWrap{overflow-x:auto}.AccessLogPanel-module__JO3QIW__table{border-collapse:collapse;width:100%;min-width:1080px}.AccessLogPanel-module__JO3QIW__table th,.AccessLogPanel-module__JO3QIW__table td{border-top:1px solid var(--border-xs);text-align:left;vertical-align:top;padding:11px 12px}.AccessLogPanel-module__JO3QIW__table th{text-transform:uppercase;letter-spacing:.08em;color:var(--text-xlo);border-top:none;font-size:.6875rem}.AccessLogPanel-module__JO3QIW__table td{color:var(--text-mid);font-size:.8125rem}.AccessLogPanel-module__JO3QIW__userCell{flex-direction:column;gap:4px;display:flex}.AccessLogPanel-module__JO3QIW__userCell strong{color:var(--text-hi);font-weight:600}.AccessLogPanel-module__JO3QIW__userCell span{color:var(--text-lo);font-size:.75rem}.AccessLogPanel-module__JO3QIW__mono{font-family:var(--font-mono);color:var(--text-hi)}.AccessLogPanel-module__JO3QIW__statusBadge{border-radius:var(--r-full);border:1px solid #0000;align-items:center;min-height:26px;padding:0 10px;font-size:.75rem;font-weight:600;display:inline-flex}.AccessLogPanel-module__JO3QIW__statusActive{color:#86efac;background:#22c55e1a;border-color:#22c55e38}.AccessLogPanel-module__JO3QIW__statusRevoked{color:#fca5a5;background:#ef44441a;border-color:#ef444438}.AccessLogPanel-module__JO3QIW__statusExpired{color:#fde68a;background:#f59e0b1a;border-color:#f59e0b38}.AccessLogPanel-module__JO3QIW__statusInactive{color:#cbd5e1;background:#94a3b814;border-color:#94a3b82e}.AccessLogPanel-module__JO3QIW__stateRow{color:var(--text-lo);padding:26px 12px 10px;font-size:.875rem}@media (max-width:1080px){.AccessLogPanel-module__JO3QIW__statGrid,.AccessLogPanel-module__JO3QIW__filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.AccessLogPanel-module__JO3QIW__hero,.AccessLogPanel-module__JO3QIW__tableCard,.AccessLogPanel-module__JO3QIW__filterCard{padding:14px}.AccessLogPanel-module__JO3QIW__hero{flex-direction:column}.AccessLogPanel-module__JO3QIW__filterHead{flex-direction:column;align-items:flex-start}.AccessLogPanel-module__JO3QIW__statGrid,.AccessLogPanel-module__JO3QIW__filterGrid{grid-template-columns:1fr}}@media (max-width:480px){.AccessLogPanel-module__JO3QIW__hero,.AccessLogPanel-module__JO3QIW__tableCard,.AccessLogPanel-module__JO3QIW__filterCard{border-radius:18px;padding:12px}.AccessLogPanel-module__JO3QIW__tableHead{flex-direction:column;align-items:flex-start}.AccessLogPanel-module__JO3QIW__filterMeta{width:100%}.AccessLogPanel-module__JO3QIW__statCard{padding:12px}}
.LoadingState-module__IwaHbW__wrap{color:var(--text-hi);place-items:center;display:grid}.LoadingState-module__IwaHbW__fullScreen{background:linear-gradient(180deg, #0b1118fa, #04080a), var(--bg-base);min-height:100svh;padding:28px}.LoadingState-module__IwaHbW__panel{min-height:min(420px,58vh);padding:18px}.LoadingState-module__IwaHbW__compact{min-height:220px;padding:0}.LoadingState-module__IwaHbW__card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040a0d57;border:1px solid #e2fffb14;border-radius:10px;justify-items:center;gap:18px;width:min(320px,88vw);padding:24px 26px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000002e}.LoadingState-module__IwaHbW__compact .LoadingState-module__IwaHbW__card{width:min(280px,88vw);box-shadow:none;padding:20px 22px}.LoadingState-module__IwaHbW__logoBox{background:#ffffff06;border:1px solid #ffffff0f;border-radius:8px;place-items:center;width:min(176px,58vw);height:86px;display:grid}.LoadingState-module__IwaHbW__logo{object-fit:contain;width:82%;height:70px}.LoadingState-module__IwaHbW__copy{text-align:center;width:100%}.LoadingState-module__IwaHbW__copy strong{color:var(--text-hi);overflow-wrap:anywhere;margin-top:4px;font-size:1.15rem;font-weight:750;line-height:1.2;display:block}.LoadingState-module__IwaHbW__copy p{color:var(--text-mid);margin-top:4px;font-size:.875rem;line-height:1.45}.LoadingState-module__IwaHbW__progressTrack{background:#94a3b81c;border-radius:999px;width:100%;height:5px;overflow:hidden}.LoadingState-module__IwaHbW__progressBar{border-radius:inherit;background:linear-gradient(90deg,#0787d82e,#2dd4bf57,#0787d82e);width:38%;height:100%;animation:1.55s ease-in-out infinite LoadingState-module__IwaHbW__progressSweep;display:block}@keyframes LoadingState-module__IwaHbW__progressSweep{0%{transform:translate(-105%)}52%{transform:translate(70%)}to{transform:translate(190%)}}@media (max-width:520px){.LoadingState-module__IwaHbW__fullScreen{padding:18px}.LoadingState-module__IwaHbW__card{padding:22px}.LoadingState-module__IwaHbW__logoBox{width:min(160px,62vw);height:76px}.LoadingState-module__IwaHbW__logo{height:62px}.LoadingState-module__IwaHbW__copy strong{font-size:1rem}}
.MasterActivitiesPanel-module__3-84ma__workspace{gap:14px;min-width:0;display:grid}.MasterActivitiesPanel-module__3-84ma__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.MasterActivitiesPanel-module__3-84ma__summaryGrid div,.MasterActivitiesPanel-module__3-84ma__formPanel,.MasterActivitiesPanel-module__3-84ma__listPanel,.MasterActivitiesPanel-module__3-84ma__activityCard,.MasterActivitiesPanel-module__3-84ma__stateBox{background:#101a208f;border:1px solid #8ea6b229;border-radius:8px}.MasterActivitiesPanel-module__3-84ma__summaryGrid div{min-width:0;padding:12px}.MasterActivitiesPanel-module__3-84ma__summaryGrid span,.MasterActivitiesPanel-module__3-84ma__dateBox span,.MasterActivitiesPanel-module__3-84ma__sectionHeader>div>span,.MasterActivitiesPanel-module__3-84ma__field span,.MasterActivitiesPanel-module__3-84ma__cardFooter>span{color:var(--master-muted-2);text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.MasterActivitiesPanel-module__3-84ma__summaryGrid strong{color:var(--master-text);margin-top:5px;font-size:1.28rem;display:block}.MasterActivitiesPanel-module__3-84ma__errorBox,.MasterActivitiesPanel-module__3-84ma__noticeBox{border-radius:8px;padding:11px 12px;font-size:.875rem;line-height:1.45}.MasterActivitiesPanel-module__3-84ma__errorBox{color:#fecaca;background:#f871711a;border:1px solid #f8717138}.MasterActivitiesPanel-module__3-84ma__noticeBox{color:#b9f4d6;background:#34d39917;border:1px solid #34d39938}.MasterActivitiesPanel-module__3-84ma__layout{grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);align-items:start;gap:14px;display:grid}.MasterActivitiesPanel-module__3-84ma__formPanel,.MasterActivitiesPanel-module__3-84ma__listPanel{min-width:0;padding:14px}.MasterActivitiesPanel-module__3-84ma__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.MasterActivitiesPanel-module__3-84ma__sectionHeader h3{color:var(--master-text);margin:3px 0 0;font-size:1rem;line-height:1.25}.MasterActivitiesPanel-module__3-84ma__form{gap:12px;display:grid}.MasterActivitiesPanel-module__3-84ma__field{gap:6px;min-width:0;display:grid}.MasterActivitiesPanel-module__3-84ma__formRow,.MasterActivitiesPanel-module__3-84ma__filters{align-items:end;gap:10px;display:grid}.MasterActivitiesPanel-module__3-84ma__formRow{grid-template-columns:repeat(3,minmax(0,1fr))}.MasterActivitiesPanel-module__3-84ma__filters{border-bottom:1px solid #8ea6b229;grid-template-columns:minmax(150px,1fr) repeat(2,minmax(130px,.8fr)) auto;padding-bottom:14px}.MasterActivitiesPanel-module__3-84ma__textArea{resize:vertical;min-height:112px;line-height:1.5}.MasterActivitiesPanel-module__3-84ma__primaryButton,.MasterActivitiesPanel-module__3-84ma__secondaryButton,.MasterActivitiesPanel-module__3-84ma__dangerButton,.MasterActivitiesPanel-module__3-84ma__statusButton,.MasterActivitiesPanel-module__3-84ma__statusButtonActive{min-width:0;min-height:36px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.82rem;font-weight:850;line-height:1.2;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.MasterActivitiesPanel-module__3-84ma__primaryButton{background:var(--master-green-strong);color:#041111;border:1px solid #34d3995c}.MasterActivitiesPanel-module__3-84ma__secondaryButton,.MasterActivitiesPanel-module__3-84ma__statusButton{color:#c9dce2;background:#101a20db;border:1px solid #8ea6b238}.MasterActivitiesPanel-module__3-84ma__dangerButton{color:#fecaca;background:#7f1d1d2e;border:1px solid #f871713d}.MasterActivitiesPanel-module__3-84ma__statusButtonActive{color:#dffcff;background:#22d3ee24;border:1px solid #22d3ee57}.MasterActivitiesPanel-module__3-84ma__primaryButton:hover:not(:disabled){background:var(--master-green)}.MasterActivitiesPanel-module__3-84ma__secondaryButton:hover:not(:disabled),.MasterActivitiesPanel-module__3-84ma__statusButton:hover:not(:disabled){color:#e3fbff;background:#22d3ee14;border-color:#22d3ee57}.MasterActivitiesPanel-module__3-84ma__dangerButton:hover:not(:disabled){background:#7f1d1d47;border-color:#f871716b}.MasterActivitiesPanel-module__3-84ma__primaryButton:disabled,.MasterActivitiesPanel-module__3-84ma__secondaryButton:disabled,.MasterActivitiesPanel-module__3-84ma__dangerButton:disabled,.MasterActivitiesPanel-module__3-84ma__statusButton:disabled,.MasterActivitiesPanel-module__3-84ma__statusButtonActive:disabled{cursor:not-allowed;opacity:.48}.MasterActivitiesPanel-module__3-84ma__countBadge,.MasterActivitiesPanel-module__3-84ma__statusBadge,.MasterActivitiesPanel-module__3-84ma__priorityBadge{border-radius:999px;align-items:center;min-height:22px;padding:0 9px;font-size:.72rem;font-weight:850;display:inline-flex}.MasterActivitiesPanel-module__3-84ma__countBadge{color:#b7c7ce;background:#94a3b814;border:1px solid #94a3b82e}.MasterActivitiesPanel-module__3-84ma__activityList{gap:10px;margin-top:14px;display:grid}.MasterActivitiesPanel-module__3-84ma__activityCard{gap:10px;min-width:0;padding:12px;display:grid}.MasterActivitiesPanel-module__3-84ma__cardHeader,.MasterActivitiesPanel-module__3-84ma__cardFooter{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.MasterActivitiesPanel-module__3-84ma__cardHeader h4{color:var(--master-text);overflow-wrap:anywhere;margin:8px 0 0;font-size:1rem;line-height:1.25}.MasterActivitiesPanel-module__3-84ma__activityCard p{color:var(--master-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}.MasterActivitiesPanel-module__3-84ma__badgeRow{flex-wrap:wrap;gap:6px;display:flex}.MasterActivitiesPanel-module__3-84ma__statusBadge{color:#baf7ff;background:#22d3ee14;border:1px solid #22d3ee33}.MasterActivitiesPanel-module__3-84ma__pending{color:#fde68a;background:#fbbf2414;border-color:#fbbf243d}.MasterActivitiesPanel-module__3-84ma__in_progress{color:#baf7ff;background:#22d3ee1a;border-color:#22d3ee42}.MasterActivitiesPanel-module__3-84ma__completed{color:#9af0cc;background:#34d3991a;border-color:#34d39942}.MasterActivitiesPanel-module__3-84ma__priorityBadge{color:#cbd5e1;background:#94a3b814;border:1px solid #94a3b82e}.MasterActivitiesPanel-module__3-84ma__priority_alta,.MasterActivitiesPanel-module__3-84ma__priority_urgente{color:#fecaca;background:#f871711a;border-color:#f871713d}.MasterActivitiesPanel-module__3-84ma__priority_baixa{color:#b9f4d6;background:#34d39914;border-color:#34d39933}.MasterActivitiesPanel-module__3-84ma__dateBox{background:#070d117a;border:1px solid #8ea6b229;border-radius:8px;flex:none;min-width:112px;padding:9px 10px}.MasterActivitiesPanel-module__3-84ma__dateBox strong{color:var(--master-text);margin-top:4px;font-size:.9rem;display:block}.MasterActivitiesPanel-module__3-84ma__cardFooter{align-items:center;padding-top:2px}.MasterActivitiesPanel-module__3-84ma__cardActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.MasterActivitiesPanel-module__3-84ma__stateBox{min-height:92px;color:var(--master-muted);text-align:center;justify-content:center;align-items:center;gap:10px;margin-top:14px;padding:16px;font-size:.9rem;line-height:1.45;display:flex}@media (max-width:1120px){.MasterActivitiesPanel-module__3-84ma__layout{grid-template-columns:1fr}}@media (max-width:760px){.MasterActivitiesPanel-module__3-84ma__summaryGrid,.MasterActivitiesPanel-module__3-84ma__formRow,.MasterActivitiesPanel-module__3-84ma__filters{grid-template-columns:1fr}.MasterActivitiesPanel-module__3-84ma__sectionHeader,.MasterActivitiesPanel-module__3-84ma__cardHeader,.MasterActivitiesPanel-module__3-84ma__cardFooter{flex-direction:column;align-items:stretch}.MasterActivitiesPanel-module__3-84ma__cardActions{justify-content:flex-start}.MasterActivitiesPanel-module__3-84ma__primaryButton,.MasterActivitiesPanel-module__3-84ma__secondaryButton,.MasterActivitiesPanel-module__3-84ma__dangerButton{width:100%}.MasterActivitiesPanel-module__3-84ma__dateBox{min-width:0}}
.MasterNotificationsPanel-module__UqT85a__wrap{gap:12px;display:grid}.MasterNotificationsPanel-module__UqT85a__topBar,.MasterNotificationsPanel-module__UqT85a__card,.MasterNotificationsPanel-module__UqT85a__history{background:#0a1218b8;border:1px solid #8ea6b224;border-radius:8px;min-width:0}.MasterNotificationsPanel-module__UqT85a__topBar{grid-template-columns:minmax(180px,1fr) auto minmax(220px,320px);align-items:center;gap:12px;padding:12px;display:grid}.MasterNotificationsPanel-module__UqT85a__topBar span,.MasterNotificationsPanel-module__UqT85a__cardHeader span,.MasterNotificationsPanel-module__UqT85a__roles>span,.MasterNotificationsPanel-module__UqT85a__userPicker>span{color:#5eead4;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:900}.MasterNotificationsPanel-module__UqT85a__topBar h3,.MasterNotificationsPanel-module__UqT85a__cardHeader h3{color:#eef7f8;margin:2px 0 0;font-size:1rem}.MasterNotificationsPanel-module__UqT85a__scopeSwitch,.MasterNotificationsPanel-module__UqT85a__segment,.MasterNotificationsPanel-module__UqT85a__inlineToggles{background:#02080ca3;border-radius:7px;gap:4px;padding:4px;display:inline-flex}.MasterNotificationsPanel-module__UqT85a__scopeSwitch button,.MasterNotificationsPanel-module__UqT85a__segment button,.MasterNotificationsPanel-module__UqT85a__inlineToggles button{color:#91a7b0;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:.78rem;font-weight:850}.MasterNotificationsPanel-module__UqT85a__scopeSwitch button:disabled,.MasterNotificationsPanel-module__UqT85a__segment button:disabled,.MasterNotificationsPanel-module__UqT85a__inlineToggles button:disabled{cursor:not-allowed;opacity:.45}.MasterNotificationsPanel-module__UqT85a__scopeSwitch .MasterNotificationsPanel-module__UqT85a__active,.MasterNotificationsPanel-module__UqT85a__segment .MasterNotificationsPanel-module__UqT85a__active,.MasterNotificationsPanel-module__UqT85a__inlineToggles .MasterNotificationsPanel-module__UqT85a__active{color:#ccfbf1;background:#10b9812e}.MasterNotificationsPanel-module__UqT85a__compactSelect,.MasterNotificationsPanel-module__UqT85a__scopeName{color:#eef7f8;width:100%;min-height:36px;font:inherit;background:#02080cc7;border:1px solid #8ea6b233;border-radius:7px;padding:8px 10px;font-size:.86rem;font-weight:750}.MasterNotificationsPanel-module__UqT85a__scopeName{align-items:center;display:flex}.MasterNotificationsPanel-module__UqT85a__grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:12px;display:grid}.MasterNotificationsPanel-module__UqT85a__card,.MasterNotificationsPanel-module__UqT85a__history{gap:12px;padding:12px;display:grid}.MasterNotificationsPanel-module__UqT85a__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.MasterNotificationsPanel-module__UqT85a__field{gap:5px;min-width:0;display:grid}.MasterNotificationsPanel-module__UqT85a__field span{color:#8fa6af;font-size:.74rem;font-weight:820}.MasterNotificationsPanel-module__UqT85a__field input,.MasterNotificationsPanel-module__UqT85a__field select,.MasterNotificationsPanel-module__UqT85a__field textarea{color:#eef7f8;width:100%;min-height:36px;font:inherit;background:#02080cd1;border:1px solid #8ea6b233;border-radius:7px;padding:8px 10px;font-size:.84rem}.MasterNotificationsPanel-module__UqT85a__field textarea{resize:vertical;line-height:1.4}.MasterNotificationsPanel-module__UqT85a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.MasterNotificationsPanel-module__UqT85a__userPicker{gap:8px;display:grid}.MasterNotificationsPanel-module__UqT85a__roles{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.MasterNotificationsPanel-module__UqT85a__roles>span{flex:0 0 100%}.MasterNotificationsPanel-module__UqT85a__chip,.MasterNotificationsPanel-module__UqT85a__userChip,.MasterNotificationsPanel-module__UqT85a__plantChip{color:#c8dce2;min-height:30px;font:inherit;cursor:pointer;background:#0d181fb8;border:1px solid #8ea6b229;border-radius:7px;align-items:center;gap:7px;padding:6px 9px;font-size:.76rem;font-weight:760;display:inline-flex}.MasterNotificationsPanel-module__UqT85a__chip{margin:0}.MasterNotificationsPanel-module__UqT85a__chip input{accent-color:#10b981}.MasterNotificationsPanel-module__UqT85a__userPicker>div,.MasterNotificationsPanel-module__UqT85a__plantChips{flex-wrap:wrap;gap:6px;display:flex}.MasterNotificationsPanel-module__UqT85a__emptyInline{color:#819aa5;font-size:.74rem;font-weight:750}.MasterNotificationsPanel-module__UqT85a__userPickerCompact .MasterNotificationsPanel-module__UqT85a__userChip{max-width:100%;min-height:28px;font-size:.72rem}.MasterNotificationsPanel-module__UqT85a__userChipActive,.MasterNotificationsPanel-module__UqT85a__plantChipActive{color:#e6fffb;background:#14b8a629;border-color:#2dd4bf6b}.MasterNotificationsPanel-module__UqT85a__actions,.MasterNotificationsPanel-module__UqT85a__configFooter,.MasterNotificationsPanel-module__UqT85a__footerActions{align-items:center;gap:8px;display:flex}.MasterNotificationsPanel-module__UqT85a__actions{justify-content:flex-end}.MasterNotificationsPanel-module__UqT85a__configFooter{color:#718b95;justify-content:space-between;padding-top:2px;font-size:.74rem}.MasterNotificationsPanel-module__UqT85a__primaryBtn,.MasterNotificationsPanel-module__UqT85a__secondaryBtn,.MasterNotificationsPanel-module__UqT85a__deleteBtn,.MasterNotificationsPanel-module__UqT85a__toggleBtn{min-height:34px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:7px 11px;font-size:.8rem;font-weight:850;display:inline-flex}.MasterNotificationsPanel-module__UqT85a__primaryBtn{color:#041111;background:#10b981;border:1px solid #34d39957}.MasterNotificationsPanel-module__UqT85a__secondaryBtn{color:#c9dce2;background:#0f1b22db;border:1px solid #8ea6b233}.MasterNotificationsPanel-module__UqT85a__toggleBtn{color:#91a7b0;background:#0f1b22b8;border:1px solid #8ea6b22e}.MasterNotificationsPanel-module__UqT85a__toggleBtn.MasterNotificationsPanel-module__UqT85a__on{color:#bbf7d0;background:#10b9812e;border-color:#10b9816b}.MasterNotificationsPanel-module__UqT85a__primaryBtn:disabled,.MasterNotificationsPanel-module__UqT85a__secondaryBtn:disabled,.MasterNotificationsPanel-module__UqT85a__deleteBtn:disabled{cursor:not-allowed;opacity:.52}.MasterNotificationsPanel-module__UqT85a__statusPill,.MasterNotificationsPanel-module__UqT85a__count{color:#b7c7ce;background:#94a3b814;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:4px 8px;font-size:.72rem;font-weight:850;display:inline-flex}.MasterNotificationsPanel-module__UqT85a__statusPill.MasterNotificationsPanel-module__UqT85a__good{color:#bbf7d0;background:#10b9811f;border-color:#10b9814d}.MasterNotificationsPanel-module__UqT85a__ruleBlock{background:#0f1b2285;border-radius:8px;gap:9px;padding:10px;display:grid}.MasterNotificationsPanel-module__UqT85a__ruleHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.MasterNotificationsPanel-module__UqT85a__ruleHead strong{color:#eef7f8;font-size:.86rem;display:block}.MasterNotificationsPanel-module__UqT85a__ruleHead small{color:#819aa5;margin-top:2px;font-size:.74rem;line-height:1.3;display:block}.MasterNotificationsPanel-module__UqT85a__toggleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.MasterNotificationsPanel-module__UqT85a__toggleBox{color:#b7c7ce;text-align:left;cursor:pointer;background:#0f1b229e;border:1px solid #8ea6b226;border-radius:8px;align-content:center;gap:3px;min-height:62px;padding:9px;display:grid}.MasterNotificationsPanel-module__UqT85a__toggleBox strong{color:#eef7f8;font-size:.82rem}.MasterNotificationsPanel-module__UqT85a__toggleBox span{color:#819aa5;font-size:.72rem}.MasterNotificationsPanel-module__UqT85a__toggleBoxOn{background:#14b8a621;border-color:#2dd4bf5c}.MasterNotificationsPanel-module__UqT85a__historyList{gap:8px;display:grid}.MasterNotificationsPanel-module__UqT85a__historyItem{background:#0d181fad;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.MasterNotificationsPanel-module__UqT85a__historyItem strong,.MasterNotificationsPanel-module__UqT85a__historyItem p,.MasterNotificationsPanel-module__UqT85a__historyItem small{overflow-wrap:anywhere;min-width:0}.MasterNotificationsPanel-module__UqT85a__historyItem strong{color:#eef7f8}.MasterNotificationsPanel-module__UqT85a__historyItem p{color:#b7c7ce;margin:4px 0;font-size:.82rem;line-height:1.35}.MasterNotificationsPanel-module__UqT85a__historyItem small{color:#718b95;font-size:.72rem}.MasterNotificationsPanel-module__UqT85a__deliveryGrid{grid-template-columns:repeat(2,minmax(78px,1fr));gap:5px;display:grid}.MasterNotificationsPanel-module__UqT85a__deliveryGrid span{color:#b7c7ce;background:#94a3b814;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:3px 7px;font-size:.7rem;font-weight:800;display:inline-flex}.MasterNotificationsPanel-module__UqT85a__deliveryErrors{gap:4px;margin-top:6px;display:grid}.MasterNotificationsPanel-module__UqT85a__deliveryErrors span{color:#fecaca;background:#7f1d1d33;border-radius:7px;padding:6px 8px;font-size:.72rem;font-weight:760;display:block}.MasterNotificationsPanel-module__UqT85a__deleteBtn{color:#fecaca;background:#7f1d1d38;border:1px solid #f871713d}.MasterNotificationsPanel-module__UqT85a__empty{color:#8fa6af;border:1px dashed #8ea6b233;border-radius:8px;padding:12px;font-size:.84rem;line-height:1.4}@media (max-width:1040px){.MasterNotificationsPanel-module__UqT85a__topBar,.MasterNotificationsPanel-module__UqT85a__grid,.MasterNotificationsPanel-module__UqT85a__historyItem{grid-template-columns:1fr}.MasterNotificationsPanel-module__UqT85a__toggleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MasterNotificationsPanel-module__UqT85a__actions,.MasterNotificationsPanel-module__UqT85a__configFooter{flex-direction:column;align-items:stretch}.MasterNotificationsPanel-module__UqT85a__primaryBtn,.MasterNotificationsPanel-module__UqT85a__secondaryBtn{width:100%}}@media (max-width:560px){.MasterNotificationsPanel-module__UqT85a__formGrid,.MasterNotificationsPanel-module__UqT85a__toggleGrid,.MasterNotificationsPanel-module__UqT85a__deliveryGrid{grid-template-columns:1fr}.MasterNotificationsPanel-module__UqT85a__scopeSwitch,.MasterNotificationsPanel-module__UqT85a__segment,.MasterNotificationsPanel-module__UqT85a__inlineToggles,.MasterNotificationsPanel-module__UqT85a__footerActions{width:100%}.MasterNotificationsPanel-module__UqT85a__scopeSwitch button,.MasterNotificationsPanel-module__UqT85a__segment button,.MasterNotificationsPanel-module__UqT85a__inlineToggles button,.MasterNotificationsPanel-module__UqT85a__footerActions button{flex:1}}
.page-module__AlhMyq__statusBar{border:1px solid var(--border-sm);border-radius:var(--r-xl);box-shadow:var(--sh-sm);background:linear-gradient(#0d1117fa,#090d14fa);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.page-module__AlhMyq__statusBadges{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__AlhMyq__statusMeta{color:var(--text-xlo);white-space:nowrap;font-size:.6875rem}.page-module__AlhMyq__tabBar{border-bottom:1px solid var(--border-xs);scrollbar-width:thin;align-items:center;gap:4px;padding-bottom:4px;display:flex;overflow-x:auto}.page-module__AlhMyq__tabButton{color:var(--text-lo);white-space:nowrap;transition:color var(--ease-base), border-color var(--ease-base);border-bottom:2px solid #0000;border-radius:0;flex:none;padding:8px 18px;font-size:.875rem;font-weight:500}.page-module__AlhMyq__tabButton:hover{color:var(--text-mid)}.page-module__AlhMyq__tabButtonActive{border-bottom-color:var(--brand);color:var(--text-brand);font-weight:700}.page-module__AlhMyq__chartsStack{gap:18px;min-width:0;display:grid}.page-module__AlhMyq__plantPage{gap:18px}.page-module__AlhMyq__plantOverviewGrid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);align-items:start;gap:14px;min-width:0;display:grid}.page-module__AlhMyq__plantCanvasSection{flex-direction:column;gap:10px;min-width:0;display:flex}.page-module__AlhMyq__plantHistorySection{gap:14px;min-width:0;display:grid}.page-module__AlhMyq__plantSubTabs{border:1px solid var(--border-xs);background:#0f172a38;border-radius:8px;align-items:center;gap:4px;width:fit-content;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.page-module__AlhMyq__plantSubTabButton{min-height:32px;color:var(--text-lo);white-space:nowrap;transition:color var(--ease-base), background var(--ease-base), border-color var(--ease-base);border-radius:6px;flex:none;padding:0 12px;font-size:.78rem;font-weight:760}.page-module__AlhMyq__plantSubTabButton:hover{color:var(--text-mid)}.page-module__AlhMyq__plantSubTabButtonActive{color:#dbeafe;background:#3b82f629;box-shadow:inset 0 0 0 1px #60a5fa33}.page-module__AlhMyq__plantCanvasHeader{justify-content:space-between;align-items:center;gap:12px;padding:0 2px;display:flex}.page-module__AlhMyq__sectionKicker{color:var(--text-lo);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:700;display:block}.page-module__AlhMyq__sectionTitle{color:var(--text-hi);letter-spacing:-.02em;margin-top:3px;font-size:1rem;font-weight:750}.page-module__AlhMyq__miniBadge{border-radius:var(--r-full);color:#93c5fd;white-space:nowrap;background:#3b82f61a;border:1px solid #3b82f638;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:.72rem;font-weight:800;display:inline-flex}.page-module__AlhMyq__bootPill,.page-module__AlhMyq__bootLine{background:#94a3b81f;position:relative;overflow:hidden}.page-module__AlhMyq__bootPill:after,.page-module__AlhMyq__bootLine:after{content:"";background:linear-gradient(90deg,#0000,#ffffff13,#0000);animation:1.35s ease-in-out infinite page-module__AlhMyq__bootSweep;position:absolute;inset:0;transform:translate(-100%)}.page-module__AlhMyq__bootPill{border-radius:var(--r-full);border:1px solid #94a3b81a;width:92px;height:26px}.page-module__AlhMyq__bootPillWide{width:156px}.page-module__AlhMyq__bootLine{border-radius:var(--r-full);width:58%;height:12px;display:block}.page-module__AlhMyq__bootLineShort{width:180px;max-width:44%}.page-module__AlhMyq__bootLineTitle{width:46%;height:18px}@keyframes page-module__AlhMyq__bootSweep{to{transform:translate(100%)}}.page-module__AlhMyq__bootLoaderPanel{background:#050a0d29;border:1px solid #94a3b814;border-radius:8px;align-content:center;place-items:center;gap:18px;min-height:min(360px,50vh);padding:32px 18px;display:grid}.page-module__AlhMyq__bootLogoBox{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;place-items:center;width:min(190px,56vw);height:92px;display:grid}.page-module__AlhMyq__bootLogo{object-fit:contain;width:82%;height:74px}.page-module__AlhMyq__bootLoadingBar{border-radius:var(--r-full);background:#94a3b81c;width:min(260px,70vw);height:5px;overflow:hidden}.page-module__AlhMyq__bootLoadingBar span{border-radius:inherit;background:linear-gradient(90deg,#0787d82e,#2dd4bf57,#0787d82e);width:38%;height:100%;animation:1.55s ease-in-out infinite page-module__AlhMyq__bootBarSweep;display:block}@keyframes page-module__AlhMyq__bootBarSweep{0%{transform:translate(-110%)}52%{transform:translate(85%)}to{transform:translate(210%)}}.page-module__AlhMyq__lineFilterButton{--line-filter-color:#94a3b86b;--line-filter-hot:#e2e8f0b8;isolation:isolate;border-radius:var(--r-full);min-height:34px;color:var(--text-mid);cursor:pointer;background:#94a3b80a;border:1px solid #94a3b82e;padding:0 12px;font-size:.76rem;font-weight:700;transition:color .16s,background .16s,border-color .16s;position:relative;overflow:hidden}.page-module__AlhMyq__lineFilterButton span{z-index:2;position:relative}.page-module__AlhMyq__lineFilterButton:hover{color:var(--text-hi);border-color:color-mix(in srgb, var(--line-filter-color) 58%, transparent);background:color-mix(in srgb, var(--line-filter-color) 12%, transparent)}.page-module__AlhMyq__lineFilterButtonActive{color:color-mix(in srgb, var(--line-filter-color) 78%, #fff);background:#03060af5;border-color:#000000e6;box-shadow:inset 0 0 0 1px #000000bd}.page-module__AlhMyq__lineFilterButtonActive:before{content:"";z-index:0;background:conic-gradient(from 0deg, transparent 0deg, transparent 52deg, var(--line-filter-hot) 76deg, color-mix(in srgb, var(--line-filter-color) 72%, transparent) 88deg, transparent 112deg, transparent 360deg);opacity:.72;animation:2.6s linear infinite page-module__AlhMyq__weldRotate;position:absolute;inset:-40%}.page-module__AlhMyq__lineFilterButtonActive:after{content:"";z-index:1;border-radius:inherit;background:#03060af5;position:absolute;inset:2px}.page-module__AlhMyq__lineFilterAll{--line-filter-color:#64748b;--line-filter-hot:#cbd5e1}.page-module__AlhMyq__lineFilterPrimario{--line-filter-color:#38bdf8;--line-filter-hot:#e0f2fe}.page-module__AlhMyq__lineFilterRebritagem{--line-filter-color:#f59e0b;--line-filter-hot:#fef3c7}.page-module__AlhMyq__lineFilterUsina{--line-filter-color:#2dd4bf;--line-filter-hot:#ccfbf1}@keyframes page-module__AlhMyq__weldRotate{to{transform:rotate(360deg)}}@media (max-width:1180px){.page-module__AlhMyq__plantOverviewGrid{grid-template-columns:1fr}}@media (max-width:720px){.page-module__AlhMyq__statusBar{align-items:stretch;padding:12px 14px}.page-module__AlhMyq__statusMeta{white-space:normal}.page-module__AlhMyq__tabButton{padding:8px 14px;font-size:.8125rem}.page-module__AlhMyq__chartsStack,.page-module__AlhMyq__plantPage{gap:14px}.page-module__AlhMyq__plantCanvasHeader{align-items:flex-start}}
.VetosManagementPanel-module__deBwgq__workspace{gap:12px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__tabs{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06101594;border:1px solid #8ea6b224;border-radius:8px;gap:4px;padding:3px;display:flex;overflow-x:auto}.VetosManagementPanel-module__deBwgq__tabs button,.VetosManagementPanel-module__deBwgq__detailTabs button{color:#90a8b1;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;min-width:max-content;min-height:32px;padding:6px 10px;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.VetosManagementPanel-module__deBwgq__tabs button:hover,.VetosManagementPanel-module__deBwgq__detailTabs button:hover{color:#eef7f8;background:#22d3ee14;border-color:#22d3ee3d}.VetosManagementPanel-module__deBwgq__tabs strong,.VetosManagementPanel-module__deBwgq__tabs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VetosManagementPanel-module__deBwgq__tabs strong{color:#eef7f8;font-size:.8rem;line-height:1}.VetosManagementPanel-module__deBwgq__tabs span{color:#7d939c;font-size:.72rem}.VetosManagementPanel-module__deBwgq__tabActive{color:#e6fcff!important;background:#22d3ee1a!important;border-color:#22d3ee47!important}.VetosManagementPanel-module__deBwgq__operationBar{color:#8fa6af;justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;font-size:.82rem;display:flex}.VetosManagementPanel-module__deBwgq__operationBar div{gap:2px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__operationBar span,.VetosManagementPanel-module__deBwgq__operationBar strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VetosManagementPanel-module__deBwgq__operationBar span{color:#7d939c;font-size:.74rem;font-weight:750}.VetosManagementPanel-module__deBwgq__operationBar strong{color:#eef7f8;font-size:1.06rem;line-height:1.15}.VetosManagementPanel-module__deBwgq__refreshButton{color:#9fb2ba;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:1px solid #8ea6b229;border-radius:7px;justify-content:center;align-items:center;padding:6px 9px;font-size:.78rem;font-weight:750;display:inline-flex}.VetosManagementPanel-module__deBwgq__refreshButton:hover:not(:disabled){color:#dffcff;background:#22d3ee12;border-color:#22d3ee42}.VetosManagementPanel-module__deBwgq__refreshButton:disabled{cursor:not-allowed;opacity:.5}.VetosManagementPanel-module__deBwgq__stack{gap:14px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__grid{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);align-items:start;gap:14px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__stockStack{gap:12px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__stockLayout{grid-template-columns:minmax(0,1fr) minmax(300px,340px);align-items:start;gap:14px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__stockMain{gap:14px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__stockForm{align-self:start}.VetosManagementPanel-module__deBwgq__stockForm .VetosManagementPanel-module__deBwgq__formGrid{grid-template-columns:1fr}.VetosManagementPanel-module__deBwgq__stockForm .VetosManagementPanel-module__deBwgq__primaryButton{width:100%}.VetosManagementPanel-module__deBwgq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.VetosManagementPanel-module__deBwgq__metric,.VetosManagementPanel-module__deBwgq__panel,.VetosManagementPanel-module__deBwgq__projectCard,.VetosManagementPanel-module__deBwgq__metricsCompact>div,.VetosManagementPanel-module__deBwgq__categoryGrid>div{background:#09141ab8;border:1px solid #8ea6b224;border-radius:8px;min-width:0;box-shadow:inset 0 1px #ffffff06}.VetosManagementPanel-module__deBwgq__metric{padding:12px}.VetosManagementPanel-module__deBwgq__metric span,.VetosManagementPanel-module__deBwgq__panelHead span,.VetosManagementPanel-module__deBwgq__formGrid label span,.VetosManagementPanel-module__deBwgq__panel>label span,.VetosManagementPanel-module__deBwgq__metricsCompact span,.VetosManagementPanel-module__deBwgq__categoryGrid span{color:#8fa6af;font-size:.74rem;font-weight:700}.VetosManagementPanel-module__deBwgq__metric strong{color:#eef7f8;overflow-wrap:anywhere;margin-top:5px;font-size:1.06rem;display:block}.VetosManagementPanel-module__deBwgq__panel{gap:12px;padding:14px;display:grid}.VetosManagementPanel-module__deBwgq__configPanel{background:#061217c7}.VetosManagementPanel-module__deBwgq__panelHead{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.VetosManagementPanel-module__deBwgq__panelHead strong{color:#eef7f8;margin-top:2px;font-size:1rem;display:block}.VetosManagementPanel-module__deBwgq__panelMeta{color:#8aa1aa;font-size:.76rem;font-weight:700;line-height:1.35}.VetosManagementPanel-module__deBwgq__filters,.VetosManagementPanel-module__deBwgq__formGrid{gap:9px;display:grid}.VetosManagementPanel-module__deBwgq__filters{grid-template-columns:minmax(180px,1fr) minmax(140px,.55fr) minmax(140px,.55fr) minmax(140px,.55fr)}.VetosManagementPanel-module__deBwgq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.VetosManagementPanel-module__deBwgq__formGrid label,.VetosManagementPanel-module__deBwgq__panel>label{gap:6px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__formGrid textarea,.VetosManagementPanel-module__deBwgq__panel>label textarea{resize:vertical;min-height:74px}.VetosManagementPanel-module__deBwgq__full{grid-column:1/-1}.VetosManagementPanel-module__deBwgq__primaryButton,.VetosManagementPanel-module__deBwgq__secondaryButton,.VetosManagementPanel-module__deBwgq__tableActions button,.VetosManagementPanel-module__deBwgq__cardActions button,.VetosManagementPanel-module__deBwgq__itemRow button,.VetosManagementPanel-module__deBwgq__budgetItemRow button,.VetosManagementPanel-module__deBwgq__exportLinks a,.VetosManagementPanel-module__deBwgq__row button{color:#d9f4f4;cursor:pointer;border:1px solid #8ea6b238;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:8px 11px;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.VetosManagementPanel-module__deBwgq__primaryButton{color:#02120d;background:#10b981db;border-color:#34d39961}.VetosManagementPanel-module__deBwgq__primaryButton:hover:not(:disabled){background:#34d399f5}.VetosManagementPanel-module__deBwgq__secondaryButton,.VetosManagementPanel-module__deBwgq__tableActions button,.VetosManagementPanel-module__deBwgq__cardActions button,.VetosManagementPanel-module__deBwgq__itemRow button,.VetosManagementPanel-module__deBwgq__budgetItemRow button,.VetosManagementPanel-module__deBwgq__exportLinks a,.VetosManagementPanel-module__deBwgq__row button{background:#94a3b814}.VetosManagementPanel-module__deBwgq__secondaryButton:hover:not(:disabled),.VetosManagementPanel-module__deBwgq__tableActions button:hover,.VetosManagementPanel-module__deBwgq__cardActions button:hover,.VetosManagementPanel-module__deBwgq__itemRow button:hover,.VetosManagementPanel-module__deBwgq__budgetItemRow button:hover,.VetosManagementPanel-module__deBwgq__exportLinks a:hover,.VetosManagementPanel-module__deBwgq__row button:hover{background:#22d3ee1c;border-color:#22d3ee57}.VetosManagementPanel-module__deBwgq__primaryButton:disabled,.VetosManagementPanel-module__deBwgq__secondaryButton:disabled,.VetosManagementPanel-module__deBwgq__cardActions button:disabled{cursor:not-allowed;opacity:.55}.VetosManagementPanel-module__deBwgq__toggleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.VetosManagementPanel-module__deBwgq__toggleButton,.VetosManagementPanel-module__deBwgq__plantChip{color:#9fb2ba;min-width:0;min-height:38px;font:inherit;cursor:pointer;background:#94a3b812;border:1px solid #8ea6b229;border-radius:7px;transition:background .16s,border-color .16s,color .16s}.VetosManagementPanel-module__deBwgq__toggleButton{text-align:left;gap:3px;padding:9px 10px;display:grid}.VetosManagementPanel-module__deBwgq__toggleButton strong{color:#eef7f8;font-size:.82rem;line-height:1}.VetosManagementPanel-module__deBwgq__toggleButton span{color:#7d939c;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:750;overflow:hidden}.VetosManagementPanel-module__deBwgq__toggleOn,.VetosManagementPanel-module__deBwgq__scopeActive,.VetosManagementPanel-module__deBwgq__plantChipActive{color:#b8f7d8;background:#34d3991c;border-color:#34d39957}.VetosManagementPanel-module__deBwgq__plantChips{flex-wrap:wrap;gap:7px;display:flex}.VetosManagementPanel-module__deBwgq__plantChip{min-height:32px;padding:7px 10px;font-size:.78rem;font-weight:800}.VetosManagementPanel-module__deBwgq__configFooter{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.VetosManagementPanel-module__deBwgq__configFooter span{color:#7d939c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.76rem;font-weight:750;overflow:hidden}.VetosManagementPanel-module__deBwgq__errorBox,.VetosManagementPanel-module__deBwgq__noticeBox,.VetosManagementPanel-module__deBwgq__inlineError{border-radius:8px;padding:10px 12px;font-size:.86rem}.VetosManagementPanel-module__deBwgq__errorBox,.VetosManagementPanel-module__deBwgq__inlineError{color:#fecaca;background:#f871711a;border:1px solid #f871713d}.VetosManagementPanel-module__deBwgq__noticeBox{color:#b8f7d8;background:#34d3991a;border:1px solid #34d3993d}:is(.VetosManagementPanel-module__deBwgq__fieldInvalid .input,.VetosManagementPanel-module__deBwgq__fieldInvalid .select-input){border-color:#f87171b8}.VetosManagementPanel-module__deBwgq__fieldError{color:#fecaca;font-size:.76rem;line-height:1.35}.VetosManagementPanel-module__deBwgq__badge{text-overflow:ellipsis;white-space:nowrap;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:24px;padding:4px 8px;font-size:.72rem;font-weight:800;display:inline-flex;overflow:hidden}.VetosManagementPanel-module__deBwgq__good{color:#9af0cc;background:#34d3991c;border-color:#34d39947}.VetosManagementPanel-module__deBwgq__warn{color:#afefff;background:#22d3ee1a;border-color:#22d3ee47}.VetosManagementPanel-module__deBwgq__danger{color:#fecaca;background:#f871711a;border-color:#f871713d}.VetosManagementPanel-module__deBwgq__neutral{color:#bdccd3;background:#94a3b814;border-color:#94a3b82e}.VetosManagementPanel-module__deBwgq__miniGrid,.VetosManagementPanel-module__deBwgq__metricsCompact,.VetosManagementPanel-module__deBwgq__categoryGrid{gap:10px;display:grid}.VetosManagementPanel-module__deBwgq__miniGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.VetosManagementPanel-module__deBwgq__metricsCompact{grid-template-columns:repeat(4,minmax(0,1fr))}.VetosManagementPanel-module__deBwgq__categoryGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.VetosManagementPanel-module__deBwgq__miniGrid>div,.VetosManagementPanel-module__deBwgq__metricsCompact>div,.VetosManagementPanel-module__deBwgq__categoryGrid>div{gap:4px;padding:10px;display:grid}.VetosManagementPanel-module__deBwgq__miniGrid strong,.VetosManagementPanel-module__deBwgq__metricsCompact strong,.VetosManagementPanel-module__deBwgq__categoryGrid strong{color:#eef7f8;overflow-wrap:anywhere}.VetosManagementPanel-module__deBwgq__categoryGrid small{color:#7d939c}.VetosManagementPanel-module__deBwgq__chipList,.VetosManagementPanel-module__deBwgq__list,.VetosManagementPanel-module__deBwgq__items,.VetosManagementPanel-module__deBwgq__componentPicker{gap:8px;display:grid}.VetosManagementPanel-module__deBwgq__row,.VetosManagementPanel-module__deBwgq__rowButton,.VetosManagementPanel-module__deBwgq__componentPicker button{width:100%;min-width:0;color:inherit;text-align:left;background:#0c1a21d1;border:1px solid #8ea6b226;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px;display:grid}.VetosManagementPanel-module__deBwgq__rowButton,.VetosManagementPanel-module__deBwgq__componentPicker button{cursor:pointer}.VetosManagementPanel-module__deBwgq__rowButton:hover,.VetosManagementPanel-module__deBwgq__componentPicker button:hover,.VetosManagementPanel-module__deBwgq__rowActive{background:#22d3ee14!important;border-color:#22d3ee52!important}.VetosManagementPanel-module__deBwgq__row strong,.VetosManagementPanel-module__deBwgq__row small,.VetosManagementPanel-module__deBwgq__rowButton strong,.VetosManagementPanel-module__deBwgq__rowButton small,.VetosManagementPanel-module__deBwgq__componentPicker strong,.VetosManagementPanel-module__deBwgq__componentPicker small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.VetosManagementPanel-module__deBwgq__row strong,.VetosManagementPanel-module__deBwgq__rowButton strong,.VetosManagementPanel-module__deBwgq__componentPicker strong{color:#eef7f8}.VetosManagementPanel-module__deBwgq__row small,.VetosManagementPanel-module__deBwgq__rowButton small,.VetosManagementPanel-module__deBwgq__componentPicker small,.VetosManagementPanel-module__deBwgq__row em,.VetosManagementPanel-module__deBwgq__rowButton em,.VetosManagementPanel-module__deBwgq__componentPicker em{color:#8fa6af;font-size:.78rem;font-style:normal}.VetosManagementPanel-module__deBwgq__empty{color:#8fa6af;margin:0;font-size:.86rem}.VetosManagementPanel-module__deBwgq__tableWrap{min-width:0;overflow-x:auto}.VetosManagementPanel-module__deBwgq__table{border-collapse:collapse;width:100%;min-width:720px}.VetosManagementPanel-module__deBwgq__stockTable{min-width:900px}.VetosManagementPanel-module__deBwgq__movementTable{min-width:680px}.VetosManagementPanel-module__deBwgq__table th,.VetosManagementPanel-module__deBwgq__table td{color:#dcecee;text-align:left;vertical-align:middle;border-bottom:1px solid #8ea6b221;padding:10px 8px;font-size:.83rem}.VetosManagementPanel-module__deBwgq__table th{color:#8fa6af;font-size:.72rem;font-weight:800}.VetosManagementPanel-module__deBwgq__tableRowActive td{background:#22d3ee0e}.VetosManagementPanel-module__deBwgq__tableActions,.VetosManagementPanel-module__deBwgq__cardActions,.VetosManagementPanel-module__deBwgq__exportLinks{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.VetosManagementPanel-module__deBwgq__sshKeyList{gap:10px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__sshKeyCard{background:#0c1a21d1;border:1px solid #8ea6b226;border-radius:8px;gap:9px;min-width:0;padding:11px;display:grid}.VetosManagementPanel-module__deBwgq__sshKeyHeader{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.VetosManagementPanel-module__deBwgq__sshKeyHeader div{gap:2px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__sshKeyHeader strong,.VetosManagementPanel-module__deBwgq__sshKeyHeader small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VetosManagementPanel-module__deBwgq__sshKeyHeader strong{color:#eef7f8}.VetosManagementPanel-module__deBwgq__sshKeyHeader small{color:#8fa6af;font-size:.78rem}.VetosManagementPanel-module__deBwgq__sshKeyCard p{color:#9fb2ba;margin:0;font-size:.82rem;line-height:1.45}.VetosManagementPanel-module__deBwgq__sshKeyField{gap:6px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__sshKeyField span{color:#8fa6af;font-size:.74rem;font-weight:700}.VetosManagementPanel-module__deBwgq__sshFingerprint{color:#baf7ff;min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;background:#02061761;border-radius:7px;padding:7px 8px;font-size:.76rem}.VetosManagementPanel-module__deBwgq__sshKeyText{min-height:96px;font-family:var(--font-mono);resize:vertical;font-size:.76rem;line-height:1.45}.VetosManagementPanel-module__deBwgq__itemsHead{color:#eef7f8;justify-content:space-between;align-items:center;gap:10px;display:flex}.VetosManagementPanel-module__deBwgq__itemRow,.VetosManagementPanel-module__deBwgq__budgetItemRow{background:#0c1a21d1;border:1px solid #8ea6b226;border-radius:8px;align-items:center;gap:8px;padding:8px;display:grid}.VetosManagementPanel-module__deBwgq__itemRow{grid-template-columns:minmax(170px,1fr) 92px 112px 102px auto}.VetosManagementPanel-module__deBwgq__budgetItemRow{grid-template-columns:minmax(170px,1fr) 62px 88px 112px 102px auto}.VetosManagementPanel-module__deBwgq__itemRow span,.VetosManagementPanel-module__deBwgq__budgetItemRow span{color:#dcecee;font-size:.82rem;font-weight:700}.VetosManagementPanel-module__deBwgq__projectGrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;display:grid}.VetosManagementPanel-module__deBwgq__projectCard{gap:9px;padding:12px;display:grid}.VetosManagementPanel-module__deBwgq__projectCard>strong,.VetosManagementPanel-module__deBwgq__projectCard>small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.VetosManagementPanel-module__deBwgq__projectCard>strong{color:#eef7f8}.VetosManagementPanel-module__deBwgq__projectCard>small,.VetosManagementPanel-module__deBwgq__cardStats{color:#8fa6af;font-size:.8rem}.VetosManagementPanel-module__deBwgq__cardTop,.VetosManagementPanel-module__deBwgq__cardStats{justify-content:space-between;align-items:center;gap:8px;display:flex}.VetosManagementPanel-module__deBwgq__progress{background:#94a3b81f;border-radius:999px;height:7px;overflow:hidden}.VetosManagementPanel-module__deBwgq__progress span{border-radius:inherit;background:#22d3ee;height:100%;display:block}.VetosManagementPanel-module__deBwgq__modalBackdrop{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020609c2;place-items:stretch stretch;padding:16px;display:grid;position:fixed;inset:0}.VetosManagementPanel-module__deBwgq__modal{background:#070f14f5;border:1px solid #8ea6b23d;border-radius:8px;grid-template-rows:auto auto minmax(0,1fr);gap:12px;width:min(100%,1360px);min-width:0;max-width:1360px;max-height:calc(100vh - 32px);margin:auto;padding:16px;display:grid;overflow:auto;box-shadow:0 30px 80px #00000075}.VetosManagementPanel-module__deBwgq__modalHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.VetosManagementPanel-module__deBwgq__modalHead span,.VetosManagementPanel-module__deBwgq__modalHead small{color:#8fa6af;font-size:.78rem;display:block}.VetosManagementPanel-module__deBwgq__modalHead strong{color:#eef7f8;margin:3px 0;font-size:1.1rem;display:block}.VetosManagementPanel-module__deBwgq__detailTabs{background:#0c1a21ad;border:1px solid #8ea6b229;border-radius:8px;gap:6px;padding:4px;display:flex;overflow-x:auto}.VetosManagementPanel-module__deBwgq__detailTabs button{text-align:center;text-transform:capitalize;justify-content:center;min-width:110px}.VetosManagementPanel-module__deBwgq__modalGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);gap:14px;min-width:0;display:grid}.VetosManagementPanel-module__deBwgq__description{color:#b7c7ce;margin:0;line-height:1.5}@media (max-width:1120px){.VetosManagementPanel-module__deBwgq__grid,.VetosManagementPanel-module__deBwgq__stockLayout,.VetosManagementPanel-module__deBwgq__modalGrid{grid-template-columns:1fr}.VetosManagementPanel-module__deBwgq__metrics,.VetosManagementPanel-module__deBwgq__toggleGrid,.VetosManagementPanel-module__deBwgq__metricsCompact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.VetosManagementPanel-module__deBwgq__workspace{gap:12px}.VetosManagementPanel-module__deBwgq__tabs button{min-width:max-content}.VetosManagementPanel-module__deBwgq__operationBar,.VetosManagementPanel-module__deBwgq__panelHead,.VetosManagementPanel-module__deBwgq__configFooter,.VetosManagementPanel-module__deBwgq__modalHead{flex-direction:column;align-items:stretch}.VetosManagementPanel-module__deBwgq__filters,.VetosManagementPanel-module__deBwgq__formGrid,.VetosManagementPanel-module__deBwgq__metrics,.VetosManagementPanel-module__deBwgq__toggleGrid,.VetosManagementPanel-module__deBwgq__metricsCompact,.VetosManagementPanel-module__deBwgq__miniGrid,.VetosManagementPanel-module__deBwgq__row,.VetosManagementPanel-module__deBwgq__rowButton,.VetosManagementPanel-module__deBwgq__componentPicker button,.VetosManagementPanel-module__deBwgq__itemRow,.VetosManagementPanel-module__deBwgq__budgetItemRow{grid-template-columns:1fr}.VetosManagementPanel-module__deBwgq__tableActions,.VetosManagementPanel-module__deBwgq__cardActions,.VetosManagementPanel-module__deBwgq__exportLinks{justify-content:flex-start}.VetosManagementPanel-module__deBwgq__modalBackdrop{padding:0}.VetosManagementPanel-module__deBwgq__modal{border-radius:0;width:100%;max-height:100vh}}
.page-module__60s8lq__page{gap:14px;display:grid}.page-module__60s8lq__masthead,.page-module__60s8lq__summaryStrip,.page-module__60s8lq__tabs,.page-module__60s8lq__savedAside,.page-module__60s8lq__mainPanel,.page-module__60s8lq__editBlock,.page-module__60s8lq__linkPanel,.page-module__60s8lq__projectPanel,.page-module__60s8lq__calcBlock,.page-module__60s8lq__chartBox{border:1px solid var(--border-sm);min-width:0;box-shadow:var(--sh-sm);background:#0d1117f0}.page-module__60s8lq__masthead{border-radius:var(--r-lg);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.page-module__60s8lq__masthead>div:first-child{gap:2px;min-width:0;display:grid}.page-module__60s8lq__masthead span,.page-module__60s8lq__panelHead span,.page-module__60s8lq__blockTitle span,.page-module__60s8lq__fieldBlock span,.page-module__60s8lq__toggleField span,.page-module__60s8lq__metricCard span,.page-module__60s8lq__linkedCard span,.page-module__60s8lq__resultHero span,.page-module__60s8lq__motorRow span,.page-module__60s8lq__stageRow span,.page-module__60s8lq__materialRow span{color:var(--text-lo);letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:800}.page-module__60s8lq__masthead h2{color:var(--text-hi);margin:0;font-size:1.28rem;line-height:1.1}.page-module__60s8lq__masthead p{min-width:0;color:var(--text-mid);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.86rem;overflow:hidden}.page-module__60s8lq__mastheadActions,.page-module__60s8lq__panelHead,.page-module__60s8lq__blockTitle,.page-module__60s8lq__actionRow,.page-module__60s8lq__savedItem,.page-module__60s8lq__savedItem>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__60s8lq__summaryStrip{border-radius:var(--r-lg);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.page-module__60s8lq__metricCard{background:#161c26b8;gap:4px;min-width:0;padding:12px;display:grid}.page-module__60s8lq__metricCard strong{min-width:0;color:var(--text-hi);overflow-wrap:anywhere;font-size:.98rem;line-height:1.12}.page-module__60s8lq__tabs{border-radius:var(--r-lg);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.page-module__60s8lq__tabs button{min-width:0;color:var(--text-mid);text-align:left;background:#161c26c2;gap:2px;padding:10px 12px;display:grid}.page-module__60s8lq__tabs strong{color:var(--text-hi);font-size:.86rem}.page-module__60s8lq__tabs span{color:var(--text-lo);font-size:.68rem}.page-module__60s8lq__tabs .page-module__60s8lq__tabActive{background:var(--brand-subtle);box-shadow:inset 0 -2px 0 var(--border-brand)}.page-module__60s8lq__workspaceGrid{grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.page-module__60s8lq__savedAside,.page-module__60s8lq__mainPanel{border-radius:var(--r-lg);gap:12px;padding:14px;display:grid}.page-module__60s8lq__savedAside{position:sticky;top:76px}.page-module__60s8lq__panelHead,.page-module__60s8lq__blockTitle,.page-module__60s8lq__panelHead>div,.page-module__60s8lq__blockTitle>div{min-width:0}.page-module__60s8lq__panelHead strong,.page-module__60s8lq__blockTitle strong{min-width:0;color:var(--text-hi);overflow-wrap:anywhere;font-size:.92rem}.page-module__60s8lq__tabContent{gap:12px;display:grid}.page-module__60s8lq__compactGrid,.page-module__60s8lq__linkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module__60s8lq__fieldBlock{gap:5px;min-width:0;display:grid}.page-module__60s8lq__wide{grid-column:1/-1}.page-module__60s8lq__textArea{resize:vertical;min-height:82px;padding-top:10px}.page-module__60s8lq__toggleField{border-radius:var(--r-md);border:1px solid var(--border-sm);background:#161c26ad;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:42px;padding:10px}.page-module__60s8lq__toggleField input{width:18px;height:18px}.page-module__60s8lq__editBlock,.page-module__60s8lq__linkPanel,.page-module__60s8lq__projectPanel,.page-module__60s8lq__calcBlock,.page-module__60s8lq__chartBox{border-radius:var(--r-md);gap:10px;padding:12px;display:grid}.page-module__60s8lq__motorRows,.page-module__60s8lq__stageRows,.page-module__60s8lq__materialRows,.page-module__60s8lq__projectFileList,.page-module__60s8lq__savedList{gap:8px;display:grid}.page-module__60s8lq__savedList{max-height:480px;padding-right:2px;overflow-y:auto}.page-module__60s8lq__motorRow,.page-module__60s8lq__materialRow,.page-module__60s8lq__stageRow,.page-module__60s8lq__savedItem,.page-module__60s8lq__projectFileItem{border:1px solid var(--border-sm);border-radius:var(--r-md);background:#161c269e;min-width:0}.page-module__60s8lq__motorRow{grid-template-columns:34px minmax(150px,1fr) minmax(82px,.4fr) minmax(82px,.4fr) auto;align-items:end;gap:8px;padding:8px;display:grid}.page-module__60s8lq__motorRow label,.page-module__60s8lq__stageRow label,.page-module__60s8lq__materialRow label{gap:4px;min-width:0;display:grid}.page-module__60s8lq__motorRow small,.page-module__60s8lq__materialRow small{color:var(--text-lo);align-self:center;font-size:.74rem;font-weight:800}.page-module__60s8lq__stageRows{grid-template-columns:repeat(4,minmax(0,1fr))}.page-module__60s8lq__stageRow{grid-template-columns:30px minmax(0,1fr);align-items:end;gap:8px;padding:8px;display:grid}.page-module__60s8lq__stageRow>strong{border-radius:var(--r-md);min-height:38px;color:var(--text-hi);background:#22c55e1a;border:1px solid #4ade8038;place-items:center;display:grid}.page-module__60s8lq__stageRow .btn{grid-column:1/-1}.page-module__60s8lq__materialRow{grid-template-columns:34px minmax(180px,1.3fr) 70px 70px 92px 92px auto;align-items:end;gap:8px;padding:8px;display:grid}.page-module__60s8lq__linkPanel{background:#14532d1f;border-color:#4ade8040}.page-module__60s8lq__linkGrid{align-items:end}.page-module__60s8lq__linkedCard{border-radius:var(--r-md);border:1px solid var(--border-sm);background:#0d11178c;gap:4px;min-width:0;min-height:42px;padding:9px 10px;display:grid}.page-module__60s8lq__linkedCard strong{min-width:0;color:var(--text-hi);overflow-wrap:anywhere;font-size:.9rem}.page-module__60s8lq__projectUploadRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.page-module__60s8lq__projectFileItem{justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.page-module__60s8lq__projectFileItem>div:first-child{gap:2px;min-width:0;display:grid}.page-module__60s8lq__projectFileItem>div:last-child{flex-shrink:0;gap:6px;display:flex}.page-module__60s8lq__projectFileItem strong{min-width:0;color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.page-module__60s8lq__projectFileItem span,.page-module__60s8lq__savedItem span,.page-module__60s8lq__savedItem small{color:var(--text-mid);font-size:.74rem}.page-module__60s8lq__savedItem{padding:9px}.page-module__60s8lq__savedItemActive{border-color:var(--border-brand);background:var(--brand-subtle)}.page-module__60s8lq__savedItem>button{min-width:0;color:inherit;text-align:left;flex:1;gap:2px;display:grid}.page-module__60s8lq__savedItem strong{min-width:0;color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.page-module__60s8lq__resultHero{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__60s8lq__resultHero>div{border-radius:var(--r-lg);border:1px solid var(--border-sm);background:#161c26c2;gap:4px;min-width:0;padding:14px;display:grid}.page-module__60s8lq__resultHero strong{color:var(--text-hi);font-size:1.55rem;line-height:1}.page-module__60s8lq__resultHero small{color:var(--text-mid);font-size:.78rem}.page-module__60s8lq__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__60s8lq__calcTable{border-collapse:collapse;table-layout:auto;width:100%;font-size:.8rem}.page-module__60s8lq__calcTable th,.page-module__60s8lq__calcTable td{border-bottom:1px solid var(--border-sm);vertical-align:top;padding:8px 7px}.page-module__60s8lq__calcTable th{color:var(--text-hi);text-align:left;white-space:nowrap;font-weight:800}.page-module__60s8lq__calcTable td{color:var(--text-mid)}.page-module__60s8lq__totalRow td{color:var(--text-hi);background:#3b82f614;font-weight:800}.page-module__60s8lq__stageChart{border-radius:var(--r-md);border:1px solid var(--border-sm);background:#161c267a;grid-template-columns:repeat(auto-fit,minmax(42px,1fr));align-items:end;gap:9px;height:190px;padding:12px;display:grid}.page-module__60s8lq__stageBarWrap{grid-template-rows:minmax(0,1fr) auto;place-items:end center;gap:6px;min-width:0;height:100%;display:grid}.page-module__60s8lq__stageBar{color:#dcfce7;background:linear-gradient(#16a34a,#047857);border:1px solid #bbf7d033;border-radius:8px 8px 3px 3px;justify-content:center;align-items:flex-start;width:100%;min-height:8px;padding-top:6px;display:flex}.page-module__60s8lq__stageBar span{font-size:.68rem;font-weight:800}.page-module__60s8lq__stageBarWrap small{color:var(--text-mid);font-size:.72rem}.page-module__60s8lq__errorBox,.page-module__60s8lq__successBox,.page-module__60s8lq__emptyBox{border-radius:var(--r-md);padding:10px 12px;font-size:.84rem}.page-module__60s8lq__errorBox{color:var(--text-danger);background:var(--danger-subtle);border:1px solid var(--danger-border)}.page-module__60s8lq__successBox{color:var(--text-success);background:var(--success-subtle);border:1px solid var(--success-border)}.page-module__60s8lq__emptyBox{color:var(--text-mid);border:1px dashed var(--border-md);background:#161c267a}@media (max-width:1220px){.page-module__60s8lq__workspaceGrid{grid-template-columns:1fr}.page-module__60s8lq__savedAside{position:static}.page-module__60s8lq__savedList{max-height:320px}}@media (max-width:880px){.page-module__60s8lq__summaryStrip,.page-module__60s8lq__compactGrid,.page-module__60s8lq__linkGrid,.page-module__60s8lq__kpiGrid,.page-module__60s8lq__stageRows{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__60s8lq__motorRow,.page-module__60s8lq__materialRow{grid-template-columns:1fr}.page-module__60s8lq__motorRow small,.page-module__60s8lq__materialRow small{align-self:start}}@media (max-width:640px){.page-module__60s8lq__masthead,.page-module__60s8lq__mastheadActions,.page-module__60s8lq__panelHead,.page-module__60s8lq__blockTitle,.page-module__60s8lq__savedItem,.page-module__60s8lq__projectFileItem{flex-direction:column;align-items:stretch}.page-module__60s8lq__summaryStrip,.page-module__60s8lq__tabs,.page-module__60s8lq__compactGrid,.page-module__60s8lq__linkGrid,.page-module__60s8lq__kpiGrid,.page-module__60s8lq__resultHero,.page-module__60s8lq__stageRows,.page-module__60s8lq__projectUploadRow{grid-template-columns:1fr}:is(.page-module__60s8lq__mastheadActions .btn,.page-module__60s8lq__projectUploadRow .btn,.page-module__60s8lq__savedItem .btn,.page-module__60s8lq__projectFileItem .btn){width:100%}.page-module__60s8lq__savedItem>div,.page-module__60s8lq__projectFileItem>div:last-child{flex-direction:column;width:100%}}
.estoque-module__BqjZOq__headerActions{align-items:center;gap:10px;display:flex}.estoque-module__BqjZOq__metrics,.estoque-module__BqjZOq__dashboardGrid,.estoque-module__BqjZOq__detailGrid{gap:12px;display:grid}.estoque-module__BqjZOq__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.estoque-module__BqjZOq__dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.estoque-module__BqjZOq__searchRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.estoque-module__BqjZOq__primaryButton,.estoque-module__BqjZOq__secondaryButton,.estoque-module__BqjZOq__iconButton{border:1px solid #94a3b82e;border-radius:12px;min-height:42px;padding:0 16px;font-weight:800}.estoque-module__BqjZOq__primaryButton{background:var(--brand);color:#03110a}.estoque-module__BqjZOq__secondaryButton,.estoque-module__BqjZOq__iconButton{color:var(--text-hi);background:#94a3b81a}.estoque-module__BqjZOq__iconButton{min-height:38px;padding:0 12px;font-size:.82rem}.estoque-module__BqjZOq__primaryButton:disabled,.estoque-module__BqjZOq__secondaryButton:disabled,.estoque-module__BqjZOq__iconButton:disabled{opacity:.55;cursor:not-allowed}.estoque-module__BqjZOq__formPanel,.estoque-module__BqjZOq__detailBox{border:1px solid var(--border-md);background:#0f172a47;border-radius:12px}.estoque-module__BqjZOq__formPanel{gap:12px;padding:14px;display:grid}.estoque-module__BqjZOq__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.estoque-module__BqjZOq__stockLayout{grid-template-columns:minmax(310px,.85fr) minmax(420px,1.15fr);align-items:start;gap:14px;display:grid}.estoque-module__BqjZOq__sideStack,.estoque-module__BqjZOq__componentList,.estoque-module__BqjZOq__compactList,.estoque-module__BqjZOq__issuePicker,.estoque-module__BqjZOq__cartList,.estoque-module__BqjZOq__entryList{gap:8px;display:grid}.estoque-module__BqjZOq__componentCard{text-align:left;border:1px solid var(--border-md);width:100%;min-height:88px;color:var(--text-hi);background:#0f172a42;border-radius:12px;gap:6px;padding:12px;display:grid}.estoque-module__BqjZOq__componentCard:hover,.estoque-module__BqjZOq__componentCardActive{background:#22c55e14;border-color:#22c55e61}.estoque-module__BqjZOq__componentTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.estoque-module__BqjZOq__componentName{font-weight:900;line-height:1.25}.estoque-module__BqjZOq__componentMeta{color:var(--text-mid);font-size:.86rem}.estoque-module__BqjZOq__badgeOk,.estoque-module__BqjZOq__badgeWarn{border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:900}.estoque-module__BqjZOq__badgeOk{color:#86efac;background:#22c55e24}.estoque-module__BqjZOq__badgeWarn{color:#fde68a;background:#f59e0b29}.estoque-module__BqjZOq__compactRow,.estoque-module__BqjZOq__compactButton,.estoque-module__BqjZOq__pickRow,.estoque-module__BqjZOq__cartRow,.estoque-module__BqjZOq__entryRow,.estoque-module__BqjZOq__historyRow{border-top:1px solid var(--border-md)}.estoque-module__BqjZOq__compactRow,.estoque-module__BqjZOq__compactButton,.estoque-module__BqjZOq__pickRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:grid}.estoque-module__BqjZOq__compactButton,.estoque-module__BqjZOq__pickRow{text-align:left;width:100%;color:var(--text-hi);background:0 0;border-bottom:0;border-left:0;border-right:0}.estoque-module__BqjZOq__compactButton div,.estoque-module__BqjZOq__compactRow div,.estoque-module__BqjZOq__pickRow span{gap:3px;display:grid}.estoque-module__BqjZOq__compactButton span,.estoque-module__BqjZOq__compactRow span,.estoque-module__BqjZOq__pickRow span{color:var(--text-mid);font-size:.86rem}.estoque-module__BqjZOq__pickRow strong,.estoque-module__BqjZOq__compactRow b,.estoque-module__BqjZOq__compactButton b{color:var(--brand);font-size:.86rem}.estoque-module__BqjZOq__totalPill{border:1px solid var(--border-md);min-width:64px;min-height:38px;color:var(--text-hi);background:#22c55e14;border-radius:12px;place-items:center;font-weight:900;display:inline-grid}.estoque-module__BqjZOq__cartRow{grid-template-columns:minmax(0,1fr) 118px auto;align-items:center;gap:10px;padding-top:8px;display:grid}.estoque-module__BqjZOq__cartRow div{gap:3px;display:grid}.estoque-module__BqjZOq__cartRow span{color:var(--text-mid);font-size:.84rem}.estoque-module__BqjZOq__entryRow{grid-template-columns:minmax(210px,1fr) 90px 110px 94px auto;align-items:center;gap:8px;padding-top:8px;display:grid}.estoque-module__BqjZOq__detailGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.estoque-module__BqjZOq__detailBox{gap:5px;min-height:70px;padding:11px;display:grid}.estoque-module__BqjZOq__detailBox span,.estoque-module__BqjZOq__empty{color:var(--text-mid);font-size:.9rem}.estoque-module__BqjZOq__detailBox strong{color:var(--text-hi);font-size:.98rem}.estoque-module__BqjZOq__minimumRow{grid-template-columns:minmax(0,180px) auto;justify-content:start;gap:10px;margin-top:12px;display:grid}.estoque-module__BqjZOq__tagList{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.estoque-module__BqjZOq__tagList span{color:#bae6fd;background:#38bdf81f;border-radius:999px;padding:6px 9px;font-size:.82rem;font-weight:800}.estoque-module__BqjZOq__history{gap:7px;margin-top:12px;display:grid}.estoque-module__BqjZOq__historyRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.estoque-module__BqjZOq__historyRow div{gap:3px;display:grid}.estoque-module__BqjZOq__historyRow span{color:var(--text-mid);font-size:.9rem}@media (max-width:1080px){.estoque-module__BqjZOq__stockLayout,.estoque-module__BqjZOq__dashboardGrid,.estoque-module__BqjZOq__detailGrid{grid-template-columns:1fr}.estoque-module__BqjZOq__entryRow{grid-template-columns:1fr 1fr}}@media (max-width:760px){.estoque-module__BqjZOq__metrics,.estoque-module__BqjZOq__formGrid,.estoque-module__BqjZOq__searchRow,.estoque-module__BqjZOq__cartRow,.estoque-module__BqjZOq__entryRow,.estoque-module__BqjZOq__minimumRow,.estoque-module__BqjZOq__headerActions{grid-template-columns:1fr}.estoque-module__BqjZOq__headerActions{width:100%;display:grid}}
.page-module__excHYq__page{gap:14px;display:grid}.page-module__excHYq__masthead,.page-module__excHYq__summaryStrip,.page-module__excHYq__tabs,.page-module__excHYq__savedAside,.page-module__excHYq__mainPanel,.page-module__excHYq__editBlock,.page-module__excHYq__chartBox,.page-module__excHYq__tableBlock{border:1px solid var(--border-sm);min-width:0;box-shadow:var(--sh-sm);background:#0d1117f0}.page-module__excHYq__masthead{border-radius:var(--r-lg);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.page-module__excHYq__masthead>div:first-child{gap:2px;min-width:0;display:grid}.page-module__excHYq__masthead span,.page-module__excHYq__panelHead span,.page-module__excHYq__blockTitle span,.page-module__excHYq__fieldBlock span,.page-module__excHYq__toggleField span,.page-module__excHYq__metricCard span,.page-module__excHYq__resultHero span{color:var(--text-lo);letter-spacing:.07em;text-transform:uppercase;font-size:.66rem;font-weight:800}.page-module__excHYq__masthead h2{color:var(--text-hi);margin:0;font-size:1.28rem;line-height:1.1}.page-module__excHYq__masthead p{min-width:0;color:var(--text-mid);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.86rem;overflow:hidden}.page-module__excHYq__mastheadActions,.page-module__excHYq__panelHead,.page-module__excHYq__blockTitle,.page-module__excHYq__savedItem,.page-module__excHYq__savedActions{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__excHYq__mastheadActions{flex-wrap:wrap;justify-content:flex-end}.page-module__excHYq__summaryStrip{border-radius:var(--r-lg);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.page-module__excHYq__metricCard{background:#161c26b8;gap:4px;min-width:0;padding:12px;display:grid}.page-module__excHYq__metricCard strong{min-width:0;color:var(--text-hi);overflow-wrap:anywhere;font-size:.98rem;line-height:1.12}.page-module__excHYq__tabs{border-radius:var(--r-lg);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.page-module__excHYq__tabs button{min-width:0;color:var(--text-mid);text-align:left;background:#161c26c2;gap:2px;padding:10px 12px;display:grid}.page-module__excHYq__tabs strong{color:var(--text-hi);font-size:.86rem}.page-module__excHYq__tabs span{color:var(--text-lo);font-size:.68rem}.page-module__excHYq__tabs .page-module__excHYq__tabActive{background:var(--success-subtle);box-shadow:inset 0 -2px 0 var(--success-border)}.page-module__excHYq__workspaceGrid{grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.page-module__excHYq__savedAside,.page-module__excHYq__mainPanel{border-radius:var(--r-lg);gap:12px;padding:14px;display:grid}.page-module__excHYq__savedAside{position:sticky;top:76px}.page-module__excHYq__tabContent{gap:12px;display:grid}.page-module__excHYq__compactGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module__excHYq__fieldBlock{gap:5px;min-width:0;display:grid}.page-module__excHYq__toggleField{border-radius:var(--r-md);border:1px solid var(--border-sm);background:#161c26ad;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:42px;padding:10px}.page-module__excHYq__toggleField input{width:18px;height:18px}.page-module__excHYq__editBlock,.page-module__excHYq__chartBox,.page-module__excHYq__tableBlock{border-radius:var(--r-md);gap:10px;padding:12px;display:grid}.page-module__excHYq__panelHead>div,.page-module__excHYq__blockTitle>div{min-width:0}.page-module__excHYq__panelHead strong,.page-module__excHYq__blockTitle strong{min-width:0;color:var(--text-hi);overflow-wrap:anywhere;font-size:.92rem}.page-module__excHYq__savedList{gap:8px;max-height:480px;padding-right:2px;display:grid;overflow-y:auto}.page-module__excHYq__savedItem{border:1px solid var(--border-sm);border-radius:var(--r-md);background:#161c269e;min-width:0;padding:9px}.page-module__excHYq__savedItemActive{border-color:var(--border-brand);background:var(--brand-subtle)}.page-module__excHYq__savedItem>button{min-width:0;color:inherit;text-align:left;flex:1;gap:2px;display:grid}.page-module__excHYq__savedItem strong{min-width:0;color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.page-module__excHYq__savedItem span,.page-module__excHYq__savedItem small{color:var(--text-mid);font-size:.74rem}.page-module__excHYq__savedActions{flex-shrink:0}.page-module__excHYq__resultHero{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module__excHYq__resultHero>div{border-radius:var(--r-lg);border:1px solid var(--border-sm);background:#161c26c2;gap:4px;min-width:0;padding:14px;display:grid}.page-module__excHYq__resultHero strong{color:var(--text-hi);overflow-wrap:anywhere;font-size:1.26rem;line-height:1.05}.page-module__excHYq__resultHero small{color:var(--text-mid);font-size:.78rem}.page-module__excHYq__monthChart,.page-module__excHYq__cashChart{border-radius:var(--r-md);border:1px solid var(--border-sm);background:#161c267a;align-items:end;gap:8px;height:210px;padding:12px;display:grid}.page-module__excHYq__monthChart{grid-template-columns:repeat(12,minmax(0,1fr))}.page-module__excHYq__cashChart{grid-template-columns:repeat(25,minmax(8px,1fr))}.page-module__excHYq__monthBarWrap,.page-module__excHYq__cashBarWrap{grid-template-rows:minmax(0,1fr) auto;place-items:end center;gap:6px;min-width:0;height:100%;display:grid}.page-module__excHYq__monthBar{color:#ecfeff;background:linear-gradient(#0ea5e9,#047857);border:1px solid #bae6fd38;border-radius:8px 8px 3px 3px;justify-content:center;align-items:flex-start;width:100%;min-height:6px;padding-top:6px;display:flex}.page-module__excHYq__monthBar span{font-size:.62rem;font-weight:800}.page-module__excHYq__monthBarWrap small,.page-module__excHYq__cashBarWrap small{color:var(--text-mid);font-size:.66rem}.page-module__excHYq__cashBarPositive,.page-module__excHYq__cashBarNegative{border-radius:5px 5px 2px 2px;width:100%;min-height:5px}.page-module__excHYq__cashBarPositive{background:#16a34a}.page-module__excHYq__cashBarNegative{background:#f97316}.page-module__excHYq__dataTable{border-collapse:collapse;table-layout:auto;width:100%;font-size:.8rem}.page-module__excHYq__dataTable th,.page-module__excHYq__dataTable td{border-bottom:1px solid var(--border-sm);vertical-align:top;padding:8px 7px}.page-module__excHYq__dataTable th{color:var(--text-hi);text-align:left;white-space:nowrap;font-weight:800}.page-module__excHYq__dataTable td{color:var(--text-mid)}.page-module__excHYq__warningBox,.page-module__excHYq__errorBox,.page-module__excHYq__successBox,.page-module__excHYq__emptyBox{border-radius:var(--r-md);gap:5px;padding:10px 12px;font-size:.84rem;display:grid}.page-module__excHYq__warningBox{color:var(--text-warning);background:var(--warning-subtle);border:1px solid var(--warning-border)}.page-module__excHYq__errorBox{color:var(--text-danger);background:var(--danger-subtle);border:1px solid var(--danger-border)}.page-module__excHYq__successBox{color:var(--text-success);background:var(--success-subtle);border:1px solid var(--success-border)}.page-module__excHYq__emptyBox{color:var(--text-mid);border:1px dashed var(--border-md);background:#161c267a}@media (max-width:1220px){.page-module__excHYq__workspaceGrid{grid-template-columns:1fr}.page-module__excHYq__savedAside{position:static}.page-module__excHYq__savedList{max-height:320px}}@media (max-width:900px){.page-module__excHYq__summaryStrip,.page-module__excHYq__tabs,.page-module__excHYq__compactGrid,.page-module__excHYq__resultHero{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__excHYq__masthead,.page-module__excHYq__mastheadActions,.page-module__excHYq__panelHead,.page-module__excHYq__blockTitle,.page-module__excHYq__savedItem{flex-direction:column;align-items:stretch}.page-module__excHYq__summaryStrip,.page-module__excHYq__tabs,.page-module__excHYq__compactGrid,.page-module__excHYq__resultHero{grid-template-columns:1fr}.page-module__excHYq__monthChart{grid-template-columns:repeat(6,minmax(0,1fr));min-height:300px}.page-module__excHYq__cashChart{grid-template-columns:repeat(13,minmax(0,1fr));min-height:300px}:is(.page-module__excHYq__mastheadActions .btn,.page-module__excHYq__savedItem .btn){width:100%}.page-module__excHYq__savedActions{flex-direction:column;width:100%}}
.BalancaCard-module__IEkr1q__card{background:#0d1421;border:1px solid #94a3b814;border-radius:14px;flex-direction:column;min-width:0;transition:border-color .16s;display:flex;overflow:hidden}.BalancaCard-module__IEkr1q__card.BalancaCard-module__IEkr1q__online{border-color:#22c55e2e}.BalancaCard-module__IEkr1q__header{border-bottom:1px solid #94a3b80f;flex-direction:column;gap:6px;padding:14px 16px 10px;display:flex}.BalancaCard-module__IEkr1q__headerRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.BalancaCard-module__IEkr1q__resumoLabel{letter-spacing:.14em;text-transform:uppercase;color:#94a3b866;font-size:.625rem;font-weight:700}.BalancaCard-module__IEkr1q__statusBadge{letter-spacing:.03em;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:.6875rem;font-weight:600;display:inline-flex}.BalancaCard-module__IEkr1q__statusBadge.BalancaCard-module__IEkr1q__ok{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e40}.BalancaCard-module__IEkr1q__statusBadge.BalancaCard-module__IEkr1q__baixa{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.BalancaCard-module__IEkr1q__statusBadge.BalancaCard-module__IEkr1q__desligado{color:#fecaca;background:#7f1d1d29;border:1px solid #f871713d}.BalancaCard-module__IEkr1q__statusDot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.BalancaCard-module__IEkr1q__statusDot.BalancaCard-module__IEkr1q__ok{background:#4ade80;animation:2.4s infinite BalancaCard-module__IEkr1q__pulse}.BalancaCard-module__IEkr1q__statusDot.BalancaCard-module__IEkr1q__baixa{background:#60a5fa}.BalancaCard-module__IEkr1q__statusDot.BalancaCard-module__IEkr1q__desligado{background:#f87171}@keyframes BalancaCard-module__IEkr1q__pulse{0%,to{opacity:1}50%{opacity:.35}}.BalancaCard-module__IEkr1q__cardName{color:#edf2fb;letter-spacing:-.02em;font-size:1.125rem;font-weight:700;line-height:1.1}.BalancaCard-module__IEkr1q__issueBanner{color:#fecaca;background:#7f1d1d29;border:1px solid #f871713d;border-radius:10px;margin-top:4px;padding:8px 10px;font-size:.72rem;font-weight:600;line-height:1.45}.BalancaCard-module__IEkr1q__taxaBlock{border-bottom:1px solid #94a3b80f;padding:10px 16px 12px}.BalancaCard-module__IEkr1q__taxaLabel{letter-spacing:.12em;text-transform:uppercase;color:#94a3b866;margin-bottom:3px;font-size:.625rem;font-weight:700}.BalancaCard-module__IEkr1q__taxaValue{letter-spacing:-.04em;font-family:JetBrains Mono,monospace;font-size:2.25rem;font-weight:700;line-height:1}.BalancaCard-module__IEkr1q__taxaValue.BalancaCard-module__IEkr1q__online{color:#f97316}.BalancaCard-module__IEkr1q__taxaValue.BalancaCard-module__IEkr1q__offline{color:#94a3b84d}.BalancaCard-module__IEkr1q__taxaUnit{color:#94a3b880;margin-left:4px;font-size:.875rem;font-weight:500}.BalancaCard-module__IEkr1q__taxaRecebido{color:#94a3b859;flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-family:JetBrains Mono,monospace;font-size:.6875rem;display:flex}.BalancaCard-module__IEkr1q__offlineTag{color:#fecaca;letter-spacing:0;background:#7f1d1d38;border:1px solid #f8717157;border-radius:999px;align-items:center;min-height:18px;padding:2px 7px;font-family:inherit;font-size:.625rem;font-weight:800;display:inline-flex}.BalancaCard-module__IEkr1q__panels{flex:1;grid-template-columns:1fr 1fr;display:grid}.BalancaCard-module__IEkr1q__panel{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.BalancaCard-module__IEkr1q__panel.BalancaCard-module__IEkr1q__dia{background:#0d6e501f;border-right:1px solid #94a3b80d}.BalancaCard-module__IEkr1q__panel.BalancaCard-module__IEkr1q__mes{background:#0f5a3c2e}.BalancaCard-module__IEkr1q__panelTitle{letter-spacing:.14em;text-transform:uppercase;color:#34d39999;border-bottom:1px solid #34d3991a;padding-bottom:6px;font-size:.5625rem;font-weight:800}.BalancaCard-module__IEkr1q__staleNotice{color:#fecaca;background:#7f1d1d24;border:1px solid #f8717133;border-radius:8px;padding:7px 9px;font-size:.6875rem;font-weight:700;line-height:1.35}.BalancaCard-module__IEkr1q__panelItem{flex-direction:column;gap:1px;display:flex}.BalancaCard-module__IEkr1q__panelItemLabel{letter-spacing:.1em;text-transform:uppercase;color:#94a3b866;font-size:.5625rem;font-weight:600}.BalancaCard-module__IEkr1q__panelItemValue{color:#edf2fb;letter-spacing:-.02em;font-family:JetBrains Mono,monospace;font-size:1.0625rem;font-weight:700;line-height:1.15}.BalancaCard-module__IEkr1q__mutedValue{color:#94a3b880}.BalancaCard-module__IEkr1q__panelItemSub{color:#94a3b859;font-size:.625rem}.BalancaCard-module__IEkr1q__horRow{flex-direction:column;gap:2px;display:flex}.BalancaCard-module__IEkr1q__horLabel{letter-spacing:.1em;text-transform:uppercase;color:#94a3b866;font-size:.5625rem;font-weight:600}.BalancaCard-module__IEkr1q__horValue{color:#edf2fb;letter-spacing:.01em;font-family:JetBrains Mono,monospace;font-size:.9375rem;font-weight:700}.BalancaCard-module__IEkr1q__horEfic{color:#94a3b866;font-size:.625rem}@media (max-width:640px){.BalancaCard-module__IEkr1q__header,.BalancaCard-module__IEkr1q__taxaBlock,.BalancaCard-module__IEkr1q__panel{padding-left:14px;padding-right:14px}.BalancaCard-module__IEkr1q__cardName{font-size:1rem}.BalancaCard-module__IEkr1q__taxaValue{font-size:1.9rem}.BalancaCard-module__IEkr1q__panels{grid-template-columns:1fr}.BalancaCard-module__IEkr1q__panel.BalancaCard-module__IEkr1q__dia{border-bottom:1px solid #94a3b80d;border-right:none}}
.BalancaHistoricoTable-module__1sfCqq__wrap{flex-direction:column;gap:24px;display:flex}.BalancaHistoricoTable-module__1sfCqq__group{flex-direction:column;gap:10px;display:flex}.BalancaHistoricoTable-module__1sfCqq__groupHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.BalancaHistoricoTable-module__1sfCqq__groupBadges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BalancaHistoricoTable-module__1sfCqq__groupName{color:var(--text-hi);letter-spacing:-.01em;font-size:1rem;font-weight:600}.BalancaHistoricoTable-module__1sfCqq__tableWrap{border-radius:var(--r-xl);border:1px solid var(--border-sm);overflow-x:auto}.BalancaHistoricoTable-module__1sfCqq__table{border-collapse:collapse;width:100%;min-width:580px;font-size:.8125rem}.BalancaHistoricoTable-module__1sfCqq__thead .BalancaHistoricoTable-module__1sfCqq__theadRow{background:var(--bg-elevated);border-bottom:1px solid var(--border-sm)}.BalancaHistoricoTable-module__1sfCqq__th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--text-lo);white-space:nowrap;padding:7px 10px;font-size:.5625rem;font-weight:700}.BalancaHistoricoTable-module__1sfCqq__tr{border-bottom:1px solid var(--border-xs);transition:background 90ms}.BalancaHistoricoTable-module__1sfCqq__tr:last-child{border-bottom:none}.BalancaHistoricoTable-module__1sfCqq__tr:hover{background:var(--bg-elevated)}.BalancaHistoricoTable-module__1sfCqq__selectableRow{cursor:pointer}.BalancaHistoricoTable-module__1sfCqq__improdutivo{opacity:.5}.BalancaHistoricoTable-module__1sfCqq__fimSemana{background:#94a3b808}.BalancaHistoricoTable-module__1sfCqq__importErrorRow{background:#7f1d1d1f}.BalancaHistoricoTable-module__1sfCqq__selectedRow,.BalancaHistoricoTable-module__1sfCqq__selectedRow:hover{opacity:1;background:#2563eb52;box-shadow:inset 3px 0 #60a5fa}.BalancaHistoricoTable-module__1sfCqq__selectedRow .BalancaHistoricoTable-module__1sfCqq__td{color:#eff6ff}.BalancaHistoricoTable-module__1sfCqq__selectedRow .BalancaHistoricoTable-module__1sfCqq__dateWeekday,.BalancaHistoricoTable-module__1sfCqq__selectedRow .BalancaHistoricoTable-module__1sfCqq__issueText{color:#bfdbfe}.BalancaHistoricoTable-module__1sfCqq__td{color:var(--text-hi);vertical-align:middle;padding:6px 10px}.BalancaHistoricoTable-module__1sfCqq__dateCell{white-space:nowrap}.BalancaHistoricoTable-module__1sfCqq__dateMain{font-family:JetBrains Mono,monospace;font-size:.8125rem;font-weight:600}.BalancaHistoricoTable-module__1sfCqq__dateWeekday{color:var(--text-lo);font-size:.625rem}.BalancaHistoricoTable-module__1sfCqq__issueText{color:#fca5a5;letter-spacing:.03em;margin-top:4px;font-size:.625rem;font-weight:700}.BalancaHistoricoTable-module__1sfCqq__weekendTag{color:var(--text-lo);letter-spacing:.06em;vertical-align:middle;background:#94a3b81a;border-radius:999px;margin-left:4px;padding:1px 5px;font-size:.5625rem;font-weight:700;display:inline-block}.BalancaHistoricoTable-module__1sfCqq__mono{font-family:JetBrains Mono,monospace;font-size:.8125rem}.BalancaHistoricoTable-module__1sfCqq__eficBadge{border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:.6875rem;font-weight:600;display:inline-flex}.BalancaHistoricoTable-module__1sfCqq__eficHigh{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e33}.BalancaHistoricoTable-module__1sfCqq__eficMid{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b33}.BalancaHistoricoTable-module__1sfCqq__eficLow{color:#f87171;background:#ef44441a;border:1px solid #ef444433}.BalancaHistoricoTable-module__1sfCqq__empty{text-align:center;color:var(--text-lo);padding:40px 0;font-size:.875rem}.BalancaHistoricoTable-module__1sfCqq__summaryRow .BalancaHistoricoTable-module__1sfCqq__td{background:var(--bg-elevated);border-top:1px solid var(--border-md);font-size:.8125rem;font-weight:600}.BalancaHistoricoTable-module__1sfCqq__actionsCell{white-space:nowrap;width:1%}.BalancaHistoricoTable-module__1sfCqq__actionButtons{gap:6px;display:inline-flex}.BalancaHistoricoTable-module__1sfCqq__rowButton,.BalancaHistoricoTable-module__1sfCqq__primaryButton,.BalancaHistoricoTable-module__1sfCqq__secondaryButton{border:1px solid var(--border-md);cursor:pointer;border-radius:10px;min-height:30px;padding:0 10px;font-size:.75rem;font-weight:600}.BalancaHistoricoTable-module__1sfCqq__rowButton{color:#93c5fd;background:#3b82f614;border-color:#3b82f647}.BalancaHistoricoTable-module__1sfCqq__dangerButton{color:#fca5a5;background:#ef444414;border-color:#ef44443d}.BalancaHistoricoTable-module__1sfCqq__editorRow{background:#0f172a0a}.BalancaHistoricoTable-module__1sfCqq__editorForm{gap:12px;display:grid}.BalancaHistoricoTable-module__1sfCqq__editorGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:stretch;gap:10px;display:grid}.BalancaHistoricoTable-module__1sfCqq__editorField,.BalancaHistoricoTable-module__1sfCqq__editorReadOnly{gap:6px;min-width:0;display:grid}.BalancaHistoricoTable-module__1sfCqq__editorField span,.BalancaHistoricoTable-module__1sfCqq__editorReadOnly span,.BalancaHistoricoTable-module__1sfCqq__editorPreviewGrid span{letter-spacing:.04em;text-transform:uppercase;color:var(--text-lo);font-size:.7rem;font-weight:700}.BalancaHistoricoTable-module__1sfCqq__editorFieldWide{grid-column:1/-1}.BalancaHistoricoTable-module__1sfCqq__editorInput{box-sizing:border-box;border:1px solid var(--border-md);width:100%;min-height:36px;color:var(--text-hi);background:#0f172a0f;border-radius:10px;padding:0 12px;font-size:.875rem}.BalancaHistoricoTable-module__1sfCqq__editorReadOnly,.BalancaHistoricoTable-module__1sfCqq__editorPreviewGrid>div{border:1px solid var(--border-sm);background:#0f172a0d;border-radius:12px;padding:9px 11px}.BalancaHistoricoTable-module__1sfCqq__editorReadOnly strong,.BalancaHistoricoTable-module__1sfCqq__editorPreviewGrid strong{overflow-wrap:anywhere;color:var(--text-hi);font-family:JetBrains Mono,monospace;font-size:.875rem}.BalancaHistoricoTable-module__1sfCqq__editorPreviewGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.BalancaHistoricoTable-module__1sfCqq__editorActions{flex-wrap:wrap;gap:10px;display:flex}.BalancaHistoricoTable-module__1sfCqq__primaryButton{color:#86efac;background:#22c55e1f;border-color:#22c55e47}.BalancaHistoricoTable-module__1sfCqq__secondaryButton{color:var(--text-mid);background:#94a3b814}.BalancaHistoricoTable-module__1sfCqq__messageError,.BalancaHistoricoTable-module__1sfCqq__messageSuccess{border:1px solid;border-radius:14px;padding:12px 14px;font-size:.875rem}.BalancaHistoricoTable-module__1sfCqq__messageError{color:#fecaca;background:#7f1d1d29;border-color:#f871713d}.BalancaHistoricoTable-module__1sfCqq__messageSuccess{color:#bbf7d0;background:#14532d29;border-color:#4ade803d}@media (max-width:640px){.BalancaHistoricoTable-module__1sfCqq__groupHeader{flex-direction:column;align-items:flex-start}.BalancaHistoricoTable-module__1sfCqq__editorActions{flex-direction:column}.BalancaHistoricoTable-module__1sfCqq__primaryButton,.BalancaHistoricoTable-module__1sfCqq__secondaryButton{width:100%}}
.EmailReportManagement-module__RLQk2G__wrapper{flex-direction:column;gap:18px;display:flex}.EmailReportManagement-module__RLQk2G__hero,.EmailReportManagement-module__RLQk2G__smtpNotice,.EmailReportManagement-module__RLQk2G__mainCard,.EmailReportManagement-module__RLQk2G__sideCard,.EmailReportManagement-module__RLQk2G__plantCard,.EmailReportManagement-module__RLQk2G__statCard,.EmailReportManagement-module__RLQk2G__lineCard,.EmailReportManagement-module__RLQk2G__itemCard{box-shadow:var(--sh-md);background:linear-gradient(#0f172af5,#080d18fa);border:1px solid #94a3b824;border-radius:22px}.EmailReportManagement-module__RLQk2G__hero{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.EmailReportManagement-module__RLQk2G__smtpNotice{box-shadow:var(--sh-md);background:linear-gradient(#422006eb,#281507fa);border:1px solid #fbbf2438;border-radius:18px;padding:16px 18px}.EmailReportManagement-module__RLQk2G__smtpNoticeTitle{color:#fde68a;font-size:.92rem;font-weight:700}.EmailReportManagement-module__RLQk2G__smtpNoticeBody,.EmailReportManagement-module__RLQk2G__smtpNoticeMeta{color:#f8e7b0;margin-top:6px;font-size:.84rem;line-height:1.6}.EmailReportManagement-module__RLQk2G__eyebrow,.EmailReportManagement-module__RLQk2G__sectionTag{letter-spacing:.14em;text-transform:uppercase;color:#6b85a8;font-size:.72rem}.EmailReportManagement-module__RLQk2G__title,.EmailReportManagement-module__RLQk2G__sectionTitle{color:var(--text-hi);letter-spacing:-.03em}.EmailReportManagement-module__RLQk2G__title{margin-top:8px;font-size:clamp(1.45rem,2vw,2.15rem)}.EmailReportManagement-module__RLQk2G__subtitle{max-width:760px;color:var(--text-mid);margin-top:8px;line-height:1.7}.EmailReportManagement-module__RLQk2G__heroMeta{flex-wrap:wrap;gap:10px;display:flex}.EmailReportManagement-module__RLQk2G__reportNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.EmailReportManagement-module__RLQk2G__reportNavCard{background:#0f172ac7;border:1px solid #22d3ee29;border-radius:18px;gap:6px;min-height:108px;padding:16px;text-decoration:none;display:grid}.EmailReportManagement-module__RLQk2G__reportNavCard span{color:#67e8f9;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.EmailReportManagement-module__RLQk2G__reportNavCard strong{color:var(--text-hi);font-size:1rem}.EmailReportManagement-module__RLQk2G__reportNavCard small{color:var(--text-mid);line-height:1.5}.EmailReportManagement-module__RLQk2G__layout{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);align-items:start;gap:18px;scroll-margin-top:88px;display:grid}.EmailReportManagement-module__RLQk2G__mainCard,.EmailReportManagement-module__RLQk2G__sideCard{flex-direction:column;gap:18px;padding:20px;display:flex}.EmailReportManagement-module__RLQk2G__sectionHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.EmailReportManagement-module__RLQk2G__sectionTitle{font-size:1.02rem;font-weight:700}.EmailReportManagement-module__RLQk2G__transport,.EmailReportManagement-module__RLQk2G__hint,.EmailReportManagement-module__RLQk2G__empty,.EmailReportManagement-module__RLQk2G__itemMeta,.EmailReportManagement-module__RLQk2G__itemObs,.EmailReportManagement-module__RLQk2G__previewMeta,.EmailReportManagement-module__RLQk2G__lineCard span,.EmailReportManagement-module__RLQk2G__plantHead p{color:var(--text-mid);line-height:1.6}.EmailReportManagement-module__RLQk2G__transport{font-size:.8rem}.EmailReportManagement-module__RLQk2G__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.EmailReportManagement-module__RLQk2G__criteriaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.EmailReportManagement-module__RLQk2G__field{flex-direction:column;gap:6px;display:flex}.EmailReportManagement-module__RLQk2G__field span{color:var(--text-hi);font-size:.82rem;font-weight:600}.EmailReportManagement-module__RLQk2G__full{grid-column:1/-1}.EmailReportManagement-module__RLQk2G__textarea{resize:vertical;min-height:110px;padding:10px 12px!important}.EmailReportManagement-module__RLQk2G__toggleBtn{cursor:pointer;border:1px solid #0000;border-radius:999px;min-height:42px;font-weight:700}.EmailReportManagement-module__RLQk2G__toggleBtnOn{color:#86efac;background:#22c55e2e;border-color:#22c55e4d}.EmailReportManagement-module__RLQk2G__toggleBtnOff{color:var(--text-mid);background:#94a3b81a;border-color:#94a3b829}.EmailReportManagement-module__RLQk2G__recipientAdd{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.EmailReportManagement-module__RLQk2G__recipientList,.EmailReportManagement-module__RLQk2G__toggleGroup,.EmailReportManagement-module__RLQk2G__previewControls,.EmailReportManagement-module__RLQk2G__actions,.EmailReportManagement-module__RLQk2G__lineList,.EmailReportManagement-module__RLQk2G__previewPlants,.EmailReportManagement-module__RLQk2G__itemColumns,.EmailReportManagement-module__RLQk2G__itemList{gap:10px;display:flex}.EmailReportManagement-module__RLQk2G__recipientList,.EmailReportManagement-module__RLQk2G__toggleGroup,.EmailReportManagement-module__RLQk2G__previewPlants,.EmailReportManagement-module__RLQk2G__itemList{flex-wrap:wrap}.EmailReportManagement-module__RLQk2G__recipientChip{color:#bfdbfe;cursor:pointer;background:#3b82f61f;border:1px solid #60a5fa2e;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;display:inline-flex}.EmailReportManagement-module__RLQk2G__toggleGroup,.EmailReportManagement-module__RLQk2G__actions{flex-wrap:wrap}.EmailReportManagement-module__RLQk2G__checkRow{color:var(--text-mid);align-items:center;gap:10px;font-size:.9rem;display:inline-flex}.EmailReportManagement-module__RLQk2G__checkRow input{accent-color:var(--brand)}.EmailReportManagement-module__RLQk2G__previewControls{flex-wrap:wrap;align-items:center}.EmailReportManagement-module__RLQk2G__periodBox{background:#0f172a94;border:1px solid #94a3b81f;border-radius:18px;gap:12px;padding:14px;display:grid}.EmailReportManagement-module__RLQk2G__segmented{background:#0206177a;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px;display:grid}.EmailReportManagement-module__RLQk2G__segmented button{min-height:34px;color:var(--text-mid);cursor:pointer;background:0 0;border:0;border-radius:10px;font-weight:800}.EmailReportManagement-module__RLQk2G__segmented .EmailReportManagement-module__RLQk2G__segmentedOn{color:#cffafe;background:#22d3ee29}.EmailReportManagement-module__RLQk2G__statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.EmailReportManagement-module__RLQk2G__statCard{padding:14px 16px}.EmailReportManagement-module__RLQk2G__statCard span{color:var(--text-mid);font-size:.78rem;display:block}.EmailReportManagement-module__RLQk2G__statCard strong{color:var(--text-hi);letter-spacing:-.03em;margin-top:6px;font-size:1.1rem;display:block}.EmailReportManagement-module__RLQk2G__previewMeta{gap:6px;font-size:.86rem;display:grid}.EmailReportManagement-module__RLQk2G__dispatchBox{background:#080d18c7;border:1px solid #22d3ee2e;border-radius:18px;gap:12px;padding:14px;display:grid}.EmailReportManagement-module__RLQk2G__dispatchHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.EmailReportManagement-module__RLQk2G__dispatchTitle{color:var(--text-hi);margin-top:4px;font-weight:800}.EmailReportManagement-module__RLQk2G__dispatchNote,.EmailReportManagement-module__RLQk2G__dispatchSummary,.EmailReportManagement-module__RLQk2G__dispatchRow span,.EmailReportManagement-module__RLQk2G__dispatchRow small{color:var(--text-mid);font-size:.82rem;line-height:1.55}.EmailReportManagement-module__RLQk2G__dispatchSummary{gap:4px;display:grid}.EmailReportManagement-module__RLQk2G__dispatchSummary strong,.EmailReportManagement-module__RLQk2G__dispatchRow strong,.EmailReportManagement-module__RLQk2G__dispatchError strong{color:var(--text-hi)}.EmailReportManagement-module__RLQk2G__dispatchError{color:#fde68a;background:#5c26077a;border:1px solid #fbbf2447;border-radius:12px;padding:10px 12px;font-size:.84rem;line-height:1.55}.EmailReportManagement-module__RLQk2G__dispatchList{gap:8px;display:grid}.EmailReportManagement-module__RLQk2G__dispatchRow{background:#0f172ab8;border:1px solid #94a3b81f;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.EmailReportManagement-module__RLQk2G__dispatchRow div{gap:3px;display:grid}.EmailReportManagement-module__RLQk2G__previewPlants{flex-direction:column}.EmailReportManagement-module__RLQk2G__plantCard{padding:16px}.EmailReportManagement-module__RLQk2G__plantHead h3{color:var(--text-hi);margin:0}.EmailReportManagement-module__RLQk2G__plantHead p{margin:6px 0 0;font-size:.85rem}.EmailReportManagement-module__RLQk2G__lineList{flex-direction:column;margin-top:14px}.EmailReportManagement-module__RLQk2G__lineCard{border-radius:16px;gap:4px;padding:12px 14px;display:grid}.EmailReportManagement-module__RLQk2G__lineCard strong,.EmailReportManagement-module__RLQk2G__itemCardTitle,.EmailReportManagement-module__RLQk2G__itemTitle{color:var(--text-hi)}.EmailReportManagement-module__RLQk2G__itemColumns{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;display:grid}.EmailReportManagement-module__RLQk2G__itemCard{padding:14px}.EmailReportManagement-module__RLQk2G__itemCardTitle{margin-bottom:10px;font-size:.88rem;font-weight:700}.EmailReportManagement-module__RLQk2G__itemList{flex-direction:column;margin:0;padding-left:18px}.EmailReportManagement-module__RLQk2G__itemRow{gap:4px;display:grid}.EmailReportManagement-module__RLQk2G__itemTitle{font-size:.84rem;font-weight:700}.EmailReportManagement-module__RLQk2G__itemMeta,.EmailReportManagement-module__RLQk2G__itemObs,.EmailReportManagement-module__RLQk2G__bodyPreview pre,.EmailReportManagement-module__RLQk2G__stateRow{font-size:.8rem}.EmailReportManagement-module__RLQk2G__bodyPreview{background:#0f172aa3;border:1px solid #94a3b81f;border-radius:18px;padding:14px}.EmailReportManagement-module__RLQk2G__bodyPreview pre{white-space:pre-wrap;color:#dbe7f5;margin:10px 0 0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.65}.EmailReportManagement-module__RLQk2G__stateRow{color:var(--text-mid);background:#0f172ac7;border:1px solid #94a3b824;border-radius:18px;padding:18px}@media (max-width:1180px){.EmailReportManagement-module__RLQk2G__layout{grid-template-columns:1fr}}@media (max-width:760px){.EmailReportManagement-module__RLQk2G__hero,.EmailReportManagement-module__RLQk2G__sectionHead,.EmailReportManagement-module__RLQk2G__dispatchHead,.EmailReportManagement-module__RLQk2G__dispatchRow,.EmailReportManagement-module__RLQk2G__recipientAdd,.EmailReportManagement-module__RLQk2G__previewControls{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.EmailReportManagement-module__RLQk2G__grid,.EmailReportManagement-module__RLQk2G__criteriaGrid,.EmailReportManagement-module__RLQk2G__reportNav,.EmailReportManagement-module__RLQk2G__statGrid,.EmailReportManagement-module__RLQk2G__itemColumns{grid-template-columns:1fr}}
.HistoryPendingApprovalPanel-module__Uowm5a__wrap{gap:18px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__hero{border-radius:var(--r-xl);border:1px solid var(--border-sm);background:radial-gradient(circle at 100% 0,#3b82f624,#0000 34%),linear-gradient(#0f172a0a,#0f172a05);justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.HistoryPendingApprovalPanel-module__Uowm5a__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--text-lo);font-size:.68rem;font-weight:700}.HistoryPendingApprovalPanel-module__Uowm5a__title{color:var(--text-hi);margin:6px 0 4px;font-size:1.3rem;line-height:1.1}.HistoryPendingApprovalPanel-module__Uowm5a__description{max-width:70ch;color:var(--text-mid);margin:0;font-size:.92rem}.HistoryPendingApprovalPanel-module__Uowm5a__summary{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.HistoryPendingApprovalPanel-module__Uowm5a__summaryItem{border:1px solid var(--border-xs);background:#ffffff70;border-radius:16px;gap:4px;min-width:120px;padding:12px 14px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__summaryItem strong{color:var(--text-hi);font-size:1.15rem}.HistoryPendingApprovalPanel-module__Uowm5a__summaryItem span{color:var(--text-lo);font-size:.78rem}.HistoryPendingApprovalPanel-module__Uowm5a__stateBox,.HistoryPendingApprovalPanel-module__Uowm5a__errorBox,.HistoryPendingApprovalPanel-module__Uowm5a__noticeBox{border-radius:var(--r-xl);border:1px solid var(--border-sm);background:var(--bg-surface);color:var(--text-mid);align-items:center;gap:10px;padding:14px 16px;display:flex}.HistoryPendingApprovalPanel-module__Uowm5a__errorBox{color:#fecaca;background:#7f1d1d24;border-color:#f8717138}.HistoryPendingApprovalPanel-module__Uowm5a__noticeBox{color:#bbf7d0;background:#14532d24;border-color:#4ade8038}.HistoryPendingApprovalPanel-module__Uowm5a__list{gap:14px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__card{border-radius:var(--r-xl);border:1px solid var(--border-sm);background:var(--bg-surface);gap:16px;padding:18px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__cardHead{flex-wrap:wrap;justify-content:space-between;gap:18px;display:flex}.HistoryPendingApprovalPanel-module__Uowm5a__cardMeta{gap:8px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__cardTitle{color:var(--text-hi);font-size:1rem;font-weight:700}.HistoryPendingApprovalPanel-module__Uowm5a__cardTitle span{color:var(--text-lo);font-weight:500}.HistoryPendingApprovalPanel-module__Uowm5a__cardSubline{color:var(--text-mid);flex-wrap:wrap;gap:10px;font-size:.78rem;display:flex}.HistoryPendingApprovalPanel-module__Uowm5a__kindBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.7rem;font-weight:700;display:inline-flex}.HistoryPendingApprovalPanel-module__Uowm5a__kindInsert{color:#86efac;background:#22c55e1f;border:1px solid #22c55e3d}.HistoryPendingApprovalPanel-module__Uowm5a__kindUpdate{color:#fcd34d;background:#f59e0b1f;border:1px solid #f59e0b3d}.HistoryPendingApprovalPanel-module__Uowm5a__actions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.HistoryPendingApprovalPanel-module__Uowm5a__approveButton,.HistoryPendingApprovalPanel-module__Uowm5a__rejectButton{border:1px solid var(--border-md);cursor:pointer;border-radius:12px;min-height:36px;padding:0 14px;font-size:.8rem;font-weight:700}.HistoryPendingApprovalPanel-module__Uowm5a__approveButton{color:#86efac;background:#22c55e1f;border-color:#22c55e47}.HistoryPendingApprovalPanel-module__Uowm5a__rejectButton{color:#fca5a5;background:#ef44441a;border-color:#ef44443d}.HistoryPendingApprovalPanel-module__Uowm5a__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__metricsCard{border:1px solid var(--border-xs);background:#0f172a08;border-radius:16px;gap:12px;padding:14px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__metricsTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--text-lo);font-size:.78rem;font-weight:800}.HistoryPendingApprovalPanel-module__Uowm5a__metricsList{gap:8px;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__metricRow{color:var(--text-mid);justify-content:space-between;gap:12px;font-size:.82rem;display:flex}.HistoryPendingApprovalPanel-module__Uowm5a__metricRow strong{color:var(--text-hi);text-align:right}.HistoryPendingApprovalPanel-module__Uowm5a__emptyCompare{color:var(--text-lo);font-size:.85rem}@media (max-width:900px){.HistoryPendingApprovalPanel-module__Uowm5a__hero,.HistoryPendingApprovalPanel-module__Uowm5a__cardHead,.HistoryPendingApprovalPanel-module__Uowm5a__compareGrid{grid-template-columns:1fr;display:grid}.HistoryPendingApprovalPanel-module__Uowm5a__summary{width:100%}.HistoryPendingApprovalPanel-module__Uowm5a__metricRow{flex-direction:column}.HistoryPendingApprovalPanel-module__Uowm5a__metricRow strong{text-align:left}}@media (max-width:640px){.HistoryPendingApprovalPanel-module__Uowm5a__hero,.HistoryPendingApprovalPanel-module__Uowm5a__card{border-radius:18px;padding:14px}.HistoryPendingApprovalPanel-module__Uowm5a__summaryItem{flex:140px;min-width:0}.HistoryPendingApprovalPanel-module__Uowm5a__actions{width:100%}.HistoryPendingApprovalPanel-module__Uowm5a__approveButton,.HistoryPendingApprovalPanel-module__Uowm5a__rejectButton{flex:100%}}
