.loadboards-page{min-height:calc(100dvh - 72px);padding:16px;background:radial-gradient(circle at 10% 0,rgba(37,99,235,.18),transparent 24%),radial-gradient(circle at 88% 12%,rgba(20,184,166,.14),transparent 26%),linear-gradient(180deg,#07101d,#0b1422);color:#eef5ff}@media (min-width:1181px){.tms-pro-shell .loadboards-grid{grid-template-columns:1fr!important}.tms-pro-shell :is(.loadboards-workbench-row,.loadboards-intelligence-layout){grid-template-columns:minmax(260px,.78fr) minmax(0,2fr)!important}.tms-pro-shell :is(.loadboards-panel,.board-panel,.lb-table-wrap){min-width:0!important;max-width:100%!important}.tms-pro-shell .lb-table-wrap{overflow-x:auto!important;overscroll-behavior-x:contain}.tms-pro-shell .lb-table{width:1280px!important;max-width:none!important}}html[data-theme=light] .loadboards-page{background:radial-gradient(circle at 10% 0,rgba(37,99,235,.1),transparent 24%),radial-gradient(circle at 88% 12%,rgba(20,184,166,.1),transparent 26%),linear-gradient(180deg,#dfe9f3,#f8fbff);color:#0b1220}.loadboards-shell{max-width:1760px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.loadboards-head,.loadboards-metrics,.loadboards-mode-panel,.loadboards-panel{border:1px solid rgba(118,165,213,.26);border-radius:16px;background:rgba(17,29,49,.94);box-shadow:0 18px 40px rgba(0,0,0,.22)}html[data-theme=light] .loadboards-head,html[data-theme=light] .loadboards-metrics,html[data-theme=light] .loadboards-mode-panel,html[data-theme=light] .loadboards-panel{border-color:rgba(15,23,42,.11);background:rgba(255,255,255,.94);box-shadow:0 18px 36px rgba(15,23,42,.08)}.loadboards-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px}.loadboards-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.loadboards-db,.loadboards-dev-pill,.loadboards-kicker,.mini-title span,.panel-title span{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:26px;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:950;letter-spacing:0;line-height:1}.loadboards-pill-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.loadboards-kicker{border:1px solid rgba(79,156,249,.38);background:rgba(79,156,249,.12);color:#b8d7ff}.loadboards-dev-pill{background:rgba(246,184,79,.14);color:#fde68a}.loadboards-db,.loadboards-dev-pill{border:1px solid rgba(246,184,79,.38)}.loadboards-db{background:rgba(246,184,79,.13);color:#ffd991}.loadboards-db.connected{border-color:rgba(39,193,118,.36);background:rgba(39,193,118,.12);color:#9ff0c8}html[data-theme=light] .loadboards-kicker{color:#1d4ed8;background:#dbeafe;border-color:rgba(37,99,235,.24)}html[data-theme=light] .loadboards-db,html[data-theme=light] .loadboards-dev-pill{color:#92400e;background:#fef3c7;border-color:rgba(217,119,6,.24)}html[data-theme=light] .loadboards-db.connected{background:#dcfce7;color:#047857}.loadboards-head h1{margin:8px 0 4px;font-size:clamp(24px,3vw,38px);line-height:1;letter-spacing:0}.loadboards-head p{margin:0;color:#9fb7d7;font-size:12px;font-weight:850}html[data-theme=light] .loadboards-head p{color:#526174}.lb-btn{min-height:42px;border:1px solid rgba(118,165,213,.28);border-radius:12px;padding:0 16px;background:#17243a;color:#eef5ff;font-size:12px;font-weight:950;cursor:pointer}.lb-btn.primary{border-color:rgba(125,184,255,.76);background:linear-gradient(180deg,#5aa7ff,#3f8df4 54%,#2f73e3);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 8px 18px rgba(47,115,227,.22)}.lb-btn:disabled{opacity:.7;cursor:wait}html[data-theme=light] .lb-btn{background:#eef4fb;color:#0b1220}html[data-theme=light] .lb-btn.primary{color:#ffffff}.loadboards-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px}.lb-metric{min-height:86px;border:1px solid rgba(118,165,213,.16);border-radius:12px;padding:12px;background:rgba(23,36,58,.76);display:flex;flex-direction:column;justify-content:center}html[data-theme=light] .lb-metric{border-color:rgba(15,23,42,.08);background:#f1f6fc}.lb-metric small,.lb-metric span,.match-detail dt,.mode-copy span,.panel-title span{color:#9fb7d7;font-size:10px;font-weight:950;text-transform:uppercase}html[data-theme=light] .lb-metric small,html[data-theme=light] .lb-metric span,html[data-theme=light] .match-detail dt,html[data-theme=light] .mode-copy span,html[data-theme=light] .panel-title span{color:#526174}.lb-metric b{margin:5px 0;font-size:clamp(21px,2.4vw,32px);line-height:1}.loadboards-mode-panel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px}.mode-copy{display:grid;gap:4px}.mode-copy b{font-size:13px}.mode-switch{display:inline-grid;grid-template-columns:repeat(2,minmax(116px,1fr));gap:6px;border:1px solid rgba(118,165,213,.2);border-radius:13px;padding:5px;background:rgba(7,16,29,.35)}.mode-switch button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border:0;border-radius:10px;background:transparent;color:#9fb7d7;font-size:12px;font-weight:950;cursor:pointer}.mode-switch-icon{flex:0 0 auto}.mode-switch button.active{background:linear-gradient(180deg,rgba(90,167,255,.94),rgba(63,141,244,.94) 54%,rgba(47,115,227,.94));color:#ffffff}html[data-theme=light] .mode-switch{background:#eef4fb;border-color:rgba(100,116,139,.22)}html[data-theme=light] .mode-switch button{color:#526174}html[data-theme=light] .mode-switch button.active{color:#ffffff}.loadboards-demo-command{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:12px;border:1px solid rgba(79,156,249,.28);border-radius:16px;padding:14px;background:linear-gradient(135deg,rgba(79,156,249,.16),rgba(39,193,118,.1)),rgba(17,29,49,.94);box-shadow:0 18px 40px rgba(0,0,0,.18)}.loadboards-demo-command>div:first-child{display:grid;align-content:center;gap:6px}.loadboards-demo-command span{color:#b8d7ff;font-size:10px;font-weight:950;text-transform:uppercase}.loadboards-demo-command b{font-size:clamp(20px,2.4vw,30px);line-height:1.05}.loadboards-demo-command small{color:#9fb7d7;font-size:12px;font-weight:850;line-height:1.35}.loadboards-demo-capacity{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.loadboards-demo-capacity article,.truck-post-card{min-width:0;border:1px solid rgba(118,165,213,.18);border-radius:12px;padding:10px;background:rgba(23,36,58,.62);display:grid;gap:4px}.loadboards-demo-capacity strong,.truck-post-card strong{min-width:0;color:#eef5ff;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loadboards-demo-capacity small,.loadboards-demo-capacity span,.truck-post-card small,.truck-post-card span{min-width:0;color:#9fb7d7;font-size:10px;font-weight:850;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=light] .loadboards-demo-command{border-color:rgba(148,163,184,.32);background:#ffffff;box-shadow:0 14px 34px rgba(15,23,42,.1)}html[data-theme=light] .loadboards-demo-command span{color:#1d4ed8}html[data-theme=light] .loadboards-demo-capacity strong,html[data-theme=light] .loadboards-demo-command b,html[data-theme=light] .truck-post-card strong{color:#0b1220}html[data-theme=light] .loadboards-demo-capacity small,html[data-theme=light] .loadboards-demo-capacity span,html[data-theme=light] .loadboards-demo-command small,html[data-theme=light] .truck-post-card small,html[data-theme=light] .truck-post-card span{color:#526174}html[data-theme=light] .loadboards-demo-capacity article,html[data-theme=light] .truck-post-card{border-color:rgba(15,23,42,.08);background:#f1f6fc}.loadboards-grid{display:grid;grid-template-columns:1fr;gap:14px;align-items:start}.loadboards-intelligence-layout,.loadboards-workbench-row{display:grid;grid-template-columns:minmax(300px,372px) minmax(860px,1fr);gap:14px;align-items:start;min-width:0;width:100%}.loadboards-intelligence-layout{align-items:stretch}.loadboards-left-stack,.loadboards-right-stack{display:grid;gap:14px;align-content:start;min-width:0}.loadboards-left-stack{justify-items:start}.loadboards-right-stack{width:100%}.loadboards-panel{min-width:0;padding:14px}.post-panel{justify-self:start}.loadboards-intelligence-layout>.loadboards-intelligence-row--carrier,.loadboards-intelligence-layout>.loadboards-intelligence-row--carrier>.fit-panel,.loadboards-left-stack>.loadboards-intelligence-row--carrier,.loadboards-left-stack>.loadboards-intelligence-row--carrier>.fit-panel,.loadboards-left-stack>.post-panel,.post-panel{width:100%;max-width:372px}.loadboards-intelligence-layout>.loadboards-intelligence-row--board{width:100%;min-width:0}.loadboards-right-stack>.board-panel{grid-column:auto;width:100%}.mini-title,.panel-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.panel-title h2{margin:0;font-size:18px}.mini-title span,.panel-title span{background:rgba(79,156,249,.12);color:#b8d7ff}.mini-title{margin:0}.mini-title b{font-size:13px}html[data-theme=light] .mini-title span,html[data-theme=light] .panel-title span{background:#e8f1ff;color:#1d4ed8}.board-toolbar,.lb-form{display:grid;gap:9px}.board-filter-field,.lb-field{position:relative;display:block;width:100%;margin:0;min-width:0}.lb-field-icon{position:absolute;left:13px;top:50%;z-index:2;display:inline-grid;width:20px;height:20px;place-items:center;color:#7db8ff;pointer-events:none;transform:translateY(-50%);opacity:.96}.lb-field--textarea .lb-field-icon{top:20px;transform:translateY(-50%)}.lb-form-icon{display:block;flex:0 0 auto;color:currentColor}.board-toolbar input,.board-toolbar select,.lb-chat-compose input,.lb-form input,.lb-form select,.lb-form textarea{width:100%;min-height:42px;border:1px solid rgba(118,165,213,.28);border-radius:11px;padding:0 12px;background:#17243a;color:#eef5ff;font-size:12px;font-weight:850;outline:none;text-align:left!important}.board-filter-field input,.board-filter-field select,.lb-form .lb-field input,.lb-form .lb-field select,.lb-form .lb-field textarea{padding-left:43px}.board-filter-field select,.lb-form select{-moz-text-align-last:left!important;text-align-last:left!important}.loadboards-page .lb-form .lb-field .tms-select-trigger.tms-select-trigger{justify-items:start!important;place-items:center start!important;text-align:left!important}.loadboards-page .lb-form .lb-field .tms-select-trigger.tms-select-trigger :is(.fleet-select-label,.fleet-select-field-label){justify-content:flex-start!important;text-align:left!important}.loadboards-page .lb-form .lb-field .tms-select-trigger.tms-select-trigger .fleet-select-label-text{text-align:left!important}.loadboards-page .board-toolbar .board-filter-field .tms-select-trigger.tms-select-trigger{justify-items:start!important;place-items:center start!important;text-align:left!important}.loadboards-page .board-toolbar .board-filter-field .tms-select-trigger.tms-select-trigger :is(.fleet-select-label,.fleet-select-field-label){justify-content:flex-start!important;text-align:left!important}.loadboards-page .board-toolbar .board-filter-field .tms-select-trigger.tms-select-trigger .fleet-select-label-text{text-align:left!important}.board-filter-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6.5 8 9.5l3-3' fill='none' stroke='%23dbeafe' stroke-width='2.15' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:11px 11px;padding-right:34px}html[data-theme=light] .board-filter-field select{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6.5 8 9.5l3-3' fill='none' stroke='%230f172a' stroke-width='2.15' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.board-filter-field input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:0;margin:0}.lb-form textarea{min-height:76px;padding-top:11px;resize:vertical}.lb-form .lb-field textarea{padding-top:12px}html[data-theme=light] .board-toolbar input,html[data-theme=light] .board-toolbar select,html[data-theme=light] .lb-chat-compose input,html[data-theme=light] .lb-form input,html[data-theme=light] .lb-form select,html[data-theme=light] .lb-form textarea{border-color:rgba(15,23,42,.15);background:#eef4fb;color:#0b1220}html[data-theme=light] .lb-field-icon{color:#2563eb}.post-button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:9px}.post-button .lb-form-icon{width:17px;height:17px}.lb-message{margin-top:10px;border:1px solid rgba(248,113,113,.34);border-radius:12px;padding:10px 12px;background:rgba(248,113,113,.12);color:#fecaca;font-size:12px;font-weight:850}.lb-message.success{border-color:rgba(39,193,118,.34);background:rgba(39,193,118,.12);color:#bbf7d0}.post-panel-visual{display:none;width:100%;margin-top:13px;overflow:hidden;border:1px dashed rgba(125,184,255,.36);border-radius:15px;background:linear-gradient(145deg,rgba(79,156,249,.1),rgba(23,36,58,.5)),rgba(8,18,32,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.post-panel-upload-mark{display:inline-grid;width:42px;height:42px;place-items:center;border:1px solid rgba(125,184,255,.34);border-radius:14px;background:rgba(79,156,249,.14);color:#b8d7ff}.post-panel-visual strong{color:#eef5ff;font-size:15px;font-weight:950;line-height:1.15;text-align:center}.post-panel-visual span{max-width:280px;color:#9fb7d7;font-size:12px;font-weight:820;line-height:1.3;text-align:center}.post-panel-visual b{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:34px;padding:0 16px;border:1px solid rgba(147,197,253,.38);border-radius:11px;background:rgba(79,156,249,.16);color:#dbeafe;font-size:12px;font-weight:950;line-height:1}html[data-theme=light] .lb-message{color:#991b1b;background:#fee2e2}html[data-theme=light] .lb-message.success{color:#047857;background:#dcfce7}html[data-theme=light] .post-panel-visual{border-color:rgba(37,99,235,.24);background:linear-gradient(145deg,rgba(219,234,254,.86),rgba(241,246,252,.78)),#e8f1ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.76)}html[data-theme=light] .post-panel-upload-mark{border-color:rgba(37,99,235,.22);background:#dbeafe;color:#1d4ed8}html[data-theme=light] .post-panel-visual strong{color:#0f172a}html[data-theme=light] .post-panel-visual span{color:#526174}html[data-theme=light] .post-panel-visual b{border-color:rgba(37,99,235,.24);background:#eef4fb;color:#1d4ed8}.board-toolbar{grid-template-columns:minmax(240px,1.45fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr);gap:8px;margin-bottom:10px}.board-toolbar .filter-wide{grid-column:span 2}.lb-table-wrap{overflow:auto;border:1px solid rgba(118,165,213,.16);border-radius:12px;max-height:700px}.lb-table{width:100%;min-width:1280px;border-collapse:collapse;table-layout:fixed}.lb-table td,.lb-table th{border-bottom:1px solid rgba(118,165,213,.14);border-right:1px solid rgba(118,165,213,.1);padding:10px;text-align:left;vertical-align:middle;font-size:12px}.lb-table th:first-child{width:130px}.lb-table th:nth-child(2){width:170px}.lb-table th:nth-child(3){width:160px}.lb-table th:nth-child(4){width:150px}.lb-table th:nth-child(5){width:130px}.lb-table th:nth-child(6){width:82px}.lb-table th:nth-child(7){width:118px}.lb-table th:nth-child(8){width:82px}.lb-table th:nth-child(9){width:125px}.lb-table th:nth-child(10){width:108px}html[data-theme=light] .lb-table td,html[data-theme=light] .lb-table th{border-color:rgba(15,23,42,.09)}.lb-table th{position:sticky;top:0;z-index:2;background:#17243a;color:#9fb7d7;font-size:10px;font-weight:950;text-transform:uppercase}html[data-theme=light] .lb-table th{background:#e8eef6;color:#334155}.lb-table tbody tr{cursor:pointer}.lb-table tbody tr.selected td,.lb-table tbody tr:hover td{background:rgba(79,156,249,.1)}html[data-theme=light] .lb-table tbody tr.selected td,html[data-theme=light] .lb-table tbody tr:hover td{background:#eaf3ff}.lb-table td b,.lb-table td small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-table td b{display:block}.lb-table td small{display:block;margin-top:3px;color:#9fb7d7;font-size:10px;font-weight:800}html[data-theme=light] .lb-table td small{color:#64748b}.fit-pill,.lb-contact-btn,.lb-pill,.lb-status{display:inline-flex;justify-content:center;align-items:center;min-width:70px;height:24px;min-height:24px;border-radius:999px;padding:0 10px;font-size:10px;font-weight:950;line-height:24px;white-space:nowrap;text-align:center}.lb-pill{border:1px solid rgba(96,165,250,.48);background:rgba(96,165,250,.16);color:#bfdbfe}.lb-status{border:1px solid rgba(39,193,118,.38);background:rgba(39,193,118,.12);color:#bbf7d0}.lb-status.load-status-posted{border-color:rgba(249,115,22,.56);background:rgba(249,115,22,.18);color:#fed7aa}.lb-status.load-status-negotiating{border-color:rgba(59,130,246,.56);background:rgba(59,130,246,.18);color:#bfdbfe}.lb-status.load-status-covered{border-color:rgba(34,197,94,.56);background:rgba(34,197,94,.18);color:#bbf7d0}.lb-status.load-status-hot{border-color:rgba(239,68,68,.78);background:rgba(239,68,68,.22);color:#fecaca;box-shadow:0 0 0 0 rgba(239,68,68,.42);animation:lb-hot-pulse 1.25s ease-in-out infinite}.lb-status.carrier-status-posted{border-color:rgba(34,197,94,.56);background:rgba(34,197,94,.18);color:#bbf7d0}.lb-status.carrier-status-covered{border-color:rgba(249,115,22,.56);background:rgba(249,115,22,.18);color:#fed7aa}@keyframes lb-hot-pulse{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.42)}50%{box-shadow:0 0 0 5px rgba(239,68,68,0)}}.lb-contact-btn{border:1px solid rgba(246,184,79,.5);background:rgba(246,184,79,.16);color:#fde68a;cursor:pointer}.fit-pill.high{border:1px solid rgba(34,197,94,.46);background:rgba(34,197,94,.16);color:#bbf7d0}.fit-pill.good{border:1px solid rgba(59,130,246,.46);background:rgba(59,130,246,.16);color:#bfdbfe}.fit-pill.watch{border:1px solid rgba(246,184,79,.46);background:rgba(246,184,79,.16);color:#fde68a}html[data-theme=light] .lb-pill{background:#dbeafe;color:#1e3a8a}html[data-theme=light] .fit-pill.high,html[data-theme=light] .lb-status{background:#dcfce7;color:#047857}html[data-theme=light] .lb-status.carrier-status-covered,html[data-theme=light] .lb-status.load-status-posted{background:#ffedd5;border-color:#fdba74;color:#9a3412}html[data-theme=light] .lb-status.load-status-negotiating{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}html[data-theme=light] .lb-status.carrier-status-posted,html[data-theme=light] .lb-status.load-status-covered{background:#dcfce7;border-color:#86efac;color:#047857}html[data-theme=light] .lb-status.load-status-hot{background:#fee2e2;border-color:#fca5a5;color:#b91c1c}html[data-theme=light] .fit-pill.good{background:#dbeafe;color:#1d4ed8}html[data-theme=light] .fit-pill.watch,html[data-theme=light] .lb-contact-btn{background:#fef3c7;color:#92400e}.empty-cell,.empty-detail{text-align:center;color:#9fb7d7;font-weight:850;padding:24px}.match-detail{display:flex;flex-direction:column;gap:12px}.loadboards-intelligence-row{display:grid;grid-template-columns:minmax(270px,.9fr) minmax(250px,.78fr) minmax(300px,1fr) minmax(340px,1.08fr);gap:14px;align-items:stretch}.loadboards-intelligence-row--carrier{display:block}.loadboards-intelligence-row--board{grid-template-columns:repeat(3,minmax(0,1fr))}.loadboards-intelligence-row .loadboards-panel{min-height:100%}.loadboards-intelligence-row--board>.loadboards-panel{height:100%;min-height:360px}.loadboards-intelligence-row--carrier .fit-panel{min-height:auto}.fit-panel .match-detail{height:100%}.fit-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.fit-copy{min-width:0}.fit-summary-divider{display:none}.fit-summary p{margin:6px 0 0;color:#9fb7d7;font-size:12px;font-weight:850;line-height:1.35}html[data-theme=light] .fit-summary p{color:#526174}.fit-panel .score-ring{width:92px;height:92px;border-width:7px;font-size:24px}.fit-panel .match-detail dl{grid-template-columns:repeat(2,minmax(0,1fr))}.score-ring{width:112px;height:112px;border-radius:999px;border:8px solid rgba(39,193,118,.36);display:grid;place-items:center;background:rgba(39,193,118,.12);color:#bbf7d0;font-size:28px;font-weight:950}html[data-theme=light] .score-ring{color:#047857;background:#dcfce7}.match-detail h3{margin:0;font-size:17px;line-height:1.2}.match-detail dl{display:grid;gap:8px;margin:0}.match-detail dl div{border:1px solid rgba(118,165,213,.16);border-radius:10px;padding:9px 10px;background:rgba(23,36,58,.56)}html[data-theme=light] .match-detail dl div{background:#f1f6fc;border-color:rgba(15,23,42,.08)}.match-detail dd{margin:3px 0 0;font-size:12px;font-weight:900}.recommendation-box{border:1px solid rgba(79,156,249,.28);border-radius:12px;padding:12px;background:rgba(79,156,249,.1);display:grid;gap:5px}.recommendation-box span{color:#9fb7d7;font-size:12px;font-weight:800;line-height:1.35}html[data-theme=light] .recommendation-box{background:#eaf3ff}html[data-theme=light] .recommendation-box span{color:#526174}.lb-chat-panel,.truck-post-list{margin-top:14px;display:grid;gap:10px}.chat-panel-card .lb-chat-panel,.truck-fit-panel .truck-post-list{margin-top:0}.truck-fit-panel .truck-post-list{max-height:430px;overflow:auto;padding-right:2px}.truck-post-card{border-left:4px solid rgba(39,193,118,.78)}.truck-post-card>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.truck-post-card .lb-status{min-width:76px;color:#bbf7d0}.truck-post-card .lb-status.carrier-status-covered{color:#fed7aa}.truck-post-card .lb-status.carrier-status-posted{color:#bbf7d0}html[data-theme=light] .truck-post-card .lb-status.carrier-status-covered{color:#9a3412}html[data-theme=light] .truck-post-card .lb-status.carrier-status-posted{color:#047857}.lane-ai-panel{display:flex;flex-direction:column;gap:12px}.lane-estimate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lane-estimate-grid>div{min-height:96px;border:1px solid rgba(118,165,213,.16);border-radius:12px;background:rgba(23,36,58,.56);padding:11px;display:grid;align-content:center;gap:5px}.lane-estimate-grid span{color:#9fb7d7;font-size:10px;font-weight:950;text-transform:uppercase}.lane-estimate-grid b{color:#eef5ff;font-size:18px;line-height:1.05}.lane-estimate-grid small{color:#9fb7d7;font-size:10px;font-weight:800;line-height:1.35}.lane-weather{margin-top:auto;border:1px solid rgba(59,130,246,.28);border-radius:13px;background:rgba(59,130,246,.12);padding:12px;display:grid;gap:6px}.lane-weather.hot{border-color:rgba(249,115,22,.38);background:rgba(249,115,22,.13)}.lane-weather.watch{border-color:rgba(246,184,79,.42);background:rgba(246,184,79,.13)}.lane-weather.good{border-color:rgba(39,193,118,.34);background:rgba(39,193,118,.12)}.lane-weather b{color:#eef5ff;font-size:13px}.lane-weather span{color:#cfe0f5;font-size:12px;font-weight:800;line-height:1.4}html[data-theme=light] .lane-estimate-grid>div,html[data-theme=light] .lane-weather{background:#f1f6fc;border-color:rgba(15,23,42,.08)}html[data-theme=light] .lane-estimate-grid b,html[data-theme=light] .lane-weather b{color:#0b1220}html[data-theme=light] .lane-estimate-grid small,html[data-theme=light] .lane-estimate-grid span,html[data-theme=light] .lane-weather span{color:#526174}html[data-theme=light] .lane-weather.hot{background:#fff7ed;border-color:rgba(249,115,22,.22)}html[data-theme=light] .lane-weather.watch{background:#fef3c7;border-color:rgba(180,83,9,.18)}html[data-theme=light] .lane-weather.good{background:#dcfce7;border-color:rgba(22,163,74,.18)}.chat-panel-card{padding:10px}.lb-chat-panel{border:1px solid rgba(118,165,213,.18);border-radius:13px;padding:10px;background:rgba(7,16,29,.28)}.chat-panel-card .lb-chat-panel{height:100%;display:grid;grid-template-rows:auto minmax(220px,1fr) auto}html[data-theme=light] .lb-chat-panel{background:#f8fbff;border-color:rgba(15,23,42,.1)}.lb-chat-stream{display:grid;gap:8px;max-height:280px;overflow:auto}.chat-panel-card .lb-chat-stream{max-height:none;min-height:220px}.lb-chat-message{width:min(92%,300px);border:1px solid rgba(118,165,213,.18);border-radius:12px;padding:9px;background:rgba(23,36,58,.78)}.lb-chat-message.mine{justify-self:end;border-color:rgba(79,156,249,.34);background:rgba(79,156,249,.18)}html[data-theme=light] .lb-chat-message{background:#eef4fb;border-color:rgba(15,23,42,.1)}html[data-theme=light] .lb-chat-message.mine{background:#dbeafe}.lb-chat-message strong{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px}.lb-chat-message strong span{color:#9fb7d7;font-size:9px}.lb-chat-message p{margin:5px 0 0;color:#cfe0f5;font-size:11px;font-weight:800;line-height:1.35}html[data-theme=light] .lb-chat-message p,html[data-theme=light] .lb-chat-message strong span{color:#526174}.lb-chat-compose{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:8px}.lb-chat-compose button{min-height:42px;border:1px solid rgba(39,193,118,.4);border-radius:11px;background:rgba(39,193,118,.18);color:#bbf7d0;font-size:12px;font-weight:950;cursor:pointer}html[data-theme=light] .lb-chat-compose button{background:#dcfce7;color:#047857}@media (max-width:1320px){.loadboards-grid{grid-template-columns:1fr}.loadboards-intelligence-layout,.loadboards-workbench-row{grid-template-columns:minmax(300px,372px) minmax(0,1fr)}.post-panel{grid-column:1}.board-panel{grid-column:2}.loadboards-right-stack>.board-panel{grid-column:auto}.loadboards-intelligence-row{grid-template-columns:repeat(2,minmax(0,1fr))}.loadboards-intelligence-row--carrier{display:block}.loadboards-intelligence-row--board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1151px){.loadboards-page .post-panel-visual{display:block;height:clamp(116px,8.7vw,140px)}}@media (max-width:1180px){.loadboards-demo-command{grid-template-columns:1fr}.loadboards-demo-capacity,.loadboards-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.board-toolbar{grid-template-columns:repeat(5,minmax(0,1fr))}.board-toolbar .filter-wide{grid-column:span 2}.loadboards-grid,.loadboards-intelligence-layout,.loadboards-intelligence-row,.loadboards-workbench-row{grid-template-columns:1fr}.loadboards-intelligence-row--carrier{display:block}.post-panel{max-width:640px!important;justify-self:start!important}.loadboards-intelligence-layout>.loadboards-intelligence-row--carrier,.loadboards-intelligence-layout>.loadboards-intelligence-row--carrier>.fit-panel{max-width:none}.post-panel .lb-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.post-panel .lb-field--textarea,.post-panel .post-button{grid-column:1/-1}.fit-panel .match-detail dl,.lane-estimate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1180px){.post-panel{width:100%!important;max-width:none!important}.post-panel .lb-form{grid-template-columns:repeat(3,minmax(0,1fr))}.post-panel .lb-field--textarea,.post-panel .post-button{grid-column:1/-1}.board-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.board-toolbar .filter-wide{grid-column:auto}.loadboards-intelligence-row--board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.loadboards-page{padding:8px}.loadboards-head{display:grid;grid-template-columns:1fr;align-items:stretch;gap:12px;padding:14px}.loadboards-head>div:first-child{display:grid;gap:8px;min-width:0;max-width:100%}.loadboards-head .loadboards-pill-row,.loadboards-head h1,.loadboards-head p,.loadboards-head-actions{grid-column:1}.loadboards-head p{min-width:0;max-width:none;line-height:1.35}.loadboards-head-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;justify-content:stretch}.loadboards-head-actions .lb-btn{width:100%;min-width:0;min-height:46px;height:46px;padding-inline:10px;white-space:nowrap}.loadboards-mode-panel{align-items:stretch;flex-direction:column}.loadboards-grid{grid-template-columns:1fr}.board-panel,.post-panel{grid-column:auto}.post-panel{max-width:none!important;padding:12px}.loadboards-left-stack>.loadboards-intelligence-row--carrier,.loadboards-left-stack>.loadboards-intelligence-row--carrier>.fit-panel,.loadboards-left-stack>.post-panel{max-width:none}.post-panel .panel-title{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;margin-bottom:10px}.post-panel .panel-title h2{font-size:17px}.post-panel .panel-title span{justify-self:end;padding-inline:11px}.post-panel .lb-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.post-panel .lb-field--textarea,.post-panel .post-button{grid-column:1/-1}.post-panel .lb-form input,.post-panel .lb-form select,.post-panel .lb-form textarea{min-height:44px;border-radius:12px;font-size:12px}.post-panel .lb-field-icon{left:12px}.post-panel .lb-form .lb-field input,.post-panel .lb-form .lb-field select,.post-panel .lb-form .lb-field textarea{padding-left:40px}.post-panel .post-button{min-height:46px}.fit-panel .match-detail dl,.lane-estimate-grid,.loadboards-intelligence-row{grid-template-columns:1fr}.loadboards-intelligence-row--carrier{display:block}.loadboards-intelligence-row--board>.loadboards-panel{min-height:auto}.fit-summary{grid-template-columns:1fr;justify-items:center;text-align:center;gap:10px}.fit-summary .score-ring{justify-self:center}.fit-summary .fit-copy{display:grid;justify-items:center;width:100%}.fit-summary-divider{display:block;width:min(168px,64%);height:1px;margin:0 auto 9px;background:linear-gradient(90deg,transparent,rgba(159,183,215,.52),transparent)}html[data-theme=light] .fit-summary-divider{background:linear-gradient(90deg,transparent,rgba(82,97,116,.32),transparent)}.fit-summary p{max-width:280px;margin-inline:auto}.loadboards-metrics{grid-template-columns:1fr 1fr;padding:8px;gap:8px}.lb-metric{min-height:76px;padding:10px}.lb-metric b{font-size:22px}.board-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.board-toolbar .filter-wide{grid-column:1/-1}.loadboards-demo-capacity{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.loadboards-demo-capacity article{min-height:88px;padding:9px}.mode-switch{width:100%}.loadboards-panel{padding:10px}}@media (max-width:380px){.loadboards-demo-capacity{grid-template-columns:1fr}}html[data-theme=light] .loadboards-page .loadboards-head,html[data-theme=light] .loadboards-page .loadboards-metrics,html[data-theme=light] .loadboards-page .loadboards-mode-panel,html[data-theme=light] .loadboards-page .loadboards-panel{background:rgba(255,255,255,.96)!important;border-color:rgba(148,163,184,.32)!important;box-shadow:0 14px 34px rgba(15,23,42,.1)!important}html[data-theme=light] .loadboards-page .lb-metric b,html[data-theme=light] .loadboards-page .lb-table td,html[data-theme=light] .loadboards-page .loadboards-head h1,html[data-theme=light] .loadboards-page .match-detail h3,html[data-theme=light] .loadboards-page .mini-title b,html[data-theme=light] .loadboards-page .mode-copy b,html[data-theme=light] .loadboards-page .panel-title h2{color:#0b1220!important;text-shadow:none!important}html[data-theme=light] .loadboards-page .loadboards-head p{color:#526174!important}html[data-theme=light] .loadboards-page .lb-table-wrap{background:#ffffff;border-color:rgba(148,163,184,.28)}html[data-theme=light] .loadboards-page .lb-table tbody tr:nth-child(2n) td{background:rgba(241,246,252,.56)}html[data-theme=light] .loadboards-page .lb-table tbody tr.selected td,html[data-theme=light] .loadboards-page .lb-table tbody tr:hover td{background:#eaf3ff}html[data-theme=light] .loadboards-page .board-toolbar input,html[data-theme=light] .loadboards-page .board-toolbar select,html[data-theme=light] .loadboards-page .lb-chat-compose input,html[data-theme=light] .loadboards-page .lb-form input,html[data-theme=light] .loadboards-page .lb-form select,html[data-theme=light] .loadboards-page .lb-form textarea{background:#eef4fb;border-color:rgba(100,116,139,.28);color:#0b1220}html[data-theme=light] .loadboards-page .board-toolbar input::-moz-placeholder,html[data-theme=light] .loadboards-page .lb-chat-compose input::-moz-placeholder,html[data-theme=light] .loadboards-page .lb-form input::-moz-placeholder,html[data-theme=light] .loadboards-page .lb-form textarea::-moz-placeholder{color:#7b8aa1}html[data-theme=light] .loadboards-page .board-toolbar input::placeholder,html[data-theme=light] .loadboards-page .lb-chat-compose input::placeholder,html[data-theme=light] .loadboards-page .lb-form input::placeholder,html[data-theme=light] .loadboards-page .lb-form textarea::placeholder{color:#7b8aa1}html[data-theme=light] .loadboards-page .lb-btn{background:#eef4fb;border-color:rgba(59,130,246,.28);color:#0b1220}html[data-theme=light] .loadboards-page .lb-btn.primary{background:linear-gradient(180deg,#5aa7ff,#3f8df4 54%,#2f73e3);color:#ffffff}@media (max-width:1449px){.loadboards-page{width:100%;max-width:100vw;padding:clamp(10px,1.8vw,18px);overflow-x:hidden}.loadboards-shell{width:100%;max-width:none;margin:0 auto}.loadboards-demo-command,.loadboards-head,.loadboards-metrics,.loadboards-mode-panel,.loadboards-panel{width:100%;max-width:100%}.loadboards-head{align-items:flex-start}.loadboards-head>div:first-child{min-width:0;max-width:min(780px,100%)}.loadboards-head h1{overflow-wrap:anywhere}.loadboards-head p{max-width:720px;line-height:1.35}.loadboards-head-actions{flex:0 0 auto}.loadboards-head-actions .lb-btn{min-width:110px}.loadboards-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.lb-metric{overflow:hidden}.lb-metric b{font-size:clamp(22px,2.6vw,30px);overflow-wrap:anywhere}.loadboards-mode-panel{flex-wrap:wrap}.mode-copy{min-width:min(100%,360px)}.mode-switch{width:min(100%,360px);grid-template-columns:repeat(2,minmax(0,1fr))}.loadboards-grid{width:100%;grid-template-columns:1fr;align-items:start}.loadboards-intelligence-layout,.loadboards-workbench-row{width:100%;grid-template-columns:minmax(280px,372px) minmax(0,1fr);align-items:start}.board-panel,.loadboards-intelligence-layout,.loadboards-left-stack,.loadboards-right-stack,.loadboards-workbench-row,.post-panel{width:100%;max-width:100%}.loadboards-left-stack>.loadboards-intelligence-row--carrier,.loadboards-left-stack>.loadboards-intelligence-row--carrier>.fit-panel,.loadboards-left-stack>.post-panel{max-width:100%}.board-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))}.board-toolbar .filter-wide{grid-column:auto}.lb-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}body.fp-route-loadboards .tms-pro-content .loadboards-grid.loadboards-grid{--fp-loadboards-workbench-gap:14px;grid-template-columns:1fr!important;gap:var(--fp-loadboards-workbench-gap)!important}body.fp-route-loadboards .tms-pro-content :is(.loadboards-workbench-row,.loadboards-intelligence-layout){grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)!important;gap:var(--fp-loadboards-workbench-gap)!important}body.fp-route-loadboards .tms-pro-content .post-panel.post-panel{max-width:none!important;justify-self:stretch!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .filter-wide{grid-column:auto!important}}@media (max-width:1180px){.loadboards-head{display:flex;flex-wrap:wrap;align-items:flex-start}.loadboards-head-actions,.loadboards-head>div:first-child{width:100%;max-width:100%}.loadboards-head-actions{justify-content:flex-start}.loadboards-grid,.loadboards-intelligence-layout,.loadboards-workbench-row{grid-template-columns:1fr}.post-panel{justify-self:stretch!important}body.fp-route-loadboards .tms-pro-content .loadboards-grid.loadboards-grid{grid-template-columns:1fr!important}body.fp-route-loadboards .tms-pro-content :is(.loadboards-workbench-row,.loadboards-intelligence-layout){grid-template-columns:1fr!important}body.fp-route-loadboards .tms-pro-content .post-panel.post-panel .lb-form.lb-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:761px) and (max-width:1180px){.loadboards-demo-capacity,.loadboards-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.loadboards-mode-panel{display:grid;grid-template-columns:minmax(0,1fr) auto}}@media (min-width:761px) and (max-width:1150px){.loadboards-page .mode-switch{width:min(100%,clamp(360px,42vw,404px))}}@media (max-width:760px){.loadboards-page{padding:10px}.loadboards-head{display:grid;grid-template-columns:1fr;align-items:stretch;gap:12px;padding:14px}.loadboards-head>div:first-child{display:grid;gap:8px}.loadboards-head .loadboards-pill-row,.loadboards-head h1,.loadboards-head p,.loadboards-head-actions{grid-column:1}.loadboards-head h1{margin:0;font-size:clamp(28px,9vw,36px);line-height:1}.loadboards-head p{max-width:none;line-height:1.35}.loadboards-head-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;min-width:0;justify-content:stretch}.loadboards-head-actions .lb-btn{width:100%;min-width:0;min-height:46px;padding-inline:10px}.loadboards-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-metric{min-height:88px}.lb-metric b{font-size:clamp(21px,8vw,30px)}.loadboards-mode-panel{display:grid;grid-template-columns:1fr;gap:10px}.mode-copy,.mode-switch{width:100%;min-width:0}.mode-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.fit-panel .match-detail dl,.fit-summary,.lane-estimate-grid,.loadboards-demo-capacity,.loadboards-demo-command,.loadboards-intelligence-row,.loadboards-intelligence-row--board{grid-template-columns:1fr}.board-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"search search" "truck trailer" "equipment deadhead" "origin destination" "pickup delivery"}.board-toolbar .filter-wide{grid-column:auto}.board-toolbar .board-filter--search{grid-area:search}.board-toolbar .board-filter--truck{grid-area:truck}.board-toolbar .board-filter--trailer{grid-area:trailer}.board-toolbar .board-filter--equipment{grid-area:equipment}.board-toolbar .board-filter--deadhead{grid-area:deadhead}.board-toolbar .board-filter--origin{grid-area:origin}.board-toolbar .board-filter--destination{grid-area:destination}.board-toolbar .board-filter--pickup{grid-area:pickup}.board-toolbar .board-filter--delivery{grid-area:delivery}.lb-chat-compose{grid-template-columns:1fr}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"search search" "truck trailer" "equipment deadhead" "origin destination" "pickup delivery"!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .filter-wide{grid-column:auto!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--search{grid-area:search!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--truck{grid-area:truck!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--trailer{grid-area:trailer!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--equipment{grid-area:equipment!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--deadhead{grid-area:deadhead!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--origin{grid-area:origin!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--destination{grid-area:destination!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--pickup{grid-area:pickup!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter--delivery{grid-area:delivery!important}body.fp-route-loadboards .tms-pro-content .post-panel.post-panel .lb-form.lb-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.fp-route-loadboards .tms-pro-content .post-panel.post-panel :is(.lb-field--textarea,.post-button){grid-column:1/-1!important}}@media (max-width:360px){.loadboards-head-actions{grid-template-columns:1fr}}@media (min-width:601px){.loadboards-page--demo .loadboards-head.loadboards-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:clamp(18px,2.4vw,34px)!important;padding:clamp(15px,1.25vw,20px) clamp(18px,1.6vw,24px)!important}.loadboards-page--demo .loadboards-head.loadboards-head>div:first-child{min-width:0!important;max-width:min(860px,100%)!important}.loadboards-page--demo .loadboards-head-actions.loadboards-head-actions{align-self:center!important;display:flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:10px!important;justify-content:flex-end!important;justify-self:end!important;min-width:-moz-max-content!important;min-width:max-content!important;width:auto!important;max-width:none!important}.loadboards-page--demo .loadboards-head-actions .tms-demo-auth-btn.tms-demo-auth-btn{height:48px!important;min-height:48px!important;min-width:clamp(126px,9.5vw,148px)!important;padding:0 clamp(17px,1.4vw,22px)!important;align-items:center!important;justify-content:center!important}}@media (min-width:601px) and (max-width:1150px){.loadboards-page--demo .loadboards-demo-head-copy.loadboards-demo-head-copy{max-width:min(100%,660px)}.loadboards-page--demo .loadboards-demo-head-copy .loadboards-demo-copy-line{display:block}.loadboards-page--demo .loadboards-intelligence-row--carrier .fit-summary{grid-template-columns:1fr;justify-items:center;text-align:center;gap:10px}.loadboards-page--demo .loadboards-intelligence-row--carrier .fit-summary .score-ring{justify-self:center}.loadboards-page--demo .loadboards-intelligence-row--carrier .fit-summary .fit-copy{display:grid;justify-items:center;width:100%}.loadboards-page--demo .loadboards-intelligence-row--carrier .fit-summary-divider{display:block;width:min(168px,64%);height:1px;margin:0 auto 9px;background:linear-gradient(90deg,transparent,rgba(159,183,215,.52),transparent)}html[data-theme=light] .loadboards-page--demo .loadboards-intelligence-row--carrier .fit-summary-divider{background:linear-gradient(90deg,transparent,rgba(82,97,116,.32),transparent)}.loadboards-page--demo .loadboards-intelligence-row--carrier .fit-summary p{max-width:280px;margin-inline:auto}}@media (max-width:600px){.loadboards-page--demo .loadboards-demo-head-copy.loadboards-demo-head-copy{max-width:min(100%,520px);font-size:clamp(11px,2.85vw,12px)}.loadboards-page--demo .loadboards-demo-head-copy .loadboards-demo-copy-line{display:block}}@media (min-width:1450px){.loadboards-page--demo.loadboards-page .loadboards-grid.loadboards-grid{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;align-items:start!important}.loadboards-page--demo .loadboards-intelligence-layout,.loadboards-page--demo .loadboards-workbench-row{display:grid!important;grid-template-columns:minmax(300px,372px) minmax(0,1fr)!important;gap:14px!important;align-items:stretch!important;width:100%!important}.loadboards-page--demo .loadboards-left-stack,.loadboards-page--demo .loadboards-right-stack{display:grid!important;gap:14px!important;align-content:stretch!important;height:100%!important}.loadboards-page--demo .post-panel.post-panel{max-width:372px!important}.loadboards-page--demo .board-panel.board-panel,.loadboards-page--demo .post-panel.post-panel{display:flex!important;flex-direction:column!important;align-self:stretch!important;height:100%!important}.loadboards-page--demo .board-panel.board-panel{min-height:0!important}.loadboards-page--demo .board-panel.board-panel .board-toolbar,.loadboards-page--demo .post-panel.post-panel .lb-form{flex:0 0 auto!important}.loadboards-page--demo .board-panel.board-panel .lb-table-wrap,.loadboards-page--demo .post-panel.post-panel .post-panel-visual{flex:1 1 0!important;min-height:0!important;height:auto!important;max-height:none!important}.loadboards-page--demo .loadboards-intelligence-layout>.loadboards-intelligence-row--carrier{display:block!important;width:100%!important;max-width:372px!important}.loadboards-page--demo .loadboards-intelligence-layout>.loadboards-intelligence-row--board{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important;width:100%!important;min-width:0!important}.loadboards-page--demo .chat-panel-card.chat-panel-card{min-width:0!important}.loadboards-page--demo .fit-panel.fit-panel{max-width:372px!important}.loadboards-page--demo .lane-ai-panel.lane-ai-panel,.loadboards-page--demo .truck-fit-panel.truck-fit-panel{min-width:0!important}.loadboards-page--demo :is(.chat-panel-card,.fit-panel,.truck-fit-panel,.lane-ai-panel).loadboards-panel{height:100%!important;min-height:0!important}.loadboards-page--demo .chat-panel-card .lb-chat-panel{min-height:100%!important;grid-template-rows:auto minmax(0,1fr) auto!important}.loadboards-page--demo .chat-panel-card .lb-chat-stream{min-height:0!important}}@media (min-width:600px) and (max-width:1150px){body.fp-tms-pro-loadboards.fp-route-loadboards .tms-pro-content .loadboards-mode-panel.loadboards-mode-panel{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}body.fp-tms-pro-loadboards.fp-route-loadboards .tms-pro-content .loadboards-mode-panel.loadboards-mode-panel .mode-copy{width:auto!important;min-width:0!important}body.fp-tms-pro-loadboards.fp-route-loadboards .tms-pro-content .loadboards-mode-panel.loadboards-mode-panel .mode-copy b{white-space:nowrap!important}body.fp-tms-pro-loadboards.fp-route-loadboards .tms-pro-content .loadboards-mode-panel.loadboards-mode-panel .mode-switch.mode-switch{justify-self:end!important;width:clamp(236px,30vw,296px)!important;min-width:clamp(236px,30vw,296px)!important;max-width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:601px) and (max-width:1150px){.loadboards-page--demo .loadboards-head.loadboards-head:has(.tms-demo-auth-btn){align-items:center!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr) 276px!important;min-height:168px!important;padding:20px 18px!important}.loadboards-page--demo .loadboards-head.loadboards-head:has(.tms-demo-auth-btn)>div:first-child{max-width:none!important;min-width:0!important}.loadboards-page--demo .loadboards-head.loadboards-head:has(.tms-demo-auth-btn) .loadboards-demo-copy-line{display:inline!important;white-space:normal!important}.loadboards-page--demo .loadboards-head.loadboards-head:has(.tms-demo-auth-btn) .loadboards-demo-head-copy{line-height:1.32!important;max-width:min(100%,640px)!important;text-wrap:balance!important}.loadboards-page--demo .loadboards-head.loadboards-head:has(.tms-demo-auth-btn) .loadboards-head-actions.loadboards-head-actions{align-items:center!important;display:grid!important;flex-wrap:nowrap!important;gap:12px!important;grid-template-columns:132px 132px!important;justify-content:flex-end!important;justify-self:end!important;max-width:276px!important;min-width:276px!important;width:276px!important}.loadboards-page--demo .loadboards-head.loadboards-head:has(.tms-demo-auth-btn) .loadboards-head-actions .tms-demo-auth-btn.tms-demo-auth-btn{box-sizing:border-box!important;flex:0 0 132px!important;height:54px!important;max-height:54px!important;max-width:132px!important;min-height:54px!important;min-width:132px!important;padding:0 12px!important;width:132px!important}}@media (min-width:1151px) and (max-width:1449px){.loadboards-page--demo.loadboards-page .loadboards-grid.loadboards-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;align-items:start!important}.loadboards-page--demo .loadboards-intelligence-layout.loadboards-intelligence-layout,.loadboards-page--demo .loadboards-workbench-row.loadboards-workbench-row{display:grid!important;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)!important;gap:16px!important;align-items:start!important;width:100%!important}.loadboards-page--demo .loadboards-left-stack,.loadboards-page--demo .loadboards-right-stack{display:grid!important;gap:16px!important;align-content:start!important}.loadboards-page--demo .post-panel.post-panel{align-self:start!important;max-width:none!important}.loadboards-page--demo .board-panel.board-panel{align-self:start!important}.loadboards-page--demo .loadboards-intelligence-layout>.loadboards-intelligence-row--carrier{display:block!important;width:100%!important;max-width:none!important}.loadboards-page--demo .loadboards-intelligence-layout>.loadboards-intelligence-row--board{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important;width:100%!important;min-width:0!important}.loadboards-page--demo .fit-panel.fit-panel{max-width:none!important}.loadboards-page--demo .chat-panel-card.chat-panel-card,.loadboards-page--demo .lane-ai-panel.lane-ai-panel,.loadboards-page--demo .truck-fit-panel.truck-fit-panel{min-width:0!important}.loadboards-page--demo .chat-panel-card.chat-panel-card,.loadboards-page--demo .fit-panel.fit-panel,.loadboards-page--demo .lane-ai-panel.lane-ai-panel,.loadboards-page--demo .truck-fit-panel.truck-fit-panel{height:100%!important;min-height:0!important}.loadboards-page--demo .truck-fit-panel .truck-post-list{max-height:392px}.loadboards-page--demo .chat-panel-card .lb-chat-panel{min-height:100%;grid-template-rows:auto minmax(0,1fr) auto!important}.loadboards-page--demo .chat-panel-card .lb-chat-stream{min-height:0!important}}