.silver-card .trip-cost-obligation{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;margin-top:10px;border:1px solid #d7e1ed;border-left:3px solid #8ba1bc;border-radius:7px;background:#f0f4f8;color:#516981}.silver-card .trip-cost-obligation>div{min-width:0}.silver-card .trip-cost-obligation strong,.silver-card .trip-cost-obligation small{display:block;line-height:1.4}.silver-card .trip-cost-obligation strong{font-size:10px;font-weight:650}.silver-card .trip-cost-obligation small{font-size:9px;margin-top:3px}.silver-card .trip-cost-obligation button{flex:none;min-height:34px;padding:6px 9px;border:1px solid currentColor;border-radius:6px;background:#ffffffa8;color:inherit;font:inherit;font-size:10px;font-weight:650;cursor:pointer}.silver-card .trip-cost-obligation.pending{background:#fff7e8;border-color:#e9d2a6;border-left-color:#bf8e35;color:#8a6326}.silver-card .trip-cost-obligation:is(.due,.late){background:#fff0ef;border-color:#e8c0bc;border-left-color:#c26960;color:#9b4d46}.silver-card .trip-cost-obligation.registered{background:#edf6f1;border-color:#c9e0d3;border-left-color:#6a9e80;color:#4f7d61}.silver-card .silver-action[data-cost-required=true]{position:relative}.silver-card .silver-action[data-cost-required=true]::after{content:'';position:absolute;right:4px;top:3px;width:6px;height:6px;border-radius:50%;background:#c98342;border:1px solid white}.trip-cost-queue[hidden]{display:none!important}.trip-cost-queue{padding:16px;border:1px solid #e5c6aa;border-radius:12px;background:#fff9f0;margin:16px 0}.trip-cost-queue h3{font-size:15px;color:#775c3d;margin:0 0 6px}.trip-cost-queue h3 span{display:inline-block;padding:2px 8px;background:#f1dcc1;border-radius:20px;font-size:12px}.trip-cost-queue p{font-size:12px;color:#8b7257;line-height:1.5;margin:0 0 12px}.trip-cost-queue-items{display:grid;gap:7px}.trip-cost-queue-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px;border:1px solid #e8d6c0;background:white;border-radius:8px}.trip-cost-queue-row strong,.trip-cost-queue-row small{display:block;line-height:1.5}.trip-cost-queue-row strong{font-size:12px}.trip-cost-queue-row small{font-size:10px;color:#758296}.trip-cost-queue-row>span{font-size:11px;color:#9b7040}.trip-cost-queue-row:is(.due,.late)>span{color:#ad534a}.trip-cost-queue-row .btn{font-size:11px;min-height:40px;white-space:normal}@media(max-width:640px){.trip-cost-queue-row{grid-template-columns:1fr}.trip-cost-queue-row .btn{width:100%}.silver-card .trip-cost-obligation strong{font-size:11px}.silver-card .trip-cost-obligation small{font-size:10px}}
