.fg-alternate{background:#f1f5f8;border:1px solid #dce4ea;border-radius:14px;min-width:0;overflow:clip}.fg-option-2{grid-template-columns:208px minmax(0,1fr);display:grid}.fg-main{min-width:0}.fg-console-rail,.fg-mobile-rail{padding:24px 14px;color:#fff!important;background:#142b40!important}.fg-console-rail{align-self:stretch}.fg-brand{align-items:center;gap:10px;margin-bottom:32px;display:flex}.fg-brand strong,.fg-brand small{display:block}.fg-brand strong{font-size:18px}.fg-brand small{color:#b9cbd9;margin-top:4px;font-size:11px}.fg-console-rail .MuiButton-root,.fg-mobile-rail .MuiButton-root{color:#dceaf4;text-align:left;justify-content:flex-start}.fg-console-rail .MuiButton-contained,.fg-mobile-rail .MuiButton-contained{color:#fff;box-shadow:none;background:#294e6a}.fg-rail-label.MuiTypography-root{color:#9cb3c5;letter-spacing:1.7px;margin:34px 8px 12px;font-size:10px}.fg-section-links{flex-direction:column;gap:6px;display:flex}.fg-section-links .MuiButton-root{text-align:left;justify-content:flex-start;padding:12px}.fg-section-links span,.fg-section-cards span{min-width:0}.fg-section-links strong,.fg-section-cards strong{display:block}.fg-section-links small,.fg-section-cards small{margin-top:6px;font-weight:400;display:block}.fg-page-header{background:#fff;border-bottom:1px solid #dce4ea;padding:24px 28px}.fg-heading-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.fg-heading-row h1{letter-spacing:-1px;font-size:30px;font-weight:850}.fg-eyebrow.MuiTypography-root{color:#5d7282;letter-spacing:1.5px;font-size:10px;font-weight:800}.fg-page-description.MuiTypography-root{color:#64748b;max-width:700px;margin-top:5px;font-size:14px}.fg-page-content{min-width:0;padding:24px 28px 32px}.fg-menu-button.MuiButton-root{display:none}.fg-option-3{background:#f7f8f5}.fg-option-3 .fg-page-header{padding:28px 36px}.fg-option-3 .fg-heading-row h1{font-size:38px}.fg-option-3 .fg-page-content{padding:28px 36px 40px}.fg-option-3 .fg-page-header .fg-section-links{flex-flow:wrap;gap:8px;margin-top:26px}.fg-option-3 .fg-page-header .fg-section-links .MuiButton-root{border-radius:40px;padding:10px 20px}.fg-section-cards{grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:12px;display:grid}.fg-section-cards .MuiButton-root{text-align:left;color:#213847;background:#fff;border:1px solid #dce4ea;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.fg-section-cards .MuiButton-contained{color:#075a52;box-shadow:none;background:#e8f3ef;border-color:#8dbdb4}.fg-record-layout,.fg-admin-layout{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:22px;display:grid}.fg-record-layout>*,.fg-admin-layout>*{min-width:0}.fg-record-layout>nav,.fg-admin-layout>nav{position:sticky;top:20px}.fg-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.fg-aircraft-card.MuiButtonBase-root{text-align:left;background:#fff;border:1px solid #dce4ea;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100%;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.fg-aircraft-card:hover,.fg-aircraft-card:focus-visible{outline-offset:2px;border-color:#0f766e;outline:2px solid #0f766e;box-shadow:0 8px 24px #142b4014}.fg-aircraft-photo{object-fit:contain;box-sizing:border-box;background:#edf2f1;width:100%;height:175px;padding:20px}.fg-aircraft-photo-placeholder{color:#526778;place-content:center;display:grid}.fg-aircraft-card-body{box-sizing:border-box;width:100%;padding:22px}.fg-aircraft-header{color:#fff;background:#142b40;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.fg-aircraft-header .MuiTypography-root{color:inherit}.fg-aircraft-header .MuiButton-root{color:#fff;border-color:#7d99aa}.fg-aircraft-header .MuiInputBase-root{background:#fff;min-width:200px}.fg-option-3 .fg-aircraft-header{color:#172033;background:#fff;border:1px solid #dce4ea}.fg-option-3 .fg-aircraft-header p.MuiTypography-root{color:#64748b}.fg-option-3 .fg-aircraft-header .MuiButton-root{color:#0f766e;border-color:#0f766e80}.fg-option-3 .fg-aircraft-header .MuiButton-root:hover{background:#e8f3ef;border-color:#0f766e}.fg-console-overview{grid-template-columns:minmax(0,1.1fr) minmax(320px,1fr);align-items:start;gap:20px;display:grid}.fg-console-overview>*{min-width:0}.fg-alternate .MuiTableContainer-root{background:#fff;border:1px solid #dce4ea;border-radius:8px}.fg-aircraft-detail{min-width:0}.fg-aircraft-detail .fg-overview-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:24px;display:grid}.fg-aircraft-detail .fg-overview-sections>*{min-width:0}.fg-aircraft-detail .fg-overview-sections>:last-child{grid-column:1/-1}.fg-aircraft-detail .fg-overview-sections p{font-size:13px}.fg-aircraft-detail .fg-planning-section,.fg-aircraft-detail .fg-planning-section>:last-child{flex-direction:column;display:flex}.fg-aircraft-detail .fg-planning-section>:last-child{flex:1;min-height:0}.fg-aircraft-detail .fg-planning-list{flex:300px;min-height:0;max-height:none}@media (width>=1280px) and (width<=1849.95px){.fg-aircraft-detail .fg-planning-list{flex-basis:250px}}.fg-console-overview .fg-overview-sections{gap:16px;padding:18px;display:flex}.fg-alternate .fg-management-detail p{font-size:13px}.fg-alternate .fg-management-detail>.MuiPaper-root>.MuiStack-root{gap:16px;padding:20px}.fg-option-3 .fg-preference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.fg-option-3 .fg-preference-grid .MuiFormControlLabel-root{background:#fff;border:1px solid #dce4ea;border-radius:12px;margin:0;padding:18px}.fg-option-3 .fg-preference-grid .MuiFormControlLabel-root:has(.Mui-checked){background:#eaf4ef;border-color:#0f766e}.fg-report-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.fg-report-actions .MuiButton-root{min-height:130px;padding:28px;font-size:16px}@media (width<=1399px){.fg-console-overview{grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.fg-gallery,.fg-option-3 .fg-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.fg-option-2{grid-template-columns:minmax(0,1fr)}.fg-console-rail{display:none}.fg-menu-button.MuiButton-root{display:inline-flex}.fg-record-layout,.fg-admin-layout{grid-template-columns:minmax(0,1fr)}.fg-record-layout>nav,.fg-admin-layout>nav{position:static}}@media (width<=599px){.fg-page-header,.fg-option-3 .fg-page-header{padding:20px 16px}.fg-page-content,.fg-option-3 .fg-page-content{padding:20px 12px}.fg-heading-row h1,.fg-option-3 .fg-heading-row h1{font-size:28px}.fg-gallery,.fg-report-actions,.fg-option-3 .fg-preference-grid,.fg-aircraft-detail .fg-overview-sections,.fg-section-cards{grid-template-columns:minmax(0,1fr)}.fg-aircraft-detail .fg-overview-sections{gap:18px;padding:14px}.fg-option-3 .fg-page-header .fg-section-links .MuiButton-root{padding:8px 12px}.fg-option-3 .fg-aircraft-header{text-align:center;flex-direction:column;align-items:stretch}.fg-option-3 .fg-aircraft-header>.MuiStack-root{align-self:center;width:200px;max-width:100%}.fg-option-3 .fg-aircraft-header .MuiInputBase-root{min-width:0}}.fg-rail-sticky{position:sticky;top:20px}.fg-gallery-artwork{box-sizing:border-box;background:#edf2f1;flex:0 0 212px;justify-content:center;align-items:center;width:100%;height:212px;padding:16px;display:flex}.fg-aircraft-photo-placeholder{flex:0 0 212px;height:212px}.fg-gallery-artwork>.MuiBox-root{background:0 0;border:0;margin:0}.fg-option-3 .fg-heading-row h1{line-height:1.2}.fg-option-3 .fg-page-header .fg-section-links{margin-top:20px}.fg-option-3 .fg-admin-content form{background:#f8faf9;border:1px solid #dce4ea;border-radius:12px;padding:24px}.fg-option-3 .fg-admin-content .MuiTableCell-root{padding:18px 16px}.fg-option-2 .fg-admin-content .MuiTableCell-root{padding:10px 12px}@media (width>=1400px){:is(.fg-option-2 .fg-admin-aircraft-profiles:has(form),.fg-option-2 .fg-admin-access-profiles:has(form)){grid-template-columns:minmax(0,1fr) minmax(320px,1fr);align-items:start;display:grid}:is(.fg-option-2 .fg-admin-aircraft-profiles:has(form)>:first-child,.fg-option-2 .fg-admin-access-profiles:has(form)>:first-child,.fg-option-2 .fg-admin-access-profiles:has(form)>.MuiTabs-root){grid-column:1/-1}}@media (width<=599px){.fg-option-3 .fg-admin-content form{padding:14px}}.fg-report-actions.MuiStack-root{display:grid}@media (width>=1400px){.fg-option-2 .fg-admin-aircraft-profiles form>.MuiStack-root>.MuiBox-root:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}}.fg-option-4{--fg-bg:#0c1419;--fg-paper:#152229;--fg-raised:#1d3039;--fg-accent:#78dce8;--fg-text:#eef7fa;--fg-muted:#afc3cd;--fg-border:#39515c}.fg-option-5{--fg-bg:#171612;--fg-paper:#23221d;--fg-raised:#302e27;--fg-accent:#e2c48c;--fg-text:#f5f0e5;--fg-muted:#c4bba9;--fg-border:#554f41}.fg-option-6{--fg-bg:#101022;--fg-paper:#1c1c34;--fg-raised:#292944;--fg-accent:#c4b5fd;--fg-text:#f3f0ff;--fg-muted:#c0bdd8;--fg-border:#4c4968}.fg-dark{background:var(--fg-bg);color:var(--fg-text);border-color:var(--fg-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:12px}.fg-dark :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--fg-accent);outline-offset:3px}.fg-dark .fg-page-header{border-color:var(--fg-border);background:0 0;padding:28px}.fg-dark .fg-eyebrow.MuiTypography-root,.fg-dark .fg-page-description.MuiTypography-root{color:var(--fg-muted)}.fg-dark .fg-eyebrow{margin-bottom:12px}.fg-dark .fg-heading-row h1{font-size:clamp(28px,3vw,40px);line-height:1.2}.fg-dark-masthead{border-bottom:1px solid var(--fg-border);align-items:center;gap:20px;padding:16px 24px;display:flex}.fg-dark-wordmark.MuiTypography-root{letter-spacing:1.5px;font-size:12px;font-weight:850}.fg-dark-wordmark span{color:var(--fg-muted);letter-spacing:0;margin-left:8px;font-weight:500}.fg-dark-menu-toggle.MuiButton-root{min-width:40px;margin-left:auto;display:none}.fg-dark-menu.MuiPaper-root{background:var(--fg-paper);color:var(--fg-text);width:min(320px,88vw);padding:14px}.fg-dark-menu .fg-section-links .MuiButton-root{color:var(--fg-text)}.fg-dark-menu .fg-section-links .MuiButton-contained{background:var(--fg-raised)}.fg-board-navigation{border-bottom:1px solid var(--fg-border);background:var(--fg-paper);padding:8px 24px}.fg-board-navigation .fg-section-links,.fg-action-dock .fg-section-links{flex-flow:wrap}.fg-dark .fg-section-links .MuiButton-contained,.fg-dark .fg-section-cards .MuiButton-contained{background:var(--fg-raised);color:var(--fg-accent);box-shadow:inset 0 -2px var(--fg-accent)}.fg-dark .fg-section-cards .MuiButton-root{background:var(--fg-paper);border-color:var(--fg-border);color:var(--fg-text)}.fg-dark .MuiTableContainer-root{background:var(--fg-paper);border-color:var(--fg-border);max-width:100%}.fg-dark .fg-section-links .MuiButton-root{color:var(--fg-muted)}.fg-dark .fg-section-links .MuiButton-contained{color:var(--fg-accent)}.fg-dark .fg-aircraft-header{border:1px solid var(--fg-border);background:var(--fg-paper);color:var(--fg-text);border-radius:6px;padding:16px 20px}.fg-dark .fg-aircraft-header .MuiTypography-root{font-size:15px}.fg-dark .fg-aircraft-header h2.MuiTypography-root{font-size:22px}.fg-dark .fg-aircraft-header .MuiInputBase-root{background:var(--fg-raised)}.fg-dark .fg-aircraft-header .MuiButton-root{color:var(--fg-accent);border-color:var(--fg-border)}.fg-dark-overview{padding:24px}.fg-priority-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fg-fleet-item.MuiButtonBase-root{color:var(--fg-text);border:1px solid var(--fg-border);background:var(--fg-bg);text-align:left;border-radius:6px;gap:12px;width:100%;padding:18px;display:grid}.fg-fleet-item.MuiButtonBase-root:hover,.fg-fleet-item.MuiButtonBase-root[aria-pressed=true]{background:var(--fg-raised);border-color:var(--fg-accent)}.fg-fleet-item h3{font-size:20px;font-weight:850}.fg-fleet-item .fg-fleet-identity p{font-size:12px}.fg-fleet-number{color:var(--fg-muted);font-variant-numeric:tabular-nums;font-size:12px}.fg-fleet-counter small,.fg-next-due small{color:var(--fg-muted);letter-spacing:1px;margin-bottom:5px;font-size:10px;display:block}.fg-fleet-counter strong{font-variant-numeric:tabular-nums;font-size:16px}.fg-fleet-open{color:var(--fg-accent);font-size:22px}.fg-priority-board .fg-fleet-item{grid-template-columns:minmax(0,1fr) auto}.fg-priority-board .fg-fleet-number{display:none}.fg-priority-board .fg-fleet-counter{grid-column:1/-1}.fg-priority-board .fg-next-due{overflow-wrap:anywhere;grid-column:1}.fg-priority-board .fg-next-due p{font-size:12px}.fg-dark-overview .fg-aircraft-detail{margin-top:24px}.fg-dark .fg-aircraft-detail .fg-overview-sections{gap:24px}.fg-dark .fg-aircraft-detail img{object-fit:contain;object-position:center}.fg-dark-admin-layout,.fg-dark-record-layout{gap:24px;min-width:0;display:grid}.fg-dark-admin-layout>*,.fg-dark-record-layout>*{min-width:0}.fg-option-4 .fg-dark-admin-layout>nav,.fg-option-4 .fg-dark-record-layout>nav{border-bottom:1px solid var(--fg-border);flex-flow:wrap;padding-bottom:12px;display:flex}.fg-dark .fg-admin-content form{background:var(--fg-bg);border:1px solid var(--fg-border);border-radius:6px;padding:24px}.fg-option-4 .fg-admin-content .MuiTableCell-root{padding:10px 12px}.fg-dark .fg-entry-forms{min-width:0}.fg-option-4 .fg-entry-workspace{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:20px;display:grid}.fg-option-4 .fg-entry-workspace>*{grid-column:1/-1;min-width:0;margin:0}.fg-option-4 .fg-entry-workspace>.fg-entry-reference{grid-area:3/2;position:sticky;top:20px}.fg-option-4 .fg-entry-workspace>.fg-entry-forms{grid-area:3/1}.fg-dark-preferences .MuiFormControlLabel-root{border:1px solid var(--fg-border);margin:0;padding:16px}.fg-dark-preferences .MuiFormControlLabel-root:has(.Mui-checked){background:var(--fg-raised);border-color:var(--fg-accent)}.fg-option-4 .fg-dark-preferences{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fg-report-row{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fg-option-5 .fg-dark-body{grid-template-columns:minmax(0,1fr) 210px;align-items:start;display:grid}.fg-logbook-index{grid-area:1/2;padding:32px 16px;position:sticky;top:20px}.fg-option-5 .fg-main{border-right:1px solid var(--fg-border);grid-area:1/1}.fg-option-5 h1,.fg-option-5 h2,.fg-option-5 h3{font-family:Georgia,Times New Roman,serif}.fg-option-5 .fg-page-header{padding:40px 36px 28px}.fg-option-5 .fg-page-content{font-variant-numeric:tabular-nums;padding:28px 36px 40px}.fg-index-number{color:var(--fg-accent);margin-right:10px;font-family:ui-monospace,monospace;font-size:11px}.fg-logbook-aircraft{flex-direction:column;display:flex}.fg-logbook-aircraft .fg-fleet-item{border-width:0 0 1px;border-radius:0;grid-template-columns:24px minmax(125px,1fr) auto minmax(110px,1fr) minmax(140px,2fr) 24px}.fg-logbook-aircraft .fg-next-due p{font-size:13px}.fg-option-5 .fg-dark-admin-layout,.fg-option-5 .fg-dark-record-layout{grid-template-columns:minmax(0,1fr) 180px}.fg-option-5 .fg-dark-admin-layout>nav,.fg-option-5 .fg-dark-record-layout>nav{border-left:1px solid var(--fg-border);grid-area:1/2;position:sticky;top:20px}.fg-option-5 .fg-dark-admin-layout>.fg-admin-content,.fg-option-5 .fg-record-results{grid-area:1/1}.fg-option-5 .fg-aircraft-detail .fg-overview-sections{grid-template-columns:minmax(0,1fr)}.fg-option-5 .fg-overview-sections>*{border-bottom:1px solid var(--fg-border);padding-bottom:20px}.fg-option-5 .fg-dark-utilization{gap:0}.fg-option-5 .fg-dark-preferences .MuiFormControlLabel-root{border-width:0 0 1px}.fg-option-5 .fg-report-cover{border-top:4px solid var(--fg-accent)}.fg-option-6 .fg-heading-row h1{font-size:clamp(30px,3vw,44px)}.fg-option-6 .fg-page-content{padding:28px 36px 40px}.fg-action-dock{border:1px solid var(--fg-border);z-index:1000;background:var(--fg-paper);border-top:1px solid var(--fg-border);border-radius:18px;width:max-content;max-width:calc(100vw - 64px);padding:12px 24px;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0008}.fg-action-dock .fg-section-links{justify-content:center;gap:12px}.fg-action-dock .MuiButton-root{border-radius:30px}.fg-action-launcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.fg-action-launcher .MuiButton-root{text-align:left;border-color:var(--fg-border);background:var(--fg-raised);border-radius:16px;justify-content:flex-start;gap:18px;padding:26px;display:flex}.fg-action-launcher strong,.fg-action-launcher small{display:block}.fg-action-launcher strong{color:var(--fg-text);font-size:19px}.fg-action-launcher small{color:var(--fg-muted);margin-top:7px;font-size:12px;font-weight:400}.fg-action-launcher svg{flex-shrink:0}.fg-action-aircraft-list{flex-direction:column;gap:8px;display:flex}.fg-action-aircraft-list .fg-fleet-item{border-radius:12px;grid-template-columns:30px minmax(120px,1fr) auto minmax(120px,1fr) 24px}.fg-option-6 .fg-dark-report-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fg-option-6 .fg-dark-report-actions .MuiButton-root{min-height:130px;font-size:17px}.fg-option-6 .fg-dark-preferences .MuiFormControlLabel-root{border-radius:14px;padding:24px}.fg-option-6 .fg-dark-preferences{gap:12px}@media (width<=1199px){.fg-priority-board{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-logbook-aircraft .fg-fleet-item{grid-template-columns:20px minmax(100px,1fr) auto}.fg-logbook-aircraft .fg-fleet-counter{grid-column:2}.fg-logbook-aircraft .fg-next-due{grid-column:2/-1}.fg-logbook-aircraft .fg-fleet-open{display:none}.fg-option-5 .fg-dark-admin-layout,.fg-option-5 .fg-dark-record-layout{grid-template-columns:minmax(0,1fr)}.fg-option-5 .fg-dark-admin-layout>nav,.fg-option-5 .fg-dark-record-layout>nav{border:0;flex-flow:wrap;grid-area:auto/1;position:static}.fg-option-5 .fg-dark-admin-layout>.fg-admin-content,.fg-option-5 .fg-record-results{grid-area:auto/1}.fg-option-4 .fg-entry-workspace{display:flex}.fg-option-4 .fg-entry-workspace>.fg-entry-reference{position:static}}@media (width<=899px){.fg-dark-menu-toggle.MuiButton-root{display:inline-flex}.fg-dark-masthead{z-index:6;background:var(--fg-paper);position:sticky;top:0}.fg-board-navigation,.fg-logbook-index,.fg-action-dock{display:none}.fg-option-5 .fg-dark-body{display:block}.fg-option-5 .fg-main{border-right:0}.fg-dark-wordmark span{display:none}.fg-option-4 .fg-dark-preferences{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-action-launcher .MuiButton-root{padding:20px}}@media (width<=599px){.fg-dark .fg-page-header,.fg-option-5 .fg-page-header{padding:24px 16px}.fg-dark .fg-page-content,.fg-option-5 .fg-page-content,.fg-option-6 .fg-page-content{padding:18px 12px}.fg-dark-masthead{gap:8px;padding:12px}.fg-dark-wordmark.MuiTypography-root{font-size:10px}.fg-dark-overview{padding:12px}.fg-priority-board,.fg-action-launcher,.fg-option-4 .fg-dark-preferences,.fg-option-6 .fg-dark-report-actions{grid-template-columns:minmax(0,1fr)}.fg-action-aircraft-list .fg-fleet-item{grid-template-columns:20px minmax(0,1fr) auto}.fg-action-aircraft-list .fg-fleet-counter{grid-column:2}.fg-action-aircraft-list .fg-fleet-open{grid-column:3}.fg-dark .fg-admin-content form,.fg-dark .fg-aircraft-header{padding:14px}.fg-dark .fg-aircraft-header>.MuiStack-root{width:100%}.fg-dark .fg-aircraft-header .MuiInputBase-root{min-width:0}}.fg-option-6.fg-dark{padding-bottom:90px}@media (width<=899px){.fg-option-6.fg-dark{padding-bottom:0}}.fg-maintenance-board .fg-overview-metrics{border:1px solid #dce4ea;border-radius:12px;gap:0;overflow:hidden}.fg-maintenance-board .fg-overview-metrics>*{box-shadow:none;border:0;border-right:1px solid #dce4ea;border-radius:0}.fg-maintenance-board .fg-overview-panel-heading{padding:16px 20px}.fg-maintenance-board .fg-overview-card{container-type:inline-size}.fg-maintenance-board .fg-overview-aircraft-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;padding:12px 10px 6px;display:grid}.fg-maintenance-board .fg-overview-section-heading{text-align:left;text-transform:none;font-size:var(--font-size-medium);letter-spacing:0;color:#174f47;background:#e6f0ed;padding:12px 14px}.fg-maintenance-board .fg-overview-card .fg-overview-sections{background:#f3f7f6;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"summary summary""dates usage""planning planning""times contract""snapshot snapshot";align-items:start;gap:20px;padding:20px;display:grid}.fg-maintenance-board .fg-current-times-section{grid-area:times}.fg-maintenance-board .fg-contract-section{grid-area:contract}.fg-maintenance-board .fg-summary-rail{grid-area:summary;grid-template-columns:repeat(3,minmax(0,1fr))}.fg-maintenance-board .fg-date-due-section{grid-area:dates}.fg-maintenance-board .fg-usage-due-section{grid-area:usage}.fg-maintenance-board .fg-planning-section{grid-area:planning}.fg-maintenance-board .fg-overview-snapshot{grid-area:snapshot}.fg-maintenance-board .fg-overview-card .fg-overview-sections>:not(.fg-summary-rail):not(.fg-overview-snapshot){background:#fff;border-color:#d7e4e0;border-radius:12px}.fg-maintenance-board .fg-summary-item{background:#fff;border-color:#0f766e #d7e4e0 #d7e4e0;border-top-style:solid;border-top-width:3px}.fg-maintenance-board .fg-overview-card .fg-planning-list{flex-basis:auto;max-height:420px}.fg-maintenance-board .fg-overview-card .fg-planning-list>.MuiStack-root{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.fg-maintenance-board .fg-overview-card .fg-planning-list>.MuiStack-root>*{margin:0}@container (width<=720px){.fg-maintenance-board .fg-overview-card .fg-overview-sections{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary""dates""usage""planning""times""contract""snapshot";gap:16px;padding:14px}.fg-maintenance-board .fg-summary-rail,.fg-maintenance-board .fg-overview-card .fg-planning-list>.MuiStack-root{grid-template-columns:minmax(0,1fr)}}@container (width<=560px){.fg-maintenance-board .fg-overview-aircraft-header{grid-template-columns:minmax(0,1fr);padding:10px 4px 6px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}
