/* MarineTools v8.6.0 — Fuel & Energy workflows */
.mt-energy-nav .mt-nav-icon{display:grid;place-items:center;width:24px!important;height:24px}.mt-energy-nav .mt-nav-icon svg{width:19px;height:19px}
.mt-v860-section{display:grid;gap:12px;margin-top:14px}.mt-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:2px 2px 0}.mt-section-head h2{margin:3px 0 4px;font-size:24px}.mt-section-head p{margin:0;color:var(--muted);max-width:850px}.mt-v860-panel{overflow:hidden}.mt-v860-grid{align-items:start}.mt-add-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.mt-v860-table-wrap{overflow:auto;margin-top:12px}.mt-v860-table-wrap table{min-width:850px}.mt-v860-table-wrap input,.mt-v860-table-wrap select{min-width:90px;padding:7px 8px}.mt-v860-table-wrap td{vertical-align:middle}.mt-card-list{display:grid;gap:7px;margin-top:10px}.mt-list-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid #1b455e;border-radius:9px;background:#082235}.mt-list-row>div{min-width:0}.mt-list-row b,.mt-list-row small{display:block}.mt-list-row small{color:var(--muted);margin-top:2px;overflow-wrap:anywhere}.btn.small{padding:6px 9px;font-size:11px}.optional{font-weight:400;color:#6e8fa3;font-size:10px}.mt-energy-topline{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px;margin:-4px 0 12px}.mt-energy-layout{align-items:start}.mt-energy-layout .panel{height:100%}.mt-log-reading{margin-top:9px}.mt-history-actions{align-items:end}.mt-history-actions select{width:min(360px,100%)}.mt-summary-list{display:grid;gap:8px}.mt-summary-row{display:flex;justify-content:space-between;gap:15px;padding:10px;border:1px solid #1b455e;border-radius:9px;background:#082235}.mt-summary-row b,.mt-summary-row small,.mt-summary-row strong{display:block}.mt-summary-row small{color:var(--muted);margin-top:2px}.mt-summary-row>div:last-child{text-align:right}.mt-energy-rule{margin-top:10px;border-left-color:var(--amber)}.mt-empty-setup{margin-bottom:12px}.mt-empty-setup h3{margin-top:0}.mt-profile-reuse{grid-column:1/-1;display:grid;grid-template-columns:minmax(140px,1fr) auto;gap:7px;align-items:end;padding:8px;border:1px dashed #24546f;border-radius:8px;background:#082235}.mt-energy-bridge{grid-column:1/-1;border-color:#286581;background:linear-gradient(180deg,#0b3148,#092335)}.mt-energy-bridge .mt-bridge-badge{display:inline-flex;border:1px solid #2b7294;border-radius:999px;padding:4px 7px;color:#73d8fb;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:9px}.mt-offline-live-note{margin:0 0 12px;border-left-color:var(--amber)}

/* v8.6 Common jobs: fuel/endurance, daily consumption, bunkering, generator, pump. */
.home-popular-grid button:nth-child(2)>span{--mt-home-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h10v18H7z'/%3E%3Cpath d='M9.5 7h5M9.5 11h5M9.5 15h3'/%3E%3Cpath d='M4 6h3M4 10h3M4 14h3M4 18h3'/%3E%3C/svg%3E")}
.home-popular-grid button:nth-child(3)>span{--mt-home-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='6' ry='2.5'/%3E%3Cpath d='M6 5v11c0 1.4 2.7 2.5 6 2.5s6-1.1 6-2.5V5'/%3E%3Cpath d='M8.5 11.5h7'/%3E%3C/svg%3E")}
.home-popular-grid button:nth-child(4)>span{--mt-home-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 17a8 8 0 0 1 16 0'/%3E%3Cpath d='M12 17l4-5'/%3E%3Cpath d='M7 14h.01M17 14h.01'/%3E%3C/svg%3E")}
.home-popular-grid button:nth-child(5)>span{--mt-home-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 7v5h-5'/%3E%3Cpath d='M4 17v-5h5'/%3E%3Cpath d='M6.1 9a7 7 0 0 1 11.6-2.6L20 12'/%3E%3Cpath d='M17.9 15a7 7 0 0 1-11.6 2.6L4 12'/%3E%3C/svg%3E")}

[data-theme="bridge"] .mt-list-row,[data-theme="bridge"] .mt-summary-row,[data-theme="bridge"] .mt-profile-reuse{background:#251b16;border-color:#58402e}[data-theme="bridge"] .mt-energy-bridge{background:linear-gradient(180deg,#322318,#231913);border-color:#77523b}

@media(max-width:1100px){.mt-add-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-v860-grid,.mt-energy-layout{grid-template-columns:1fr}}
@media(max-width:700px){.mt-section-head{display:block}.mt-section-head>.chip{margin-top:9px}.mt-add-grid,.mt-energy-layout .fields.three{grid-template-columns:1fr}.mt-profile-reuse{grid-template-columns:1fr}.mt-summary-row{align-items:flex-start}.mt-history-actions{display:grid;grid-template-columns:1fr}.mt-history-actions select{width:100%}.mt-energy-topline{align-items:flex-start;flex-direction:column}}
