@media (max-width:2226px){.otp-flight-panel{width:64%!important}.listview-wrapper.collapse-list .otp-flight-panel{width:100%!important}.rightInfo-forcard{display:none}}@media (max-width:1920px){.otp-flight-panel{width:64%!important}.listview-wrapper.collapse-list .otp-flight-panel{width:100%!important}.rightInfo-forcard{display:none}}@media (max-width:1831px){.listview-wrapper.collapse-list .otp-right-section{min-width:390px!important}}@media (max-width:1827px){.rightInfo-forcard{display:none}.listview-wrapper.collapse-list .otp-left-section{width:calc(39% - .5rem)}.listview-wrapper.collapse-list .otp-row-1{gap:3px}.listview-wrapper.collapse-list .otp-right-section{width:calc(50% - .5rem)}.otp-flight-panel{width:64%!important}.listview-wrapper.collapse-list .otp-flight-panel{width:100%!important;gap:8px}.listview-wrapper.collapse-list .otp-flight-details{gap:2px}.filter-wrapper.otp-filter-wrapper .filter-toggle{display:flex!important}}@media (max-width:1704px){.listview-wrapper.collapse-list .listView-card .card_content{gap:1rem!important}}@media (max-width:1648px){.otp-right-section{min-width:405px!important}.otp-filter-wrapper .filters{gap:5px}}@media (max-width:1622px){.filter-wrapper.otp-filter-wrapper .filter-toggle{display:block!important}.filter-status-btn.filter-lmv-rmv{display:flex}}@media (max-width:1510px){.listview-wrapper.collapse-list .otp-left-section{width:calc(30% - .5rem)}}@media (max-width:1470px){.otp-flight-panel{width:80%!important}.right-drawer.open .drawer-body .flight-status-container .otp-flight-panel{width:50%!important}}@media (max-width:1439px){.right-drawer.open .drawer-body .flight-status-container .otp-flight-panel{width:50%!important}}@media (max-width:1419px){.airplane-status-section{width:100%}.right-drawer.open .drawer-body .flight-status-container .otp-flight-panel{width:100%!important;height:fit-content}.flight-status-container{gap:10px}}@media (max-width:1401px){.listview-wrapper.collapse-list .otp-left-section,.listview-wrapper.collapse-list .otp-right-section{width:calc(32% - .5rem)}.listview-wrapper.collapse-list .listView-card .card_content{gap:10px!important}}@media (max-width:1353px){.listview-wrapper.collapse-list .otp-right-section{min-width:390px!important}}@media (max-width:1308px){.listview-wrapper.collapse-list .otp-left-section,.listview-wrapper.collapse-list .otp-right-section{width:100%}}@media (max-width:1024px){.right-drawer.open .airplane-status-section{width:100%;flex-direction:row}.right-drawer.open .drawer-body .flight-status-container .otp-flight-panel{flex-direction:row}}@media (max-width:1283px){.filter-status-btn.filter-lmv-rmv{display:none}}@media (max-width:1200px){.otp-left-section{width:calc(36% - 1.5rem)!important}.otp-right-section{min-width:60%!important;align-items:start}.otp-flight-panel{width:90%!important}.listview-wrapper .listView-card .card_content{gap:1rem!important}.rightInfo-forcard{display:none}.right-drawer.open .drawer-body .flight-status-container .otp-flight-panel{width:100%!important}.right-drawer.open .airplane-status-section{width:100%}}@media (min-width:1024px) and (max-width:1200px){.listview-wrapper.collapse-list{display:flex!important}}@media (max-width:1169px){.filter-status-btn.filter-last{display:none}}@media (max-width:1040px){.filter-status-btn.filter-last{display:flex}}@media (max-width:992px){.otp-right-section{min-width:52%!important}.right-drawer.open .airplane-status-section{width:100%;display:flex;flex-direction:row}}@media (max-width:986px){.otp-right-section{min-width:50%!important}}@media (max-width:960px){.listview-wrapper.collapse-list{display:none!important}.right-drawer{margin-left:0!important}.flight-status-container{flex-direction:row!important}.airplane-status-section{width:fit-content!important}}@media (max-width:931px){.filter-status-btn.filter-first{display:none}.otp-flight-panel{width:100%!important}}@media (max-width:912px){.list-card-block{overflow:hidden}}@media (max-width:899px){.otp-left-section{min-width:calc(36% - 1.5rem)!important}.otp-right-section{min-width:fit-content!important}.listview-wrapper .listView-card .card_content{justify-content:left!important}}@media (max-width:768px){.listview-wrapper .listView-card .card_content{gap:10px!important}.listview-wrapper .listView-card .card_content .otp-left-section{min-width:255px}.listview-wrapper .listView-card .card_content .otp-right-section{width:61%!important}.listview-wrapper .listView-card .card_content .otp-flight-panel,.mobile-filters-advanced-section .select-wrapper{width:100%!important}.mobile-filters-advanced-section .filter-select,.mobile-filters-advanced-section .mobile-filter-field,.mobile-filters-advanced-section .multi-select-trigger{width:100%}.mobile-filters-modal-content{height:100vh}.fleet-fin-panel{left:5px!important}.drawer-body .details-container{padding-bottom:40px!important}.right-drawer .defect-card-header-left,.right-drawer .mel-card-header-left,.right-drawer .nef-card-header-left{flex-direction:row!important;align-items:center}.right-drawer .defect-card-header,.right-drawer .mel-card-header,.right-drawer .nef-card-header{flex-direction:row!important;padding-bottom:10px}.otp-filter-section .page-title,.right-drawer .mel-status-btn,.right-drawer .nef-status-btn{width:fit-content!important}.otp-filter-section .filters{display:flex!important;width:fit-content!important}.right-drawer .tab-pane .task-status-content{display:none}}@media (max-width:767px){.filter-btn-sction,.filter-wrapper.otp-filter-wrapper .filter-toggle{display:none!important}.filter-wrapper.otp-filter-wrapper .mobile-filter{justify-content:space-between}.otp-filter-section .page-title{width:100%!important}}@media (max-width:743px){.mobile-filters-status-section{display:grid!important;grid-template-columns:repeat(4,1fr)}.mobile-filters-advanced-section{flex-direction:row!important}}@media (max-width:678px){.listview-wrapper .listView-card .card_content{gap:0!important}.listview-wrapper .listView-card .card_content .otp-left-section{min-width:190px}.listview-wrapper .listView-card .card_content .otp-right-section{min-width:100%!important}.mobile-filters-advanced-section .select-wrapper,.right-drawer.open .airplane-status-section{width:100%!important}.mobile-filters-advanced-section .filter-select,.mobile-filters-advanced-section .mobile-filter-field,.mobile-filters-advanced-section .multi-select-trigger{width:100%}.mobile-filters-modal-content{height:100vh}.fleet-fin-panel{left:-16px!important}}@media (max-width:576px){.main-content.otp{height:calc(var(--actual-viewport-height, 100vh) - var(--top-sections-height, 150px))}.listview-wrapper .listView-card .card_content .otp-left-section{min-width:100%!important}.filter-select.fleet-fin-toggle,.filter-select.multi-select-trigger,.multi-select-dropdown{width:100%}.fleet-fin-panel{width:100%!important;left:0!important}.rightInfo-forcard{display:block}.mobile-filters-status-section{grid-template-columns:repeat(auto-fit,minmax(clamp(34%,120px,100%),1fr))}.mobile-filters-advanced-section{flex-direction:column!important}}@media (max-width:430px){.otp-filter-section .page-title{flex-wrap:wrap}.filter-wrapper .page-title h1{text-align:center;width:100%}.multi-select-dropdown{width:100%}.right-drawer.open .drawer-body .flight-status-container .otp-flight-panel{flex-direction:column}.time-status{flex-wrap:wrap;gap:10px!important}.task-title-and-info{width:100%}.drawer-body .otp-flight-panel .otp-flight-row{flex-direction:row;gap:3px}.drawer-body .otp-flight-panel .otp-flight-row .flight-header-label{display:none}.drawer-body .otp-flight-panel .otp-flight-details{gap:3px;margin-left:5px}}@media (max-width:743px){.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .page-title{flex-wrap:wrap}.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .page-title h1{text-align:center;width:100%}.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .page-title .mobile-view{width:100%}.filter-section.otp-filter-section .filters{display:flex!important;flex-direction:row!important;width:100%!important;gap:6px;flex-wrap:nowrap}.filter-section.otp-filter-section .filters .filter-status-btn.filter-first,.filter-section.otp-filter-section .filters .filter-status-btn.filter-last,.filter-section.otp-filter-section .filters .filter-status-btn.filter-second{display:flex!important;align-items:center;justify-content:center;flex:1 1 0!important;width:0!important;min-width:0;padding:11px 6px;flex-direction:row;gap:6px}.filter-section.otp-filter-section .filters .filter-btn-sction,.filter-section.otp-filter-section .filters .filter-toggle{display:none!important}}@media (min-width:744px){.filter-section.otp-filter-section .filter-status-btn.filter-status-btn--active{background:#474748;border-color:#474748;color:var(--white);font-weight:600}.dark-theme .filter-section.otp-filter-section .filter-status-btn.filter-status-btn--active,[data-theme=dark] .filter-section.otp-filter-section .filter-status-btn.filter-status-btn--active{background:#fff;border-color:#fff;color:#020817}}@media (min-width:744px) and (max-width:834px){.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .filters{display:flex!important;flex-direction:row!important;width:100%!important;gap:6px;flex-wrap:nowrap}.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .filters .filter-status-btn.filter-first,.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .filters .filter-status-btn.filter-last,.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .filters .filter-status-btn.filter-second{display:flex!important;align-items:center;justify-content:center;flex:1 1 0;min-width:0;padding:11px 6px;flex-direction:row-reverse;gap:6px}.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .filters .filter-btn-sction,.filter-section.otp-filter-section .filter-wrapper.otp-filter-wrapper .filters .filter-toggle{display:none!important}}::view-transition-new(root),::view-transition-old(root){animation-duration:.35s;animation-timing-function:ease-in-out}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:0}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation-duration:.01ms!important}}.theme-crossfade-overlay{position:fixed;inset:0;z-index:99999;pointer-events:none;opacity:1;transition:opacity .35s ease-in-out}.theme-crossfade-overlay--fade-out{opacity:0}@media (prefers-reduced-motion:reduce){.theme-crossfade-overlay{transition-duration:.01ms!important}}html{color-scheme:light}html.dark-theme,html[data-theme=dark]{color-scheme:dark}:root{--bg-primary:#ffffff;--bg-secondary:#f1f7fa;--text-primary:#020817;--text-secondary:#5f6368;--border-color:#e2e8f0;--accent-color:#003d78;--accent-light:#1360aa;--danger-color:#f01428;--success-color:#10b981;--warning-color:#dc8504;--card-bg:#ffffff;--header-bg:#ffffff;--shadow-color:rgba(0,0,0,0.1);--fd-icon-bg:#f1f6fa;--fd-label-tag-bg:#f0f6fb;--fd-label-tag-border:#e2e8f0;--fd-label-tag-color:#1360aa}.dark-theme{--bg-primary:#020817;--bg-secondary:#1e293b;--text-primary:#ffffff;--text-secondary:#b1b8c0;--dark-border-color:#364051;--dark-filter-bg-color:#4A5562;--dark-dropdown-bg-color:#293247;--border-color:var(--dark-border-color);--accent-color:#2196f3;--accent-light:#d8eeff;--danger-color:#ef4444;--success-color:#10b981;--warning-color:#ffefd7;--card-bg:#1e293b;--header-bg:#0f172a;--shadow-color:rgba(0,0,0,0.3);--fd-icon-bg:#1c1d1f;--fd-label-tag-bg:#334155;--fd-label-tag-border:#475569;--fd-label-tag-color:#e2e8f0}body{background-color:var(--bg-primary);color:var(--text-primary)}.header-wrapper{background-color:var(--header-bg);border-bottom:1px solid var(--border-color)}.card,.list-item{background-color:var(--card-bg);border:1px solid var(--border-color);color:var(--text-primary)}.nav-link{color:var(--text-secondary)}.nav-link.active,.nav-link:hover{color:var(--accent-color)}.dark-mode-active{color:var(--accent-color)!important}.dark-theme .terminal-map{filter:brightness(.8) contrast(1.2)}.dark-theme .list-view-card{background-color:var(--card-bg)}.dark-theme .right-side-drawer{border-left:1px solid var(--border-color)}.dark-theme .filter-section,.dark-theme .right-side-drawer{background-color:var(--bg-secondary)}.dark-theme input,.dark-theme select,.dark-theme textarea,[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background-color:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color)}.dark-theme .form-control,.dark-theme .form-select,[data-theme=dark] .form-control,[data-theme=dark] .form-select{background-color:var(--in-card,var(--bg-secondary));color:var(--text-color,var(--text-primary));border-color:var(--boarder-color,var(--border-color))}.dark-theme .form-control:focus,.dark-theme .form-select:focus,[data-theme=dark] .form-control:focus,[data-theme=dark] .form-select:focus{background-color:var(--in-card,var(--bg-secondary));color:var(--text-color,var(--text-primary));border-color:var(--button-color,var(--accent-color));box-shadow:none}.dark-theme table{color:var(--text-primary)}.dark-theme th{background-color:var(--bg-secondary)}.dark-theme tr:nth-child(2n){background-color:rgba(255,255,255,.05)}.dark-theme .btn-primary{background-color:var(--accent-color)}.dark-theme .btn-outline-primary{color:var(--accent-color);border-color:var(--accent-color)}.dark-theme .status-indicator{opacity:.9}.dark-theme .card_content .fd-label,.dark-theme .card_content .fin__label,.dark-theme .card_content .flightNo__label,.dark-theme .card_content .gate__label,.dark-theme .card_content .inbound__label,.dark-theme .card_content .outbound__label,.dark-theme .card_content .station__label,.dark-theme .card_content .timetable__label,.dark-theme .card_content .tm-label{color:#b1b8c0!important}.dark-theme .fn-pill,.dark-theme .listView-card .fn-pill,.dark-theme .sv-pill{color:#020817!important;background-color:#ffffff!important;border-color:#020817!important}.dark-theme .listView-card .sv-pill{color:#020817!important;background-color:#ffffff!important;border-color:#bbc3d2!important}.turn-schedule-tab{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.task-control-wrapper{background-color:var(--card-bg);border:1px solid var(--boarder-color);border-radius:8px;padding:1rem}.task-control-section{display:flex;flex-direction:column;gap:1rem}.task-control-header{display:flex;justify-content:space-between;align-items:center}.task-control-label{font-size:.875rem;font-weight:600;color:var(--text-color);font-family:var(--fontB)}.toggle-switch{position:relative;display:inline-block;width:44px;height:24px}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--toggleButton);transition:.4s;border-radius:24px}.toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.4s;border-radius:50%}.toggle-switch input:checked+.toggle-slider{background-color:var(--button-color)}.toggle-switch input:checked+.toggle-slider:before{transform:translateX(20px)}.status-section{display:flex;align-items:center;gap:.75rem}.status-icon{width:20px;height:20px;filter:var(--icon-filter,none)}[data-theme=dark] .status-icon{filter:brightness(0) invert(1)}.status-label{font-size:.875rem;font-weight:500;color:var(--text-label);font-family:var(--fontB)}.status-dropdown-wrapper{position:relative;display:flex;align-items:center;gap:.5rem;justify-content:center;width:72%}.status-dropdown{padding:.5rem 1rem;background-color:var(--card-bg);border:1px solid var(--boarder-color);border-radius:4px;font-size:.875rem;font-weight:600;color:var(--text-color);font-family:var(--fontB)}.dropdown-arrow{width:16px;height:16px;cursor:pointer;filter:var(--icon-filter,none)}[data-theme=dark] .dropdown-arrow{filter:brightness(0) invert(1)}.status-dropdown-menu{position:absolute;top:100%;left:0;margin-top:.5rem;background-color:var(--card-bg);border:1px solid var(--boarder-color);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;min-width:138px}[data-theme=dark] .status-dropdown-menu{box-shadow:0 4px 12px rgba(0,0,0,.5)}.status-dropdown-item{padding:.75rem 1rem;font-size:12px;color:var(--text-color);cursor:pointer;transition:background-color .2s ease;font-family:var(--fontB)}.status-dropdown-item:hover{background-color:var(--buttonHover)}.status-dropdown-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.status-dropdown-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.assignees-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.assignee-item{gap:.75rem;padding:.75rem;background-color:var(--card-bg);border:1px solid var(--boarder-color);border-radius:6px}.assignee-badge,.assignee-item{display:flex;align-items:center}.assignee-badge{width:36px;height:36px;justify-content:center;background-color:var(--button-color);color:white;font-weight:600;font-size:.875rem;border-radius:50%;flex-shrink:0;font-family:var(--fontB)}.assignee-badge.cabin{width:auto;padding:0 .75rem;border-radius:18px}.assignee-input{flex:1;padding:.5rem;background-color:var(--white);border:1px solid var(--boarder-color);border-radius:4px;font-size:.875rem;color:var(--text-color);font-family:var(--fontB)}.assignee-input:focus{outline:none;border-color:var(--button-color);box-shadow:0 0 0 2px rgba(19,96,170,.1)}.assignee-input::placeholder{color:var(--placeholder-color);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}[data-theme=dark] .assignee-input{background-color:var(--in-card)}.description__box{background-color:var(--card-bg);border:1px solid var(--boarder-color);border-radius:8px;padding:1rem}.description__top{display:flex;flex-direction:column;gap:.75rem}.description__label{font-size:.875rem;font-weight:600;color:var(--text-color);font-family:var(--fontB)}.description__text{display:flex;align-items:flex-start;gap:.75rem}.description__text__label{flex:1;font-size:.875rem;color:var(--text-color);line-height:1.5;font-family:var(--fontB)}.description__text__edit{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .2s ease}.description__text__edit:hover{background-color:var(--buttonHover)}.description__text__edit img{width:16px;height:16px;filter:var(--icon-filter,none)}[data-theme=dark] .description__text__edit img{filter:brightness(0) invert(1)}.description-textarea{width:100%;padding:.75rem;background-color:var(--white);border:1px solid var(--boarder-color);border-radius:4px;font-size:.875rem;color:var(--text-color);font-family:var(--fontB);resize:vertical;min-height:80px}.description-textarea:focus{outline:none;border-color:var(--button-color);box-shadow:0 0 0 2px rgba(19,96,170,.1)}.description-textarea::placeholder{color:var(--placeholder-color);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}[data-theme=dark] .description-textarea{background-color:var(--in-card)}.overnight-notes-section{background-color:var(--card-bg);border:1px solid var(--boarder-color);border-radius:8px;padding:1rem}.overnight-notes-label{font-size:.875rem;font-weight:600;color:var(--text-color);margin-bottom:.75rem;display:block;font-family:var(--fontB)}.notes-input-container{display:flex;flex-direction:column;gap:.75rem}.notes-textarea{width:100%;padding:.75rem;background-color:var(--white);border:1px solid var(--boarder-color);border-radius:4px;font-size:.875rem;color:var(--text-color);font-family:var(--fontB);resize:vertical;min-height:100px}.notes-textarea:focus{outline:none;border-color:var(--button-color);box-shadow:0 0 0 2px rgba(19,96,170,.1)}.notes-textarea::placeholder{color:var(--placeholder-color);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}[data-theme=dark] .notes-textarea{background-color:var(--in-card)}.notes-actions{display:flex;justify-content:flex-end;gap:.75rem}.btn-cancel,.btn-submit{padding:.5rem 1.5rem;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:var(--fontB)}.btn-cancel{background-color:var(--white);border:1px solid var(--boarder-color);color:var(--text-color)}.btn-cancel:hover:not(:disabled){background-color:var(--buttonHover)}.btn-cancel:disabled{opacity:.5;cursor:not-allowed}[data-theme=dark] .btn-cancel{border-radius:3px;border:1px solid #6c7180;background:#364051;background-color:#364051;color:#ffff}.btn-submit{background-color:var(--button-color);border:1px solid var(--button-color);color:white}.btn-submit:hover:not(:disabled){background-color:var(--button-hover);border-color:var(--button-hover)}.btn-submit:disabled{opacity:.5;cursor:not-allowed}.overnight-notes-history{background-color:var(--card-bg);border:1px solid var(--boarder-color);border-radius:8px;padding:1rem}.overnight-notes-history-label{font-size:.875rem;font-weight:600;color:var(--text-color);margin-bottom:1rem;display:block;font-family:var(--fontB)}.history-list{display:flex;flex-direction:column;gap:1rem}.history-entry{padding:1rem;border:1px solid var(--boarder-color);border-radius:3px}.history-entry,[data-theme=dark] .history-entry{background-color:var(--history-entry-bg)}.history-header{justify-content:space-between;margin-bottom:.5rem}.history-header,.history-user{display:flex;align-items:center}.history-user{gap:.5rem}.user-icon{font-size:18px;color:var(--icon-color)}.snag-user-name{font-size:.875rem;font-weight:600;color:var(--text-color);font-family:var(--fontB)}.history-timestamp{font-size:.75rem;color:var(--text-label);font-family:var(--fontB)}.history-message{font-size:.875rem;color:var(--text-color);line-height:1.5;font-family:var(--fontB)}.loading-skeleton{padding:4px 16px}.loading-skeleton,.no-data{text-align:center;color:var(--text-label);font-family:var(--fontB)}.no-data{padding:2rem;font-size:14px}@media (max-width:768px){.assignees-grid{grid-template-columns:1fr}.assignee_section{flex-direction:column;width:100%}.assignee_row{width:100%!important}.notes-actions{flex-direction:column}.btn-cancel,.btn-submit{width:100%}.task_control{flex-direction:row;flex-wrap:nowrap;gap:12px;padding:12px}.toggle_section__label{font-size:12px}.status__text{font-size:11px}}.assignee_section{display:flex;flex-direction:row;gap:8px;width:100%;flex-wrap:wrap}.assignee_row{display:flex;gap:8px;align-items:center;width:49%}.fd-row{display:inline-flex;align-items:center;gap:8px}.fd-row,.fd-row.w-100{flex:1;min-width:0;max-width:100%}.fd-row.w-100{width:100%}.fd-row.w-50{width:50%;flex:0 0 calc(50% - 4px)}.fd-label-tag{color:#1360aa;font-size:12px;font-style:normal;font-weight:600;border-radius:5px;border:1px solid #e2e8f0;background:#f0f6fb;width:54px;height:30px;text-align:center;line-height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--fontB)}[data-theme=dark] .fd-label-tag{background:var(--in-card);border-color:var(--boarder-color);color:var(--text-color)}.fd-input{display:flex;align-items:center;justify-content:space-between;background:var(--white);border-radius:5px;border:1px solid var(--boarder-color);padding:0;height:30px}[data-theme=dark] .fd-input{background:var(--in-card)}.fd-input input{border:none;padding:6px 10px;background:transparent;color:var(--text-color);font-size:12px;font-family:var(--fontB);outline:none;width:100%}.fd-input input::placeholder{color:var(--placeholder-color);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.fd-input.fd-input--grow{flex:1 1 0;min-width:0;max-width:100%}.fd-input .fd-icon{padding:3px 10px;background:#f1f6fa;border:1px solid #e2e8f0;border-radius:0 5px 5px 0;height:100%;display:flex;align-items:center}[data-theme=dark] .fd-input .fd-icon{background:var(--card-bg);border-color:var(--boarder-color)}.fd-label{color:var(--text-color);font-size:12px;font-family:var(--fontB);font-weight:400}.fd-label.w-100{width:100%}.task_control{flex-direction:row;justify-content:space-between;padding:16px;background:var(--card-bg);border:1px solid var(--boarder-color);border-radius:5px;width:100%;gap:20px;flex-wrap:nowrap}.task_control,.toggle_section{display:flex;align-items:center}.toggle_section{gap:12px;flex-shrink:0}.toggle_section__label{color:var(--text-color);font-size:14px;font-weight:600;font-family:var(--fontB);white-space:nowrap}@media (min-width:500px){.status__text,.toggle_section__label{font-size:12px}}.status_section{gap:10px;margin-left:auto;flex-shrink:0}.refersh-btn,.status_section{display:flex;align-items:center}.refersh-btn{background:transparent;border:none;cursor:pointer;padding:4px;justify-content:center;border-radius:4px;transition:background-color .2s ease}.refersh-btn:hover{background-color:var(--buttonHover)}.refersh-btn img{filter:var(--icon-filter,none)}[data-theme=dark] .refersh-btn img{filter:brightness(0) invert(1)}.status__text{color:var(--text-color);font-size:14px;font-weight:500;font-family:var(--fontB)}@media (min-width:500px){.status__text{font-size:12px}}.status{display:flex;align-items:center;gap:8px}.dropdown{position:relative;display:inline-block}.dropdown .btn{padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:5px;font-family:var(--fontB);position:relative}.dropdown .btn,.dropdown .btn-primary{background:transparent;border:none}.dropdown .dropdown-toggle{position:relative}.dropdown .status-text{display:flex;padding:5px 10px;justify-content:center;align-items:center;gap:10px;color:#003d78;font-size:11px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-radius:50px;border:1px solid #013d78;background:#d9ecff;margin:0;cursor:pointer}[data-theme=dark] .dropdown .status-text{color:var(--text-color);border-color:var(--boarder-color);background:var(--button-color)}.dropdown .status-text:hover{background:#c5e0ff}[data-theme=dark] .dropdown .status-text:hover{background:var(--button-hover)}.dropdown .caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-menu{display:none;position:absolute;background-color:#f9f9f9;min-width:130px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;font-size:12px;top:100%;left:0;margin-top:2px;z-index:1000;border-radius:4px}[data-theme=dark] .dropdown-menu{background-color:var(--card-bg);box-shadow:0 8px 16px 0 rgba(0,0,0,.5)}.dropdown .dropdown-toggle:hover .dropdown-menu,.dropdown:hover .dropdown-menu{display:block}.dropdown-item{display:block;padding:8px 0;color:#000;text-decoration:none;cursor:pointer;transition:background-color .2s ease;font-family:var(--fontB);font-size:12px}[data-theme=dark] .dropdown-item{color:var(--text-color)}.dropdown-menu .dropdown-item:hover{background-color:#e2e8f0}[data-theme=dark] .dropdown-menu .dropdown-item:hover{background-color:var(--buttonHover)}.switch{position:relative;display:inline-block;width:30px;height:16px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e2e8f1}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:12px;width:12px;left:2px;top:2px;background-color:white}.switch input:checked+.slider{background-color:#1360aa}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before,.switch.switch--on .slider:before{-webkit-transform:translate3d(14px,0,0);transform:translate3d(14px,0,0)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}[data-theme=dark] .slider{background-color:var(--toggleButton)}[data-theme=dark] .switch input:checked+.slider{background-color:var(--button-color)}.overnight-pill{display:inline-flex;height:22px;justify-content:center;align-items:center;padding:3px 8px;gap:10px;font-size:12px;font-family:Open Sans,Poppins,Inter,sans-serif;font-weight:600;color:#ffffff;background-color:#7b04cd;border:1px solid #7a04cd;border-radius:50px;white-space:nowrap}.dark-theme .overnight-pill,[data-theme=dark] .overnight-pill{background-color:#a734f7;border-color:#a634f6;color:#ffffff}.listView-card .ts-fin-row .work-order-category-badge{display:flex;padding:1px 8px;justify-content:center;align-items:center;gap:10px;border-radius:50px;font-size:12px;font-family:Open Sans,Poppins,Inter,sans-serif;font-weight:600;white-space:nowrap}.listView-card .ts-fin-row .category-lmv{border:1px solid var(--AC-Lmv,#ffbf00);background:var(--AC-Lmv,#ffbf00);color:#000}.listView-card .ts-fin-row .category-rmv{border:1px solid var(--AC-Rmv,#ac673b);background:var(--AC-Rmv,#ac673b);color:#fff}[data-theme=dark] .listView-card .ts-fin-row .category-lmv{border-color:var(--lmv);background:var(--lmv);color:#000}[data-theme=dark] .listView-card .ts-fin-row .category-rmv{border-color:var(--rmv);background:var(--rmv);color:#fff}.listview-wrapper.turn-schedule .listView-card .ts-fin-row{flex-wrap:wrap;margin-bottom:10px}.listView-card .ts-wo-pills-group{display:contents}@media screen and (max-width:767px){.listview-wrapper.turn-schedule .listView-card .ts-fin-row .ts-wo-pills-group{display:flex;flex-wrap:wrap;flex:1 1 100%;width:100%;align-items:center;gap:.5rem}}.listView-card .ts-wo-pill{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 8px;border-radius:50px;border:1px solid transparent;font-family:Open Sans,Poppins,Inter,sans-serif;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;flex-shrink:0}.listView-card .ts-wo-pill__icon{flex-shrink:0;width:12px;height:12px}.listView-card .ts-wo-pill--number{color:#1f1f1f;background-color:#f3f4f6;border-color:#e5e7eb}.listView-card .ts-wo-pill--time{color:#1e40af;background-color:#eff6ff;border-color:#bfdbfe}.listView-card .ts-wo-pill--location{color:#5b21b6;background-color:#f5f3ff;border-color:#ddd6fe}.dark-theme .listView-card .ts-wo-pill--number,[data-theme=dark] .listView-card .ts-wo-pill--number{color:#f3f4f6;background-color:#374151;border-color:#4b5563}.dark-theme .listView-card .ts-wo-pill--time,[data-theme=dark] .listView-card .ts-wo-pill--time{color:#bfdbfe;background-color:#1e3a5f;border-color:#2563eb}.dark-theme .listView-card .ts-wo-pill--location,[data-theme=dark] .listView-card .ts-wo-pill--location{color:#e9d5ff;background-color:#3b2d5c;border-color:#7c3aed}.finswap-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:1px 12px;border-radius:50px;border:1px solid var(--text-primary,#1f1f1f);background-color:transparent;color:var(--text-primary,#1f1f1f);font-family:var(--fontA);font-size:1rem;font-weight:500;line-height:1.4;white-space:nowrap;cursor:default;user-select:none}.finswap-pill__arrow{font-weight:600;transform:translateY(-1px)}.finswap-pill:focus-visible{outline:2px solid var(--text-primary,#1f1f1f);outline-offset:2px}.dark-theme .finswap-pill,[data-theme=dark] .finswap-pill{border-color:#ffffff;color:#ffffff}@media (max-width:1024px){.finswap-pill{max-width:100%;overflow:hidden;text-overflow:ellipsis}}.drawer-header .header-left .finswap-pill{font-size:1.1rem;padding:2px 14px}.listView-card .ts-fin-row{width:100%;padding:0!important}.listview-wrapper .listView-card .flight-info{gap:10px!important}.mobile-filters-modal.open.turn-schedule-tablet-filters-modal .filter-status-group{display:flex;gap:10px;flex:1 0 0}.mobile-filters-modal.open.turn-schedule-tablet-filters-modal .filter-status-group .filter-status-btn{flex:1 0 0;justify-content:center}.mobile-filters-modal.open.turn-schedule-tablet-filters-modal .turn-schedule-mobile-filters-body .filter-select{width:100%}.ame-search-wrapper{gap:10px}.dark-theme .filter-status-btn{background:#364051;color:var(--text-color);border-color:var(--dark-border-color)}.dark-theme .filter-status-btn.filter-status-btn--active{background:#fff;color:#020817;border-color:#fff}@media (hover:hover){.dark-theme .filter-status-btn:hover{background:var(--dark-filter-bg-color)}}.fourth_controls{min-width:320px!important}@media (max-width:2565px){.listview-wrapper .listView-card .flight-info .flight-details{min-width:460px}.listview-wrapper.turn-schedule .listView-card .flight-info .flight-details{min-width:0}.listview-wrapper.turn-schedule .flight-schedule-table .flight-details .details .flightNo_column{width:90px}}@media (min-width:1921px){.filter-toggle{display:block}.listview-wrapper.turn-schedule.collapse-list .turn-schedule-controls-section .first_controls{display:none!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{display:flex;flex:1 1 0!important;max-width:none!important;min-width:150px!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info>.ipad-desc-row .desc-field-inline,.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info>.ipad-desc-row .desc-field-row{width:100%;max-width:100%}}@media (max-width:1920px){.listview-wrapper.turn-schedule .listView-card .flight-info .flight-details{flex:1 0 0;max-width:450px}.listview-wrapper.turn-schedule .listView-card .fourth_controls{max-width:330px!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 1 0!important;min-width:150px!important}.status-dropdown-arrow{margin-right:10px}.listview-wrapper.turn-schedule .listView-card .fourth_controls{flex:1 0 0!important}.fourth_controls .fd-row.m-fd-row>.fd-input.fd-switch{width:fit-content;min-width:max-content;gap:10px}.listview-wrapper.turn-schedule .listView-card .fourth_controls .fd-row:not(.m-fd-row)>.fd-input.fd-switch,.listview-wrapper.turn-schedule .listView-card .fourth_controls.mobile-expanded .fd-row.m-fd-row>.fd-input.fd-switch{width:100%!important;min-width:0;max-width:100%;box-sizing:border-box;justify-content:space-between!important}.listview-wrapper.turn-schedule .listView-card .fourth_controls .fd-row:not(.m-fd-row)>.fd-input.fd-switch>span:last-of-type,.listview-wrapper.turn-schedule .listView-card .fourth_controls.mobile-expanded .fd-row.m-fd-row>.fd-input.fd-switch>span:last-of-type{margin-left:auto}.listview-wrapper.turn-schedule .listView-card .fourth_controls .fd-row:not(.m-fd-row){width:100%}.fin-status-container.w-100{flex:1}@media screen and (min-width:768px){.listview-wrapper.turn-schedule .first_controls.mobile-collapsed{display:none!important}}.listview-wrapper.turn-schedule.collapse-list .flight-info .flight-details{flex:1 0 0}.status-dropdown-wrapper{width:70%}}@media (max-width:1900px){.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{display:flex}.listview-wrapper.turn-schedule.collapse-list .listView-card .turn-schedule-controls-section>.first_controls{display:none!important}}@media (min-width:1710px){.listview-wrapper.turn-schedule .listView-card .fourth_controls{max-width:375px!important;flex:1!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls{flex:1!important;min-width:305px!important}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row{flex:0 0 auto!important}.listview-wrapper.turn-schedule .listView-card .turn-schedule-controls-section{flex:1 0 0!important}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row{min-width:280px!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 0 0!important}.listview-wrapper.turn-schedule .listView-card .turn-schedule-controls-section{gap:10px!important}.listview-wrapper.collapse-list .listView-card .flight-info{padding-right:0!important}}@media (min-width:1024px) and (max-width:1180px) and (max-height:820px) and (orientation:landscape){.main-content{justify-content:space-between}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .turn-schedule-controls-section{flex-wrap:wrap!important;gap:8px!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .second_controls,.listview-wrapper.turn-schedule.collapse-list .listView-card .third_controls{flex:0 0 calc(49% - 4px)!important;max-width:calc(49% - 4px)!important;min-width:0!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls{flex:1 1 100%!important;max-width:100%!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch;gap:8px}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls>.fd-row:first-child{flex:1 1 50%;min-width:0}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls>.fd-row.m-fd-row{flex:1 1 auto;flex-direction:row!important;align-items:center;gap:8px;min-width:0}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls>.fd-row:first-child{flex:1 1 40%}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row .desc-field-inline{min-height:40px!important}.listview-wrapper.turn-schedule.collapse-list .desc-field-inline__icon{min-height:64px!important}.listview-wrapper.turn-schedule.collapse-list .status-dropdown-menu.show{top:auto;bottom:30px}.listview-wrapper .listView-card .card_content{gap:0!important}.listview-wrapper.turn-schedule.collapse-list .assignee-dropdown{left:-61px;width:220px}.listview-wrapper.turn-schedule.collapse-list .task-card-right{white-space:nowrap}}@media (min-width:1710px){.listview-wrapper:not(.turn-schedule):not(.otp) .listView-card .delay-controls-section{min-width:50%!important}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row{flex:0 0 auto!important}.listview-wrapper.turn-schedule .listView-card .turn-schedule-controls-section{flex:1 0 0!important;width:50%}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row{min-width:280px!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 0 0!important}.listview-wrapper.turn-schedule .listView-card .turn-schedule-controls-section{gap:10px!important}.listview-wrapper.collapse-list .listView-card .flight-info{padding-right:0!important}.listview-wrapper.turn-schedule.collapse-list .assignee-dropdown{left:-60px}}@media (min-width:768px) and (max-width:1555px){.listview-wrapper.turn-schedule .listView-card .ipad-desc-row{width:160px}.listview-wrapper.turn-schedule.collapse-list .listView-card .second_controls,.listview-wrapper.turn-schedule.collapse-list .listView-card .third_controls{flex:1 1 49%!important}}@media (min-width:769px) and (max-width:1600px){.listview-wrapper.turn-schedule .listView-card .fourth_controls,.listview-wrapper.turn-schedule .listView-card .turn-schedule-controls-section{flex:1 1 0!important}.listview-wrapper.turn-schedule.collapse-list .flight-info{padding-right:0!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .second_controls,.listview-wrapper.turn-schedule.collapse-list .third_controls.mobile-collapsed{flex:1 1 49%!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls{flex-direction:row!important}}@media (min-width:768px) and (max-width:1368px){.listview-wrapper.turn-schedule:not(.collapse-list) .listView-card .ipad-desc-row{min-width:0!important;flex:1 1 auto!important;max-width:63%!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{min-width:150px!important;flex:1 1 0!important;max-width:none!important;display:flex!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info .flight-details{flex:0 1 auto!important;width:auto!important;max-width:min(45%,480px);min-width:0}.right-drawer.open{width:49%;margin-left:16px}}@media (max-width:1368px){.right-drawer.open{width:49%;margin-left:16px}.filter-wrapper.filter-wrapper--turn-schedule .filters .ts-lmv-rmv-filters .filter-status-btn{display:none}}@media (min-width:768px) and (max-width:1366px){.listview-wrapper.turn-schedule .listView-card .flight-info{align-items:center!important}.listview-wrapper.turn-schedule:not(.collapse-list) .listView-card .ipad-desc-row{min-width:0!important;flex:1 1 100%!important;max-width:35%}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 1 0!important;min-width:150px!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls{max-width:100%!important}}@media (max-width:1366px){.listview-wrapper.turn-schedule .listView-card .flight-info{align-items:center!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls{max-width:100%!important}.filter-wrapper.filter-wrapper--turn-schedule .filters .ts-lmv-rmv-filters .filter-status-btn{display:none}}@media (min-width:768px) and (max-width:1283px){.listview-wrapper.turn-schedule:not(.collapse-list) .listView-card .ipad-desc-row{max-width:65%}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{max-width:none!important}.listview-wrapper.turn-schedule:not(.collapse-list) .listView-card .ipad-desc-row{max-width:60%!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 1 0!important}}@media (min-width:768px) and (max-width:1180px) and (max-width:1368px){.listview-wrapper .listView-card .flight-info .flight-details{flex:1 0 0}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row{flex:1 1 auto!important;min-width:0!important;max-width:100%!important}.right-drawer.open{width:49%;margin-left:16px}.task-info-item{white-space:nowrap}.listview-wrapper.turn-schedule.collapse-list .assignee-dropdown{width:247px}}@media (max-width:1180px) and (max-width:1368px){.right-drawer.open{width:49%;margin-left:16px}.task-info-item{white-space:nowrap}.listview-wrapper.turn-schedule.collapse-list .assignee-dropdown{width:247px}}@media (min-width:1024px) and (max-width:1180px) and (max-height:820px) and (orientation:landscape){.main-content{justify-content:space-between}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .turn-schedule-controls-section{flex-wrap:wrap!important;gap:10px!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .second_controls,.listview-wrapper.turn-schedule.collapse-list .listView-card .third_controls{flex:0 0 calc(49% - 4px)!important;max-width:calc(49% - 4px)!important;min-width:0!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls{flex:1 1 100%!important;max-width:100%!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch;gap:8px}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls>.fd-row:first-child{flex:1 1 50%;min-width:0}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls>.fd-row.m-fd-row{flex:1 1 auto;flex-direction:row!important;align-items:center;gap:8px;min-width:0}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls>.fd-row:first-child{flex:1 1 40%}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row .desc-field-inline{min-height:40px!important}.listview-wrapper.turn-schedule.collapse-list .desc-field-inline__icon{min-height:64px!important}.listview-wrapper.turn-schedule.collapse-list .status-dropdown-menu.show{top:auto;bottom:30px}.listview-wrapper .listView-card .card_content{gap:0!important}.listview-wrapper.turn-schedule.collapse-list .assignee-dropdown{left:-61px;width:247px}.listview-wrapper.turn-schedule.collapse-list .task-card-right{white-space:nowrap}}@media (max-width:1080px){.listview-wrapper:not(.turn-schedule) .listView-card .flight-info .flight-details{flex:1 0 0}.listview-wrapper.turn-schedule .listView-card .turn-schedule-controls-section{gap:10px!important}.listview-wrapper.collapse-list .listView-card .flight-info{padding-right:0!important}.listview-wrapper.turn-schedule .listView-card .fourth_controls{flex:1 1 0!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .fourth_controls .fd-row.m-fd-row>.fd-input.fd-switch{flex:0 0 auto;min-width:max-content}}@media (min-width:768px) and (max-width:1024px){.listview-wrapper.turn-schedule:not(.collapse-list) .listView-card .ipad-desc-row{min-width:0!important;flex:1 1 auto!important;max-width:40%!important}.listview-wrapper.turn-schedule .listView-card .fourth_controls{flex:1 1 0!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .second_controls,.listview-wrapper.turn-schedule.collapse-list .listView-card .third_controls{flex:0 0 calc(100% - 4px)!important;max-width:calc(100% - 4px)!important}.listview-wrapper.turn-schedule.collapse-list .assignee-dropdown{left:0;width:100%}.ame-dropdown{width:100%}.station-panel{width:100%;max-width:100%}}@media (max-width:900px){.filter-wrapper.filter-wrapper--delay .filters .ame-search-wrapper,.filter-wrapper.filter-wrapper--turn-schedule .filters .ame-search-wrapper{flex:1 1 0!important;min-width:0!important;max-width:none!important;width:auto!important}}@media (max-width:660px){.listview-wrapper.turn-schedule .listView-card .flight-info{align-items:flex-start!important}.fourth_controls .fd-input.fd-switch{width:100%}.turn-schedule-mobile-filters-body .mobile-filters-time-type .filter-status-group{display:flex;gap:10px;flex:1 0 0}.turn-schedule-mobile-filters-body .mobile-filters-time-type .filter-status-group .filter-status-btn{flex:1 0 0;justify-content:center}.mobile-filter-field .station-multiselect .filter-select.station-toggle{width:100%}.station-toggle{min-width:100%!important}.mobile-filters-modal:not(.otp-tablet-filters-modal) .mobile-filter-field .btn.af-export{display:none!important}.flight-search-input{flex:1 0 0}.ame-search-wrapper{width:50%}}@media (max-width:768px){.listview-wrapper.turn-schedule .turn-schedule-controls-section .fourth_controls .fin-status-container .status-dropdown-wrapper{width:auto!important;margin-left:auto!important;justify-content:flex-end!important}}@media screen and (min-width:1801px){.listview-wrapper.turn-schedule.collapse-list .listView-card .turn-schedule-controls-section>.first_controls,.listview-wrapper.turn-schedule:not(.collapse-list) .listView-card .ipad-desc-row{display:none!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{display:flex!important;align-items:stretch;flex:1 1 0!important;min-width:150px!important;width:auto!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row .desc-field-inline,.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row .desc-field-row{width:100%}}@media (min-width:1801px){.listview-wrapper.turn-schedule.collapse-list .listView-card .turn-schedule-controls-section>.first_controls{display:none!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info{align-items:center}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info .flight-details{flex:0 1 auto!important;width:auto!important;min-width:0!important;max-width:min(50%,520px)}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 1 0!important;min-width:150px!important;max-width:none!important;width:auto!important;display:flex!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row .desc-field-inline,.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row .desc-field-row{width:100%;max-width:100%}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info>.turn-schedule-controls-section{flex:1 1 100%!important;width:100%}}@media screen and (min-width:1801px){.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info{align-items:stretch;gap:.75rem}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info .flight-details{flex:0 0 auto!important;width:auto!important;max-width:min(50%,520px);min-width:0}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info>.ipad-desc-row{flex:1 1 0!important;max-width:none!important;min-width:150px!important;width:auto!important;display:flex!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info .flight-details{min-width:0!important}}@media screen and (min-width:768px) and (max-width:1800px){.listview-wrapper.turn-schedule .listView-card{justify-content:flex-start!important;align-items:stretch!important}.listview-wrapper.turn-schedule .listView-card .card_content,.listview-wrapper.turn-schedule .listView-card .dm__card,.listview-wrapper.turn-schedule .listView-card .flight-schedule-table{width:100%}.listview-wrapper.turn-schedule .listView-card .flight-info{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:flex-start;width:100%!important;gap:.4rem}.listview-wrapper.turn-schedule .listView-card .details{max-width:none!important;width:auto!important}.listview-wrapper.turn-schedule .listView-card .flight-info .flight-details{flex:0 1 auto!important;min-width:0!important;width:auto!important;max-width:none}.listview-wrapper.turn-schedule .listView-card .ipad-desc-row{display:flex!important;flex:1 1 auto!important;max-width:500px!important;min-width:150px!important;width:auto!important}.listview-wrapper.turn-schedule .listView-card .turn-schedule-controls-section>.first_controls{display:none!important}.listview-wrapper.turn-schedule .listView-card .flight-info>.turn-schedule-controls-section{flex:1 1 100%!important;width:100%}.listview-wrapper.turn-schedule.collapse-list .listView-card .turn-schedule-controls-section>.first_controls{display:none!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{display:flex!important}.listview-wrapper.turn-schedule.collapse-list .listView-card .flight-info .flight-details,.listview-wrapper.turn-schedule.collapse-list .listView-card .ipad-desc-row{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important}}@media screen and (min-width:1801px) and (max-width:1920px){.listview-wrapper.turn-schedule:not(.collapse-list) .listView-card .ipad-desc-row{max-width:280px!important}}.turn-filter-hamburger{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:6px 8px;color:#0f172a;border-radius:5px}.turn-filter-hamburger .material-icons-outlined{font-size:24px;color:#0f172a}.dark-theme .turn-filter-hamburger .material-icons-outlined,[data-theme=dark] .turn-filter-hamburger .material-icons-outlined{color:var(--text-color)}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-modal-content{width:70%;max-width:880px;min-height:420px;max-height:90vh;height:auto;display:flex;flex-direction:column}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-modal-body{flex:1 1 auto;gap:16px;padding:16px 20px}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .ts-modal-header-filters{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .ts-modal-ame-filter .flight-search-wrapper.ame-list-filter-wrapper,.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .ts-modal-flight-search .flight-search-wrapper{width:100%;max-width:none}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .ts-modal-flight-search .flight-search-input{width:auto;flex:1 1 auto;min-width:0}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-time-type{display:flex;gap:16px;flex-wrap:nowrap;width:100%}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-time-type .dm__seg{flex:1;min-width:0}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-time-type .dm__seg-btn{flex:1}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-modal-footer{padding:12px 20px 16px;margin-top:auto;flex-shrink:0}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-modal-footer .btn{flex:1;padding:8px 16px;font-size:12px;font-weight:600}.mobile-filters-modal.turn-schedule-tablet-filters-modal.turn-schedule-desktop-filters-modal .mobile-filters-time-range-row .btn.af-export{font-weight:700;width:100%;justify-content:center}.whats-new-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10003}.whats-new-modal{display:flex;flex-direction:column;width:97%;max-width:920px;min-height:50vh;max-height:85vh;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px}.dark-theme .whats-new-modal,.whats-new-modal{background-color:var(--chat-bg)}.whats-new-header{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--boarder-color)}.dark-theme .whats-new-header{border-color:var(--chat-item)}.whats-new-title{font-size:1.25rem;font-weight:600;margin:0;color:var(--text-color)}.whats-new-close-button{background:none;border:none;cursor:pointer;color:var(--icon-color);font-size:1.25rem;padding:4px;margin-left:8px;display:flex}.whats-new-content{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;scroll-behavior:smooth}.dark-theme .whats-new-content,.whats-new-content{background-color:var(--chat-content)}.whats-new-version-info{background-color:var(--bg-color);color:var(--text-color);padding:16px;border-radius:4px;margin-bottom:20px;border:1px solid var(--boarder-color)}.dark-theme .whats-new-version-info{background-color:var(--bg-primary)}.whats-new-version-title{margin:0 0 8px;font-size:1.25rem;font-weight:600}.whats-new-version-date{margin:0;opacity:.9;font-size:.875rem}.whats-new-footer{display:flex;flex-direction:column;gap:16px;padding:16px;border-top:1px solid var(--boarder-color)}.dark-theme .whats-new-footer{border-color:var(--chat-item)}.whats-new-footer .bg-primary{align-self:flex-end;background-color:var(--button-color);color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;transition:background-color .2s}.whats-new-footer .bg-primary:hover{background-color:var(--button-hover)!important}.whats-new-empty,.whats-new-error,.whats-new-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:var(--text-color)}.whats-new-empty .material-icons-outlined,.whats-new-error .material-icons-outlined,.whats-new-loading .material-icons-outlined{font-size:48px;margin-bottom:16px;opacity:.6}.whats-new-empty p,.whats-new-error p,.whats-new-loading p{font-size:1rem;margin:0}.whats-new-error .material-icons-outlined{color:#ef4444}.whats-new-empty .material-icons-outlined{color:#6b7280}.whats-new-releases{overflow-y:auto}.whats-new-release{margin-bottom:24px}.whats-new-release:last-child{margin-bottom:0}.whats-new-separator{height:1px;background-color:var(--boarder-color);margin:24px 0}.dark-theme .whats-new-separator{background-color:var(--chat-item)}.whats-new-notes{margin-top:16px}.whats-new-markdown{color:var(--text-color);font-size:.875rem;line-height:1.6}.whats-new-markdown h2{font-size:1.25rem;font-weight:600;margin:16px 0 8px;color:var(--text-color)}.whats-new-markdown h3{font-size:1.125rem;font-weight:600;margin:12px 0 6px;color:var(--text-color)}.whats-new-markdown h4{font-size:1rem;font-weight:600;margin:10px 0 5px;color:var(--text-color)}.whats-new-markdown ul{margin:8px 0;padding-left:20px}.whats-new-markdown li{margin-bottom:4px;list-style-type:disc}.whats-new-markdown strong{font-weight:600}.whats-new-markdown em{font-style:italic}.whats-new-markdown h1{font-size:1.5rem;font-weight:700;margin:20px 0 12px;color:var(--text-color);border-bottom:2px solid var(--boarder-color);padding-bottom:8px}.whats-new-markdown h5{font-size:1rem;font-weight:600;margin:10px 0 5px;color:var(--text-color)}.whats-new-markdown h6{font-size:.875rem;font-weight:600;margin:8px 0 4px;color:var(--text-color)}.whats-new-markdown code{background-color:var(--card-light-bg);padding:.125rem .25rem;border-radius:.25rem;font-size:.875rem;font-family:Courier New,monospace;color:var(--text-color)}.whats-new-markdown pre{background-color:var(--card-light-bg);padding:1rem;border-radius:.375rem;overflow-x:auto;margin-bottom:1rem}.whats-new-markdown pre code{background-color:transparent;padding:0}.whats-new-markdown a{color:var(--button-color)!important;text-decoration:underline}.whats-new-markdown a:hover{color:var(--button-hover)!important}.whats-new-markdown blockquote{border-left:4px solid var(--boarder-color);padding-left:1rem;margin-left:0;margin-bottom:1rem;color:var(--text-label);font-style:italic}.whats-new-markdown p{margin-bottom:1rem;color:var(--text-color)}.whats-new-markdown ol{margin:8px 0;padding-left:20px}@media (max-width:640px){.whats-new-modal{width:96%;min-height:80vh;max-height:90vh;margin:auto}.whats-new-modal-overlay{padding:2vh 2%;align-items:flex-start}.whats-new-content,.whats-new-header{padding:12px}.whats-new-footer{flex-direction:column;padding:12px}.whats-new-footer .bg-primary{align-self:stretch}}@media (max-width:576px){.whats-new-modal{width:98%;min-height:80vh;max-height:90vh;margin:auto}.whats-new-modal-overlay{padding:3vh 1%}.whats-new-content,.whats-new-footer,.whats-new-header{padding:8px}.whats-new-title,.whats-new-version-title{font-size:1.1rem}}.connectivity-dot{pointer-events:none;position:absolute;bottom:2px;right:2px;width:10px;height:10px;border-radius:50%;border:2px solid var(--header-bg,#fff);display:block;transition:background-color .3s ease}.connectivity-dot--online{background-color:#4caf50}.connectivity-dot--offline{background-color:#e41c1c}.connectivity-status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.connectivity-status-dot--online{background-color:#4caf50}.connectivity-status-dot--offline{background-color:#e41c1c}.connectivity-status-row{display:flex;align-items:center;gap:4px;padding-top:4px;font-size:11px}.connectivity-status-row--online{color:#4caf50}.connectivity-status-row--offline{color:#e41c1c}.profile-nav-link{position:relative;z-index:9999}.connectivity-badges{display:flex;align-items:center;gap:8px;padding-top:6px}.connectivity-badge{display:inline-flex;align-items:center;gap:6px;padding:1px 10px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}.connectivity-badge--online{border:1.5px solid #0c8333;color:#0c8333;background-color:#deffe9}.connectivity-badge--offline{border:1.5px solid #ff0001;color:#ff0001;background-color:#ffebeb}.connectivity-badge--view-only{border:1.5px solid #9ca3af;color:#6b7280;background-color:transparent}.connectivity-badge__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.connectivity-badge__dot--online{background-color:#4caf50}.connectivity-badge__dot--offline{background-color:#e41c1c}.filter-dropdowns--offline{opacity:.75;pointer-events:none;cursor:not-allowed;user-select:none}.tab-button--offline-disabled{opacity:.75;cursor:not-allowed!important;pointer-events:none}.offline-cache-banner{display:flex;align-items:center;gap:8px;padding:8px 12px;margin:8px 12px 0;background-color:#fff8e1;border:1px solid #f1c40f;border-radius:6px;color:#8a6d00;font-size:13px;font-weight:500;line-height:1.3}.offline-cache-banner .material-icons-outlined{font-size:18px;color:#b58900}.offline-cache-banner__sync-time{color:#6b5500;font-weight:400}.dark .offline-cache-banner,[data-theme=dark] .offline-cache-banner{background-color:rgba(241,196,15,.12);border-color:rgba(241,196,15,.4);color:#f1c40f}.dark .offline-cache-banner .material-icons-outlined,[data-theme=dark] .offline-cache-banner .material-icons-outlined{color:#f1c40f}.dark .offline-cache-banner__sync-time,[data-theme=dark] .offline-cache-banner__sync-time{color:rgba(241,196,15,.8)}body.app-offline .filter-dropdowns,body.app-offline .main-actions .nav-link:not(.profile-nav-link):not(.theme-mode){opacity:.75;pointer-events:none;cursor:not-allowed}body.app-offline .filter-dropdowns{user-select:none}body.app-offline .filter-wrapper .flight-search-wrapper,body.app-offline .filter-wrapper .utc-local-toggle{opacity:.75;pointer-events:none;cursor:not-allowed}body.app-offline .otp-filter-section .dm__seg,body.app-offline .otp-filter-section .filter-status-btn,body.app-offline .otp-filter-section .otp-timeline-filters,body.app-offline .otp-filter-wrapper .dm__seg,body.app-offline .otp-filter-wrapper .filter-status-btn,body.app-offline .otp-filter-wrapper .otp-timeline-filters{opacity:.75;pointer-events:none;cursor:not-allowed;user-select:none}body.app-offline .otp-filter-hamburger,body.app-offline .otp-filter-section .filter-btn-sction,body.app-offline .otp-filter-wrapper .filter-btn-sction{opacity:.5;pointer-events:none;cursor:not-allowed}body.app-offline .additional-filters{user-select:none}body.app-offline .additional-filters,body.app-offline .assignee_section,body.app-offline .description__actions,body.app-offline .description__input-container,body.app-offline .description__text__edit,body.app-offline .drawer-body button,body.app-offline .drawer-body input,body.app-offline .drawer-body select,body.app-offline .drawer-body textarea,body.app-offline .filter-toggle,body.app-offline .filter-toggle-web,body.app-offline .mobile-filters-hamburger,body.app-offline .overnight-notes-section .notes-actions,body.app-offline .overnight-notes-section .notes-textarea,body.app-offline .pagination-wrapper .count-block:not(.active),body.app-offline .pagination-wrapper .np-buttons,body.app-offline .remark-actions,body.app-offline .remark-edit-form,body.app-offline .remark_box .remark__value__box__btn,body.app-offline .remark_box .remark__value__input,body.app-offline .tab-button:not(.active),body.app-offline .task_control .status-dropdown-arrow,body.app-offline .task_control .status-dropdown-menu,body.app-offline .task_control .status-pill,body.app-offline .task_control .switch{opacity:.75;pointer-events:none;cursor:not-allowed}body.app-offline .listView-card,body.app-offline .listview-wrapper .listView-card{cursor:default!important}body.app-offline .listView-card .delay-status-checkbox,body.app-offline .listView-card .delay-status-checkbox *,body.app-offline .listView-card .fd-input,body.app-offline .listView-card .fd-input *,body.app-offline .listView-card .fd-switch,body.app-offline .listView-card .fd-switch *,body.app-offline .listView-card .mobile-expand-toggle,body.app-offline .listView-card .selectFilter,body.app-offline .listView-card .selectFilter *,body.app-offline .listView-card .status-dropdown-wrapper,body.app-offline .listView-card .status-dropdown-wrapper *,body.app-offline .listView-card button,body.app-offline .listView-card input,body.app-offline .listView-card select,body.app-offline .listView-card textarea{opacity:.75;pointer-events:none;cursor:not-allowed}