.arms-page{color:#182537;max-width:1280px;margin:auto;padding:38px 32px 72px}.arms-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:27px;display:flex}.arms-eyebrow{letter-spacing:1.8px;color:#607066;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.arms-heading h1{letter-spacing:-1.3px;margin:9px 0;font-size:36px;line-height:1.2}.arms-heading p,.arms-editor p{color:#667085;margin:6px 0;font-size:14px}.arms-button,.arms-actions button,.arms-reload,.arms-alert button{font:inherit;cursor:pointer;color:#24352e;background:#fff;border:1px solid #cbd5df;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:11px 15px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.arms-button{color:#fff;white-space:nowrap;background:#214a3b;border-color:#214a3b}.arms-page button:disabled{opacity:.5;cursor:not-allowed}:is(.arms-page button:focus-visible,.arms-page input:focus-visible,.arms-page select:focus-visible,.arms-page a:focus-visible){outline-offset:3px;outline:3px solid #60a5fa}.arms-dashboard-section{background:#fff;border:1px solid #dce2e8;border-radius:12px;overflow:hidden;box-shadow:0 8px 30px #17233508}.arms-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:13px;font-weight:600;display:flex}.arms-toolbar small{color:#7b8491;margin-left:10px;font-size:11px;font-weight:400}.arms-live{background:#228356;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.arms-actions{gap:8px;display:flex}.arms-actions button{padding:8px 12px}.arms-dashboard{background:#f0f2f7}.arms-dashboard svg{width:100%;height:auto;display:block}.arms-export-note{color:#6b7280;margin:15px 0;padding:0 20px;font-size:11px;line-height:1.7}.arms-export-note strong{font-weight:500}.arms-editor{background:#fff;border:1px solid #dce2e8;border-radius:12px;margin-top:28px;padding:24px;scroll-margin-top:24px}.arms-editor-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px;display:flex}.arms-editor h2{letter-spacing:-.5px;margin:0;font-size:23px}.arms-troop{align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.arms-troop select{font:inherit;background:#fff;border:1px solid #cbd5df;border-radius:6px;padding:10px 40px 10px 12px}.arms-input-header,.arms-input-row{grid-template-columns:1fr 1.2fr 1.2fr;align-items:center;gap:24px;display:grid}.arms-input-header{text-transform:uppercase;letter-spacing:.8px;color:#667085;padding-bottom:12px;font-size:11px}.arms-input-header small{text-transform:none;letter-spacing:0;margin-left:4px;display:inline-block}.arms-input-row{border-top:1px solid #edf0f4;padding:11px 0}.arms-criterion{flex-wrap:wrap;align-items:center;gap:9px;font-size:14px;font-weight:600;display:flex}.arms-criterion>span{border-radius:50%;width:8px;height:8px}.arms-criterion small{color:#7b8491;font-size:10px;font-weight:400}.arms-input-row input{width:100%;min-width:0;font:inherit;color:#243246;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fafbfc;border:1px solid #cbd5df;border-radius:6px;padding:10px 12px;font-size:14px}.arms-save-row{border-top:1px solid #e4e8ed;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:18px;display:flex}.arms-save-row p{font-size:12px}.arms-save-row small{color:#7b8491;font-size:11px}.arms-message{margin-top:14px;font-size:13px;line-height:1.5}.arms-message:empty{display:none}.arms-alert{color:#78350f;background:#fff3d4;padding:14px 20px;font-size:13px}.arms-empty{text-align:center;color:#667085;padding:80px 20px}.arms-details{background:#fff;border:1px solid #dce2e8;border-radius:8px;margin-top:20px;padding:18px;font-size:13px}.arms-details summary{cursor:pointer;font-weight:600}.arms-table-scroll{overflow:auto}.arms-details table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;margin-top:15px;font-size:12px}.arms-details td,.arms-details th{border-bottom:1px solid #e6eaf0;padding:9px}.arms-details caption{text-align:left;white-space:normal;color:#667085;padding:12px}.arms-sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.arms-reload{color:#9a3412;margin-top:14px}.hub-card-arms .hub-card-art{color:#32654b;background:#e9f0ea}@media (max-width:700px){.arms-page{padding:24px 14px 48px}.arms-heading{align-items:flex-start}.arms-heading h1{font-size:28px}.arms-heading>.arms-button{display:none}.arms-toolbar{flex-direction:column;align-items:flex-start}.arms-toolbar small{margin:5px 0 0 16px;display:block}.arms-dashboard{overflow-x:auto}.arms-dashboard svg{min-width:780px}.arms-editor{padding:18px}.arms-editor-heading{flex-direction:column;align-items:flex-start}.arms-input-row,.arms-input-header{grid-template-columns:80px 1fr 1fr;gap:9px}.arms-input-row input{padding:9px 4px;font-size:12px}.arms-input-header{letter-spacing:0;font-size:9px}.arms-criterion{gap:5px;font-size:12px}.arms-criterion small{font-size:9px}.arms-save-row{flex-direction:column;align-items:flex-start}.arms-save-row .arms-button{width:100%}}.arms-lock{background:#fff;border:1px solid #dce2e8;border-radius:12px;max-width:460px;margin:40px auto 80px;padding:36px}.arms-lock-icon{color:#214a3b;background:#e9f0ea;border-radius:50%;margin-bottom:22px;padding:13px;display:inline-flex}.arms-lock h1{letter-spacing:-1px;margin:12px 0;font-size:29px}.arms-lock p{color:#667085;font-size:14px;line-height:1.7}.arms-lock form{flex-direction:column;gap:12px;margin-top:24px;display:flex}.arms-lock label{font-size:13px;font-weight:600}.arms-lock input{font:inherit;color:#182537;background:#fff;border:1px solid #b9c6c0;border-radius:6px;padding:12px}.arms-lock [role=alert]{color:#9a3412;font-size:13px;line-height:1.6}.arms-lock .arms-lock-note{margin-top:20px;font-size:12px}.arms-lock>a{color:#214a3b;font-size:12px}.arms-lock-action{text-align:right;margin:-12px 0 14px}.arms-lock-action button{color:#647067;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}
