.guided-walk{border:1px solid #c7dcd6;border-radius:16px;padding:18px;background:linear-gradient(135deg,#f6fbf9,#fff);margin:18px 0}.fw-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.fw-title h3{font-size:21px;margin:3px 0}.fw-title>span{font-size:11px;color:#526f65;background:#e6f0eb;padding:6px 10px;border-radius:20px}.guided-walk p{font-size:12px;color:#506e65}.fw-measure{display:flex;align-items:center;gap:20px;margin:10px 0}.fw-measure label{flex:1;margin:0}.fw-measure strong{min-width:120px;font-size:23px;color:#0d7467}.fw-actions{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0}.fw-actions button{flex:1;min-width:115px}.fw-transitions button{background:#eaf1f6;border-color:#c3d4e1;color:#325e78}#fwHistory input{padding:6px;width:105px;margin:0}#fwStatus{font-weight:600;font-size:13px;color:#245d50}.fw-live-bar{position:sticky;top:0;z-index:10;background:#173f48;color:white;border-radius:10px;padding:12px;box-shadow:0 3px 15px #143e3e25}.fw-live-bar p{margin:0 0 8px}.fw-live-bar .row{flex-wrap:wrap}.fw-live-bar button{font-size:12px;padding:8px 11px}.fw-review{margin:15px 0;border:1px solid #d5e2db;border-radius:10px;padding:12px}#fwTransitionDialog{width:min(500px,94vw)}#fwTransitionDialog label{margin:10px 0}#fwTransitionDialog .row{margin-top:15px}@media(max-width:700px){.guided-walk{padding:12px}.fw-title h3{font-size:18px}.fw-measure strong{font-size:18px;min-width:80px}.fw-actions{gap:5px}.fw-actions button{font-size:12px;padding:9px 6px;min-width:100px}.fw-live-bar .row button{flex:1;white-space:nowrap}.fw-title{align-items:flex-start}}
