/* GREEN MILES TOURS V16.3 — accessible editorial tools, scoped lifecycle searches, notifications. */
:root{--gmt163-surface:#fff;--gmt163-line:#d9e5ee;--gmt163-soft:#f5f9fc;--gmt163-ink:#19344a;--gmt163-interactive:#12657c}
body.gmt-ui-v10 :is(.gmt-v163-news-filter,.gmt-v163-lifecycle-filter,.gmt-v163-notification-filter){display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0 20px;padding:16px;background:var(--gmt163-soft);border:1px solid var(--gmt163-line);border-radius:14px}
body.gmt-ui-v10 :is(.gmt-v163-news-filter,.gmt-v163-lifecycle-filter,.gmt-v163-notification-filter) label{display:flex;flex:1 1 210px;flex-direction:column;gap:6px;min-width:0;color:var(--gmt163-ink);font-weight:650;font-size:.87rem}
body.gmt-ui-v10 :is(.gmt-v163-news-filter,.gmt-v163-lifecycle-filter,.gmt-v163-notification-filter) :is(input,select){box-sizing:border-box;width:100%;max-width:100%;min-height:43px;padding:9px 12px;border:1px solid #b7cbd7;border-radius:10px;background:#fff;color:#18394e}
body.gmt-ui-v10 :is(.gmt-v163-news-filter,.gmt-v163-lifecycle-filter,.gmt-v163-notification-filter) :is(input,select):focus-visible{border-color:#1c7185;outline:3px solid #b9e1e8;outline-offset:1px}
body.gmt-ui-v10 .gmt-v163-empty{margin:18px 0;padding:16px;border:1px dashed #b2c6d3;border-radius:12px;background:#f8fbfd;color:#31546a}
body.gmt-ui-v10 .gmt-v162-news-editor{border-left:4px solid var(--gmt163-interactive)}
html[dir=rtl] body.gmt-ui-v10 .gmt-v162-news-editor{border-left:1px solid var(--gmt163-line);border-right:4px solid var(--gmt163-interactive)}
body.gmt-ui-v10 .gmt-v162-news-editor:focus-within{box-shadow:0 0 0 3px rgba(16,115,137,.09)}
body.gmt-ui-v10 .gmt-lifecycle-center .gmt-record-link{display:inline-block;max-width:310px;overflow-wrap:anywhere;line-height:1.5}
body.gmt-ui-v10 .gmt-lifecycle-center .gmt-record-link small{font-weight:normal;white-space:nowrap;opacity:.75}
body.gmt-ui-v10 .gmt-lifecycle-center .data-table tr:focus-within{background:#eef8fa}
body.gmt-ui-v10 .gmt-v162-home-row{transition:border-color .14s ease,background .14s ease}
body.gmt-ui-v10 .gmt-v162-home-row:focus-within{border-color:#78b4c1;background:#edf7f9}
body.gmt-ui-v10 .gmt-v162-news-grid>*,body.gmt-ui-v10 .gmt-v162-home-grid>*{min-width:0}
body.gmt-ui-v10 .gmt-notification-center .gmt-v163-notification-filter{margin-top:12px}
body.gmt-ui-v10 .gmt-notification-center .gmt-v163-notification-filter label{flex-basis:min(100%,430px)}
body.gmt-ui-v10 :is(.gmt-notification-record,.gmt-notification-full) {overflow-wrap:anywhere}
body.gmt-ui-v10 .gmt-record-details dd{unicode-bidi:plaintext}
html[lang=en] body.gmt-ui-v10 .gmt-record-details dd:lang(ar),html[lang=ar] body.gmt-ui-v10 .gmt-record-details dd:lang(en){unicode-bidi:isolate}
@media(max-width:620px){body.gmt-ui-v10 :is(.gmt-v163-news-filter,.gmt-v163-lifecycle-filter,.gmt-v163-notification-filter){padding:12px;gap:10px}body.gmt-ui-v10 :is(.gmt-v163-news-filter,.gmt-v163-lifecycle-filter,.gmt-v163-notification-filter) :is(label,button){flex:1 1 100%;width:100%}}
@media(prefers-reduced-motion:reduce){body.gmt-ui-v10 .gmt-v162-home-row{transition:none}}
