@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=IBM+Plex+Sans:wght@400;500;600&display=swap";.uv-hour-consumption-table .ant-table-thead>tr>th{background:#d9d9d9!important;border-radius:0!important}.uv-hour-consumption-table .ant-table-thead>tr>th:before{display:none!important}.uv-hour-consumption-table .uv-hour-consumption-row-even>td{background:#eaf4ff}.uv-hour-consumption-table .uv-hour-consumption-row-odd>td{background:#fff}.uv-hour-consumption-table .ant-table-tbody>tr:hover>td{background:#d6e9ff!important}.uv-hour-consumption-table .ant-table{background:transparent;color:inherit}.uv-hour-consumption-table .ant-table-container{border-radius:0!important;overflow:hidden}.uv-hour-consumption-table .ant-table-thead>tr>th,.uv-hour-consumption-table .ant-table-tbody>tr>td,.uv-hour-consumption-table .ant-table-summary>tr>td{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.uv-hour-consumption-table .ant-table-tbody>tr>td{color:inherit}.uv-hour-consumption-table .ant-table-summary>tr>td{color:inherit}.uv-hour-consumption-table .ant-table-container table>thead>tr:first-child>*:first-child,.uv-hour-consumption-table .ant-table-container table>thead>tr:first-child>*:last-child{border-radius:0!important}.uv-hour-consumption-table .ant-table-cell-scrollbar,.uv-hour-consumption-table .ant-table-container .ant-table-header,.uv-hour-consumption-table .ant-table-container .ant-table-body,.uv-hour-consumption-table .ant-table-container .ant-table-content{border-radius:0!important}html,body,#root{min-height:100%;height:auto;margin:0;padding:0;background:#eef0f3}body{margin:0;transition:background-color .2s ease,color .2s ease}html[data-theme=dark] body{background:radial-gradient(circle at top,rgba(44,62,80,.25),transparent 40%),#0b1220;color:#ffffffe0}html[data-theme=dark] .uv-hour-consumption-table .ant-table-thead>tr>th{background:#273142!important;color:#ffffffeb!important;border-color:#3d4a5c!important}html[data-theme=dark] .uv-hour-consumption-table .uv-hour-consumption-row-even>td{background:#182233!important;color:#ffffffe0!important;border-color:#2e3c50!important}html[data-theme=dark] .uv-hour-consumption-table .uv-hour-consumption-row-odd>td{background:#111a29!important;color:#ffffffe0!important;border-color:#2e3c50!important}html[data-theme=dark] .uv-hour-consumption-table .ant-table-tbody>tr:hover>td{background:#22324a!important}html[data-theme=dark] .uv-hour-consumption-table .ant-table-summary>tr>td{background:#302618!important;color:#ffffffeb!important;border-color:#4b3a23!important}.app-shell{transition:background-color .2s ease}.app-shell.app-shell-dark{position:relative;background-size:cover}.app-shell.app-shell-dark:before{content:"";position:fixed;inset:0;background:linear-gradient(#02060e85,#02060ead),radial-gradient(circle at 20% 0%,rgba(21,94,117,.18),transparent 30%);pointer-events:none}.app-shell>*{position:relative;z-index:1}body.login-body{overflow:hidden}.login-page{position:relative;height:100vh;display:flex;justify-content:center;align-items:center;padding:16px;background:radial-gradient(1200px 500px at 10% -10%,#f9d7c9,#f9d7c900 55%),radial-gradient(800px 400px at 95% 5%,#cfe9f5,#cfe9f500 60%),linear-gradient(120deg,#f6f7fb,#eef2f7 55%,#f7f3ed);overflow:hidden}.login-backdrop{position:absolute;inset:0;background-image:linear-gradient(rgba(15,23,42,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.06) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(circle at 30% 10%,rgba(0,0,0,.9),transparent 60%);mask-image:radial-gradient(circle at 30% 10%,rgba(0,0,0,.9),transparent 60%);pointer-events:none}.login-card{position:relative;width:min(520px,100%);max-height:calc(100vh - 32px);overflow:hidden;box-shadow:0 24px 80px #0f172a1f;border-radius:18px;border:1px solid rgba(148,163,184,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.login-card .ant-card-body{padding:28px 28px 24px}.login-header{text-align:center;display:flex;flex-direction:column;gap:8px}.login-logo{width:min(320px,80%);height:auto}.login-title h2{font-family:Space Grotesk,Segoe UI,sans-serif;letter-spacing:.3px;color:#0f172a}.login-subtitle{font-family:IBM Plex Sans,Segoe UI,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#475569}.login-message{font-family:IBM Plex Sans,Segoe UI,sans-serif;color:#475569}.forbidden-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.my-small-table .ant-table-cell{font-size:11px}.dashboard-report-table .ant-table-cell,.dashboard-report-table .ant-table-thead>tr>th{font-size:12px;padding:6px 8px}.dashboard-report-table .ant-table-tbody>tr>td{line-height:1.1}.dashboard-report-wrapper{overflow-x:auto}@media (max-width: 1200px){.dashboard-report-table .ant-table-cell,.dashboard-report-table .ant-table-thead>tr>th{font-size:11px;padding:4px 6px}.dashboard-report-table{min-width:900px}}.annual-report-table .ant-table-thead>tr>th{background:#a9c4e3!important}.equipment-form .ant-form-item-label>label{overflow:visible;text-overflow:initial}.hour-log-out-of-service{background-color:#fff4e0;border:1px solid #ffd8a8;border-radius:4px;padding:4px}.hour-log-out-of-service-row,.hour-log-out-of-service-row td{background-color:#fff4e0!important}@media print{body *{visibility:hidden}#pdf-print-root,#pdf-print-root *{visibility:visible}#pdf-print-root{position:fixed!important;inset:0!important;background:#fff!important;z-index:9999!important}}.uv-app-card--flagged.ant-card{border-color:#ffd591}.uv-app-card--flagged.ant-card .ant-card-head,.uv-app-card--flagged.ant-card .ant-card-body{background:#fff7e6!important}.uv-app-card--banned.ant-card{border-color:#ffa39e}.uv-app-card--banned.ant-card .ant-card-head,.uv-app-card--banned.ant-card .ant-card-body{background:#fff1f0!important}.uv-app-card--flagged.ant-card .ant-card-head *,.uv-app-card--banned.ant-card .ant-card-head *{background:transparent}.uv-table-row--banned>td{background:#fff1f0!important}.uv-table-row--banned:hover>td{background:#ffe7e6!important}.uv-notes-editor .rsw-editor{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;background:#fff}.uv-notes-editor .rsw-toolbar{background:#fafafa;border-bottom:1px solid #f0f0f0}.uv-notes-editor .rsw-toolbar button{color:#000000e0}.uv-notes-editor .rsw-toolbar button:hover{background:#0000000a}.uv-notes-editor .rsw-ce{background:#fff;color:#000000e0}.uv-notes-editor .rsw-separator{background:#d9d9d9}html[data-theme=dark] .uv-notes-editor .rsw-editor{border-color:#3f4a5d;background:#141c29}html[data-theme=dark] .uv-notes-editor .rsw-toolbar{background:#1d2737;border-bottom-color:#3f4a5d}html[data-theme=dark] .uv-notes-editor .rsw-toolbar button{color:#ffffffe0}html[data-theme=dark] .uv-notes-editor .rsw-toolbar button:hover{background:#ffffff14}html[data-theme=dark] .uv-notes-editor .rsw-toolbar svg{fill:currentColor}html[data-theme=dark] .uv-notes-editor .rsw-ce{background:#141c29;color:#ffffffe0}html[data-theme=dark] .uv-notes-editor .rsw-separator{background:#3f4a5d}.uv-weekly-flight-pair-even>td{background:#f8fafc}.uv-weekly-flight-pair-odd>td{background:#fff}html[data-theme=dark] .uv-weekly-flight-pair-even>td{background:#182230}html[data-theme=dark] .uv-weekly-flight-pair-odd>td{background:#141c29}
