.operator-module__OlUa6W__shell{max-width:1080px}.operator-module__OlUa6W__panel{border:1px solid var(--line);background:linear-gradient(#ffffff0e,#ffffff06);border-radius:24px;padding:1.5rem}.operator-module__OlUa6W__panel h1,.operator-module__OlUa6W__panel h2{letter-spacing:-.035em;margin:.55rem 0 .9rem}.operator-module__OlUa6W__lead,.operator-module__OlUa6W__muted{color:var(--muted)}.operator-module__OlUa6W__actions,.operator-module__OlUa6W__toolbar{flex-wrap:wrap;gap:.75rem;margin:1.2rem 0;display:flex}.operator-module__OlUa6W__toolbar form{margin:0}.operator-module__OlUa6W__notice{border:1px solid var(--line);color:var(--muted);background:var(--surface);border-radius:14px;margin:1rem 0;padding:1rem}.operator-module__OlUa6W__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:1.5rem 0;display:grid}.operator-module__OlUa6W__metric{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:1rem}.operator-module__OlUa6W__metric strong{color:var(--text);font-size:1.65rem;display:block}.operator-module__OlUa6W__metric span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.operator-module__OlUa6W__list,.operator-module__OlUa6W__managementList,.operator-module__OlUa6W__repeatList{gap:.75rem;display:grid}.operator-module__OlUa6W__row{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(100px,.6fr));align-items:center;gap:1rem;padding:1rem;display:grid}.operator-module__OlUa6W__row strong,.operator-module__OlUa6W__row span{min-width:0}.operator-module__OlUa6W__badge{border:1px solid var(--line);text-transform:uppercase;letter-spacing:.07em;border-radius:999px;width:fit-content;padding:.3rem .6rem;font-size:.76rem;display:inline-flex}.operator-module__OlUa6W__detailGrid{grid-template-columns:1.2fr .8fr;gap:1rem;display:grid}.operator-module__OlUa6W__definitionList{gap:0;margin:1.2rem 0;display:grid}.operator-module__OlUa6W__definitionList div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:1rem;padding:.8rem 0;display:grid}.operator-module__OlUa6W__definitionList dt{color:var(--muted)}.operator-module__OlUa6W__definitionList dd{overflow-wrap:anywhere;margin:0}.operator-module__OlUa6W__auditList{gap:.65rem;margin-top:1rem;display:grid}.operator-module__OlUa6W__auditItem{border-left:3px solid var(--accent);background:var(--surface);color:var(--muted);padding:.85rem 1rem}.operator-module__OlUa6W__auditItem strong{color:var(--text)}.operator-module__OlUa6W__sectionHeader,.operator-module__OlUa6W__sectionHeaderCompact{justify-content:space-between;align-items:end;gap:1rem;display:flex}.operator-module__OlUa6W__sectionHeader{margin-bottom:1rem}.operator-module__OlUa6W__sectionHeaderCompact{align-items:center}.operator-module__OlUa6W__sectionHeaderCompact p{margin:.35rem 0 0}.operator-module__OlUa6W__managementRow{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,1.7fr) 110px 100px auto;align-items:center;gap:1rem;padding:1rem;display:grid}.operator-module__OlUa6W__managementRow>div{min-width:0}.operator-module__OlUa6W__managementRow strong{color:var(--text);margin-bottom:.25rem;display:block}.operator-module__OlUa6W__managementRow span{color:var(--muted);overflow-wrap:anywhere}.operator-module__OlUa6W__editorForm{gap:1rem;margin-top:1.25rem;display:grid}.operator-module__OlUa6W__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.operator-module__OlUa6W__field{gap:.45rem;min-width:0;display:grid}.operator-module__OlUa6W__field>label,.operator-module__OlUa6W__field>span,.operator-module__OlUa6W__checkboxField span,.operator-module__OlUa6W__compactField>span,.operator-module__OlUa6W__mediaSourceLabel{color:var(--muted);font-size:.86rem;font-weight:700}.operator-module__OlUa6W__field input,.operator-module__OlUa6W__field textarea,.operator-module__OlUa6W__field select,.operator-module__OlUa6W__compactField input,.operator-module__OlUa6W__compactField select{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#071220b8;border-radius:12px;padding:.8rem .9rem}.operator-module__OlUa6W__field textarea{resize:vertical;min-height:110px}.operator-module__OlUa6W__field input:focus,.operator-module__OlUa6W__field textarea:focus,.operator-module__OlUa6W__field select:focus,.operator-module__OlUa6W__compactField input:focus,.operator-module__OlUa6W__compactField select:focus{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:2px}.operator-module__OlUa6W__checkboxField{align-items:center;gap:.65rem;min-height:48px;padding-top:1.7rem;display:flex}.operator-module__OlUa6W__checkboxField input{width:1rem;height:1rem}.operator-module__OlUa6W__editorSection{border:1px solid var(--line);background:#ffffff05;border-radius:16px;gap:1rem;margin-top:.5rem;padding:1.1rem;display:grid}.operator-module__OlUa6W__mediaEditorCard,.operator-module__OlUa6W__itineraryCard{border:1px solid color-mix(in srgb, var(--line) 88%, transparent);background:#07122061;border-radius:16px;gap:.9rem;padding:1rem;display:grid}.operator-module__OlUa6W__mediaEditorHeader,.operator-module__OlUa6W__itineraryCardHeader,.operator-module__OlUa6W__reorderToolbar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.operator-module__OlUa6W__mediaEditorHeader strong,.operator-module__OlUa6W__itineraryCardHeader strong,.operator-module__OlUa6W__reorderToolbar span{color:var(--text)}.operator-module__OlUa6W__mediaEditorLayout{grid-template-columns:minmax(280px,.95fr) minmax(300px,1.05fr);align-items:start;gap:1rem;display:grid}.operator-module__OlUa6W__mediaMetadataGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem;display:grid}.operator-module__OlUa6W__mediaSourceField{gap:.5rem;min-width:0;display:grid}.operator-module__OlUa6W__mediaSourceExperience{gap:.8rem;display:grid}.operator-module__OlUa6W__mediaSourcePreview{aspect-ratio:16/10;border:1px solid var(--line);background:#050e19db;border-radius:14px;width:100%;overflow:hidden}.operator-module__OlUa6W__mediaSourcePreview img{object-fit:cover;width:100%;height:100%;display:block}.operator-module__OlUa6W__mediaPlaceholder{text-align:center;height:100%;color:var(--muted);align-content:center;place-items:center;gap:.35rem;padding:1rem;display:grid}.operator-module__OlUa6W__mediaPlaceholder span{color:var(--text);font-weight:700}.operator-module__OlUa6W__mediaSourceControls{gap:.7rem;display:grid}.operator-module__OlUa6W__inlineMediaActions,.operator-module__OlUa6W__actionsCompact,.operator-module__OlUa6W__reorderActions,.operator-module__OlUa6W__reorderToolbar>div{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.operator-module__OlUa6W__inlineMediaActions .button{padding:.62rem .85rem;font-size:.82rem}.operator-module__OlUa6W__hiddenFileInput{display:none}.operator-module__OlUa6W__compactField{gap:.35rem;display:grid}.operator-module__OlUa6W__compactField select,.operator-module__OlUa6W__compactField input{padding:.65rem .75rem;font-size:.88rem}.operator-module__OlUa6W__advancedMediaSource{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent);padding-top:.65rem}.operator-module__OlUa6W__advancedMediaSource summary{cursor:pointer;color:var(--muted);font-size:.8rem}.operator-module__OlUa6W__advancedMediaSource[open] summary{margin-bottom:.65rem}.operator-module__OlUa6W__inlineMediaStatus{color:var(--muted);font-size:.78rem;line-height:1.4}.operator-module__OlUa6W__textButtonDanger,.operator-module__OlUa6W__reorderActions button,.operator-module__OlUa6W__reorderToolbar button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:#ffffff06;border-radius:9px;padding:.4rem .6rem;font-size:.78rem}.operator-module__OlUa6W__textButtonDanger{color:#ffb0b0}.operator-module__OlUa6W__reorderActions button:disabled,.operator-module__OlUa6W__reorderToolbar button:disabled{opacity:.35;cursor:not-allowed}.operator-module__OlUa6W__reorderToolbar{padding:.25rem .15rem .35rem}.operator-module__OlUa6W__itineraryCard{grid-template-columns:1fr}.operator-module__OlUa6W__itineraryCard textarea{min-height:90px}.operator-module__OlUa6W__emptyEditorState{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:14px;place-items:center;gap:.55rem;padding:2rem 1rem;display:grid}.operator-module__OlUa6W__emptyEditorState strong{color:var(--text)}.operator-module__OlUa6W__stickySaveBar{z-index:8;border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#091626eb;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 14px 40px #00000047}.operator-module__OlUa6W__stickySaveBar>div:first-child{gap:.2rem;display:grid}.operator-module__OlUa6W__stickySaveBar strong{color:var(--text)}.operator-module__OlUa6W__stickySaveBar span{color:var(--muted);font-size:.78rem}.operator-module__OlUa6W__mediaUploadForm{border:1px solid var(--line);background:#07122061;border-radius:16px;gap:1rem;margin:1.25rem 0 1.5rem;padding:1.1rem;display:grid}.operator-module__OlUa6W__mediaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.operator-module__OlUa6W__mediaCard{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow:hidden}.operator-module__OlUa6W__mediaPreview{aspect-ratio:16/10;background:#071220b8}.operator-module__OlUa6W__mediaPreview img{object-fit:cover;width:100%;height:100%;display:block}.operator-module__OlUa6W__mediaCardBody{gap:.45rem;padding:1rem;display:grid}.operator-module__OlUa6W__mediaCardBody strong{color:var(--text);overflow-wrap:anywhere}.operator-module__OlUa6W__mediaCardBody span,.operator-module__OlUa6W__mediaCardBody code{color:var(--muted);overflow-wrap:anywhere;font-size:.8rem}@media (max-width:880px){.operator-module__OlUa6W__metrics{grid-template-columns:1fr 1fr}.operator-module__OlUa6W__row,.operator-module__OlUa6W__detailGrid,.operator-module__OlUa6W__managementRow,.operator-module__OlUa6W__mediaEditorLayout{grid-template-columns:1fr}.operator-module__OlUa6W__managementRow .operator-module__OlUa6W__badge{margin-top:.2rem}.operator-module__OlUa6W__mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.operator-module__OlUa6W__formGrid,.operator-module__OlUa6W__mediaMetadataGrid{grid-template-columns:1fr}.operator-module__OlUa6W__checkboxField{padding-top:0}.operator-module__OlUa6W__sectionHeader,.operator-module__OlUa6W__sectionHeaderCompact,.operator-module__OlUa6W__stickySaveBar{flex-direction:column;align-items:flex-start}.operator-module__OlUa6W__stickySaveBar .operator-module__OlUa6W__actionsCompact{width:100%}.operator-module__OlUa6W__sectionHeaderCompact .button{width:100%}.operator-module__OlUa6W__stickySaveBar .operator-module__OlUa6W__actionsCompact .button{width:100%}.operator-module__OlUa6W__stickySaveBar .operator-module__OlUa6W__actionsCompact .button{justify-content:center}.operator-module__OlUa6W__mediaGrid{grid-template-columns:1fr}}@media (max-width:520px){.operator-module__OlUa6W__metrics{grid-template-columns:1fr}.operator-module__OlUa6W__definitionList div{grid-template-columns:1fr;gap:.2rem}.operator-module__OlUa6W__panel{border-radius:18px;padding:1rem}.operator-module__OlUa6W__editorSection,.operator-module__OlUa6W__mediaEditorCard,.operator-module__OlUa6W__itineraryCard{padding:.85rem}}
.reservations-module__CPPrfG__queueFilterForm{border:1px solid var(--line);background:#07122061;border-radius:16px;gap:1rem;margin-top:1rem;padding:1rem;display:grid}.reservations-module__CPPrfG__queueFilterGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.85rem;display:grid}.reservations-module__CPPrfG__queueRow{border:1px solid var(--line);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,1.8fr) 100px 128px 130px auto;align-items:center;gap:.9rem;padding:1rem;display:grid}.reservations-module__CPPrfG__queueRow>*{min-width:0}.reservations-module__CPPrfG__queueMain{gap:.3rem;display:grid}.reservations-module__CPPrfG__queueMain>strong{color:var(--text)}.reservations-module__CPPrfG__queueMain>span,.reservations-module__CPPrfG__queueSubtext{color:var(--muted);overflow-wrap:anywhere}.reservations-module__CPPrfG__queueSubtext{margin-top:.3rem;font-size:.8rem;display:block}.reservations-module__CPPrfG__queueSignals{flex-wrap:wrap;gap:.4rem;margin-top:.25rem;display:flex}.reservations-module__CPPrfG__queueStatusStack{justify-items:start;gap:.4rem;display:grid}.reservations-module__CPPrfG__pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin-top:1.25rem;display:grid}.reservations-module__CPPrfG__pagination>:last-child{justify-self:end}.reservations-module__CPPrfG__pagination>span{color:var(--muted)}@media (max-width:980px){.reservations-module__CPPrfG__queueFilterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.reservations-module__CPPrfG__queueRow{grid-template-columns:minmax(0,1fr) 110px 130px}.reservations-module__CPPrfG__queueRow>:nth-child(4),.reservations-module__CPPrfG__queueRow>:nth-child(5){justify-self:start}}@media (max-width:680px){.reservations-module__CPPrfG__queueFilterGrid,.reservations-module__CPPrfG__queueRow{grid-template-columns:1fr}.reservations-module__CPPrfG__queueStatusStack{grid-auto-flow:column;justify-content:start}.reservations-module__CPPrfG__queueRow>:nth-child(4),.reservations-module__CPPrfG__queueRow>:nth-child(5){justify-self:stretch}.reservations-module__CPPrfG__queueRow>:nth-child(5){justify-content:center}.reservations-module__CPPrfG__pagination{text-align:center;grid-template-columns:1fr}.reservations-module__CPPrfG__pagination>*,.reservations-module__CPPrfG__pagination>:last-child{justify-self:stretch}}
.departure-editor-module__7tSxUa__card{border:1px solid var(--line);background:#07122070;border-radius:16px;gap:1rem;padding:1rem;display:grid}.departure-editor-module__7tSxUa__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.departure-editor-module__7tSxUa__header>div:first-child{gap:.2rem;display:grid}.departure-editor-module__7tSxUa__header strong{color:var(--text)}.departure-editor-module__7tSxUa__header span{color:var(--muted);font-size:.82rem}.departure-editor-module__7tSxUa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}@media (max-width:880px){.departure-editor-module__7tSxUa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.departure-editor-module__7tSxUa__header{flex-direction:column;align-items:flex-start}.departure-editor-module__7tSxUa__grid{grid-template-columns:1fr}}
.reservation-travellers-module__EBrPta__amendmentDetails{border:1px solid var(--line);background:#0712206b;border-radius:14px;margin-top:1rem;overflow:hidden}.reservation-travellers-module__EBrPta__amendmentSummary{cursor:pointer;color:var(--text);background:#ffffff06;padding:.85rem 1rem;font-weight:700;list-style-position:inside}.reservation-travellers-module__EBrPta__amendmentSummary:hover{background:#ffffff0b}.reservation-travellers-module__EBrPta__amendmentBody{border-top:1px solid var(--line);gap:1rem;padding:1rem;display:grid}.reservation-travellers-module__EBrPta__helperText{color:var(--muted);margin:0;line-height:1.55}.reservation-travellers-module__EBrPta__amendmentForm{gap:1rem;max-width:760px;display:grid}.reservation-travellers-module__EBrPta__formActions{justify-content:flex-start;display:flex}@media (max-width:620px){.reservation-travellers-module__EBrPta__formActions .button{justify-content:center;width:100%}}
