.AccountingBreadcrumb_breadcrumb__pMfiO{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:28px clamp(16px,2.4vw,36px) 0;margin-bottom:-4px;background:#f5f8f7;font-size:13px;line-height:1.5;color:#53665f}.AccountingBreadcrumb_breadcrumb__pMfiO svg{width:15px;height:15px;color:#11654f;flex-shrink:0}.AccountingBreadcrumb_breadcrumb__pMfiO a{color:#172f2c}.AccountingBreadcrumb_breadcrumb__pMfiO a:hover{text-decoration:underline}.AccountingBreadcrumb_breadcrumb__pMfiO a:focus-visible{outline:2px solid #11654f;outline-offset:3px}.AccountingBreadcrumb_breadcrumb__pMfiO [aria-current=page]{color:#172f2c}@media (max-width:640px){.AccountingBreadcrumb_breadcrumb__pMfiO{padding:20px 16px 0}}@media print{.AccountingBreadcrumb_breadcrumb__pMfiO{display:none}}.preloader-overlay{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;z-index:999999;background:rgba(255,255,255,.238);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:fadeIn .3s ease}.preloader-content{display:flex;flex-direction:column;align-items:center;gap:18px}.logo-wrapper{position:relative;width:260px;height:260px;display:flex;justify-content:center;align-items:center;animation:floatLogo 3s ease-in-out infinite}.preloader-logo{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 8px rgba(193,160,96,.25)) drop-shadow(0 0 18px rgba(193,160,96,.18));animation:pulseGlow 2.8s ease-in-out infinite}.logo-shimmer{position:absolute;inset:0;overflow:hidden;border-radius:50%;pointer-events:none}.logo-shimmer:before{content:"";position:absolute;top:-40%;left:-150%;width:40%;height:220%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);transform:rotate(25deg);animation:shimmer 2.8s linear infinite}.loader-text{font-size:14px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:#8a7348;animation:fadeText 2s ease-in-out infinite}@keyframes shimmer{to{left:180%}}@keyframes pulseGlow{0%,to{filter:drop-shadow(0 0 8px rgba(193,160,96,.25)) drop-shadow(0 0 18px rgba(193,160,96,.18))}50%{filter:drop-shadow(0 0 15px rgba(193,160,96,.5)) drop-shadow(0 0 30px rgba(193,160,96,.35))}}@keyframes floatLogo{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fadeText{0%,to{opacity:.45}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}