body{background-color:#f0f4f8!important}.fi-sidebar{background:linear-gradient(180deg,var(--tenant-primary-dark, #1e3a5f) 0%,var(--tenant-primary-darker, #0f2744) 100%)!important;border-right:none!important;box-shadow:4px 0 20px #0f274440!important}.fi-sidebar-header{background:var(--tenant-primary-dark, #1e3a5f)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:.875rem 1.25rem!important;min-height:76px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important}.fi-sidebar-item-active,.fi-sidebar .fi-active,.fi-sidebar [data-active],.fi-sidebar-item-active>a,.fi-sidebar .fi-active>a,.fi-sidebar a.fi-active,.fi-sidebar a.fi-sidebar-item-active,.fi-sidebar [data-active]>a{background:rgba(var(--tenant-accent-rgb, 212, 160, 23),.12)!important;border-left:4px solid var(--tenant-accent, #D4A017)!important;border-radius:6px!important}.fi-sidebar-item a:hover,.fi-sidebar-item a:hover span,.fi-sidebar-item a:hover .fi-sidebar-item-label{background:rgba(var(--tenant-accent-rgb, 212, 160, 23),.18)!important;color:var(--tenant-accent, #D4A017)!important}.fi-btn-primary{background:linear-gradient(135deg,var(--tenant-accent, #f97316) 0%,var(--tenant-accent-dark, #ea6b0a) 100%)!important}.fi-sidebar-header a,.fi-topbar a:has(.ogaraj-brand){display:inline-flex!important;align-items:center!important;text-decoration:none!important;max-width:100%!important}.ogaraj-brand{display:inline-flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important;-webkit-user-select:none!important;user-select:none!important;line-height:1!important;max-width:100%!important}.ogaraj-brand-mark-wrap{flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.ogaraj-brand-mark{width:44px!important;height:44px!important;max-width:44px!important;max-height:44px!important;object-fit:contain!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2))!important;border-radius:12px!important}.ogaraj-brand-text{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;min-width:0!important;text-align:left!important}.ogaraj-brand-title{font-family:Times New Roman,Times,"DejaVu Serif",serif!important;font-size:1.55rem!important;font-weight:700!important;line-height:1!important;letter-spacing:-.01em!important;display:flex!important;align-items:baseline!important;white-space:nowrap!important}.ogaraj-brand-name{color:#fff!important;transition:color .2s ease!important}.ogaraj-brand-dot{color:#f97316!important;font-weight:700!important}.ogaraj-brand-subtitle{font-family:Times New Roman,Times,"DejaVu Serif",serif!important;font-size:.62rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#cbd5e1!important;white-space:nowrap!important;opacity:.95!important;line-height:1!important}.fi-simple-header .ogaraj-brand-name,.fi-topbar .ogaraj-brand-name{color:#0f2744!important}.fi-simple-header .ogaraj-brand-subtitle,.fi-topbar .ogaraj-brand-subtitle{color:#475569!important}.fi-sidebar-header button{color:#ffffffbf!important;transition:all .2s ease!important;flex-shrink:0!important}.fi-sidebar-header button:hover{color:#fff!important;background:#ffffff1f!important}.fi-sidebar-nav::-webkit-scrollbar{width:5px}.fi-sidebar-nav::-webkit-scrollbar-track{background:transparent}.fi-sidebar-nav::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.fi-sidebar-nav:hover::-webkit-scrollbar-thumb{background:#fff3}.fi-sidebar-item-active,.fi-sidebar .fi-active,.fi-sidebar [data-active],.fi-sidebar-item-active>a,.fi-sidebar .fi-active>a,.fi-sidebar a.fi-active,.fi-sidebar a.fi-sidebar-item-active,.fi-sidebar [data-active]>a{background:#d4a0171f!important;border-left:4px solid #D4A017!important;border-radius:6px!important}.fi-sidebar-item-active *,.fi-sidebar .fi-active *,.fi-sidebar [data-active] *{color:#fff!important;--tw-text-opacity: 1 !important;--c-500: 255, 255, 255 !important;--c-600: 255, 255, 255 !important;--primary-500: 255, 255, 255 !important;--primary-600: 255, 255, 255 !important}.fi-sidebar-item a,.fi-sidebar-item a span,.fi-sidebar-item-label,.fi-sidebar-item-button,.fi-sidebar-item-button span,nav .fi-sidebar-item a span{color:#fff!important;font-weight:500!important}.fi-sidebar-item a{border-radius:6px!important;transition:all .25s ease!important}.fi-sidebar-item a:hover,.fi-sidebar-item a:hover span,.fi-sidebar-item a:hover .fi-sidebar-item-label{background:#d4a0172e!important;color:#d4a017!important}.fi-sidebar-item a:hover svg{color:#fff!important}.fi-sidebar-group-label{color:#fff9!important;font-weight:600!important;letter-spacing:.05em!important;font-size:.7rem!important;text-transform:uppercase!important}.fi-sidebar-collapse-btn{background:#ffffff1a!important;color:#fff!important}.fi-sidebar-collapse-btn:hover{background:#fff3!important;color:#d4a017!important}.fi-topbar{background:#fff!important;border-bottom:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}.fi-topbar .fi-icon-btn{color:#64748b!important}.fi-topbar .fi-icon-btn:hover{color:#f97316!important;background:#f973160d!important}.fi-tenant-selector{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:.25rem .75rem!important}.fi-tenant-selector-btn-label{color:#1e293b!important;font-weight:600!important}.fi-btn-primary{background:linear-gradient(135deg,#f97316,#ea6b0a)!important;color:#fff!important;border:none!important;box-shadow:0 4px 6px #f9731633!important;transition:all .2s ease-in-out!important}.fi-btn-primary:hover{transform:translateY(-1px)!important;box-shadow:0 6px 10px #f973164d!important}.fi-main{background-color:#f0f4f8!important}.fi-ta-header,.fi-ta-content,.fi-wi-stats-overview-stat{background:#fff!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.05)!important;box-shadow:0 4px 15px #00000005!important}.fi-wi-stats-overview-stat{background:#fff!important;transition:all .3s ease!important}.fi-wi-stats-overview-stat:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000000f!important;border-color:#f9731633!important}.fi-simple-layout{background:#f0f4f8!important}.fi-simple-layout .fi-simple-card{box-shadow:0 20px 40px #0f274414!important;border:1px solid rgba(255,255,255,.5)!important;background:#fff!important;border-radius:16px!important;padding:2.5rem 2rem!important;max-width:420px!important;margin:2rem auto!important}.fi-simple-layout .fi-simple-card img{max-height:120px!important;margin:0 auto 1.5rem!important;display:block!important;width:auto!important}.fi-simple-layout .fi-simple-card input{background:#f8fafc!important;border:1px solid #d4dce8!important;color:#1a2332!important;border-radius:8px!important}.fi-simple-layout .fi-simple-card input:focus{border-color:#f97316!important;box-shadow:0 0 0 3px #f9731626!important}.fi-simple-layout .fi-simple-card label{color:#2c3e50!important;font-weight:500!important}.fi-simple-layout .fi-simple-card button[type=submit]{background:linear-gradient(135deg,#f97316,#ea6b0a)!important;color:#fff!important;border-radius:8px!important;font-weight:600!important;padding:.75rem 1.5rem!important;box-shadow:0 10px 20px #f9731659!important}@media(min-width:1024px){html{font-size:14px!important}}@media(max-width:1023px){.fi-sidebar{width:auto}.fi-sidebar-header{display:unset!important}}@page{size:A4 portrait;margin:10mm 12mm}@media print{a[href]:after{content:""!important;display:none!important}.fi-sidebar,.fi-topbar,.fi-sidebar-close-overlay,.fi-btn-primary,.fi-btn,button,.no-print{display:none!important}body,.fi-main{background:#fff!important;margin:0!important;padding:0!important}}
