:root{--pel-ui-navy:#242424;--pel-ui-navy-2:#115ea3;--pel-ui-blue:#0f6cbd;--pel-ui-cyan:#0f6cbd;--pel-ui-teal:#0f6cbd;--pel-ui-shell-blue:#0f6cbd;--pel-ui-shell-blue-2:#0f6cbd;--pel-ui-shell-blue-3:#115ea3;--pel-ui-panel-blue:#0f6cbd;--pel-ui-panel-blue-2:#0f6cbd;--pel-ui-panel-blue-3:#0f6cbd;--pel-ui-ink:#242424;--pel-ui-muted:#8a8886;--pel-ui-bg:#ffffff;--pel-ui-line:#eff6fc;--pel-ui-line-strong:#d1d1d1;--pel-ui-shadow-sm:0 5px 16px rgba(36,36,36,.055);--pel-ui-shadow:0 14px 34px rgba(36,36,36,.085);--pel-ui-radius:16px;--pel-sidebar-w:244px;--pel-shell-header-h:68px}body,html{background:var(--pel-ui-bg)!important}body:before{background:radial-gradient(circle at 8% 0,rgba(15,108,189,.12),transparent 24%),radial-gradient(circle at 92% 4%,rgba(15,108,189,.11),transparent 27%),radial-gradient(circle at 55% 100%,rgba(15,108,189,.07),transparent 28%),linear-gradient(180deg,#fafafa,#ffffff 50%,#ffffff)!important}body:after{opacity:.22!important;background-size:72px 72px!important}.pelican-main,.pelican-shell,main.pelican-main{background:transparent!important}.pelican-content{width:100%;max-width:1540px;margin:0 auto;padding:24px clamp(16px,2.2vw,32px) 40px!important}.pelican-shell>aside.pelican-sidebar,.pelican-sidebar,aside.pelican-sidebar{background:radial-gradient(circle at 12% 5%,rgba(15,108,189,.22),transparent 190px),linear-gradient(180deg,rgba(15,108,189,.12),transparent 170px),linear-gradient(180deg,var(--pel-ui-shell-blue) 0,var(--pel-ui-shell-blue-2) 48%,var(--pel-ui-shell-blue-3) 100%)!important;border-right:1px solid rgba(15,108,189,.3)!important;box-shadow:7px 0 28px rgba(15,108,189,.18)!important}.pelican-sidebar:after{width:1px!important;opacity:.68!important;background:linear-gradient(180deg,transparent,var(--pel-ui-cyan),var(--pel-ui-blue),transparent)!important}.pelican-sidebar-header{background:linear-gradient(90deg,rgba(15,108,189,.08),rgba(255,255,255,.025))!important;border-bottom-color:rgba(15,108,189,.2)!important}@media (min-width:901px){.pelican-shell[data-page-key] .pelican-sidebar-header{flex:0 0 var(--pel-shell-header-h)!important;min-height:var(--pel-shell-header-h)!important;height:var(--pel-shell-header-h)!important;max-height:var(--pel-shell-header-h)!important}}.pelican-logo-mark{border-radius:12px!important;background:rgba(255,255,255,.92)!important;box-shadow:0 0 0 1px rgba(15,108,189,.28),0 8px 22px rgba(15,108,189,.16)!important}.pelican-brand-name{color:#ffffff!important;font-size:15px!important;letter-spacing:.11em!important}.pelican-brand-sub,.pelican-session-meta{color:rgba(255,255,255,.64)!important}.pelican-nav-label{padding:0 10px!important;font-size:9px!important;letter-spacing:.19em!important;color:rgba(15,108,189,.74)!important}.pelican-nav-section{margin-bottom:17px!important}.pelican-nav-item{min-height:36px!important;border-radius:10px!important;color:rgba(255,255,255,.78)!important;background:transparent!important;border:1px solid transparent!important;font-size:12px!important;font-weight:650!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}.pelican-nav-item:hover{color:#ffffff!important;background:rgba(15,108,189,.09)!important;border-color:rgba(15,108,189,.17)!important;transform:translateX(2px)!important}.pelican-nav-item.active{color:#ffffff!important;background:linear-gradient(90deg,rgba(15,108,189,.2),rgba(255,255,255,.1))!important;border-color:rgba(15,108,189,.27)!important;box-shadow:inset 3px 0 0 var(--pel-ui-cyan),0 0 18px rgba(15,108,189,.09)!important}.pelican-nav-item.active:before{display:none!important}.pelican-nav-item.active *{color:inherit!important}.pelican-session-card{border-radius:13px!important;background:linear-gradient(145deg,rgba(15,108,189,.09),rgba(255,255,255,.055))!important;border-color:rgba(15,108,189,.18)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}.pelican-session-user{color:#ffffff!important}.pelican-logout-btn{background:rgba(255,255,255,.045)!important;border-color:rgba(255,255,255,.12)!important;color:rgba(255,255,255,.78)!important}.pelican-logout-btn:hover{background:rgba(197,15,31,.15)!important;border-color:rgba(197,15,31,.24)!important;color:#fdf3f4!important}.pelican-main>header.pelican-topbar,.pelican-shell[data-page-key] .pelican-main>header.pelican-topbar,.pelican-shell[data-page-key] .pelican-topbar,.pelican-shell[data-page-key] header.pelican-topbar,header.pelican-topbar,main.pelican-main>header.pelican-topbar{min-height:var(--pel-shell-header-h)!important;height:var(--pel-shell-header-h)!important;max-height:var(--pel-shell-header-h)!important;padding:9px 18px!important;gap:13px!important;color:#ffffff!important;background:radial-gradient(circle at 82% -80%,rgba(15,108,189,.38),transparent 38%),linear-gradient(100deg,#0f6cbd,#0f6cbd 58%,#0f6cbd)!important;border-bottom:0!important;box-shadow:0 10px 26px rgba(15,108,189,.16)!important;backdrop-filter:blur(18px) saturate(1.12)!important}.pelican-shell[data-page-key] .pelican-main>header.pelican-topbar:after,.pelican-shell[data-page-key] .pelican-main>header.pelican-topbar:before,.pelican-shell[data-page-key] .pelican-topbar:after,.pelican-shell[data-page-key] .pelican-topbar:before,.pelican-shell[data-page-key] header.pelican-topbar:after,.pelican-shell[data-page-key] header.pelican-topbar:before{display:none!important;content:none!important}.pelican-shell[data-page-key] .pelican-topbar-left h2{color:#ffffff!important;font-size:17px!important;font-weight:900!important;letter-spacing:-.02em!important}.pelican-shell[data-page-key] .pelican-topbar-left p{color:rgba(15,108,189,.76)!important;font-size:11px!important;font-weight:600!important}.pelican-shell[data-page-key] .pelican-topbar .pelican-chip,.pelican-shell[data-page-key] .pelican-topbar .pelican-icon-btn,.pelican-shell[data-page-key] .pelican-topbar .pelican-mono,.pelican-shell[data-page-key] .pelican-topbar button,.pelican-shell[data-page-key] .pelican-topbar select,.pelican-shell[data-page-key] .pelican-topbar-action{color:#ffffff!important;background:rgba(255,255,255,.1)!important;border-color:rgba(15,108,189,.24)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important}.pelican-shell[data-page-key] .pelican-topbar .pelican-icon-btn:hover,.pelican-shell[data-page-key] .pelican-topbar button:hover,.pelican-shell[data-page-key] .pelican-topbar-action:hover{color:#ffffff!important;background:rgba(15,108,189,.16)!important;border-color:rgba(15,108,189,.44)!important}.pelican-mobile-nav-toggle,.pelican-mobile-sidebar-backdrop,.pelican-sidebar-close{display:none}.pelican-shell[data-page-key] .pelican-health-bar{min-height:43px!important;padding:7px clamp(16px,2.2vw,32px)!important;background:rgba(248,253,255,.88)!important;border-bottom:1px solid rgba(15,108,189,.14)!important;box-shadow:none!important}.pelican-health-actions{gap:7px!important;padding:3px!important;border-radius:12px!important;background:#ffffff!important;border-color:var(--pel-ui-line)!important}.pelican-health-action,.pelican-health-details summary{border-radius:9px!important;box-shadow:none!important}.pelican-card,.pelican-card-soft,.pelican-clickable-card,.pelican-dashboard-card,.pelican-filter-bar,.pelican-mini-panel,.pelican-modal,.pelican-modal-panel,.pelican-section-shell,.pelican-shell[data-page-key] .pelican-card,.pelican-shell[data-page-key] .pelican-card-soft,.pelican-shell[data-page-key] .pelican-clickable-card,.pelican-shell[data-page-key] .pelican-dashboard-card,.pelican-shell[data-page-key] .pelican-filter-bar,.pelican-shell[data-page-key] .pelican-mini-panel,.pelican-shell[data-page-key] .pelican-modal,.pelican-shell[data-page-key] .pelican-modal-panel,.pelican-shell[data-page-key] .pelican-section-shell,.pelican-shell[data-page-key] .pelican-stat-card,.pelican-stat-card{border-radius:var(--pel-ui-radius)!important;border-color:var(--pel-ui-line)!important;background:#ffffff!important;box-shadow:var(--pel-ui-shadow-sm)!important}.pelican-card:hover,.pelican-clickable-card:hover,.pelican-section-shell:hover,.pelican-shell[data-page-key] .pelican-card:hover,.pelican-shell[data-page-key] .pelican-clickable-card:hover,.pelican-shell[data-page-key] .pelican-section-shell:hover{border-color:rgba(15,108,189,.32)!important;box-shadow:var(--pel-ui-shadow)!important}.pelican-section-shell,.pelican-shell[data-page-key] .pelican-section-shell{padding:clamp(16px,1.8vw,22px)!important}.pelican-page-header,.pelican-shell[data-page-key] .pelican-page-header{border-radius:20px!important;padding:24px clamp(18px,2.1vw,30px)!important;background:radial-gradient(circle at 10% 8%,rgba(15,108,189,.18),transparent 28%),radial-gradient(circle at 88% 12%,rgba(15,108,189,.3),transparent 34%),linear-gradient(135deg,var(--pel-ui-panel-blue) 0,var(--pel-ui-panel-blue-2) 58%,var(--pel-ui-panel-blue-3) 100%)!important;box-shadow:0 16px 38px rgba(15,108,189,.15)!important}.pelican-page-title,.pelican-shell[data-page-key] .pelican-page-title{font-size:clamp(23px,2.4vw,33px)!important;letter-spacing:-.035em!important}.pelican-page-desc,.pelican-shell[data-page-key] .pelican-page-desc{color:rgba(255,255,255,.76)!important}.pelican-page-eyebrow,.pelican-shell[data-page-key] .pelican-page-eyebrow{color:#d1d1d1!important}.pelican-section-title:before,.pelican-shell[data-page-key] .pelican-section-title:before{background:linear-gradient(180deg,var(--pel-ui-cyan),var(--pel-ui-blue))!important}.pelican-btn,.pelican-btn-icon,.pelican-content :where(button,a)[class*=rounded],.pelican-icon-btn,.pelican-shell[data-page-key] .pelican-btn,.pelican-shell[data-page-key] .pelican-btn-icon,.pelican-shell[data-page-key] .pelican-icon-btn{border-radius:10px!important;font-weight:800!important;letter-spacing:0!important;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease!important}.pelican-btn-icon:hover,.pelican-btn:hover,.pelican-icon-btn:hover,.pelican-shell[data-page-key] .pelican-btn-icon:hover,.pelican-shell[data-page-key] .pelican-btn:hover,.pelican-shell[data-page-key] .pelican-icon-btn:hover{transform:translateY(-1px)}.pelican-btn-primary,.pelican-content :where(button,a)[class*=bg-blue-],.pelican-content :where(button,a)[class*=from-blue-],.pelican-shell[data-page-key] .pelican-btn-primary{color:#ffffff!important;background:linear-gradient(135deg,var(--pel-ui-navy-2),var(--pel-ui-blue))!important;border-color:rgba(15,108,189,.72)!important;box-shadow:0 8px 18px rgba(15,108,189,.17)!important}.pelican-btn-primary:hover,.pelican-content :where(button,a)[class*=bg-blue-]:hover,.pelican-shell[data-page-key] .pelican-btn-primary:hover{color:#ffffff!important;background:linear-gradient(135deg,var(--pel-ui-navy),var(--pel-ui-navy-2))!important;box-shadow:0 10px 22px rgba(15,108,189,.2)!important}.pelican-btn-icon,.pelican-btn-secondary,.pelican-icon-btn,.pelican-shell[data-page-key] .pelican-btn-icon,.pelican-shell[data-page-key] .pelican-btn-secondary,.pelican-shell[data-page-key] .pelican-icon-btn{color:var(--pel-ui-navy-2)!important;background:#ffffff!important;border-color:var(--pel-ui-line-strong)!important;box-shadow:none!important}.pelican-btn-icon:hover,.pelican-btn-secondary:hover,.pelican-icon-btn:hover,.pelican-shell[data-page-key] .pelican-btn-icon:hover,.pelican-shell[data-page-key] .pelican-btn-secondary:hover,.pelican-shell[data-page-key] .pelican-icon-btn:hover{color:var(--pel-ui-blue)!important;background:#fafafa!important;border-color:rgba(15,108,189,.28)!important}.pelican-content :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea),.pelican-date-input,.pelican-input,.pelican-modal-overlay :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea),.pelican-search-input,.pelican-select,.pelican-select-input,.pelican-shell[data-page-key] .pelican-date-input,.pelican-shell[data-page-key] .pelican-input,.pelican-shell[data-page-key] .pelican-search-input,.pelican-shell[data-page-key] .pelican-select,.pelican-shell[data-page-key] .pelican-select-input{min-height:40px!important;border-radius:10px!important;color:var(--pel-ui-ink)!important;background:#ffffff!important;border:1px solid #d1d1d1!important;box-shadow:none!important}.pelican-content :where(input,select,textarea):focus,.pelican-date-input:focus,.pelican-input:focus,.pelican-search-input:focus,.pelican-select-input:focus,.pelican-select:focus,.pelican-shell[data-page-key] .pelican-date-input:focus,.pelican-shell[data-page-key] .pelican-input:focus,.pelican-shell[data-page-key] .pelican-search-input:focus,.pelican-shell[data-page-key] .pelican-select-input:focus,.pelican-shell[data-page-key] .pelican-select:focus{background:#ffffff!important;border-color:var(--pel-ui-blue)!important;box-shadow:0 0 0 3px rgba(15,108,189,.11)!important}.pelican-content :where(.overflow-auto,.overflow-x-auto,.overflow-y-auto,.overflow-hidden):has(table),.pelican-shell[data-page-key] .pelican-table-scroll-shell,.pelican-shell[data-page-key] .pelican-table-window,.pelican-shell[data-page-key] .pelican-table-wrap,.pelican-table-scroll-shell,.pelican-table-window,.pelican-table-wrap{border-radius:14px!important;border-color:var(--pel-ui-line)!important;background:#ffffff!important;box-shadow:none!important}.pelican-content table thead,.pelican-shell[data-page-key] .pelican-table thead,.pelican-shell[data-page-key] .pelican-table thead th,.pelican-shell[data-page-key] .pelican-table thead tr,.pelican-shell[data-page-key] .pelican-table-window table thead th,.pelican-shell[data-page-key] .pelican-table-wrap table thead th,.pelican-table thead,.pelican-table thead th,.pelican-table thead tr,.pelican-table-window table thead th,.pelican-table-wrap table thead th{color:#ffffff!important;background:var(--pel-ui-navy-2)!important}.pelican-content table th,.pelican-shell[data-page-key] .pelican-table th,.pelican-table th{padding:10px 12px!important;border-bottom:2px solid rgba(15,108,189,.78)!important;font-size:10px!important;letter-spacing:.09em!important}.pelican-content table td,.pelican-shell[data-page-key] .pelican-table td,.pelican-table td{padding:10px 12px!important;border-bottom-color:#fafafa!important}.pelican-shell[data-page-key] .pelican-table tbody tr:nth-child(2n) td,.pelican-table tbody tr:nth-child(2n) td{background:#ffffff!important}.pelican-shell[data-page-key] .pelican-table tbody tr:hover td,.pelican-table tbody tr:hover td{background:#fafafa!important}.pelican-shell[data-page-key] .pelican-table-tools{margin:10px 0 0!important;padding:11px 13px!important;border:1px solid #eff6fc!important;border-bottom:0!important;border-radius:14px 14px 0 0!important;background:linear-gradient(180deg,#ffffff,#ffffff)!important;box-shadow:0 7px 20px rgba(15,108,189,.055)!important}.pelican-shell[data-page-key] .pelican-table-tools-title{color:#242424!important;font-size:12px!important;font-weight:900!important;letter-spacing:.015em!important}.pelican-shell[data-page-key] .pelican-table-tools-count{color:#8a8886!important;font-size:11px!important}.pelican-shell[data-page-key] .pelican-table-tools-button,.pelican-shell[data-page-key] .pelican-table-tools-search{min-height:34px!important;border:1px solid #d1d1d1!important;border-radius:9px!important;color:#115ea3!important;background:#ffffff!important;box-shadow:none!important}.pelican-shell[data-page-key] .pelican-table-tools-search:focus{border-color:#0f6cbd!important;box-shadow:0 0 0 3px rgba(15,108,189,.13)!important}.pelican-shell[data-page-key] .pelican-table-tools-button:hover{color:#115ea3!important;border-color:rgba(15,108,189,.32)!important;background:#fafafa!important}.pelican-shell[data-page-key] .pelican-content :where(.overflow-auto,.overflow-x-auto,.overflow-y-auto,.overflow-hidden):has(table),.pelican-shell[data-page-key] :where(.pelican-table-wrap,.pelican-table-window,.pelican-table-scroll-shell){border:1px solid #eff6fc!important;background:#ffffff!important;box-shadow:0 9px 24px rgba(15,108,189,.045)!important}.pelican-shell[data-page-key] .pelican-table-tools+:where(.pelican-table-wrap,.pelican-table-window,.pelican-table-scroll-shell){border-top-left-radius:0!important;border-top-right-radius:0!important}.pelican-shell[data-page-key] .pelican-content table thead th,.pelican-shell[data-page-key] .pelican-table thead,.pelican-shell[data-page-key] .pelican-table thead th,.pelican-shell[data-page-key] .pelican-table thead tr,.pelican-shell[data-page-key] .pelican-table-window table thead th,.pelican-shell[data-page-key] .pelican-table-wrap table thead th{color:#ffffff!important;background:linear-gradient(180deg,#0f6cbd,#0f6cbd)!important}.pelican-shell[data-page-key] .pelican-content table th,.pelican-shell[data-page-key] .pelican-table th{padding:10px 12px!important;border-bottom:2px solid rgba(15,108,189,.92)!important;font-size:9px!important;font-weight:900!important;letter-spacing:.075em!important;line-height:1.2!important}.pelican-shell[data-page-key] .pelican-content table td,.pelican-shell[data-page-key] .pelican-table td{padding:11px 12px!important;color:#242424!important;border-bottom:1px solid #fafafa!important;line-height:1.32!important}.pelican-shell[data-page-key] .pelican-content table tbody tr:nth-child(2n) td,.pelican-shell[data-page-key] .pelican-content table tbody tr:nth-child(odd) td,.pelican-shell[data-page-key] .pelican-table tbody tr:nth-child(2n) td,.pelican-shell[data-page-key] .pelican-table tbody tr:nth-child(odd) td{background:#ffffff!important}.pelican-shell[data-page-key] .pelican-content table tbody tr:hover td,.pelican-shell[data-page-key] .pelican-table tbody tr:hover td{background:#eff6fc!important}.pelican-shell[data-page-key] th.pelican-sortable-th{transition:background-color .14s ease,color .14s ease!important}.pelican-shell[data-page-key] th.pelican-sortable-th:hover{filter:none!important;background:#0f6cbd!important}.pelican-shell[data-page-key] th.pelican-sortable-th:after{color:#d1d1d1!important;opacity:.82!important}.pelican-shell[data-page-key] th.pelican-sortable-th[aria-sort=ascending]:after,.pelican-shell[data-page-key] th.pelican-sortable-th[aria-sort=descending]:after{color:#fff9f5!important;opacity:1!important}html[data-pelican-table-density=compact] .pelican-shell[data-page-key] .pelican-table th{padding:7px 9px!important;font-size:8px!important}html[data-pelican-table-density=compact] .pelican-shell[data-page-key] .pelican-table td{padding:7px 9px!important;font-size:11px!important}html[data-pelican-table-density=spreadsheet] .pelican-shell[data-page-key] .pelican-table th{padding:5px 7px!important;font-size:7.4px!important}html[data-pelican-table-density=spreadsheet] .pelican-shell[data-page-key] .pelican-table td{padding:5px 7px!important;font-size:10px!important}.pelican-shell[data-page-key=dashboard] .pelican-content{padding-top:16px!important}.pelican-shell[data-page-key=dashboard] .pelican-command-hero{border-radius:18px!important;color:#ffffff!important;background:radial-gradient(circle at 8% 12%,rgba(15,108,189,.2),transparent 26%),linear-gradient(135deg,var(--pel-ui-panel-blue) 0,var(--pel-ui-panel-blue-2) 62%,var(--pel-ui-panel-blue-3) 100%)!important;box-shadow:0 14px 32px rgba(15,108,189,.15)!important}.pelican-shell[data-page-key=dashboard] .pelican-command-hero:before{opacity:.3!important}.pelican-shell[data-page-key=dashboard] .pelican-command-hero .text-blue-700{color:#d1d1d1!important}.pelican-shell[data-page-key=dashboard] .pelican-command-chart,.pelican-shell[data-page-key=dashboard] .pelican-command-footer,.pelican-shell[data-page-key=dashboard] .pelican-command-mini,.pelican-shell[data-page-key=dashboard] .pelican-command-priority,.pelican-shell[data-page-key=dashboard] .pelican-command-tile{border-radius:14px!important;border-color:var(--pel-ui-line)!important;background:#ffffff!important;box-shadow:var(--pel-ui-shadow-sm)!important}.pelican-shell[data-page-key=dashboard] .pelican-command-tile:before{height:3px!important;background:linear-gradient(90deg,var(--pel-ui-cyan),var(--pel-ui-blue))!important}.pelican-shell[data-page-key=dashboard] .pelican-command-tile>div:first-child>div{color:var(--pel-ui-teal)!important;background:rgba(15,108,189,.1)!important;border-color:rgba(15,108,189,.16)!important}.pelican-shell[data-page-key=dashboard] .pelican-command-mini:before{width:3px!important;background:linear-gradient(180deg,var(--pel-ui-cyan),var(--pel-ui-blue))!important}.pelican-shell[data-page-key=dashboard] .pelican-command-bar-fill{background:linear-gradient(90deg,var(--pel-ui-cyan),var(--pel-ui-blue))!important;box-shadow:none!important}.pelican-shell[data-page-key=dashboard] .pelican-command-footer{color:#115ea3!important;background:#eff6fc!important;border-color:rgba(15,108,189,.22)!important}.pelican-shell[data-page-key=reports] .pelican-content{background:radial-gradient(circle at 88% 3%,rgba(15,108,189,.1),transparent 260px),linear-gradient(180deg,rgba(15,108,189,.72),rgba(255,255,255,0) 460px)!important}.pelican-shell[data-page-key=reports] .pelican-report-filter-panel,.pelican-shell[data-page-key=reports] .pelican-report-list-header,.pelican-shell[data-page-key=reports] .pelican-report-page-header,.pelican-shell[data-page-key=reports] .pelican-report-panel,.pelican-shell[data-page-key=reports] .pelican-report-result-header{border-color:rgba(15,108,189,.14)!important;background:rgba(255,255,255,.96)!important;box-shadow:var(--pel-ui-shadow-sm)!important}.pelican-shell[data-page-key=reports] .pelican-report-page-header{border-top:3px solid var(--pel-ui-cyan)!important;background:linear-gradient(90deg,rgba(15,108,189,.08),transparent 34%),rgba(255,255,255,.97)!important}.pelican-shell[data-page-key=reports] .pelican-report-list-header h2,.pelican-shell[data-page-key=reports] .pelican-report-page-header h1,.pelican-shell[data-page-key=reports] .pelican-report-section-line h2{color:var(--pel-ui-ink)!important;letter-spacing:-.025em!important}.pelican-shell[data-page-key=reports] .pelican-report-eyebrow{color:var(--pel-ui-teal)!important;font-weight:900!important;letter-spacing:.13em!important}.pelican-shell[data-page-key=reports] .pelican-report-hero{position:relative;isolation:isolate;border:1px solid rgba(15,108,189,.24)!important;border-top:0!important;border-radius:18px!important;color:#ffffff!important;background:linear-gradient(rgba(15,108,189,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(15,108,189,.075) 1px,transparent 1px),radial-gradient(circle at 86% 22%,rgba(15,108,189,.38),transparent 31%),radial-gradient(circle at 8% 8%,rgba(15,108,189,.18),transparent 24%),linear-gradient(135deg,var(--pel-ui-panel-blue) 0,var(--pel-ui-panel-blue-2) 58%,var(--pel-ui-panel-blue-3) 100%)!important;background-size:28px 28px,28px 28px,auto,auto,auto!important;box-shadow:0 18px 42px rgba(15,108,189,.17)!important}.pelican-shell[data-page-key=reports] .pelican-report-hero:after{display:none!important}.pelican-shell[data-page-key=reports] .pelican-report-hero h2{color:#ffffff!important;letter-spacing:-.025em!important}.pelican-shell[data-page-key=reports] .pelican-report-hero p{color:rgba(15,108,189,.78)!important}.pelican-shell[data-page-key=reports] .pelican-report-hero .pelican-report-eyebrow{color:#d1d1d1!important}.pelican-shell[data-page-key=reports] .pelican-report-command{min-height:46px!important;color:rgba(15,108,189,.82)!important;border-color:rgba(15,108,189,.3)!important;background:rgba(255,255,255,.11)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important;backdrop-filter:blur(12px)}.pelican-shell[data-page-key=reports] .pelican-report-command input{color:#ffffff!important;background:transparent!important;border:0!important}.pelican-shell[data-page-key=reports] .pelican-report-command input::-moz-placeholder{color:rgba(15,108,189,.66)!important}.pelican-shell[data-page-key=reports] .pelican-report-command input::placeholder{color:rgba(15,108,189,.66)!important}.pelican-shell[data-page-key=reports] .pelican-report-command button{color:#d1d1d1!important}.pelican-shell[data-page-key=reports] .pelican-report-shortcuts{gap:11px!important}.pelican-shell[data-page-key=reports] .pelican-report-card,.pelican-shell[data-page-key=reports] .pelican-report-row,.pelican-shell[data-page-key=reports] .pelican-report-shortcut{position:relative;overflow:hidden;border-color:rgba(15,108,189,.14)!important;background:linear-gradient(145deg,rgba(255,255,255,.99),rgba(255,255,255,.94))!important;box-shadow:0 8px 22px rgba(36,36,36,.055)!important}.pelican-shell[data-page-key=reports] .pelican-report-card:before,.pelican-shell[data-page-key=reports] .pelican-report-shortcut:before{content:"";position:absolute;inset:0 auto 0 0!important;width:3px;height:auto!important;background:linear-gradient(180deg,var(--pel-ui-cyan),var(--pel-ui-blue))!important}.pelican-shell[data-page-key=reports] .pelican-report-card:hover,.pelican-shell[data-page-key=reports] .pelican-report-row:hover,.pelican-shell[data-page-key=reports] .pelican-report-shortcut:hover{border-color:rgba(15,108,189,.42)!important;box-shadow:0 16px 34px rgba(36,36,36,.12)!important;transform:translateY(-2px)!important}.pelican-shell[data-page-key=reports] .pelican-report-icon,.pelican-shell[data-page-key=reports] .pelican-report-shortcut-icon{color:var(--pel-ui-teal)!important;border-color:rgba(15,108,189,.18)!important;background:rgba(15,108,189,.1)!important}.pelican-shell[data-page-key=reports] .pelican-report-shortcut em,.pelican-shell[data-page-key=reports] .pelican-report-tag.muted{color:#115ea3!important;background:rgba(15,108,189,.09)!important;border:1px solid rgba(15,108,189,.12)}.pelican-shell[data-page-key=reports] .pelican-report-card-link,.pelican-shell[data-page-key=reports] .pelican-report-row-meta{color:var(--pel-ui-teal)!important}.pelican-shell[data-page-key=reports] .pelican-report-result-header{border-top:3px solid var(--pel-ui-cyan)!important}.pelican-shell[data-page-key=reports] .pelican-report-insight{color:#242424!important;border-left-color:var(--pel-ui-cyan)!important;background:rgba(15,108,189,.08)!important}.pelican-shell[data-page-key=reports] .pelican-report-filter-panel{background:linear-gradient(135deg,rgba(15,108,189,.055),rgba(255,255,255,.98) 54%)!important}.pelican-shell[data-page-key=reports] .pelican-report-kpi-card{border-top-color:var(--pel-ui-cyan)!important}@media (min-width:901px){body,body.pelican-lock-page-scroll,html,html.pelican-lock-page-scroll{height:100%!important;min-height:100%!important;overflow:hidden!important}.pelican-shell{display:grid!important;grid-template-columns:var(--pel-sidebar-w) minmax(0,1fr)!important;width:100vw!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}.pelican-shell>aside.pelican-sidebar,.pelican-sidebar,aside.pelican-sidebar{width:var(--pel-sidebar-w)!important;min-width:var(--pel-sidebar-w)!important;max-width:var(--pel-sidebar-w)!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}.pelican-main,.pelican-sidebar-scroll,main.pelican-main{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}.pelican-main,main.pelican-main{height:100dvh!important}}@media (max-width:900px){body,html{overflow-x:hidden!important}.pelican-shell{display:block!important}.pelican-main,.pelican-shell,main.pelican-main{width:100%!important;min-height:100dvh!important}.pelican-main,main.pelican-main{overflow:visible!important}.pelican-shell>aside.pelican-sidebar,.pelican-sidebar,aside.pelican-sidebar{position:fixed!important;inset:0 auto 0 0!important;z-index:220!important;display:flex!important;width:min(86vw,286px)!important;min-width:min(86vw,286px)!important;max-width:min(86vw,286px)!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;visibility:hidden!important;pointer-events:none!important;transform:translate3d(-102%,0,0)!important;transition:transform .22s ease!important;will-change:transform}.pelican-shell>aside.pelican-sidebar.mobile-open,.pelican-sidebar.mobile-open,aside.pelican-sidebar.mobile-open{visibility:visible!important;pointer-events:auto!important;transform:translateZ(0)!important}.pelican-sidebar-scroll{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y}.pelican-mobile-sidebar-backdrop{position:fixed;inset:0;z-index:210;display:block;pointer-events:none;opacity:0;border:0;background:rgba(36,36,36,.5);transition:opacity .2s ease}.pelican-mobile-sidebar-backdrop.visible{pointer-events:auto;opacity:1}.pelican-mobile-nav-toggle,.pelican-sidebar-close{display:inline-flex!important;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;border-radius:10px;touch-action:manipulation}.pelican-mobile-nav-toggle{position:relative;z-index:2;color:var(--pel-ui-navy-2)!important;background:#ffffff!important;border:1px solid var(--pel-ui-line-strong)!important}.pelican-sidebar-close{margin-left:auto;color:rgba(255,255,255,.8);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13)}.pelican-main>header.pelican-topbar,.pelican-shell[data-page-key] .pelican-topbar,.pelican-topbar,main.pelican-main>header.pelican-topbar{position:sticky!important;top:0!important;z-index:150!important;height:auto!important;max-height:none!important;min-height:64px!important;padding:10px 12px!important;align-items:center!important;flex-wrap:wrap!important}.pelican-topbar-left{min-width:0!important;flex:1 1 calc(100% - 52px)!important}.pelican-topbar-left p{display:none}.pelican-topbar-right{width:100%!important;gap:5px!important;overflow-x:auto!important;padding-top:3px}.pelican-health-bar{padding:7px 12px!important;gap:7px!important}.pelican-health-actions{width:100%;overflow-x:auto}.pelican-content{padding:14px 12px 30px!important}body.pelican-mobile-nav-open{overflow:hidden!important;touch-action:none}.pelican-page-header,.pelican-shell[data-page-key] .pelican-page-header{border-radius:16px!important;padding:19px 16px!important}.pelican-page-title,.pelican-shell[data-page-key] .pelican-page-title{font-size:24px!important}}@media (max-width:560px){.pelican-health-details{width:100%}.pelican-health-details summary{width:100%;justify-content:center}.pelican-shell[data-page-key=dashboard] .pelican-command-hero{border-radius:15px!important}}@media (prefers-reduced-motion:reduce){.pelican-btn,.pelican-btn-icon,.pelican-icon-btn,.pelican-nav-item,.pelican-sidebar{transition:none!important}}.pelican-shell[data-page-key] .pelican-content :where(.rounded-3xl.border,.rounded-2xl.border) :where(.rounded-2xl.border,.rounded-xl.border):not([class*=bg-red-]):not([class*=bg-amber-]):not([class*=bg-yellow-]):not([class*=bg-green-]):not([class*=bg-emerald-]){border-color:rgba(15,108,189,.88)!important;background:linear-gradient(180deg,#ffffff,#ffffff)!important}.pelican-shell[data-page-key] :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid rgba(15,108,189,.46)!important;outline-offset:2px!important;box-shadow:0 0 0 5px rgba(15,108,189,.11)!important}.pelican-shell[data-page-key] .pelican-table-compact th{padding:7px 9px!important;font-size:9px!important;letter-spacing:.075em!important}.pelican-shell[data-page-key] .pelican-table-compact td{padding:7px 9px!important;font-size:11px!important;line-height:1.2!important}.pelican-shell[data-page-key] .pelican-skeleton-card{border-color:rgba(15,108,189,.16)!important;background:linear-gradient(180deg,#ffffff,#fafafa)!important}.pelican-shell[data-page-key] .pelican-skeleton,.pelican-shell[data-page-key] .pelican-skeleton-icon,.pelican-shell[data-page-key] .pelican-skeleton-line{background-image:linear-gradient(90deg,#fafafa,#ffffff 46%,#eff6fc 92%)!important}.pelican-shell[data-page-key] .pelican-loading-banner{color:#115ea3!important;border-color:rgba(15,108,189,.2)!important;background:rgba(15,108,189,.82)!important}.pelican-shell[data-page-key] .pelican-loading-dot{background:var(--pel-ui-cyan)!important;box-shadow:0 0 0 4px rgba(15,108,189,.14)!important}@media (max-width:900px){.pelican-shell[data-page-key] .pelican-table-scroll-shell,.pelican-shell[data-page-key] .pelican-table-window,.pelican-shell[data-page-key] .pelican-table-wrap{max-height:min(72vh,620px)!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pelican-shell[data-page-key] .pelican-btn,.pelican-shell[data-page-key] .pelican-health-action,.pelican-shell[data-page-key] .pelican-health-details summary{min-height:42px!important}}.tank-monitor-panel{overflow:hidden;padding:24px;border:1px solid rgba(15,108,189,.24);border-radius:24px;background:radial-gradient(circle at 92% 4%,rgba(15,108,189,.14),transparent 30%),linear-gradient(135deg,#242424,#242424 58%,#242424);box-shadow:0 22px 48px rgba(36,36,36,.22)}.tank-monitor-panel h2{margin:4px 0 0;color:#fff;font-size:24px;font-weight:800}.tank-monitor-panel p{margin:8px 0 0;color:rgba(15,108,189,.72);font-size:13px}.tank-monitor-panel .tank-monitor-panel-eyebrow{margin:0;color:#0f6cbd;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.tank-monitor-panel-note{max-width:390px;padding:7px 12px;border:1px solid rgba(15,108,189,.18);border-radius:999px;color:rgba(15,108,189,.82);background:rgba(255,255,255,.06);font-size:11px;font-weight:600;text-align:center}.tank-monitor-card{min-height:286px;padding:16px;border:1px solid rgba(var(--tank-accent-rgb),.24);border-radius:22px;color:#eff6fc;background:radial-gradient(circle at 10% 100%,rgba(var(--tank-accent-rgb),.16),transparent 36%),linear-gradient(145deg,rgba(36,36,36,.96),rgba(36,36,36,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 14px 30px rgba(36,36,36,.24)}.tank-monitor-card.compact{min-height:220px}.tank-monitor-header,.tank-monitor-layout,.tank-monitor-metrics{display:flex}.tank-monitor-header{align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.tank-monitor-eyebrow,.tank-monitor-header h3,.tank-monitor-unit{margin:0}.tank-monitor-eyebrow{color:rgba(15,108,189,.66);font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.tank-monitor-header h3{margin-top:3px;color:#fff;font-size:18px;font-weight:800}.tank-monitor-unit{margin-top:3px;color:#0f6cbd;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.tank-monitor-product,.tank-monitor-status{display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;border-radius:999px;font-weight:800}.tank-monitor-status{padding:5px 9px;border:1px solid rgba(15,123,15,.28);color:#f1faf1;background:rgba(15,123,15,.12);font-size:10px;letter-spacing:.04em}.tank-monitor-status[data-status=critico]{border-color:rgba(197,15,31,.32);color:#fdf3f4;background:rgba(197,15,31,.16)}.tank-monitor-status[data-status=alto]{border-color:rgba(15,108,189,.3);color:#fff9f5;background:rgba(15,108,189,.15)}.tank-monitor-layout{align-items:center;gap:18px}.tank-monitor-vessel-wrap{position:relative;flex:0 0 142px}.tank-monitor-vessel{position:relative;width:142px;height:142px;overflow:hidden;border:5px solid rgba(15,108,189,.88);border-radius:50%;background:linear-gradient(180deg,rgba(15,108,189,.22),rgba(15,108,189,.08));box-shadow:inset 0 0 0 3px rgba(36,36,36,.44),inset 0 0 32px rgba(36,36,36,.34),0 0 0 1px rgba(255,255,255,.22),0 16px 24px rgba(36,36,36,.32)}.tank-monitor-vessel:after{position:absolute;inset:0;z-index:4;border-radius:inherit;background:linear-gradient(105deg,rgba(255,255,255,.32),transparent 28%,transparent 68%,rgba(255,255,255,.1));content:"";pointer-events:none}.tank-monitor-liquid{position:absolute;right:-9%;bottom:0;left:-9%;background:linear-gradient(180deg,var(--tank-liquid-top),var(--tank-liquid-bottom));box-shadow:inset 0 15px 22px rgba(255,255,255,.14);transition:height .85s cubic-bezier(.2,.8,.2,1)}.tank-monitor-liquid:after,.tank-monitor-liquid:before{position:absolute;top:-10px;left:-45%;width:190%;height:18px;background:radial-gradient(ellipse at 50% 100%,rgba(255,255,255,.48) 0 45%,transparent 49%) 0 0 /34px 15px repeat-x;content:"";animation:tank-monitor-wave 4.6s linear infinite}.tank-monitor-liquid:after{top:-7px;opacity:.42;animation-direction:reverse;animation-duration:6.2s}.tank-monitor-liquid-shine{position:absolute;top:12px;right:15%;left:15%;height:8px;border-radius:999px;background:rgba(255,255,255,.22);filter:blur(5px)}.tank-monitor-glass{position:absolute;inset:11px 22px auto;z-index:5;height:28px;border-radius:50%;background:rgba(255,255,255,.16);filter:blur(8px);pointer-events:none}.tank-monitor-scale{position:absolute;top:22px;right:11px;bottom:22px;z-index:6;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.tank-monitor-scale i{display:block;width:10px;height:1px;background:rgba(255,255,255,.7)}.tank-monitor-percent{position:absolute;top:50%;left:50%;z-index:7;padding:5px 8px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;background:rgba(36,36,36,.62);box-shadow:0 5px 12px rgba(36,36,36,.18);font-size:12px;transform:translate(-50%,-50%)}.tank-monitor-shadow{width:106px;height:12px;margin:3px auto 0;border-radius:50%;background:rgba(var(--tank-accent-rgb),.52);filter:blur(11px);opacity:.78}.tank-monitor-details{min-width:0;flex:1}.tank-monitor-product{padding:5px 8px;border:1px solid rgba(var(--tank-accent-rgb),.3);color:#eff6fc;background:rgba(var(--tank-accent-rgb),.15);font-size:10px}.tank-monitor-primary{margin-top:13px}.tank-monitor-details small{display:block;color:rgba(15,108,189,.68);font-size:10px;font-weight:700}.tank-monitor-primary strong{display:block;margin-top:3px;color:#fff;font-size:21px;line-height:1}.tank-monitor-metrics{gap:12px;margin-top:15px}.tank-monitor-metrics div{min-width:0;flex:1}.tank-monitor-metrics strong{display:block;margin-top:3px;color:#eff6fc;font-size:12px}.tank-monitor-progress{height:5px;margin-top:15px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.1)}.tank-monitor-progress span{display:block;height:100%;border-radius:inherit;background:var(--tank-accent);box-shadow:0 0 12px rgba(var(--tank-accent-rgb),.74);transition:width .85s cubic-bezier(.2,.8,.2,1)}@keyframes tank-monitor-wave{0%{transform:translateX(0)}to{transform:translateX(34px)}}@media (max-width:560px){.tank-monitor-panel{padding:16px}.tank-monitor-panel-note{display:none}.tank-monitor-card{min-height:260px}.tank-monitor-layout{gap:13px}.tank-monitor-vessel-wrap{flex-basis:118px}.tank-monitor-vessel{width:118px;height:118px}.tank-monitor-primary strong{font-size:18px}.tank-monitor-metrics{display:block}.tank-monitor-metrics div+div{margin-top:9px}}@media (prefers-reduced-motion:reduce){.tank-monitor-liquid,.tank-monitor-progress span{transition:none}.tank-monitor-liquid:after,.tank-monitor-liquid:before{animation:none}}.pelican-content table tfoot.pelican-table-total td,.pelican-table tfoot.pelican-table-total td,.pelican-table-wrap table tfoot.pelican-table-total td{background:var(--pel-surface-2)!important;color:var(--pel-text)!important;font-weight:800!important;border-top:2px solid var(--pel-accent)!important;white-space:nowrap!important}html{--pel-table-window-h:max(300px,min(60vh,560px))}html .pelican-content :where(.overflow-auto,.overflow-x-auto,.overflow-y-auto):not([class*=max-h-]):has(>table),html .pelican-table-scroll-shell.pelican-table-scroll-shell,html .pelican-table-window.pelican-table-window,html .pelican-table-wrap.pelican-table-wrap,html[data-pelican-table-density] .pelican-table-scroll-shell.pelican-table-scroll-shell,html[data-pelican-table-density] .pelican-table-window.pelican-table-window,html[data-pelican-table-density] .pelican-table-wrap.pelican-table-wrap{max-height:var(--pel-table-window-h)!important;overflow-y:auto!important;overflow-x:auto!important}html .pelican-content .overflow-hidden:has(table){overflow-y:visible!important;overflow-x:auto!important}html body .pelican-content .pelican-tabela-integral.pelican-tabela-integral{max-height:none!important;overflow-y:visible!important}html .pelican-content :where(.overflow-auto,.overflow-x-auto,.overflow-y-auto):not([class*=max-h-])>table thead th,html .pelican-table-scroll-shell thead th,html .pelican-table-window thead th,html .pelican-table-wrap thead th{position:sticky!important;top:0;z-index:3}html .pelican-content :where(.overflow-auto,.overflow-x-auto,.overflow-y-auto):not([class*=max-h-])>table tfoot.pelican-table-total td,html .pelican-table-scroll-shell tfoot.pelican-table-total td,html .pelican-table-window tfoot.pelican-table-total td,html .pelican-table-wrap tfoot.pelican-table-total td{position:sticky;bottom:0;z-index:2}html body .pelican-content .pelican-tabela-integral tfoot td,html body .pelican-content .pelican-tabela-integral thead th{position:static!important}.pelican-posto-cab{display:grid;grid-template-columns:minmax(48px,auto) auto minmax(0,1fr) auto;grid-template-areas:"posto situ corpo botao" ". rodape rodape rodape";-moz-column-gap:12px;column-gap:12px;row-gap:2px;align-items:center;padding:10px 16px}.pelican-posto-cab__posto{grid-area:posto;font-weight:800;font-size:17px;color:var(--pel-primary,#1d5fa8)}.pelican-posto-cab__situ{grid-area:situ;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pelican-posto-cab__corpo{grid-area:corpo;min-width:0}.pelican-posto-cab__botao{grid-area:botao}.pelican-posto-cab__rodape{grid-area:rodape;min-width:0}@media (max-width:640px){.pelican-posto-cab{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"posto situ botao" "corpo corpo corpo" "rodape rodape rodape";padding:10px 12px}}