.znaki-picker[data-v-e1dac64f]{margin:2rem 0}.picker-grid[data-v-e1dac64f]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2rem}.input-section[data-v-e1dac64f],.result-section[data-v-e1dac64f]{border:1px solid var(--vp-c-border);border-radius:8px;padding:1.5rem}h4[data-v-e1dac64f]{font-size:1.1rem;margin-bottom:1rem;color:var(--vp-c-text-1)}.form-group[data-v-e1dac64f]{margin-bottom:1.5rem}.form-group label[data-v-e1dac64f]{display:block;margin-bottom:.5rem;font-weight:500;color:var(--vp-c-text-1)}.form-group select[data-v-e1dac64f]{width:100%;padding:.5rem;border:1px solid var(--vp-c-border);border-radius:4px;font-size:.95rem}.checkbox-group[data-v-e1dac64f]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.checkbox-label[data-v-e1dac64f]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.95rem;color:var(--vp-c-text-1)}.checkbox-label input[type=checkbox][data-v-e1dac64f]{width:18px;height:18px;cursor:pointer}.button-group[data-v-e1dac64f]{display:flex;gap:1rem}.btn-primary[data-v-e1dac64f],.btn-secondary[data-v-e1dac64f]{flex:1;padding:.75rem;border:none;border-radius:4px;font-size:.95rem;cursor:pointer;transition:all .3s ease}.btn-primary[data-v-e1dac64f]{background:var(--vp-c-brand);color:#fff}.btn-primary[data-v-e1dac64f]:hover:not(:disabled){background:var(--vp-c-brand-2)}.btn-primary[data-v-e1dac64f]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-e1dac64f]{background:var(--vp-c-bg-soft);color:var(--vp-c-text-1)}.btn-secondary[data-v-e1dac64f]:hover{background:var(--vp-c-border)}.to-generator[data-v-e1dac64f]{width:100%;margin-top:.5rem}.to-generator-note[data-v-e1dac64f]{font-size:.8rem;color:var(--vp-c-text-2);margin:.5rem 0 0;line-height:1.4}.no-result[data-v-e1dac64f]{text-align:center;padding:2rem;color:var(--vp-c-text-2)}.result-list[data-v-e1dac64f]{display:flex;flex-direction:column;gap:1rem}.sign-item[data-v-e1dac64f]{display:flex;gap:1rem;padding:1rem;border:1px solid var(--vp-c-border);border-radius:8px;transition:all .3s ease}.sign-item[data-v-e1dac64f]:hover{border-color:var(--vp-c-brand);box-shadow:0 2px 8px #0000001a}.sign-icon[data-v-e1dac64f]{font-size:2rem;flex-shrink:0}.sign-content[data-v-e1dac64f]{flex:1}.sign-header[data-v-e1dac64f]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.sign-code[data-v-e1dac64f]{font-weight:600;color:var(--vp-c-brand);font-size:.9rem}.sign-name[data-v-e1dac64f]{font-weight:600;color:var(--vp-c-text-1)}.sign-badge[data-v-e1dac64f]{margin-left:auto;padding:.25rem .5rem;background:var(--vp-c-brand);color:#fff;font-size:.75rem;border-radius:4px}.sign-description[data-v-e1dac64f]{font-size:.85rem;color:var(--vp-c-text-2);line-height:1.5}.explanations[data-v-e1dac64f]{margin-top:2rem}.explanation-grid[data-v-e1dac64f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.explanation-card[data-v-e1dac64f]{padding:1rem;border:1px solid var(--vp-c-border);border-radius:8px;text-align:center}.explanation-icon[data-v-e1dac64f]{font-size:2rem;margin-bottom:.5rem}.explanation-title[data-v-e1dac64f]{font-weight:600;margin-bottom:.5rem;color:var(--vp-c-text-1)}.explanation-text[data-v-e1dac64f]{font-size:.85rem;color:var(--vp-c-text-2);line-height:1.5}@media (max-width: 768px){.picker-grid[data-v-e1dac64f],.explanation-grid[data-v-e1dac64f]{grid-template-columns:1fr}.button-group[data-v-e1dac64f]{flex-direction:column}.sign-header[data-v-e1dac64f]{flex-wrap:wrap}}
