.weapon-key-select.svelte-sok0bh{width:100%}.loading.svelte-sok0bh,.error.svelte-sok0bh{padding:16px;font-size:1.4rem;color:var(--text-tertiary)}.error.svelte-sok0bh{color:var(--text-error)}.ax-skill-select.svelte-s4iqv0{display:flex;flex-direction:column;gap:16px}.ax-skill-select.loading.svelte-s4iqv0{min-height:80px}.skeleton.svelte-s4iqv0{height:40px;background:var(--skeleton-bg, #e9e9e9);border-radius:4px;animation:svelte-s4iqv0-pulse 1.5s ease-in-out infinite}@keyframes svelte-s4iqv0-pulse{0%,to{opacity:1}50%{opacity:.5}}.skill-row.svelte-s4iqv0{display:flex;flex-direction:column;gap:8px}.skill-fields.svelte-s4iqv0{display:flex;gap:16px;align-items:center}.skill-select.svelte-s4iqv0{flex:1;min-width:0}.skill-value.svelte-s4iqv0{width:80px;flex-shrink:0;padding:8px 16px;background:var(--input-bg, #efefef);border:1px solid var(--border-secondary);border-radius:4px;color:var(--text-primary);font-size:1.6rem;text-align:center}.skill-value.svelte-s4iqv0:focus{outline:none;border-color:var(--accent-primary)}.skill-value.svelte-s4iqv0{-moz-appearance:textfield}.skill-value.svelte-s4iqv0::-webkit-outer-spin-button,.skill-value.svelte-s4iqv0::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.suffix.svelte-s4iqv0{color:var(--text-secondary);font-size:1.4rem;flex-shrink:0}.befoulment-select.svelte-15c7rls{display:flex;flex-direction:column;gap:16px}.befoulment-select.loading.svelte-15c7rls{min-height:80px}.skeleton.svelte-15c7rls{height:40px;background:var(--skeleton-bg, #e9e9e9);border-radius:4px;animation:svelte-15c7rls-pulse 1.5s ease-in-out infinite}@keyframes svelte-15c7rls-pulse{0%,to{opacity:1}50%{opacity:.5}}.field-row.svelte-15c7rls{display:flex;flex-direction:column;gap:8px}.field-label.svelte-15c7rls{font-size:1.4rem;font-weight:500;color:var(--text-primary)}.field-label.svelte-15c7rls .suffix:where(.svelte-15c7rls){color:var(--text-secondary);font-weight:400}.strength-input.svelte-15c7rls{width:100%;max-width:120px;padding:8px 16px;background:var(--input-bg, #efefef);border:1px solid var(--border-secondary);border-radius:4px;color:var(--text-primary);font-size:1.6rem}.strength-input.svelte-15c7rls:focus{outline:none;border-color:var(--accent-primary)}.strength-input.svelte-15c7rls{-moz-appearance:textfield}.strength-input.svelte-15c7rls::-webkit-outer-spin-button,.strength-input.svelte-15c7rls::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.help-text.svelte-15c7rls{margin:0;font-size:1.4rem;color:var(--text-tertiary)}
