.UnitRecallDialog_scenarios__HpuTi{margin:12px 0;padding:0;border:0;min-width:0}.UnitRecallDialog_scenarios__HpuTi legend{margin-bottom:5px;padding:0;color:var(--cc-text);font-weight:700}.UnitRecallDialog_scenario__MnQaD{display:flex;align-items:center;gap:8px;padding:var(--cc-row-padding);border-bottom:1px solid var(--cc-border);cursor:pointer}.UnitRecallDialog_scenario__MnQaD input{flex:none;width:auto;margin:0}.UnitRecallDialog_scenario__MnQaD span{min-width:0;overflow-wrap:anywhere}.cc-toast-stack{position:fixed;z-index:5100;right:12px;bottom:12px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(380px,calc(100vw - 24px));max-height:calc(50dvh - 24px);overflow-y:auto}.cc-toast{display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;max-width:100%;padding:var(--cc-panel-padding);border-radius:var(--cc-panel-radius);color:var(--cc-on-primary);background:var(--cc-navy);box-shadow:0 12px 34px rgba(0,0,0,.22);font-size:var(--cc-text-size);line-height:1.45}.cc-toast--error{background:#8a241b;border-left:4px solid #c0392b;color:#fff}.cc-toast-text{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.cc-toast-close{flex:0 0 auto;min-height:var(--cc-control-height);padding:0 10px;border:1px solid;border-radius:var(--cc-control-radius);background:transparent;color:inherit;font-size:var(--cc-label-size);font-weight:600;line-height:1}.cc-toast-close:hover{background:rgba(255,255,255,.16)}.cc-confirm-overlay{position:fixed;inset:0;z-index:5200;background:rgba(10,21,18,.55);display:flex;align-items:center;justify-content:center;padding:12px}.cc-confirm{box-sizing:border-box;width:100%;max-width:420px;background:var(--cc-surface);border-radius:var(--cc-panel-radius);padding:var(--cc-panel-padding);max-height:calc(100dvh - 24px);overflow:auto;box-shadow:0 24px 60px rgba(0,0,0,.3)}.cc-confirm-title{margin:0 0 8px;font-size:var(--cc-section-size);font-weight:700;color:var(--cc-text)}.cc-confirm-body{margin:0 0 10px;font-size:var(--cc-text-size);line-height:1.5;color:var(--cc-text-muted)}.cc-confirm-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.cc-confirm-cancel,.cc-confirm-go{min-height:var(--cc-control-height);border-radius:var(--cc-control-radius);padding:var(--cc-control-padding);font-size:var(--cc-label-size);font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.cc-confirm-cancel{background:transparent;color:var(--cc-text);border-color:var(--cc-border)}.cc-confirm-cancel:hover{border-color:var(--cc-border);background:rgba(var(--cc-navy-rgb),.05)}.cc-confirm-go{background:var(--cc-navy);color:var(--cc-on-primary)}.cc-confirm-go:hover{background:var(--cc-navy-deep)}.cc-confirm-go--danger{background:#c0392b;color:#fff}.cc-confirm-go--danger:hover{background:#a02e22}.cc-confirm-cancel:focus-visible,.cc-confirm-go:focus-visible{outline:none;box-shadow:none}.cc-confirm-error{margin:8px 0;padding:8px 10px;border-left:3px solid var(--cc-danger);background:var(--cc-surface);color:var(--cc-text);font-weight:700;line-height:1.4}.UnitItemTimingDialog_body__kk1Vd{display:grid;grid-gap:10px;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px;margin:-2px}.UnitItemTimingDialog_body__kk1Vd p{margin:0;color:var(--cc-text-muted);font-size:.82rem;line-height:1.5}.UnitItemTimingDialog_body__kk1Vd button{font-family:inherit}.UnitItemTimingDialog_body__kk1Vd label{display:grid;grid-gap:5px;gap:5px;color:var(--cc-text);font-size:.76rem;font-weight:700}.UnitItemTimingDialog_body__kk1Vd input:not([type=radio]),.UnitItemTimingDialog_body__kk1Vd select{box-sizing:border-box;width:100%;min-width:0;min-height:var(--cc-control-height);padding:5px 8px;border:1px solid var(--cc-border);border-radius:var(--cc-control-radius);color:var(--cc-text);background:var(--cc-surface);font:inherit}.UnitItemTimingDialog_body__kk1Vd :is(input,select,button):focus-visible{outline:2px solid var(--cc-navy);outline-offset:2px}.UnitItemTimingDialog_body__kk1Vd input[type=radio]{accent-color:var(--cc-navy)}.UnitItemTimingDialog_body__kk1Vd .cc-button{box-sizing:border-box}.UnitItemTimingDialog_duration__EmpMw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px}.UnitItemTimingDialog_preview__0chDq{display:grid;grid-gap:3px;gap:3px;padding:6px 8px;border-radius:4px;color:var(--cc-text-muted);background:var(--cc-surface-2);font-size:.76rem}.UnitItemTimingDialog_preview__0chDq strong{color:var(--cc-text)}.UnitItemTimingDialog_completion__tDSgD{display:grid;grid-gap:7px;gap:7px;padding-top:8px;border-top:1px solid var(--cc-border)}.UnitItemTimingDialog_completion__tDSgD h3{margin:0 0 3px;color:var(--cc-text);font-size:.86rem}.UnitItemTimingDialog_policy__A4G3j{grid-template-columns:auto minmax(0,1fr)!important;align-items:flex-start;gap:8px!important;padding:6px 8px;border:1px solid var(--cc-border);border-radius:4px;background:var(--cc-surface-2)}.UnitItemTimingDialog_policy__A4G3j:has(input:checked){border-color:var(--cc-navy);background:color-mix(in srgb,var(--cc-navy) 8%,var(--cc-surface))}.UnitItemTimingDialog_policy__A4G3j input{width:auto;margin-top:2px}.UnitItemTimingDialog_policy__A4G3j span{display:grid;grid-gap:2px;gap:2px}.UnitItemTimingDialog_completion__tDSgD label>small,.UnitItemTimingDialog_loading__lzR6T,.UnitItemTimingDialog_locked__bONAk,.UnitItemTimingDialog_policy__A4G3j small{color:var(--cc-text-muted);font-size:.72rem;font-weight:500;line-height:1.45}.UnitItemTimingDialog_locked__bONAk{margin:0;padding:8px;border-radius:4px;background:var(--cc-surface-2)}