.mobile-waiting{border-top:3px solid #d3b889}.mobile-waiting.is-waiting{border:2px solid #da8905;background:#fffcf4}.waiting-body{padding:18px}.waiting-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.waiting-summary strong{display:block;font-size:30px;font-variant-numeric:tabular-nums;letter-spacing:1px;color:#453716}.waiting-summary small{display:block;color:#726953;font-size:11px}.waiting-summary>span,.waiting-summary>div+div{font-size:12px;color:#756952;line-height:1.7}.waiting-summary>div+div span{display:block}.waiting-start,.waiting-resume{width:100%;min-height:56px;font-size:16px}.waiting-start{background:#a96804}.waiting-resume{background:#34704b}.waiting-live{border-radius:20px;background:#ffedc6;color:#875605;padding:7px 10px;font-size:12px;white-space:nowrap}.waiting-body button:disabled{opacity:.5;cursor:not-allowed}.waiting-hint{font-size:12px;line-height:1.6;color:#7b705e}.waiting-body details{margin-top:14px}.waiting-body summary{font-size:13px;cursor:pointer;padding:8px 0}.waiting-body summary small{font-weight:400;color:#857c6d}.waiting-reasons{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0 14px}.waiting-reason{background:white;border:1px solid #d8cdbb;border-radius:18px;color:#655b4b;padding:10px 12px;font-size:12px;min-height:42px}.waiting-reason.selected{background:#fff0cb;color:#734300;border-color:#d58913}.waiting-body label{display:block;font-size:12px;margin-bottom:5px}.waiting-body textarea{box-sizing:border-box;width:100%;resize:vertical;border:1px solid #d8cdbb;border-radius:7px;padding:10px;font:inherit;font-size:14px}.waiting-body textarea+small{display:block;color:#807463;font-size:11px;margin-top:5px}.waiting-history{border-top:1px solid #e6dccb}.waiting-history article{display:grid;gap:5px;padding:12px 0;border-bottom:1px solid #eee5d7;font-size:12px}.waiting-history article:last-child{border-bottom:0}.waiting-history article span,.waiting-history article small{color:#796c59}.waiting-history p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.waiting-alert{display:block;width:100%;background:#fff0ca;color:#79520e;border:1px solid #d4a34c;text-align:left;padding:15px;margin-bottom:15px;line-height:1.6}.waiting-alert small{display:block}@media(max-width:520px){.waiting-body{padding:15px}.waiting-summary{align-items:flex-start}.waiting-summary strong{font-size:28px}.waiting-summary>span{max-width:135px}.waiting-resume{font-size:14px}.waiting-reasons{gap:6px}}
.interruption-choices{border:0;margin:0 0 15px;padding:0;display:grid;gap:9px}.interruption-choices legend{font-size:12px;color:#756952;margin-bottom:10px}.interruption-choices label{display:flex;gap:11px;align-items:flex-start;border:1px solid #d9d3c7;border-radius:9px;padding:13px;background:#fff;cursor:pointer;margin:0}.interruption-choices label.selected{border-color:#c18017;background:#fff5df;box-shadow:0 0 0 1px #c18017}.interruption-choices input{margin:2px 0 0;flex:0 0 20px;width:20px;height:20px;accent-color:#b77a12}.interruption-choices b{font-size:15px}.interruption-choices small{display:block;font-size:12px;line-height:1.5;margin-top:4px;color:#6f665a}.interruption-choices .unavailable{opacity:.55;cursor:not-allowed}.interruption-totals{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:17px 0}.interruption-totals>div{padding:10px;background:#f4f2ec;border-radius:7px}.interruption-totals small{display:block;color:#79705f;font-size:10px;line-height:1.5}.interruption-totals b{display:block;font-size:18px;font-variant-numeric:tabular-nums;margin-top:4px}.interruption-effect{font-size:13px;line-height:1.5;padding:10px 12px;background:#fff0cb;border-radius:7px;color:#755311}.interruption-effect.is-break{background:#e8eff9;color:#355c89}.mobile-waiting.is-break{border-color:#6987b5;background:#f9fbff}.is-break .waiting-live{background:#e8eff9;color:#355c89}.is-break .waiting-summary strong{color:#355c89}
