body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{-webkit-font-smoothing:antialiased;-moz-osz-font-smoothing:grayscale;background-attachment:fixed;background-color:#9fbbf2;background-image:none;background-position:0;background-repeat:no-repeat;background-size:400px;border:10px solid #006400;border-radius:13px;color:#014201;font-family:Tahoma;font-size:150%;margin:0 auto;max-width:2000px;opacity:1;padding:0}.forecast-terminal-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden;width:100%}.forecast-terminal-scroll table{min-width:760px}.App_router{text-align:center}.App-header_router{padding:2%;text-align:left}.App-weather{padding:2%;text-align:center}.weather-link{font-size:15px;padding-right:10px}.type-weather,.weather-link{color:#000;font-family:Tahoma;font-style:normal;font-weight:600;padding-left:20px;text-align:left;width:20%}.type-weather{font-size:25px}.link_box,.type_box{text-align:center}.link_box{display:inline-flexbox;width:600px}.App-envelope{height:18em;pointer-events:none;position:relative;text-align:center;top:15px;width:20.5em}.App-logo{height:190px;justify-content:left;object-fit:cover;object-position:center;position:absolute;top:15px;width:300px}.offset-text-header1{margin-left:100px}header{background-color:#faebd7;margin-bottom:3%;padding:1%}.App-link{color:#61dafb}.App-article{padding:2% 10%;text-align:left}main{min-height:500px;padding:2% 3%}footer{background-color:#eff5f3;font-weight:700;margin-bottom:0;padding:2% 5%}nav{margin:0;position:relative;right:0;top:-12px}nav a{background-color:#6f9aa1;border:2px solid #ffebcd;border-radius:3px;font-size:1.3em;font-weight:700;line-height:10px;padding:0 20px 5px;text-decoration:none;vertical-align:middle}nav a:hover{background-color:#f19c08;color:#8bbac2}nav a:visited{color:azure;font-weight:700}h1,h2{color:#00008b;font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif;margin:0 2% 0 0;padding:0;text-align:center}h1{font-size:360%}h2{color:#00008b;font-size:300%;text-align:center}p{font-size:32px}.special_text,p{color:#000;font-family:Tahoma;font-style:normal;font-weight:600;margin:0;padding:0;text-align:center}.special_text{font-size:15px}.caption_text{text-align:center}.caption_navlog,.caption_text{color:#000;font-family:Tahoma;font-size:29px;font-style:normal;font-weight:600;margin:0;padding:0}.caption_navlog{text-align:left}.name_box{width:50%}.config_box,.name_box{display:inline-flexbox;text-align:center}.config_box{padding-left:12px;padding-right:12px;width:100%}.station_box{display:inline-flexbox;padding-left:10px;text-align:left;width:150%}.arm_box,.moment_box,.weight_box{padding-left:10px;padding-right:10px}.arm_box,.moment_box,.weight2_box,.weight_box{display:inline-flexbox;text-align:center;width:100%}.weight2_box{padding-left:30px;padding-right:30px}.weight3_box{padding-left:60px;padding-right:60px}.speed_box,.weight3_box{display:inline-flexbox;text-align:center;width:100%}.speed_box,.unit_box{padding-left:12px;padding-right:12px}.unit_box{display:inline-flexbox;width:100px}.delete_box{margin-right:2px;text-align:center}.delete_box,.edit_box{display:inline-flexbox;padding-left:4px;padding-right:4px;width:100px}input[type=number],input[type=text]{width:90%}input[type=number],input[type=text],select{border:2px solid #006400;border-radius:5px;font-size:22px}select{margin-right:2px;width:100%}input[type=date]{border:2px solid #006400;border-radius:5px;display:block;font-size:19px;font-style:italic;width:100%}tbody{text-align:center}td,th{height:50px;padding-left:0;padding-right:1px}table,td,th{border:2px solid #faebd7;border-collapse:collapse}table{color:#00008b;font-size:30px;font-weight:1000;margin:20px auto}tfoot,thead{background-color:#6e88df}tr:nth-child(2n){background-color:#b5cbf7}tr:nth-child(odd){opacity:1}::placeholder{color:#00008b}.products{height:1.5em;width:1.5em}button{background-color:#8bbac2;border:2px solid #faebd7;border-radius:3px;box-shadow:3px 3px 0 0 #1b6d1b;color:#fffaf0;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em;font-weight:700;line-height:1;margin-top:8px;padding:10px 14px;position:static;vertical-align:middle}button:hover{background-color:#6495ed}span{background-color:#faebd7;font-weight:700}.square{background-color:red}.circle,.square{display:flex;height:100px;width:100px}.circle{background-color:green;border-radius:50%}.text{margin:auto}#rollouts{border-collapse:collapse;table-layout:fixed;width:100%}#rollout-table td,#rollout-table th{border:1px solid #ccc;box-sizing:border-box;padding:10px 14px;text-align:left}.item_box{text-align:center;width:25%}.msl_box,.sea_box{text-align:center;width:20%}.unit_box{text-align:center;width:15%}.edit_box{text-align:center;width:10%}#rollouts .item_box{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#edit-wtbals{border-collapse:collapse;table-layout:fixed;width:100%}#edit-wtbals td,#edit-wtbals th{padding:6px;text-align:center;width:20%}#edit-wtbals input{box-sizing:border-box;font-size:22px;font-weight:700;padding:6px 8px;text-align:center;width:90%}#add-wtbal{border:1px solid #ccc;border-collapse:collapse;margin:0 auto;table-layout:fixed;width:100%}#add-wtbal thead{display:table-header-group}#add-wtbal tbody{display:table-row-group}#add-wtbal tr{display:table-row}#add-wtbal td,#add-wtbal th{border:1px solid #ccc;display:table-cell;padding:8px;vertical-align:middle}#add-wtbal td:first-child,#add-wtbal th:first-child{width:55%}#add-wtbal td:nth-child(2),#add-wtbal th:nth-child(2){width:30%}#add-wtbal td:nth-child(3),#add-wtbal th:nth-child(3){text-align:center;width:120px}#add-wtbal input[type=text] #add-wtbal input[type=number]{box-sizing:border-box;width:100%}.wtbal-action{align-items:center}.wtbal-action,.wtbal-controls{display:flex;justify-content:center}.wtbal-controls{gap:20px;margin-top:10px}.wtbal-controls button{margin-top:8px}.wtbal-add-btn{cursor:pointer;font-weight:600;padding:8px 14px}#add-wtbal button{margin-top:0;padding:8px 10px;position:static;right:auto;top:auto;width:90px}#add-wtbal td:nth-child(3){overflow:visible;padding:6px}#add-wtbal td:nth-child(3) button{box-shadow:none;box-sizing:border-box;font-size:.95em;line-height:1;min-width:84px;padding:6px 8px;white-space:nowrap;width:auto}#navlog-th{color:#00008b;font-size:30px;font-weight:700;text-align:center;width:100%}.navlog-text-grid{align-items:left;color:#0d0d0d;font-size:26px;font-weight:700;margin-bottom:12px}.navlog-departure-grid,.navlog-text-grid{grid-column-gap:20px;grid-row-gap:10px;column-gap:20px;display:grid;grid-template-columns:-webkit-max-content 120px;grid-template-columns:max-content 120px;row-gap:10px}.navlog-departure-grid{align-items:center}.navlog-heading-windsAloft{grid-column-gap:20px;grid-row-gap:10px;align-items:left;color:#0d0d0d;column-gap:20px;display:grid;font-size:26px;font-weight:700;row-gap:10px}.navlog-wrapper{overflow-x:auto;width:100%}.navlog-departure-grid label{display:block;font-weight:700;line-height:1;margin:0;padding:0;text-align:left;white-space:nowrap}.navlog-departure-grid input{border-radius:6px;box-sizing:border-box;font-size:26px;font-weight:700;height:48px;padding-left:10px;padding-right:10px;text-align:left;width:100px}.navlog-wind-alt-grid{display:flex;gap:20px;margin-top:12px}.navlog-wind-alt-box{display:flex;flex-direction:column;font-size:20px;font-weight:700}.navlog-wind-alt-input{border-radius:6px;box-sizing:border-box;font-size:26px;font-weight:700;height:48px;padding:4px;text-align:left;width:100px}.navlog-wind-values{display:inline-flex;gap:10px;justify-content:center}.navlog-wind-input{border-radius:6px;box-sizing:border-box;font-size:26px;font-weight:700;height:48px;padding:6px;text-align:center;width:82px}.navlog-ft-col,.navlog-ft-input{text-align:center}.navlog-ft-input{border-radius:6px;box-sizing:border-box;font-size:20px;font-weight:700;height:48px;width:80px}.navlog-delete-icon{cursor:pointer;font-size:28px;vertical-align:middle}.navlog-delete-icon:hover{opacity:.75}#navlogx{border-collapse:collapse;margin-top:18px;min-width:1400px;table-layout:fixed;width:auto}#navlogx td.navlog-delete-col,#navlogx th.navlog-delete-col{max-width:26px!important;min-width:26px!important;overflow:hidden;padding:0!important;text-align:center;white-space:nowrap;width:26px!important}#navlogx td.navlog-delete-col svg{font-size:18px;vertical-align:middle}#navlogx th{border-bottom:2px solid #999;font-size:18px;font-weight:700;padding:8px 6px;text-align:center}#navlogx td{padding:6px;text-align:center;vertical-align:middle;white-space:nowrap}#navlogx td.navlog-cdev-col,#navlogx td.navlog-ch-col,#navlogx td.navlog-mdev-col,#navlogx td.navlog-mh-col,#navlogx th.navlog-cdev-col,#navlogx th.navlog-ch-col,#navlogx th.navlog-mdev-col,#navlogx th.navlog-mh-col{max-width:65px;min-width:65px;text-align:center;width:65px}.navlog-input{border-radius:6px;box-sizing:border-box;font-size:18px;font-weight:700;height:40px;min-width:50px;padding:6px 8px;width:100%}.navlog-input-checkpoint{width:120px}.navlog-output{font-size:20px;font-weight:700;text-align:center}.navlog-delete-icon.is-disabled{opacity:.35;pointer-events:none}.navlog-checkpoint-col{text-align:left;width:80px}.navlog-checkpoint-input{border-radius:6px;box-sizing:border-box;font-size:18px;font-weight:700;height:40px;max-width:100%;padding:6px 8px;width:100%}#navlogx td.navlog-checkpoint-col,#navlogx th.navlog-checkpoint-col{max-width:150px;min-width:150px;overflow:hidden;padding:6px;text-align:left;width:150px}#navlogx td.navlog-ft-col,#navlogx th.navlog-ft-col{max-width:60px;min-width:60px;width:60px}#navlogx td.navlog-cruisealt-col,#navlogx th.navlog-cruisealt-col{max-width:80px;min-width:80px;width:80px}#navlogx td.navlog-cas-col,#navlogx th.navlog-cas-col{max-width:60px;min-width:60px;width:60px}#navlogx td.navlog-tc-col,#navlogx th.navlog-tc-col{max-width:60px;min-width:60px;width:60px}#navlogx td.navlog-nm-col,#navlogx th.navlog-nm-col{max-width:60px;min-width:60px;width:60px}.navlog-total-container{display:flex;gap:16px;justify-content:flex-end;margin-top:12px}#navlogx td.navlog-gph-col,#navlogx th.navlog-gph-col{max-width:60px;min-width:60px;width:60px}.navlog-total-box{background:#f6f6f6;border:1px solid #888;border-radius:6px;display:flex;font-size:20px;font-weight:700;gap:10px;padding:8px 14px}.navlog-total-value{min-width:60px;text-align:right}.navlog-delete-col{padding:0;text-align:center;width:26px}.navlog-delete-icon{font-size:16px}#navlogx td.navlog-hwcw-col,#navlogx th.navlog-hwcw-col{text-align:center;width:80px}#navlogx td.navlog-cw-col,#navlogx td.navlog-hw-col,#navlogx th.navlog-cw-col,#navlogx th.navlog-hw-col{text-align:center;width:60px}#navlogx td.navlog-cruisealt-col,#navlogx th.navlog-cruisealt-col{max-width:90px;min-width:90px;text-align:center;width:90px}#navlogx td,#navlogx th{white-space:nowrap}#navlogx td.navlog-cw-col,#navlogx td.navlog-ete-col,#navlogx td.navlog-gal-col,#navlogx td.navlog-gs-col,#navlogx td.navlog-hw-col,#navlogx td.navlog-tas-col,#navlogx td.navlog-th-col,#navlogx td.navlog-wca-col,#navlogx th.navlog-cw-col,#navlogx th.navlog-ete-col,#navlogx th.navlog-gal-col,#navlogx th.navlog-gs-col,#navlogx th.navlog-hw-col,#navlogx th.navlog-tas-col,#navlogx th.navlog-th-col,#navlogx th.navlog-wca-col{max-width:72px;min-width:72px;width:72px}#navlogx td.navlog-wind-col,#navlogx th.navlog-wind-col{font-size:16px;font-weight:700;max-width:105px;min-width:95px;width:95px}#navlogx td.navlog-delete-col,#navlogx th.navlog-delete-col{max-width:26px;min-width:26px;padding:0;width:26px}.navlog-save-load-box{align-items:center;display:flex;flex-direction:column;margin-bottom:12px;margin-top:12px}.navlog-save-load-row{align-items:center;display:flex;gap:10px;margin-bottom:10px}.navlog-save-load-row label{font-weight:700;min-width:150px}.navlog-save-load-row input,.navlog-save-load-row select{font-size:18px;max-width:320px;padding:4px;width:320px}.navlog-save-load-buttons{display:flex;gap:10px;margin-top:8px}.home-actions{margin:12px 0}.aircraft-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin-top:14px}.aircraft-card{align-items:center;background:#0000;border:1px solid #444;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px;text-align:left}.aircraft-img{border:1px solid #444;border-radius:8px;height:64px;object-fit:cover;width:90px}.aircraft-header-img{display:block;height:192px;object-fit:cover;object-position:center;width:252px}.aircraft-tail{font-size:18px;font-weight:700}.aircraft-model{font-size:13px;opacity:.85}.error{color:#ff7070;margin:10px 0}#create-aircraft-info,#create-perform-table,#create-rollout-table,#create-vspeed-table,#create-wtbal-table{border-collapse:collapse;margin-bottom:12px;width:100%}#create-aircraft-info td,#create-aircraft-info th,#create-perform-table td,#create-perform-table th,#create-rollout-table td,#create-rollout-table th,#create-vspeed-table td,#create-vspeed-table th,#create-wtbal-table td,#create-wtbal-table th{border:1px solid #999;padding:6px;text-align:left;vertical-align:top}#create-aircraft-info input,#create-perform-table input,#create-rollout-table input,#create-vspeed-table input,#create-wtbal-table input{box-sizing:border-box;width:100%}.delete-airplane-btn{align-items:center;background:#b40000e6;border:none;border-radius:50%;box-shadow:0 1px 4px #0006;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;left:4px;position:absolute;top:4px;width:18px;z-index:20}.delete-airplane-btn:hover{background:red;transform:scale(1.08)}#edit-roll{border-collapse:collapse;margin:20px auto;table-layout:fixed;width:100%}#edit-roll td,#edit-roll th{padding:8px;text-align:center;vertical-align:middle}#edit-roll td:first-child,#edit-roll th:first-child{width:28%}#edit-roll td:nth-child(2),#edit-roll td:nth-child(3),#edit-roll th:nth-child(2),#edit-roll th:nth-child(3){width:24%}#edit-roll td:nth-child(4),#edit-roll th:nth-child(4){width:14%}#edit-roll input[type=number],#edit-roll input[type=text]{box-sizing:border-box;font-weight:700;text-align:center;width:100%}#edit-roll select{box-sizing:border-box;text-align:center;width:100%}.edit-roll-controls{display:flex;gap:16px;justify-content:center;margin-top:18px}#edit-fuel-arm{border-collapse:collapse;margin:20px auto;table-layout:fixed;width:80%}#edit-fuel-arm td,#edit-fuel-arm th{border:2px solid #f3e7cf;padding:10px 12px;text-align:center;vertical-align:middle}#edit-fuel-arm .fuel-station_box{font-size:24px;font-weight:700;text-align:left;width:70%}#edit-fuel-arm .fuel-arm_box{font-size:24px;font-weight:700;text-align:center;width:30%}.fuel-arm-input{box-sizing:border-box;font-size:22px;font-weight:700;padding:4px 6px;text-align:center;width:100px}.alt1-col{background-color:#e8f2ff}.alt2-col{background-color:#e8ffe8}.alt3-col{background-color:#fff4e6}.rollout-notes{margin-top:10px;width:100%}.rollout-notes-table{background-color:initial;border-collapse:collapse;font-weight:700;width:100%}.rollout-notes-table td{border-top:1px solid #e6d7b3;color:#000;font-size:16px;font-weight:700;padding:8px 12px;text-align:left}.rollout-notes-table td:before{content:"NOTE: ";font-weight:700}@media (max-width:1024px){body{border-width:6px;font-size:115%;max-width:100%}h1{font-size:260%}h2{font-size:220%}p{font-size:24px}nav a{font-size:1em;padding:6px 12px}table{font-size:22px}input[type=number],input[type=text],select{font-size:18px}.navlog-heading-windsAloft,.navlog-text-grid{font-size:22px}.navlog-departure-grid{column-gap:14px;grid-template-columns:-webkit-max-content 100px;grid-template-columns:max-content 100px}.navlog-departure-grid input,.navlog-ft-input,.navlog-wind-alt-input,.navlog-wind-input{font-size:20px;height:42px}.navlog-total-container{flex-wrap:wrap;justify-content:flex-start}.navlog-total-box{font-size:18px}}@media (max-width:932px) and (orientation:landscape){body{border-radius:8px;border-width:3px;font-size:100%;margin:0;overflow-x:auto;width:100%}.App-header_router,.App-weather,footer,header,main{padding-left:10px;padding-right:10px}main{padding-left:6px;padding-right:6px}h1{font-size:190%}h2{font-size:160%}p{font-size:18px}.aviation-header-title{font-size:30px;line-height:1.1}.aviation-header-subtitle{font-size:17px;margin-top:6px}nav{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;top:0}nav a{display:inline-block;font-size:15px;line-height:1.2;margin:4px;padding:8px 10px}table{font-size:16px;margin:10px 0}td,th{height:auto;padding:4px}input[type=date],input[type=number],input[type=text],select{font-size:16px}.navlog-heading-windsAloft,.navlog-text-grid{font-size:18px}.navlog-departure-grid{grid-template-columns:1fr;row-gap:8px}.navlog-departure-grid label{margin-top:8px}.navlog-departure-grid input{font-size:18px;height:40px;max-width:180px;width:100%}.navlog-wind-alt-grid{flex-wrap:wrap;gap:10px}.navlog-wind-alt-box{font-size:16px}.navlog-ft-input,.navlog-wind-alt-input,.navlog-wind-input{font-size:16px;height:38px;width:72px}.navlog-total-container{align-items:stretch;flex-direction:column;gap:10px}.navlog-total-box{font-size:16px;justify-content:space-between}.aircraft-grid{grid-template-columns:1fr}.aircraft-card{padding:10px}.aircraft-img{height:54px;width:72px}#edit-fuel-arm{width:100%}#edit-fuel-arm .fuel-arm_box,#edit-fuel-arm .fuel-station_box{font-size:18px}.fuel-arm-input{font-size:18px;width:80px}.forecast-terminal-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.forecast-terminal-scroll table{min-width:760px}}@media (max-width:600px) and (orientation:portrait){body{border-radius:8px;border-width:3px;font-size:100%;margin:0;overflow-x:auto;width:100%}.App-header_router,.App-weather,footer,header,main{padding-left:8px;padding-right:8px}header{margin-bottom:10px;padding-bottom:10px;padding-top:10px}main{padding-left:6px;padding-right:6px}h1{font-size:190%}h2{font-size:160%}p{font-size:18px}table{font-size:16px;margin:10px 0}td,th{height:auto;padding:4px}input[type=date],input[type=number],input[type=text],select{font-size:16px}.navlog-heading-windsAloft,.navlog-text-grid{font-size:18px}.navlog-departure-grid{grid-template-columns:1fr;row-gap:8px}.navlog-departure-grid label{margin-top:8px}.navlog-departure-grid input{font-size:18px;height:40px;max-width:180px;width:100%}.navlog-wind-alt-grid{flex-wrap:wrap;gap:10px}.navlog-wind-alt-box{font-size:16px}.navlog-ft-input,.navlog-wind-alt-input,.navlog-wind-input{font-size:16px;height:38px;width:72px}.navlog-total-container{align-items:stretch;flex-direction:column;gap:10px}.navlog-total-box{font-size:16px;justify-content:space-between}.aircraft-grid{grid-template-columns:1fr}.aircraft-card{padding:10px}.aircraft-img{height:54px;width:72px}#edit-fuel-arm{width:100%}#edit-fuel-arm .fuel-arm_box,#edit-fuel-arm .fuel-station_box{font-size:18px}.fuel-arm-input{font-size:18px;width:80px}.forecast-terminal-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.forecast-terminal-scroll table{min-width:760px}}@media print{body{background:#fff!important;color:#000!important;font-size:10pt}.no-print,button,nav{display:none!important}.navlog-wrapper{overflow:visible!important}table{border-collapse:collapse;page-break-inside:auto;width:100%!important}tr{page-break-after:auto;page-break-inside:avoid}td,th{border:1px solid #000;font-size:9pt;padding:4px}input{background:#0000!important;border:none!important;box-shadow:none!important}h1,h2,h3,input{color:#000!important}}@page{size:landscape;margin:.4in}
/*# sourceMappingURL=main.af698b0d.css.map*/