.trip-text-placeholder{display:inline-block;width:7ch;max-width:100%;height:.85em;border-radius:3px;background:linear-gradient(90deg,#e6ebf1 25%,#f6f8fa 50%,#e6ebf1 75%);background-size:200% 100%;animation:trip-text-loading 1.4s ease-in-out infinite}.trip-loading-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.trip-loading-fields .lbl{font-size:11px;color:var(--muted,#64748b)}.trip-loading-card .trip-card-title{display:block!important;margin-bottom:12px}html.viya-perms-pending body.page-trips .metrics[data-viya-pending-shell]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;pointer-events:none}html.viya-perms-pending body.page-trips .metrics>[data-viya-pending-shell]{display:flex!important;visibility:visible!important}html.viya-perms-pending body.page-trips .trips-quick-panel[data-viya-pending-shell]{display:block!important;visibility:visible!important}html.viya-perms-pending body.page-trips .trips-quick-panel .quick-actions{display:grid!important;visibility:visible!important}html.viya-perms-pending body.page-trips .trips-quick-panel .quick-action{display:flex!important;visibility:visible!important}@keyframes trip-text-loading{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.trip-text-placeholder{animation:none}}html.viya-dv .trip-text-placeholder{background:linear-gradient(90deg,#25354c,#354762,#25354c);background-size:200% 100%}html.viya-dv body.page-trips #tripGrid .fin-item .val.navy .fin-amt{color:#cbd5e1!important}html.viya-dv body.page-trips #tripGrid .fin-item .val.green .fin-amt{color:#34d399!important}html.viya-dv body.page-trips #tripGrid .fin-item .val.red .fin-amt{color:#fca5a5!important}@media (max-width:1023px){html body.page-trips aside.viya-sidebar:not(.active){visibility:hidden!important;pointer-events:none!important}}@media(max-width:767px){html.viya-perms-pending body.page-trips .metrics[data-viya-pending-shell]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}}html body.page-trips #tripListWrap{overflow-x:auto!important;overscroll-behavior-x:contain}html body.page-trips #tripListWrap table{min-width:1420px!important;table-layout:auto!important}html body.page-trips #tripListWrap td:nth-child(2){min-width:190px!important;white-space:normal!important}html body.page-trips #tripListWrap td:nth-child(3),html body.page-trips #tripListWrap td:nth-child(4){min-width:100px!important;max-width:none!important}html body.page-trips #tripListWrap td:nth-child(6){min-width:260px!important;max-width:none!important}html body.page-trips #tripListWrap .trip-inv-sum{max-width:none!important;display:flex!important;flex-wrap:wrap!important;gap:4px!important}html body.page-trips #tripListWrap .tis-chip{display:inline-flex!important;flex:0 0 auto!important;white-space:nowrap!important}html body.page-trips #tripListWrap .tis-chip,html body.page-trips #tripListWrap .tis-k,html body.page-trips #tripListWrap .tis-v{max-width:none!important;overflow:visible!important;text-overflow:clip!important}@media (max-width:767px){body.page-trips #tripGrid:empty{min-height:585px}}body.page-trips .metrics .vb-kpi-value{min-height:19px}@media (max-width:767px){body.page-trips .metrics .vb-kpi-value{min-height:28px}}body.page-trips .trips-skel-row{pointer-events:none}body.page-trips .trips-skel-row td{padding:13px 16px!important;border-bottom:1px solid #f0f4fa;vertical-align:middle}html.viya-dv body.page-trips .trips-skel-row td{border-bottom-color:#1b2740}