.outcome-card{border:1px solid #dce5de;border-radius:18px;padding:20px;margin-top:16px;background:#fff}.outcome-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.outcome-date{color:#526458;font-size:13px;font-weight:600}.outcome-state,.outcome-stop-state,.outcome-pending{font-size:12px;font-weight:600;line-height:1.5}.outcome-state{padding:5px 10px;border-radius:30px;background:#edf3ee;color:#30523b}.outcome-stop{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-top:1px solid #edf0eb}.outcome-stop>div{min-width:0}.outcome-stop strong,.outcome-stop small{display:block;overflow-wrap:anywhere}.outcome-stop small{margin-top:3px;color:#627267}.outcome-stop-state{color:#526458;text-align:right}.outcome-pending{color:#805c21;text-align:right}.outcome-card>button{margin-top:12px;min-height:44px}.outcome-summary,.outcome-review{padding:16px;border-radius:12px;background:#f2f6f1;margin:4px 0 18px;overflow-wrap:anywhere}.outcome-summary:empty{display:none}.outcome-summary p,.outcome-review p{margin:7px 0}.outcome-review{border:1px solid #e3d7b7;background:#fcf8ee}#tourOutcomeDialog{max-width:620px;width:calc(100% - 32px)}#tourOutcomeDialog input,#tourOutcomeDialog select,#tourOutcomeDialog button{min-height:44px}#tourOutcomeDialog .check input{min-height:24px;min-width:24px}#tourOutcomeDialog textarea{min-height:96px}#tourOutcomeDialog .form-error:empty{display:none}#tourOutcomeDialog label{min-width:0}#tourOutcomeDialog select{max-width:100%;text-overflow:ellipsis}#tourOutcomeDialog .check{line-height:1.5}#tourOutcomeDialog [hidden]{display:none!important}@media(max-width:480px){.outcome-card{padding:16px}.outcome-card-head{align-items:flex-start}.outcome-stop{gap:10px}.outcome-stop>div{flex:1}.outcome-stop-state,.outcome-pending{max-width:110px}#tourOutcomeDialog{padding:20px;width:calc(100% - 24px)}}

#tourOutcomeDialog .task-note,#tourOutcomeSection .task-note{font-size:12px;line-height:1.6}
