.pilot-queue{--queue-brand:#0a6158;--queue-ink:#173532;--queue-secondary:#526b66;--queue-line:#d8e2de;color:var(--queue-ink);background:#f3f6f5;border-radius:12px;padding:24px;font-family:IBM Plex Sans,sans-serif}.pilot-queue-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.pilot-queue h1{font-size:30px;font-weight:600;line-height:1.2}.pilot-queue-heading p,.pilot-queue-heading>span,.pilot-queue-note{color:var(--queue-secondary);font-size:12px}.pilot-queue-groups{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.pilot-queue-groups button{border:1px solid var(--queue-line);background:#fff;border-radius:8px;padding:10px 14px;font-size:14px}.pilot-queue-groups button[aria-pressed=true]{background:var(--queue-brand);color:#fff;border-color:var(--queue-brand)}.pilot-queue-groups strong{margin-left:10px}.pilot-queue-filters{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:12px;display:flex}.pilot-queue-filters label{flex:1;min-width:140px;font-size:12px;font-weight:600}.pilot-queue-filters .pilot-queue-search{flex:3;min-width:260px}.pilot-queue input,.pilot-queue select{width:100%;height:40px;color:var(--queue-ink);border:1px solid var(--queue-line);background:#fff;border-radius:6px;margin-top:6px;padding:8px 10px;font-size:14px;display:block}.pilot-queue-note{margin-bottom:12px}.pilot-queue-scroll{border:1px solid var(--queue-line);background:#fff;border-radius:10px 10px 0 0;max-height:65vh;overflow:auto}.pilot-queue table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:1120px}.pilot-queue th{border-bottom:1px solid var(--queue-line);z-index:1;background:#edf3f1;padding:12px 16px;font-size:12px;font-weight:600;position:sticky;top:0}.pilot-queue td{vertical-align:top;border-bottom:1px solid var(--queue-line);max-width:300px;padding:16px;font-size:14px}.pilot-queue td>span,.pilot-queue td>strong,.pilot-queue td>small,.pilot-queue td>a{display:block}.pilot-queue td small{color:var(--queue-secondary);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.pilot-queue td a{color:var(--queue-brand)}.pilot-queue-order{font-weight:600;text-decoration:underline}.pilot-queue details{margin-top:6px;font-size:12px}.pilot-queue summary{cursor:pointer}.pilot-queue details p{margin:6px 0}.pilot-queue td .pilot-queue-status{color:var(--queue-secondary);background:#edf1f0;border-radius:4px;margin-bottom:6px;padding:2px 7px;font-size:12px;display:inline-block}.pilot-queue td .pilot-queue-status-needs_us{color:#8b5100;background:#fff3da}.pilot-queue td .pilot-queue-status-automatic_scheduled{color:var(--queue-brand);background:#e8f2ef}.pilot-queue-empty{text-align:center;padding:40px}.pilot-queue footer{border:1px solid var(--queue-line);background:#fff;border-top:0;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.pilot-queue footer>div{align-items:center;gap:12px;display:flex}.pilot-queue button:focus-visible,.pilot-queue a:focus-visible,.pilot-queue summary:focus-visible{outline:2px solid var(--queue-brand);outline-offset:3px}@media (width<=700px){.pilot-queue{padding:12px}.pilot-queue-heading{flex-direction:column;align-items:start}.pilot-queue footer{flex-wrap:wrap}}.pilot-queue td .pilot-queue-card-open{display:none}@media (width<=1100px){.pilot-queue{min-width:0;padding:4px}.pilot-queue-scroll{background:0 0;border:0;border-radius:0;overflow:auto}.pilot-queue table,.pilot-queue tbody{width:100%;min-width:0;display:block}.pilot-queue thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pilot-queue tr{border:1px solid var(--queue-line);overflow-wrap:anywhere;background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"signal signal""identity identity""action action""deadline deadline""carrier dates""equipment dates""evidence evidence""open open";gap:20px 24px;margin-bottom:18px;padding:16px;display:grid}.pilot-queue td{border:0;min-width:0;max-width:none;padding:0;font-size:13px}.pilot-queue-identity{grid-area:identity}.pilot-queue-identity .pilot-queue-order{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:25px}.pilot-queue-identity span{color:var(--queue-secondary);margin-top:4px;font-size:12px}.pilot-queue-carrier{grid-area:carrier}.pilot-queue-equipment{grid-area:equipment}.pilot-queue-dates{grid-area:dates}.pilot-queue-action{display:contents}.pilot-queue-action>.pilot-queue-status{grid-area:signal;justify-self:start}.pilot-queue-action>a{grid-area:action;font-size:20px;font-weight:600;line-height:28px}.pilot-queue-action>details{grid-area:evidence}.pilot-queue-deadline{color:#8b5100;grid-area:deadline}.pilot-queue-deadline>span,.pilot-queue-deadline>strong{margin-right:8px;display:inline!important}.pilot-queue td .pilot-queue-card-open{background:var(--queue-brand);color:#fff;border-radius:6px;justify-content:center;align-items:center;min-height:40px;margin-top:16px;padding:10px 12px;display:flex}.pilot-queue-groups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pilot-queue-groups button:first-child{grid-column:1/-1}.pilot-queue-groups button{text-align:left}}@media (width<=600px){.pilot-queue{padding:4px}.pilot-queue tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"signal""identity""action""deadline""carrier""equipment""dates""evidence""open";gap:24px}.pilot-queue-heading{flex-direction:column;align-items:start}.pilot-queue h1{font-size:27px}.pilot-queue-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.pilot-queue-filters .pilot-queue-search{grid-column:1/-1;min-width:0}.pilot-queue-filters label{min-width:0}.pilot-queue footer{flex-wrap:wrap;padding:12px}.pilot-queue footer>div{gap:8px}}.pilot-queue-deadline>div>span,.pilot-queue-deadline>div>strong,.pilot-queue-deadline>div>small{display:block}.pilot-filter-chips{flex-wrap:wrap;gap:8px;margin:8px 0 16px;display:flex}.pilot-filter-chips button{background:#fff;border:1px solid #d8e2de;border-radius:16px;padding:4px 10px;font-size:12px}.pilot-filter-chips span{margin-left:8px}.pilot-queue-sort{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;font-size:12px;display:flex}.pilot-queue-sort p{margin:0 auto 0 0}.pilot-queue-sort label{align-items:center;gap:8px;display:flex}.pilot-queue-sort select{width:auto;height:32px;margin:0;padding:4px 8px}.pilot-queue tr[aria-selected=true]{background:#e8f2ef}.pilot-queue td{padding:10px 12px;font-size:13px}.pilot-queue td small{margin-top:2px;font-size:11px}.pilot-queue-pickup{grid-area:pickup}@media (width<=1100px){.pilot-queue tr{grid-template-areas:"signal signal""identity identity""action action""deadline deadline""carrier dates""pickup dates""equipment dates""evidence evidence""open open"}.pilot-queue td{padding:0}}@media (width<=600px){.pilot-queue tr{grid-template-areas:"signal""identity""action""deadline""carrier""pickup""equipment""dates""evidence""open"}}@media (width<=1100px){.pilot-queue-deadline{display:contents}.pilot-queue-deadline>div{color:#8b5100;grid-area:deadline}.pilot-queue-deadline>div>span,.pilot-queue-deadline>div>strong{margin-right:8px;display:inline}.pilot-queue .pilot-queue-card-open{grid-area:open}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Medium.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/ibm-plex-sans/IBMPlexSans-SemiBold.woff2)format("woff2")}
