.rc80-focus{background:#fff;border:1px solid #c4d9d1;border-radius:12px;padding:14px;margin:10px 0 14px}.rc80-focus h2{margin:0 0 6px;font-size:20px}.rc80-focus p{margin:5px 0;color:#385d52}.rc80-focus nav{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.rc80-focus button[aria-pressed=true]{background:#176b55;color:#fff;border-color:#176b55}.rc80-focus small{display:block;color:#587168}.rc80-guide{border:1px solid #c5d9d1;border-left:5px solid #176b55;background:#f0f8f4;border-radius:9px;padding:13px;margin-bottom:14px}.rc80-guide-heading{display:flex;gap:8px;justify-content:space-between;align-items:center;flex-wrap:wrap}.rc80-guide-heading>b{font-size:17px}.rc80-guide-heading small{font-size:12px;color:#536960}.rc80-step{margin-top:10px}.rc80-step p{margin:5px 0 10px;line-height:1.6}.rc80-step>small{display:block;margin-top:8px;color:#526e62}.rc80-guide button{min-height:42px;white-space:normal;max-width:100%}.rc80-wait-list p{margin:5px 0;line-height:1.5}.rc80-wait-list{margin:10px 0;color:#4d625b}.rc80-wait-list:not(:first-child){border-top:1px solid #d3dfd9;padding-top:9px}.rc80-wait-list+.rc80-guide button{background:#fff}.rc80-waiting,.rc80-done{background:#f5f6f7;border-color:#d6dcdf;border-left-color:#7d8e96}.rc80-blocked{background:#fff8e8;border-color:#e9d4a7;border-left-color:#ad761b}.rc80-open-guide{background:#eff7f3;border:1px solid #b4d3c5;border-radius:9px;padding:12px;margin:0 0 14px}.rc80-open-guide p{margin:7px 0;line-height:1.5}.rc80-current-target{outline:3px solid #26785e;outline-offset:3px;scroll-margin:90px}#rc80-empty{margin:12px 0}@media(max-width:600px){.rc80-focus{padding:11px}.rc80-focus nav{gap:6px}.rc80-focus nav button{flex:1 1 100px;font-size:14px;padding:9px 7px}.rc80-guide{padding:11px}.rc80-step button{width:100%}.rc80-guide-heading small{font-size:11px}.rc80-guide-heading>b{font-size:17px}}

.rc80-order-ref{display:block;font-size:15px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #d0ded6}.rc80-tools{padding:9px 12px;margin:8px 0;border:1px solid #d7e3dd;border-radius:8px;background:#fff}.rc80-tools>summary{cursor:pointer;color:#42675b;font-size:14px}.rc80-mode-active>.section-head h2,.rc80-mode-active>.section-head small{display:none}.rc80-mode-active>.section-head{margin:7px 0 12px}.rc80-mode-active>.section-head>div:empty{display:none}#rc55-task-filter-dock>.rc80-tools{margin:4px 0}.rc80-focus{margin-top:0}.rc80-step>strong{font-size:16px}

.rc80-guide-heading .task-context149{display:flex;flex-direction:column;align-items:flex-end;gap:4px;margin-left:auto;text-align:right}.task-context149 .task-customer149{font-weight:600;color:#24594b;font-size:13px}
