.jft{margin:15px 0;background:#f5f8fb;border:2px solid #3477a6;border-radius:15px;padding:14px;font:500 1rem/1.4 system-ui;color:#17263a}.jft[hidden]{display:none!important}.jft-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.jft h3{margin:0;font-size:1.25rem;color:#143a63}.jft button,.jsb-follow{background:#225d91!important;color:white!important;border:0;border-radius:9px;padding:10px 14px;font-weight:750;cursor:pointer}.jft button:disabled{opacity:.5}.jft-status{font-weight:750;margin:10px 0}.jft-meta{color:#485a70;font-size:.84rem}.jft-stops{margin:10px 0;padding-left:27px}.jft-stops li{padding:9px 5px;border-bottom:1px solid #dce4ec}.jft-stops li.jft-complete{opacity:.55}.jft-stops li.jft-next{font-weight:800;border-left:4px solid #207348;padding-left:10px}.jft-actions{display:flex;flex-wrap:wrap;gap:7px}.jft-warn{color:#a33e00;font-weight:700}.jsb-follow{display:block;margin-top:9px}.jft small{display:block;font-size:.8rem;margin:8px 0}