.pilot-setup-module__OD4l2a__empty{text-align:center;background:#fff;border:1px solid #e4e7ea;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:410px;padding:40px 24px;display:flex}.pilot-setup-module__OD4l2a__emptyFrame{color:#af5135;border:2px solid #bec8ce;border-radius:8px;place-items:center;width:128px;height:86px;margin-bottom:24px;font-size:32px;display:grid}.pilot-setup-module__OD4l2a__empty h2{color:#262b30;margin:0 0 12px;font-size:24px;font-weight:600}.pilot-setup-module__OD4l2a__empty p{color:#69717a;max-width:420px;margin:0 0 24px;font-size:14px;line-height:1.9}.pilot-setup-module__OD4l2a__empty small{color:#69717a;margin-top:20px;font-size:12px}.pilot-setup-module__OD4l2a__bar{justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;display:flex}.pilot-setup-module__OD4l2a__bar b{color:#262b30;font-size:15px}.pilot-setup-module__OD4l2a__bar span{color:#69717a;margin-left:12px;font-size:12px}.pilot-setup-module__OD4l2a__dialog{color:#262b30;background:#fff;border:1px solid #e4e7ea;border-radius:14px;width:min(540px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:28px;overflow-y:auto;box-shadow:0 24px 80px #17232c33}.pilot-setup-module__OD4l2a__dialog::backdrop{background:#15212b80}.pilot-setup-module__OD4l2a__heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.pilot-setup-module__OD4l2a__heading h2{margin:0 0 8px;font-size:22px;line-height:1.4}.pilot-setup-module__OD4l2a__heading p{color:#69717a;margin:0;font-size:13px}.pilot-setup-module__OD4l2a__close{color:#69717a;cursor:pointer;background:0 0;border:0;border-radius:6px;width:32px;height:32px;font-size:24px}.pilot-setup-module__OD4l2a__close:hover{background:#f5f6f7}.pilot-setup-module__OD4l2a__field{gap:8px;margin-bottom:20px;font-size:13px;font-weight:500;display:grid}.pilot-setup-module__OD4l2a__saved{background:#f5f6f7;border:1px solid #e4e7ea;border-radius:7px;margin-bottom:20px;padding:14px;font-size:13px}.pilot-setup-module__OD4l2a__saved p{color:#69717a;margin:4px 0 10px;font-size:12px}.pilot-setup-module__OD4l2a__saved>div{flex-wrap:wrap;gap:8px;display:flex}.pilot-setup-module__OD4l2a__field input,.pilot-setup-module__OD4l2a__field select{width:100%;min-width:0;font:inherit;color:#262b30;background:#fff;border:1px solid #d9dfe3;border-radius:7px;padding:11px 12px}.pilot-setup-module__OD4l2a__pictures{border:0;min-width:0;margin:0;padding:0}.pilot-setup-module__OD4l2a__pictures legend{padding:0;font-size:13px;font-weight:500}.pilot-setup-module__OD4l2a__pictures>p,.pilot-setup-module__OD4l2a__hint{color:#69717a;margin:8px 0 14px;font-size:12px;line-height:1.8}.pilot-setup-module__OD4l2a__pictureChoices{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.pilot-setup-module__OD4l2a__pictureChoice{cursor:pointer;border:1px solid #d9dfe3;border-radius:7px;flex-direction:column;align-items:center;gap:10px;padding:12px 4px;font-size:12px;display:flex;position:relative}.pilot-setup-module__OD4l2a__pictureChoice:has(:checked){color:#943f25;background:#faf3ef;border-color:#af5135}.pilot-setup-module__OD4l2a__pictureChoice:has(:focus-visible){outline-offset:3px;outline:2px solid #af5135}.pilot-setup-module__OD4l2a__pictureChoice input{opacity:0;width:1px;height:1px;position:absolute}.pilot-setup-module__OD4l2a__miniFrame{border:1px solid #b7c0c6;border-radius:3px;grid-template-columns:1fr 1fr;gap:2px;width:44px;height:30px;padding:2px;display:grid}.pilot-setup-module__OD4l2a__miniFrame i{background:#e6eaed}.pilot-setup-module__OD4l2a__miniFrame[data-picture=full] i,.pilot-setup-module__OD4l2a__miniFrame[data-picture=top-left] i:first-child,.pilot-setup-module__OD4l2a__miniFrame[data-picture=top-right] i:nth-child(2),.pilot-setup-module__OD4l2a__miniFrame[data-picture=bottom-left] i:nth-child(3),.pilot-setup-module__OD4l2a__miniFrame[data-picture=bottom-right] i:nth-child(4){background:#b7664d}.pilot-setup-module__OD4l2a__hint{margin-top:20px}.pilot-setup-module__OD4l2a__actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.pilot-setup-module__OD4l2a__error{color:#a33030;font-size:13px;line-height:1.6}@media (max-width:560px){.pilot-setup-module__OD4l2a__dialog{padding:20px}.pilot-setup-module__OD4l2a__pictureChoices{gap:5px}.pilot-setup-module__OD4l2a__pictureChoice{font-size:11px}.pilot-setup-module__OD4l2a__miniFrame{width:36px}.pilot-setup-module__OD4l2a__bar span{display:none}.pilot-setup-module__OD4l2a__empty h2{font-size:21px}.pilot-setup-module__OD4l2a__actions>button{white-space:nowrap;flex:none;width:auto;min-width:72px}.pilot-setup-module__OD4l2a__actions>button[type=submit]{flex:1}}
.arm-auto-record-settings-module__f61vSa__settings{border:1px solid var(--line);background:var(--surface);border-radius:7px;margin:0 16px 16px}.arm-auto-record-settings-module__f61vSa__settings>summary{cursor:pointer;padding:12px 14px;font-size:12px;font-weight:500}.arm-auto-record-settings-module__f61vSa__settings>summary::marker{color:var(--accent)}.arm-auto-record-settings-module__f61vSa__settings>summary small{color:var(--accent);background:var(--accent-soft);border-radius:4px;margin-left:8px;padding:2px 6px;font-size:10px}.arm-auto-record-settings-module__f61vSa__body{padding:0 14px 14px}.arm-auto-record-settings-module__f61vSa__body p{color:var(--muted);margin:10px 0;font-size:11px;line-height:1.8}.arm-auto-record-settings-module__f61vSa__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.arm-auto-record-settings-module__f61vSa__fields label{color:var(--muted);font-size:11px}.arm-auto-record-settings-module__f61vSa__fields input,.arm-auto-record-settings-module__f61vSa__fields select{border:1px solid var(--line);width:100%;color:var(--ink);background:var(--surface);border-radius:5px;margin-top:6px;padding:8px;display:block}.arm-auto-record-settings-module__f61vSa__fields input:disabled,.arm-auto-record-settings-module__f61vSa__fields select:disabled{opacity:.6}.arm-auto-record-settings-module__f61vSa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.arm-auto-record-settings-module__f61vSa__actions span{color:var(--accent);font-size:11px}.arm-auto-record-settings-module__f61vSa__body .arm-auto-record-settings-module__f61vSa__note{font-size:10px}@media (max-width:700px){.arm-auto-record-settings-module__f61vSa__fields{grid-template-columns:1fr}}
